ASP.NET MVC – O que tem de melhorAlexandre Tarifa e Cleber Dantas
Cleber DantasAtua há 7 anos no mercado de TICoordenador de DesenvolvimentoEditor da Revista Codificando.NETMCAD e MCTSEntusiasta Agile@cleberdantas
AgendaRazorValidaçãoSegurançaCacheAjax e JsonNuGet
Fluxo de uma requisição MVC
RazorNova View EngineMenos irritante Melhor entrelaçamento entre código e markupSectionsViewStartHtml encodado sempre
DEMORazor
ValidaçãoAtributo CompareAtributo RemoteAtributo RequiredClient Side (JS não obstrutivo por padrão)Configurável via Web.Config
DEMOValidação
SegurançaXSS – Cross site scriptingCSRF – Cross Site Request Forgery
DEMOSegurança
CacheOutput CacheCache de objetosCache ProfileCache parcial
DemoCache
Ajax e JSonAjax HelperJavaScript Object Notation (Formato leve para troca de mensagens)Agora é JQuery não mais Microsoft Ajax ()Não obstrutivo por padrão
DemoAjax e Json
NuGetGerenciamento de pacotes Get-Package –filter nome –remote -updatesInstall-Package nomeUpdate-Package nomeUninstall-Package nome
DEMONuGet
Resumindo...MVC Rocks!
Perguntas??ContatosTwitter: @cleberdantasEmail:    cleber.dantas@codificando.net

ASP.NET MVC - O que tem de melhor

Notas do Editor

  • #2 Falto Cache,Falto AjaxFalto Json
  • #10 ValidateInputAllowHtmlHtml.Raw@Html.AntiForgeryToken()[ValidateAntiForgeryToken]