Melhores práticas e orientações de scripting do lado do cliente para aplicações orientadas por modelosBest practices and guidance of client side scripting for model-driven apps

A lista abaixo contém todas as melhores práticas e orientações de scripting do lado do cliente para aplicações orientadas por modelos.This list below contains all of the Best practices and guidance of client side scripting for model-driven apps.

Melhores PráticasBest Practice DescriçãoDescription
Evitar a utilização de window.topAvoid using window.top Descreve como pode evitar erros de script e comportamentos da aplicação incorretos que estejam associados à utilização de window.top em personalizações de JavaScript.Describes how to avoid script errors and incorrect application behavior associated with using window.top in JavaScript customizations.
Consider disabling NavBar when programmatically opening entity forms or views (Considerar desativar a Barra de Navegação ao abrir de forma programática as vistas ou formulários de entidades)Consider disabling NavBar when programmatically opening entity forms or views A abertura de vistas ou formulários de entidades com URLS, poderá levar ao desempenho mais lento do cliente em redes com latência elevada quando a barra de navegação está ativada.Opening up entity forms or views with a URL, could lead to slower client performance on high latency networks when the navigation bar (NavBar) is enabled.
Melhores práticas: scripts de cliente em aplicações orientadas por modelosBest practices: Client scripting in model-driven apps Algumas sugestões de melhores práticas que deve ter em consideração ao escrever código JavaScript para aplicações orientadas por modelos.Some of the best practice tips you could consider while writing your JavaScript code for model-driven apps.
Interagir com os recursos de HTTP e HTTPS de forma assíncronaInteract with HTTP and HTTPS resources asynchronously Deve interagir com recursos de HTTP e HTTPS de forma assíncrona ao escrever extensões de cliente JavaScript para aplicações orientadas por modelos.You should interact with HTTP and HTTPS resources asynchronously when writing JavaScript client extensions for model driven apps.
Remover personalizações desativadasRemove deactivated or disabled customizations As personalizações desativadas devem ser removidas de uma solução, de modo a melhorar a respetiva gestão e reduzir o risco de utilizar ou gerir um componente desatualizado.Deactivated or disabled customizations should be removed from a solution to improve solution management and to decrease the risk of utilizing or managing an outdated component.

Ver TambémSee Also

Aplicar lógica de negócio com scripts de clienteApply business logic using client scripting