Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Asp.net mvc 3 - eco 2010

1,561 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Asp.net mvc 3 - eco 2010

  1. 1. Conhecendo o ASP.NET MVC e as novidades da versão 3 José LinoNeto @joselinoneto contato@joselino.net http://joselino.net Alliston Carlos @allistoncarlos alliston@live.com http://alliston.wordpress.com
  2. 2. • Como funciona o ASP.NET MVC? • E o que seria MVC? • É o fim dos WebForms? • ASP.NET MVC 2 Stable • ASP.NET MVC 3 Release Candidate
  3. 3. Caching Modules HandlersIntrinsics Pages Controls Globalization Profile Master Pages MembershipRoles Etc. ASP.NET Um framework web que engloba quase tudo.
  4. 4. Master Page Control Control Não há reais regras de responsabilidades Apresentção Lógica da apresentação Regras negócio Acesso a Dados Quem faz o que? Como e quando? Control ControlPage Control Control Control Control
  5. 5. Abstração de controles pode ser negativo.
  6. 6. Lógica UI
  7. 7. ASP.NET Dynamic Data ASP.NET WebForms ASP.NET MVC Apresentação Execução ASP.NET Core
  8. 8. Controller (Input) Model (Logic) View (Presentation) Separação dos conceitos
  9. 9. Request View Controller Response Controller Recebe Entradas dos Usuários (HTTP requests) View Representação Visual dos Modelos
  10. 10. Não se perca em… /Produtos.aspx?ProdutoID=123 Quando facilmente pode ter… /Produto/Detalhes/123 Ou então o que melhor fizer sentido durante uma migração
  11. 11. ASP.NET MVC 2
  12. 12. só exemplos... ;-) Minha apresentação...
  13. 13.  Download ASP.NET MVC 3 Preview 1  Binaries: http://bit.ly/ahs64M  Source: http://aspnet.codeplex.com/releases/view/50092  Blogs  http://weblogs.asp.net/scottgu/archive/2010/07/27/introducing- asp-net-mvc-3-preview-1.aspx  http://bradwilson.typepad.com/blog/2010/07/service-location- pt1-introduction.html  Podcasts / Videos  Scott Hanselman: http://bit.ly/9bJ0JP  Hanselminutes with Phil Haack: http://bit.ly/dxRTxG  www.asp.net and http://forums.asp.net
  14. 14. Apoio Agradecimentos Patrocinadores Realização
  15. 15. © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. www.devgoias.net José LinoNeto @joselinoneto contato@joselino.net http://joselino.net Alliston Carlos @allistoncarlos alliston@live.com http://alliston.wordpress.com

×