Asp.net mvc 3 - eco 2010

Click here to load reader

  • date post

    13-Dec-2014
  • Category

    Technology

  • view

    1.394
  • download

    9

Embed Size (px)

description

 

Transcript of Asp.net mvc 3 - eco 2010

  • 1. Conhecendo o ASP.NET MVC e as novidades da verso 3
    Jos Lino Neto
    @joselinoneto
    [email protected]
    http://joselino.net
    Alliston Carlos
    @allistoncarlos
    [email protected]
    http://alliston.wordpress.com

2. Objetivos dessa sesso

  • Como funciona o ASP.NET MVC?

3. E o que seria MVC? 4. o fim dos WebForms? 5. ASP.NET MVC 2 Stable 6. ASP.NET MVC 3 Release CandidateCaminhos a seguir
7. ASP.NET Antes
ASP.NET
Caching
Modules
Globalization
Pages
Controls
Master Pages
Profile
Roles
Membership
Intrinsics
Handlers
Etc.
Um framework web que engloba quase
tudo.
8. No h reais regras de responsabilidades
Master Page
Control
Control
Apresento
Lgica da apresentao
Regras negcio
Acesso a Dados
Control
Control
Page
Control
Control
Control
Control
Quem faz o que?
Como e quando?
9. Abstrao de controles pode ser negativo.
10. No simples de testar
Lgica
UI
11. ASP.NET Agora
ASP.NET
Dynamic Data
Apresentao
ASP.NET
WebForms
ASP.NET
MVC
ASP.NET
Core
Execuo
12. WebForm timo, mas opes so legais
13. MVC = Model-View-Controller
Controller
(Input)
Model
(Logic)
View
(Presentation)
Separao dos conceitos
14. Como funciona o MVC?
Controller
Controller
Recebe Entradas dos
Usurios
(HTTP requests)
Request
View
View
Representao
Visual dos
Modelos
Response
15. URL agora limpa
No se perca em
/Produtos.aspx?ProdutoID=123
Quando facilmente pode ter
/Produto/Detalhes/123
Ou ento o que melhor fizer sentido durante uma migrao
16. DEMO
ASP.NET MVC 2
17. O queh de novo noASP.NET MVC 3 RC
18. s exemplos...
;-)
Minha apresentao...
19. Recursos

  • Download ASP.NET MVC 3 Preview 1

20. Binaries: http://bit.ly/ahs64M 21. Source: http://aspnet.codeplex.com/releases/view/50092 22. Blogs 23. http://weblogs.asp.net/scottgu/archive/2010/07/27/introducing-asp-net-mvc-3-preview-1.aspx 24. http://bradwilson.typepad.com/blog/2010/07/service-location-pt1-introduction.html 25. Podcasts / Videos 26. Scott Hanselman: http://bit.ly/9bJ0JP 27. Hanselminutes with Phil Haack: http://bit.ly/dxRTxG 28. www.asp.net and http://forums.asp.net