Integrar a autenticação do utilizador nas suas aplicações Qodly
No blogue desta semana, vamos centrar-nos no tópico crucial da autenticação. Para ilustrar a nossa discussão, utilizaremos o exemplo de uma aplicação concebida para escrever avaliações anuais de desempenho para os empregados. Esta aplicação permite que os utilizadores acessem de forma segura às suas contas, autenticando com o seu e-mail e palavra-passe.
Domine Aplicações Web com 4D Qodly Pro: Uma série de tutoriais
Bem-vindo à nossa série de tutoriais sobre a criação de aplicações web poderosas com 4D Qodly Pro e 4D Server! Seja você um desenvolvedor web experiente ou esteja apenas começando, 4D Qodly Pro transforma sua plataforma de desenvolvimento 4D em uma poderosa solução híbrida de baixo código que traz seus dados 4D para a web sem precisar de conhecimento profundo em tecnologias front-end.
Com 4D Qodly Pro, pode estender sem problemas suas aplicações 4D existentes para interfaces web interativas e responsivas e desenhar aplicações modernas de Negócios Web com tecnologia 4D, como o incrível 4D Write Pro. A melhor parte? Vai construir sobre o que já sabe enquanto desbloqueia novas possibilidades para seus usuários.
Diga olá ao 4D Qodly Pro! A versão beta terminou!
Em outubro passado, anunciámos que o Qodly Studio for 4D entrou em Beta após um ano de Developer Preview, juntamente com o 4D 20 R6.
Bem, temos o prazer de anunciar que este período Beta terminou com 4D 20 R8! Não há melhor momento para revelar 4D Qodly Pro como nome final do produto que vai mudar a maneira de construir e executar aplicações web de negócios com 4D.
Gestão de sessões melhorada para desenvolvimento e testes
Com as últimas atualizações 4D, estendemos o comando Session à ligação Cliente/Servidor, permitindo o acesso ao armazenamento da sessão ao nível do Cliente. Emparelhando essa funcionalidade com o novo evento ‘Restrict’ em classes ORDA faz com que filtrar resultados baseados em dados de sessão – como privilégios, papéis, ou mesmo áreas geográficas – seja mais fácil do que nunca.
Desenvolver uma aplicação em 4D significava trabalhar num ambiente local, tal como um único utilizador. No modo independente, o comando Session sempre retornava Null. Isso significava que era preciso escrever código complexo, verificar se o objeto Session era Null para ler a partir de “Storage” ou “Session.storage”. Essa solução, embora funcional, não era elegante.
Com 4D 20 R8, isso não é mais um problema. O comando Session agora retorna um objeto válido, mesmo em modo standalone, simplificando o desenvolvimento e teste de aplicações.
4D 20 R7 está aqui
Apresentando 4D20 R7 – Disponível agora!
Aqui está um rápido olhar para as melhorias focadas no utilizador nesta versão:
Descarregue 4D 20 R7 (Hot Fixes mensais disponíveis)
- Qodly Studio para 4D: Debug e pré-visualização de aplicações web diretamente de seu servidor 4D, economizando tempo e esforço.
- Classe OutgoingMessage: Entregue arquivos personalizados ou dados sem esforço em suas aplicações web, com controle completo sobre respostas HTTP.
- Digitação direta: Declare variáveis diretamente em seu código, assegurando precisão e clareza em seus projetos.
- Session Singletons: Manipule dados específicos do utilizador sem problemas para experiências mais suaves na Web e no cliente-servidor.
- Ferramentas de gerenciamento de processos: Obtenha informações e gerencie processos mais rapidamente com comandos atualizados.
- Aprimoramentos da API IMAP: Rastreie emails não lidos em caixas de correio num passo rápido.
- 4D View Pro: Visualize dados com novos gráficos, ferramentas de arrastar e soltar, e integração melhorada com Excel.
- Segurança mais robusta: Proteja suas aplicações com validação de certificado de servidor melhorada.
Isso é apenas um vislumbre de o que está disponível em 4D 20 R7. Descarregue 4D20 R7 e descubra até onde pode ir com esta versão.
QODLY STUDIO FOR 4D: O QUE HÁ DE NOVO NO 4D 20 R7
Temos certeza de que ficará satisfeito em explorar as novas caraterísticas que Qodly Studio for 4D traz com 4D 20 R7.
Continue descobrindo essa plataforma poderosa – uma solução robusta e fácil de usar para construir aplicações web de negócios com o mínimo esforço de codificação.
Integrado em 4D, Qodly Studio for 4D permite aproveitar a lógica de negócios existente desenvolvida para aplicações desktop.
Vamos mergulhar nos detalhes e ver como sua aplicação pode entregar mais do que apenas dados enquanto oferece uma interface de usuário dinâmica e forte proteção de dados com a configuração de privilégios.
Ano em análise: As dez principais caraterísticas de 2024
2024 trouxe atualizações excitantes para a plataforma 4D, e estamos destacando os 10 posts de blog que tiveram um impacto na comunidade. Aqui estão as caraterísticas mais notáveis:
Energize as suas aplicações Web com a classe OutgoingMessage
No mundo digital de hoje, uma experiência de utilizador suave e intuitiva é a chave para o sucesso de qualquer aplicação Web. Uma parte essencial desta experiência é proporcionar aos utilizadores um acesso fácil a vários recursos, quer sejam documentos, imagens ou outros tipos de dados. Para tornar isso possível, seu servidor deve gerenciar e entregar diferentes formatos de conteúdo eficientemente.
Com a nova funcionalidade do servidor REST de 4D, gerenciar a entrega de conteúdo diverso é agora mais fácil do que nunca. Anteriormente, o servidor REST só podia retornar dados escalares, de entidades ou de seleção de entidades. Agora, pode entregar conteúdo web completo diretamente – conteúdo pronto para ser manuseado por um navegador.
O download de arquivos ou o recebimento de dados binários do servidor REST agora é simples, graças à nova classe OutgoingMessage. Com ela, é possível personalizar facilmente as respostas para atender às suas necessidades.
Continue a ler para explorar como a classe OutgoingMessage pode melhorar a sua aplicação!
Aceda ao Qodly Studio for 4D diretamente a partir do seu servidor 4D para testar e depurar o seu código
Qodly Studio for 4D permite-lhe alargar as suas aplicações 4D com páginas web. O desenvolvimento está integrado em 4D Developer Edition.
Durante a fase de desenvolvimento, muitas vezes há momentos em que caraterísticas específicas ou bugs só podem ser replicados num servidor ou num ambiente de produção. Isso representa um desafio para os desenvolvedores, que precisam de acesso direto a ferramentas de depuração para resolver problemas eficientemente.
Com o último lançamento de 4D 20 R7, Qodly Studio for 4D está agora acessível diretamente do seu servidor 4D, pode depurar e testar a sua aplicação Qodly como nunca antes.
Aqui está um guia rápido sobre como tirar o máximo proveito desta nova caraterística.
4D 20 R7 Beta começa hoje
Os testes beta para 4D 20 R7 começam hoje, introduzindo uma poderosa versão concebida para simplificar o seu fluxo de trabalho e expandir as suas capacidades de desenvolvimento.
- Depuração de Aplicação Web: Ganhe acesso direto a Qodly Studio for 4D desde o 4D Server, simplificando seus processos de teste e depuração.
- Session Singletons: Gerencie facilmente dados específicos do usuário em ambientes web e cliente-servidor enquanto isola dados entre usuários, simplificando cenários como carrinhos de compras personalizados.
- Digitação direta em 4D: Experimente organização e segurança de código melhoradas com tipagem direta, facilitando declarações de variáveis.
- Melhorias 4D Write Pro: Tire proveito de novos comandos para gerir secções e tabelas mais facilmente, melhorando suas capacidades de manipulação de documentos.
- Blank if Null in Listboxes: Melhore a apresentação de seus dados com a nova caraterística “Blank if null” para colunas de tempo e rodapés.
- E isto não é tudo – Há ainda mais funcionalidades para explorar!
Descarregue 4D 20 R7 agora (Exclusivo para Parceiros 4D)
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
