Your SlideShare is downloading. ×
0
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
ASP.NET MVC 3
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

ASP.NET MVC 3

3,385

Published on

Slides da apresentação "Dominando o ASP.NET MVC 3" realizada por Vinicius Quaiato no MVC Summit 2011

Slides da apresentação "Dominando o ASP.NET MVC 3" realizada por Vinicius Quaiato no MVC Summit 2011

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
3,385
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
55
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Dominando o ASP.NET MVC 3
    Vinicius Quaiato
  • 2. @vquaiato
    Tbm conhecido como Vinicius Quaiato
    Desenvolvedor
    Pai
    Santista
    Chato
    http://viniciusquaiato.com
    Coordenador time .NET na Gonow Tecnologia
    Membro .NET Architects
    Não tenho certificações o/
  • 3. .NET Architect Days 2011
    http://bit.ly/dnad2011
    3 e 4 de Junho de 2011
    Focoemarquitetura
    Acessível: hotel no centro de São Paulo
    Inscriçõesabertas!
  • 4. Agenda
    MVC (bem pouco)
    ASP.NET MVC 3
    Bate-Papo (se tivermos tempo)
    Fim
  • 5. #TODOSACORDA
  • 6. O Padrão MVC
  • 7. É... o Padrão MVC...
  • 8. #TODOSCONHECE
  • 9.
  • 10. Ok, bacana... Todo mundo já sabe isso
  • 11.
  • 12.
  • 13. Razor
    Nova View Engine
    Simples
    Inteligente
    Poderosa
  • 14. Razor
    Não é uma linguagem
    Não é ASP 3
    Use C# ou VB de maneira inteligente
    Código simbiótico com o HTML
  • 15. Razor
  • 16.
  • 17. Dynamic model e ViewBag
    Tipo dynamic para model na View
    Wrapper dynamic para ViewData
  • 18. Dynamic model e ViewBag
  • 19.
  • 20. ActionResult Types
    HttpNotFound e HttpStatusCode
    Novos ActionResult types
    Retornam status codes apropriados
    Ajudam com search engines
    Aproximam a app do HTTP
  • 21. ActionResult Types
  • 22.
  • 23. Action Global Filters
    Filtros globais para actions
    Facilmente definidos e implementados
    Interceptam actions em pontos distintos
    FilterProviders para intermediarem a seleção dos filtros
  • 24. Action Global Filters
  • 25.
  • 26. DependencyResolver
    Service Locator para resolução de dependências
    Implementar IDependencyResolver para resolver as dependências
    Usado pela infra do ASP.NET MVC
    Facilmente configurável com containers IoC
  • 27. DependencyResolver
  • 28.
  • 29.
  • 30. http://viniciusquaiato.com/blog/asp-net-mvc-3/
    http://www.asp.net/mvc/mvc3
    http://haacked.com/tags/aspnetmvc/default.aspx
    http://bit.ly/scottgumvc3
    http://bit.ly/bradwilsonmvc3
  • 31. vinicius.quaiato@gmail.com
    @vquaiato
    http://viniciusquaiato.com

×