Dicas

Dicas e truques para as suas aplicações 4D – Edição de Junho

Tradução automática de Deepl

por Add Komoncharoensiri, Director de Serviços Técnicos da 4D Inc

Aqui vamos nós com outro conjunto de dicas e truques.

Como sabem, a Base de Conhecimento 4D é uma biblioteca de informação sobre a tecnologia 4D onde são activamente publicadas dicas técnicas semanais e técnicas mensais. Se falhou as últimas dicas sobre a KB, tudo bem; aqui está uma compilação das últimas semanas.

Este post no blogue cobre 16 dicas:

Dicas blank

GitHub 4D Lista de Fantásticos – Pedido de Contribuições

Tradução automática de Deepl

Para se manter competitivo na indústria de software, deve-se sempre procurar a inovação e criar uma dinâmica de mudança.

Nesse espírito, a 4D sempre lhe deu a tecnologia certa para crescer e expandir. O modo de projecto é um exemplo que traz um enorme benefício: a capacidade de usar Git para pôr a sua aplicação 4D a funcionar num ambiente de desenvolvimento mais produtivo.

Assim, decidimos criar uma lista 4D Awesome, onde reunimos toda a sabedoria colectiva num único local para tornar a vida dos programadores 4D um pouco mais fácil.

Se é um utilizador Git/GitHub e tem um projecto fantástico que acredita poder ajudar outros programadores, talvez queira contribuir para a lista 4D Awesome, onde vivem projectos fantásticos!

Este post no blog explica o conceito de uma lista Awesome e como pode contribuir.

Dicas blank

4D e Git: Do Principiante ao Perito

Tradução automática de Deepl

Portanto, já sabe que os projectos vêm com um enorme benefício: a capacidade de utilizar Git (o sistema de controlo de revisão) e GitHub (o serviço de alojamento) para pôr a sua aplicação 4D a funcionar num ambiente de desenvolvimento mais produtivo.

O controlo de versões para programadores seniores, novatos ou de pleno direito, tem sido um elemento fundamental em todos os ambientes de trabalho onde múltiplos recursos colaboram para participar no que se poderia chamar uma cadeia de produção de software.

Para o ajudar a familiarizar-se com Git, disponibilizamos muitos recursos à sua disposição. Este post no blog é uma compilação de tudo o que fornecemos sobre este tópico… até agora. Se se sentir perdido e não souber por onde começar, continue a ler; nós incluímos:

  • outros posts no blogue,
  • um guia detalhado,
  • um vídeo de cúpula de primeira categoria,
  • e até um curso de formação.
Dicas blank

Como navegar em GitHub para encontrar todos os projectos 4D

Tradução automática de Deepl

Com a introdução de projectos em 4D, o código fonte dos componentes, aplicações de demonstração, e outras ferramentas em 4D são alojados no GitHub.

4D tem três organizações GitHub.

  • Em 4D, é possível encontrar o código fonte dos componentes 4D internos. Assim, pode adaptá-los às suas necessidades.
  • ODepósito 4D contém todas as ferramentas de ajuda: HDIs, demonstrações, exemplos de aplicação, etc.
  • 4D Go Mobile contém todos os formulários de lista personalizados, formulários de detalhe, formulários de login, formatadores, e controlos de entrada.

Pode encontrar estes links para os vários repositórios GitHub nos sites 4D; por exemplo, no blog 4D para ilustrar novas funcionalidades, na página Recursos do site 4D para exemplos de demonstração, ou na galeria para Mobile.

Mas, pode também a partir do GitHub, pesquisar, marcar, etc… Este post do blog apresentará algumas características básicas para melhorar a sua utilização e navegação no GitHub.

Dicas blank

System Worker- Classe de transferência de ficheiros para utilizar Dropbox ou GDrive

Tradução automática de Deepl

A primeira parte da série System Worker mostrou o poder dos trabalhadores do sistema, e a segunda centrou-se na utilização real, passando pela classe File Transfer para utilizar cURL para FTP, FTPS, SFTP, e HTTP.

Na parte final desta sequela, veremos como o componente pronto a usar – descarregar apartir daqui, permite o acesso directo a Dropbox ou GDrive, utilizando os mesmos comandos que as operações FTP:

Dicas blank

System Worker- Classe de transferência de ficheiros para utilizar cURL para FTP, FTPS, SFTP, HTTP

Tradução automática de Deepl

O primeiro vídeo mostrou-lhe o poder dos trabalhadores do sistema e a flexibilidade que eles trazem consigo.

Esta sequela irá concentrar-se na utilização real, passando por um componente pronto a usar que simplifica o cURL (incluído em Mac e Windows OS) e permite transferências de ficheiros com uma vasta gama de protocolos ou servidores. Descarregue ou carregue ficheiros e receba listagens de directórios; tudo o que necessita para realizar uma transferência de ficheiros.

O componente fornece uma barra de progresso (para uma ou mais operações paralelas), incluindo um botão opcional de cancelamento, permitindo ao utilizador final abortar operações de longa duração.

O vídeo de 15 minutos explica como utilizar a classe:

Dicas blank

System Worker Vs. LAUNCH EXTERNAL PROCESS

Tradução automática de Deepl

Os trabalhadores do sistema podem parecer-se com LAUNCH EXTERNAL PROCESS – mas são muito mais poderosos.

Este vídeo de 15 minutos explica como utilizar os Trabalhadores do Sistema com mais do que apenas o comando LAUNCH EXTERNAL PROCESS. Para além da utilização simples, também mostra como utilizar as chamadas de retorno para receber informação de uma aplicação externa em execução, como uma barra de progresso:

Dicas blank

Novas Dicas e Truques para as suas aplicações 4D

Tradução automática de Deepl

por Add Komoncharoensiri, Director de Serviços Técnicos da 4D Inc

Como sabe, a Base de Conhecimento 4D é uma biblioteca de informação sobre a tecnologia 4D onde são activamente publicadas dicas técnicas semanais e técnicas mensais. Se falhou as últimas dicas sobre a KB, tudo bem; aqui está uma compilação das últimas semanas.

Este post do blogue cobre 12 dicas:

Dicas blank

ORDA – REST solicitar optimização passo a passo (+ Uma demonstração)

Tradução automática de Deepl

O desempenho ORDA/REST é um assunto estratégico; é por isso que enviámos muitas características relacionadas com este tópico, tais como a optimização do pedido ORDA/REST em Cliente/Servidor e quando se trabalha com um datastore remoto. Ultimamente, também lhe demos controlo total sobre a optimização dos pedidos ORDA/REST.

Este post no blog dá-lhe o plano a seguir de modo a aceitar o seu jogo de desempenho ORDA/REST. Inclui outros posts no blogue para ler, vídeos para ver, e uma demonstração para jogar para aumentar o desempenho nas suas aplicações de forma rápida e fácil.

Dicas blank

Dicas Técnicas – As 4 Dicas de Abril estão aqui!

Tradução automática de Deepl

por Add Komoncharoensiri, Director de Serviços Técnicos da 4D Inc

Como desenvolvedor 4D, tem de acompanhar os novos avanços 4D é continuamente enviado. Para além de dicas e truques fornecidos pela equipa de produto, as Dicas Técnicas são outra referência para aprender alguns dos conceitos 4D.

Este artigo cobre 4 dicas:

  • Como tratar os caracteres curinga SQL como uma string literal
  • Programmaticamente obter o nome do projecto
  • Os métodos preventivos sob a mesma cadeia de chamadas também devem ser preventivos
  • Criar um novo documento View Pro com base numa Folha
Page 3 of 11