ASP .NET MVC na Pratica

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    ASP .NET MVC na Pratica - Presentation Transcript

    1. http://netponto.org
      2ª Reunião Presencial - 19/09/2009
      ASP .NET MVC na PráticaCaio Proiete
    2. Caio Proiete
      9 anos de experiência profissional em TI
      Há 3 anos em Portugal
      Microsoft Most Valuable Professional 2008-2009
      Microsoft Certified Trainer desde 2004
    3. Caio Proiete
      9 anos de experiência profissional em TI
      Há 3 anos em Portugal
      Microsoft Most Valuable Professional 2008-2009
      Microsoft Certified Trainer desde 2004
    4. Agenda
      Introdução ao ASP .NET MVC
      Evolução / Extensões
      Funcionamento
      Demonstrações
      Projecto padrão (File -> New)
      Criação de Controllers e Views
      Criação de Rotas
      Formulários e Validações
    5. ASP .NET MVC: Uma Nova Opção
      Novo framework para o ASP .NET, que utiliza o MVC design pattern
      Agora temos duas opções:
      ASP .NET WebForms
      ASP .NET MVC
      MVC = Model-View-Controller
    6. ASP .NET MVC: Uma Nova Opção
      Total controlo do HTML gerado
      Total controlo das URLs (Clean URLs)
      Permiteautomatizar testes na interface gráfica com facilidade
      Extremamenteextensível
    7. ASP .NET MVC: Novo Paradigma
      “There is no spoon page”
    8. ASP .NET MVC: Novo Paradigma
      Trabalhamos com Rotas, aoinvés de endereços de páginas / ficheiros
      Exemplo:
      http://loja.pt/produtos/DVDs
    9. ASP .NET MVC: Novo Paradigma
      “There is no spoon ViewState, PostBacks nor runat=“server” events”
    10. ASP .NET MVC: Novo Paradigma
      Deixamos de utilizarViewState, Eventos de controlos e páginas, PostBack e outros conceitosquenãonuncaexistiramemaplicações Web (!)
    11. Evolução do ASP .NET MVC
      Oficialmente, estamos na versão 1.0 RTM e já temos a “Preview 1” da versão 2.0
      O próximo release provavelmente será uma versão 2.0 Beta, e não “Preview”
    12. Evolução do ASP .NET MVC
      ASP.NET MVC Futures
      Novas funcionalidades experimentais desenvolvidas pela equipa oficial do ASP .NET MVC
      De acordo com o feedback, decidem (ou não) incorporar nas próximas versões
    13. Evolução do ASP .NET MVC
      MVC Contrib
      Projecto open-source desenvolvido pela comunidade, com novas funcionalidades para o ASP .NET MVC
    14. Funcionamento do ASP .NET MVC
      Requisição é redireccionada para o Controller
      Controller
      Request
    15. Funcionamento do ASP .NET MVC
      Controller processa e forma um modelo de dados
      Controller
      Request
    16. Funcionamento do ASP .NET MVC
      Esse modelo de dados é enviado para a View
      Controller
      Request
      ViewData
      View
    17. Funcionamento do ASP .NET MVC
      A View cria uma representação visual desses dados
      Controller
      Request
      ViewData
      View
    18. Funcionamento do ASP .NET MVC
      E essa representação é enviada de volta para o navegador
      Controller
      Request
      ViewData
      View
      Response
    19. ProjectopadrãoFile->New
      demonstração
    20. Criação de Controllers e Views
      demonstração
    21. Criação de Rotas
      demonstração
    22. Formulários e Validações
      demonstração
    23. Referências
      Site Oficial
      http://asp.net/mvc
      Blog do Scott Guthrie (Microsoft)
      http://weblogs.asp.net/scottgu
      Blog do Phil Haack (Microsoft)
      http://haacked.com
      NerdDinner ASP.NET MVC Tutorial
      http://shrinkster.com/18m9
    24. Referências
      ASP.NET MVC Futures
      http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=24471
      MVC Contrib
      http://mvccontrib.codeplex.com
      ASP.NET Routing Debugger
      http://haacked.com/archive/0001/01/01/url-routing-debugger.aspx
    25. Dúvidas?
    26. Patrocinadores desta reunião
    27. Obrigado!
      Caio Proiete
      caio.proiete@gmail.com
      http://caioproiete.com
      http://twitter.com/caioproiete
    SlideShare Zeitgeist 2009

    + Caio ProieteCaio Proiete Nominate

    custom

    284 views, 0 favs, 0 embeds more stats

    Apresentação sobre ASP .NET MVC com diversas demo more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 284
      • 284 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories