Compartilhar via


Criando um aplicativo Web Web ASP.NET

Ao projetar seu aplicativo Web Web ASP .NET, é útil separar a definição de interface de usuário (UI) da lógica comercial e o armazenamento de dados.Páginas de Web móvel, como páginas da Web ASP.NET, permitem que você com com facilidade separado renderização da lógica.Por exemplo, você pode colocar a definição de interface do usuário em um arquivo.aspx, com os manipuladores de evento associado e outros códigos de interface do usuário no mesmo arquivo ou em um arquivo de classe code-behind.Você pode colocar código da lógica comercial em classes separadas, escritos na linguagem do .NET estrutura de sua escolha.

Uma vantagem importante para separar a renderização e lógica é que você pode reutilizar o código para páginas da Web do ASP.NET e páginas de Web móveis ASP.NET dentro de um aplicativo Web Web ASP .NET.Se você tiver gravado um aplicativo Web ASP.NET que ofereça suporte a navegadores da Web da área de trabalho, você pode usar o código da lógica de negócios também com páginas que oferecem suporte a dispositivos móveis.Você deve gravar um conjunto de páginas da Web para área de trabalho e um conjunto de móveis páginas da Web para dispositivos móveis, mas eles podem compartilhar o mesmo código da lógica de negócios.Para ajudar a facilitar isso, as páginas da Web móveis são capazes de conter vários formulários, para que você pode fatorar seu aplicativo em unidades semelhantes para área de trabalho e móvel de interface do usuário.

Com a reutilização de lógica comercial, você pode fornecer uma experiência mais integrada para os usuários móveis das seguintes maneiras:

  • Reduzindo o custo de desenvolvimento por meio de código comuns.

  • Fornecendo o desenvolvimento rápido time de entrega.

  • Aproveitando as habilidades existentes do ASP.NET.

Por exemplo, se você permitir que um usuário personalizar seu aplicativo Web Web, pode compartilhar o analisar de usuário em seu aplicativo Web Web.Assim, você pode habilitar cenários nos quais o usuário pode definir as configurações usando um navegador área de trabalho e usar essas mesmas configurações usando um dispositivo móvel.

Consulte também

Outros recursos

Guia do desenvolvedor do aplicativo

Desenvolvimento de páginas de Web móveis do ASP.NET