0cm 0pt">
Boas Práticas - Web – Novidades - Expert
ASP.Net MVC Preview 4
O que há de novo
Neste artigo veremos
· Autenticação e autorização.
· AJAX.
· Output Cache;
Qual a finalidade
· Mostrar as novidades do ASP.Net MVC Preview 4.
Quais situações utilizam esses recursos?
· Aplicativos que necessitam de um uso mais extenso do ASP.Net MVC se beneficiarão do lançamento da sua 4ª exibição pública.
Resumo do DevMan
A nova versão pré-Beta do ASP.Net MVC (Preview 4) foi recentemente disponibilizada. Essa versão traz grandes novidades ao ASP.Net MVC, como suporte ao Ajax, autenticação, autorização, Output Cache, entre outros.
Em 16 de Julho aconteceu o lançamento do quarto preview (ou CTP – Community Technical Preview) do ASP.Net MVC, com diversas adições importantes para o novo framework de desenvolvimento web da Microsoft. Esta nova versão, diferentemente da lançada com o CTP 3 (que focou principalmente em mudanças de infra-estrutura e melhorias na testabilidade do ASP.Net MVC) traz muitas funcionalidades novas, algumas já avançadas, e outras ainda iniciando o desenvolvimento.
Recomendo que os desenvolvedores e as empresas prestem atenção neste novo framework dada sua alta testabilidade, a produtividade que proporciona, proporcional ao controle do HTML gerado (que não era possível de alcançar com tanto controle com ASP.Net Web Forms), e à qualidade final do projeto. Há prós e contras no ASP.Net MVC, que devem ser pesados em todo início de projeto, quando for considerada uma tecnologia Web .Net.
A .Net Magazine vem acompanhando os diversos lançamentos do ASP.Net MVC, e tem falado dele com freqüência. Recentemente uma matéria de capa tratou do assunto na edição 52. Neste artigo veremos as principais novidades da nova versão Preview 4, incluindo as novas funções de autenticação e autorização, como utilizar AJAX com o ASP.Net MVC, e o output cache do ASP.Net MVC.
Preparando o ambiente
Se você ainda não tem o ASP.Net MVC instalado, pode baixá-lo do Codeplex, o site de projetos Open Source que a Microsoft disponibiliza, que é onde estão sendo depositados os códigos dos Previews, assim como updates mais freqüentes (que acontecem entre os CTPs), para quem tiver interesse de acompanhar o desenvolvimento mais de perto. O endereço do projeto é www.codeplex.com/aspnet, e você pode baixar o instalador e o código fonte clicando na aba Releases. Veja na Figura 1 os downloads disponíveis.

Figura 1. Opções de download do ASP.Net MVC
Como já foi dito, você pode baixar o código fonte, disponível na última opção, ou o instalador, disponível na primeira. Para este artigo utilizarei a primeira opção, que tem um instalador que já integra o ASP.Net MVC P4 com o Visual Studio 2008. Se você quiser acompanhar mais de perto o desenvolvimento do ASP.Net MVC também pode clicar na aba Source Code e baixar as versões que estão em desenvolvimento, geralmente com atualizações semanais (não garantidas), como pode-se ver na Figura 2. O fonte também está disponível para visualização online, clicando-se no link Browse.

...