Integre a sua própria janela de administração para servidor 4D
Quando implementam as suas aplicações, alguns programadores querem personalizar os diálogos 4D incorporados para se adequarem às suas necessidades. É especialmente verdade para a Janela de Administração do Servidor 4D, onde por vezes querem que algumas informações e ações sejam acessíveis apenas para a sua equipa e não para os administradores dos seus clientes.
Integração automática de múltiplos históricos
Como programadores e administradores de bases de dados, sabemos a importância de recuperar rapidamente da corrupção de dados. As cópias de segurança e os diários ajudam com a tarefa. Mas por vezes, uma cópia de segurança pode ser corrompida, e é necessário regressar de uma cópia de segurança mais antiga e integrar vários históricos consecutivamente. Ou talvez o seu arquivo de diário esteja crescendo demasiado depressa, e prefere criar regularmente um novo para evitar a desorganização do disco rígido do seu servidor. Ou se estiver apenas usando a sua própria forma de fazer cópias de segurança da sua base de dados. Em todos estes casos, deve integrar vários diários de histórico, o que só é possível manualmente através do Centro de Manutenção e Segurança.
Com 4D v20, pode integrar automaticamente múltiplos diários no lançamento da base de dados. Deixe-me explicar-lhe como funciona.
Conheça a função Distinct melhorada
A recuperação da lista de elementos de dados únicos é sempre útil na manipulação de dados. Em alguns casos, a recuperação do número de ocorrências de cada valor é essencial. A função distinct das classes de Coleção e Seleção de entidades permite a recuperação de uma lista de valores únicos. Com 4D v20, também se pode recuperar o número de ocorrências de cada valor distinto.
E isso não é tudo!
Um objeto na base de dados pode ser utilizado para guardar dados personalizados introduzidos pelo usuário. Assim, no lado do código, é necessário conhecer todos os caminhos possíveis para o objeto. A função distinctPaths foi adicionada à classe de Seleção de entidades.
Aqui está tudo o que precisa de saber.
Novo Editor de Código VS Características com 4D v20
Como de costume, uma nova versão, novas funcionalidades de extensão de código VS para programadores que queiram ver e editar código com este editor gratuito.
4D v20 traz uma nova capacidade ao editor Visual Studio Code através da extensão 4D-Analyzer: Diga olá à Verificação da Sintaxe do Documento, que ajudará o programador a escrever menos erros, Dobragem e Indentação de Código para uma melhor visualização, e ferramenta4d para permitir um arranque mais rápido do servidor LSP.
Inicializador Literal de Objeto e Coleção
No seu código, os objetos e coleções podem ser instanciados usando as ordens New object e New collection. A partir do 4D v20, há uma nova forma mais fácil e legível de os inicializar: o objeto literal e a coleção literal.
Camada QUIC: o futuro das comunicações em rede
Os servidores de produção mais consideráveis que funcionam com 4D aceitam mais de mil ligações simultâneas, e este número continua a crescer. Como consequência, o desempenho torna-se um foco cada vez mais importante das nossas equipes. O protocolo QUIC, utilizado pela nova versão da norma HTTP, foi especificamente construído para aumentar a velocidade e a fiabilidade. Como estamos sempre à procura de tecnologias excitantes, estamos trabalhando na substituição do nosso protocolo de rede de baixo nível pelo protocolo QUIC.
Para a v20, pode mudar para esta camada de rede e verificar se ela melhora o seu desempenho. Isto ainda está em teste beta, pois precisamos do seu feedback antes de o utilizarmos como a nossa camada de rede padrão. Como tal, só poderá utilizá-lo em versões beta de 4D.
Crie o seu menu de ajuda com uma coleção simples
O menu “Ajuda” de um software é muito útil. Obviamente, há um item de menu para abrir a documentação online do software, mas também para contactar o suporte e vários outros itens, dependendo do software.
Com 4D v20, pode facilmente criar o menu “Ajuda” da sua aplicação, passando uma coleção descrevendo os diferentes itens do menu.
Linhas de Quebra de Linha. Um Novo Aditamento às Tabelas de Escrever Pro 4D!
As tabelas de documentos 4D Write Pro melhoraram muito em relação às últimas versões. De fato, nós, a equipe 4D, estamos tão investidos em fazer do 4D Write Pro um potente gerador de documentos baseado em modelos – que já criamos avanços como cabeçalhos, fontes de dados, linhas de transporte…algumas das várias características poderosas já lançadas.
Agora, com 4D v20, é a vez das quebras de linha terem sua estreia!
Senhoras e senhores, rufem os tambores, por favor!
4D Backup, VSS snapshots e os novos comandos para bloquear o datastore
4D fornece-lhe múltiplas formas integradas de fazer cópias de segurança dos seus dados: Cópia de segurança 4D e a utilização de um servidor espelho. Com 4D v20, 4D expõe comandos internos para bloquear o datastore, permitindo-lhe copiar os seus dados enquanto 4D está em execução.
Primeiro, falemos dos diferentes meios para fazer cópias de segurança dos seus dados com 4D.
Novas funções úteis para colecções!
As funções associadas às colecções foram introduzidas com 4D v16 R6 e evoluíram com a possibilidade de utilizar fórmulas para algumas delas, como map() ou reduce(). 4D v20 traz outras características igualmente práticas, que apresentaremos aqui.
Contacte-nos
Tem uma pergunta, sugestão ou apenas quer entrar em contacto com os bloggers 4D? Deixe-nos uma linha!
* A sua privacidade é muito importante para nós. Por favor clique aqui para ver os nossos Política