ASP.Net Model View Controller (MVC) 2 melhora suporte a ferramentas da plataforma de desenvolvimento Visual Studio, recursos de HTML e modelos de validação.
A Microsoft lançou esta semana uma versão final do ASP.Net MVC 2, que fornece um padrão Model View Controller para construir aplicações Web e alavancar sua plataforma ASP.Net.
A versão 2 está disponível para Visual Studio 2008 e Visual Web Developer 2008 Express com ASP.Net 3.5, afirma o vice-presidente corporativo da divisão de desenvolvedores da Microsoft, Scott Guthrie, em seu blog, na tarde de quinta-feira (11/3). A versão de testes Release Candidate (RC) do ASP.Net MVC 2 foi lançada em fevereiro.
"O ASP.Net MVC 2 é uma atualização significativa do ASP.Net MVC compatível com ASP.Net MVC 1 - isso faz com que todos os conhecimentos, habilidades, códigos e extensões que você já tem com ASP.Net MVC continuem trabalhando e a aplicação siga em frente", disse Guthrie. "Assim como a primeira versão, também enviamos o código fonte do ASP.Net MVC sob uma licença OSI de código aberto."
Entre as funcionalidades do ASP.Net MVC 2 estão melhor suporte a ferramentas do Visual Studio, ajuda detalhada em HTML e suporte avançado de validação do modelo através de cliente e servidor. Outras melhorias incluem ajudantes para personalização de interface do usuário e suporte para dividir grandes aplicações em "zonas".
O suporte também está incluído para validação JavaScript no navegador. Além disso, os desenvolvedores podem usar o suporte DataAnnotation .Net Framework para definir e adicionar regras de validação de objetos de negócios e propriedades. Recursos adicionais incluem suporte para a execução de controladores assíncronos para tarefas de longa duração em paralelo, bem como suporte à prestação de subseções de uma página/site usando Html.RenderAction, novas funções de ajuda, utilitários e acessórios API (Application Programming Interface).
Segundo a Microsoft, o framework do MVC incentiva os desenvolvedores a manter uma separação de interesses entre as responsabilidades de aplicações, incluindo a interface lógica por meio da visão e domínio lógico usando o modelo. Aplicações ASP.Net MVC podem ser testadas usando técnicas como desenvolvimento direcionado a testes.
O framework é baseado no ASP.Net 3.5 Service Pack 1, permitindo aos desenvolvedores alavancar recursos como a autenticação e autorização, configurações de perfil e localização.
A versão 2 pode ser instalada paralelamente ao ASP.Net MVC 1, para que aplicativos criados com a versão 1 sejam executados no mesmo computador junto a aplicativos criados com a versão 2, informou Guthrie.
O ASP.Net MVC 2 pode ser baixado usando o Microsoft Web Platform Installer e também está disponível para download no Microsoft Download Center.
Site: Computerworld
Data: 12/03/2010
Hora: 18h49
Seção: Tecnologia
Autor: ------
Link: http://computerworld.uol.com.br/tecnologia/2010/03/12/microsoft-atualiza-ferramenta-para-criar-aplicacoes-web/