SlideShare une entreprise Scribd logo
1  sur  19
Introdução MVC
 Considerações:

 1   MVC é um padrão de projeto que facilita o desenvolvimento


 2   Composto por 3 Camadas (Model, View, Controller)


 3   As camadas representam responsabilidades (Papéis)




                                                                 2
Resumo do MVC




 Models                 Views                   Controllers
 Classes de Modelo      São as páginas e        Classes que trabalham
 implementam a lógica   exibem as informações   com o Modelo e
 do domínio (Tabelas)   do Modelo               decidem qual View será
                                                executada




                                                                         3
Frameworks MVC


     Spring MVC   Zend
        Java      PHP



       Django     Rails
       Python     Ruby




                          4
ASP.NET MVC
 Considerações:

 1   Incluído na versão 3.5


 2   Atualmente se encontra na versão 4.0


 3   Alternativa ao ASP.NET (WebForms, WebPages)


4    ASP.NET Routing (Requisições Mapeadas para Ações)


5    Principal Assembly: System.Web.Mvc



                                                         5
Funcionamento do ASP.NET MVC
 Navegador       URL Routing           Controller               Model   View




        Requisição

                           Instancia




                         Chama Ação                 Instancia




                                              Carrega (Página)




                                                                               6
Benefícios do ASP.NET MVC
 Considerações:

 1   Controle completo do HTML da Página


 2   Separação de Camadas (MVC)


 3   Não existe Viewstate


 4   Facilidade para Testes Unitários




                                           7
Demonstração
1   Criando um Projeto em ASP.NET MVC 2.0


2   Conhecendo as Pastas (Content, Scripts)


3   Conhecendo as Pastas (Models, Views, Controllers)


4   Conhecendo a Pasta (Shared)




                                                        8
Resumo dos Modelos (MODEL)
 Considerações:

 1   Representam o domínio (Tabelas) da aplicação


 2   Armazenam os dados do domínio (Tabelas)


 3   Podem ser criados de 3 formas: Manual, L2S e EF




                                                       9
Demonstração
1   Criando as Classes de Modelo (Linguagem, Desenvolvedor)




                                                              10
Resumo dos Controles (CONTROLLER)
 Considerações:

 1   Manipulam as requisições enviadas pelo browser


 2   Carregam as Páginas (Views) com os dados das Tabelas (Models)


 3   Possuem Métodos (Actions) que definem as ações da páginas




                                                                     11
Demonstração
1   Criando a Classe de Controle (Linguagem)


2   Visualizando a Action Index


3   Criando a Classe de Controle (Desenvolvedor) com Métodos Scaffold


4   Efetuando a Requisição no Controle (Linguagem), Action (Index)




                                                                        12
Resumo das Páginas (VIEW)
 Considerações:

 1   Armazenam o HTML que será renderizado pelo browser


 2   Executadas pelo Controller e recebem os Models como parâmetro


 3   Existem 2 Tipos de View: View(ASPX) e Partial View(ASCX)




                                                                     13
Demonstração
1   Criando a View da Action Linguagem/Index


2   Criando a Action Linguagem/Editar e View Editar (Typed View)


3   Criando Partial Views (Titulo, Rodape)


4   Incluindo as Partial Views (Titulo, Rodape) na página de Linguagem/Editar


5   Criando um arquivo de Estilo e aplicando na página de Linguagem/Editar


6   Criando uma Master Page e página Filho (Desenvolvedor/Index)




                                                                                14
ASP.NET MVC Scaffolding
 Considerações:

 1   Geração automática de páginas (Views) a partir do Modelo


 2   Templates para páginas (Lista, Inclusão, Edição, Exclusão)




                                                                  15
Demonstração
1   Criando um projeto utilizando o ASP.NET MVC Scaffolding




                                                              16
ASP.NET MVC 3.0
 Considerações:

 1   View Engine Razor


 2   Redução do código de script (<% por @)




                                              17
Demonstração
1   Criando um projeto utilizando o ASP.NET MVC 3.0 Scaffolding




                                                                  18
Introdução ao padrão MVC com ASP.NET

Contenu connexe

Tendances

Ebook AngularJS | Guia Introdutório
Ebook AngularJS | Guia Introdutório Ebook AngularJS | Guia Introdutório
Ebook AngularJS | Guia Introdutório Portal GSTI
 
O framework spring
O framework springO framework spring
O framework springBruno Catão
 
Spring Security e Spring Boot Aula - 2018
Spring Security e Spring Boot Aula - 2018Spring Security e Spring Boot Aula - 2018
Spring Security e Spring Boot Aula - 2018André Luiz Forchesatto
 
Palestra - Symfony Framework MVC PHP 5
Palestra - Symfony Framework MVC PHP 5Palestra - Symfony Framework MVC PHP 5
Palestra - Symfony Framework MVC PHP 5Lucas Augusto Carvalho
 
Jsf com hibernate, spring security e maven
Jsf com hibernate, spring security e mavenJsf com hibernate, spring security e maven
Jsf com hibernate, spring security e mavenLeandro Costa
 
JavaServer Faces Produtividade em Desenvolvimento
JavaServer Faces Produtividade em DesenvolvimentoJavaServer Faces Produtividade em Desenvolvimento
JavaServer Faces Produtividade em DesenvolvimentoEduardo Bregaida
 
Apresentação jsf 2.0
Apresentação jsf 2.0Apresentação jsf 2.0
Apresentação jsf 2.0Paulo Neto
 
Como escolher o Framework Java para web?
Como escolher o Framework Java para web?Como escolher o Framework Java para web?
Como escolher o Framework Java para web?Anderson Araújo
 
Anatomia do JSF, JavaServer Faces
Anatomia do JSF, JavaServer FacesAnatomia do JSF, JavaServer Faces
Anatomia do JSF, JavaServer FacesRafael Ponte
 
ASP.NET MVC 4 - Introdução - Parte I
ASP.NET MVC 4 - Introdução - Parte IASP.NET MVC 4 - Introdução - Parte I
ASP.NET MVC 4 - Introdução - Parte ICarlos Atila Abreu
 

Tendances (20)

ASP.NET - Aparência do WebSite
ASP.NET - Aparência do WebSiteASP.NET - Aparência do WebSite
ASP.NET - Aparência do WebSite
 
Aula parte 2 de JSF 2.2
Aula parte 2 de JSF 2.2Aula parte 2 de JSF 2.2
Aula parte 2 de JSF 2.2
 
Ebook AngularJS | Guia Introdutório
Ebook AngularJS | Guia Introdutório Ebook AngularJS | Guia Introdutório
Ebook AngularJS | Guia Introdutório
 
Framework web 02 - 2016
Framework web 02 - 2016Framework web 02 - 2016
Framework web 02 - 2016
 
Minicurso Aplicação Web Utilizando o Framework Laravel
Minicurso Aplicação Web Utilizando o Framework LaravelMinicurso Aplicação Web Utilizando o Framework Laravel
Minicurso Aplicação Web Utilizando o Framework Laravel
 
Arquitetura do Framework Spring
Arquitetura do Framework SpringArquitetura do Framework Spring
Arquitetura do Framework Spring
 
O framework spring
O framework springO framework spring
O framework spring
 
Jsf
JsfJsf
Jsf
 
Introdução a jsf
Introdução a jsfIntrodução a jsf
Introdução a jsf
 
Apresentação JSF
Apresentação JSFApresentação JSF
Apresentação JSF
 
Spring Security e Spring Boot Aula - 2018
Spring Security e Spring Boot Aula - 2018Spring Security e Spring Boot Aula - 2018
Spring Security e Spring Boot Aula - 2018
 
Palestra - Symfony Framework MVC PHP 5
Palestra - Symfony Framework MVC PHP 5Palestra - Symfony Framework MVC PHP 5
Palestra - Symfony Framework MVC PHP 5
 
JSF - JavaServer Faces
JSF - JavaServer FacesJSF - JavaServer Faces
JSF - JavaServer Faces
 
Jsf com hibernate, spring security e maven
Jsf com hibernate, spring security e mavenJsf com hibernate, spring security e maven
Jsf com hibernate, spring security e maven
 
JavaServer Faces Produtividade em Desenvolvimento
JavaServer Faces Produtividade em DesenvolvimentoJavaServer Faces Produtividade em Desenvolvimento
JavaServer Faces Produtividade em Desenvolvimento
 
Apresentação jsf 2.0
Apresentação jsf 2.0Apresentação jsf 2.0
Apresentação jsf 2.0
 
Como escolher o Framework Java para web?
Como escolher o Framework Java para web?Como escolher o Framework Java para web?
Como escolher o Framework Java para web?
 
Anatomia do JSF, JavaServer Faces
Anatomia do JSF, JavaServer FacesAnatomia do JSF, JavaServer Faces
Anatomia do JSF, JavaServer Faces
 
ASP.NET MVC 4 - Introdução - Parte I
ASP.NET MVC 4 - Introdução - Parte IASP.NET MVC 4 - Introdução - Parte I
ASP.NET MVC 4 - Introdução - Parte I
 
Framework web 3 - JSF + Spring boot
Framework web 3 - JSF + Spring bootFramework web 3 - JSF + Spring boot
Framework web 3 - JSF + Spring boot
 

En vedette

Asp.Net Mvc - Desenvolvendo em N Camadas
Asp.Net Mvc - Desenvolvendo em N CamadasAsp.Net Mvc - Desenvolvendo em N Camadas
Asp.Net Mvc - Desenvolvendo em N CamadasGiovanni Bassi
 
Como se tornar um desenvolvedor faixa preta
Como se tornar um desenvolvedor faixa pretaComo se tornar um desenvolvedor faixa preta
Como se tornar um desenvolvedor faixa pretaLeonardo Lourenço Silva
 
Laravel 5: Entenda o ambiente e a estrutura MVC
 Laravel 5: Entenda o ambiente e a estrutura MVC Laravel 5: Entenda o ambiente e a estrutura MVC
Laravel 5: Entenda o ambiente e a estrutura MVCMichael Douglas
 
A mágica por trás dos aplicativos ( Api com o Laravel )
A mágica por trás dos aplicativos ( Api com o Laravel )A mágica por trás dos aplicativos ( Api com o Laravel )
A mágica por trás dos aplicativos ( Api com o Laravel )Michael Douglas
 
Cenário atual do PHP e Introdução ao Laravel no Devinvale 2014
Cenário atual do PHP e Introdução ao Laravel no Devinvale 2014Cenário atual do PHP e Introdução ao Laravel no Devinvale 2014
Cenário atual do PHP e Introdução ao Laravel no Devinvale 2014Julio Bitencourt
 
Apostila de Introdução ao C#.net
Apostila de Introdução ao C#.netApostila de Introdução ao C#.net
Apostila de Introdução ao C#.netAndre Nascimento
 
Introdução a robótica
Introdução a robóticaIntrodução a robótica
Introdução a robóticaCharles Fortes
 
Padrão Arquitetural MVC e suas aplicações para WEB
Padrão Arquitetural MVC e suas aplicações para WEBPadrão Arquitetural MVC e suas aplicações para WEB
Padrão Arquitetural MVC e suas aplicações para WEBRafael França
 
Aumentar a Eficácia do Treino de Musculação
Aumentar a Eficácia do Treino de MusculaçãoAumentar a Eficácia do Treino de Musculação
Aumentar a Eficácia do Treino de MusculaçãoPaulo Sena
 

En vedette (10)

ASP.NET - Recursos de Configuração
ASP.NET - Recursos de ConfiguraçãoASP.NET - Recursos de Configuração
ASP.NET - Recursos de Configuração
 
Asp.Net Mvc - Desenvolvendo em N Camadas
Asp.Net Mvc - Desenvolvendo em N CamadasAsp.Net Mvc - Desenvolvendo em N Camadas
Asp.Net Mvc - Desenvolvendo em N Camadas
 
Como se tornar um desenvolvedor faixa preta
Como se tornar um desenvolvedor faixa pretaComo se tornar um desenvolvedor faixa preta
Como se tornar um desenvolvedor faixa preta
 
Laravel 5: Entenda o ambiente e a estrutura MVC
 Laravel 5: Entenda o ambiente e a estrutura MVC Laravel 5: Entenda o ambiente e a estrutura MVC
Laravel 5: Entenda o ambiente e a estrutura MVC
 
A mágica por trás dos aplicativos ( Api com o Laravel )
A mágica por trás dos aplicativos ( Api com o Laravel )A mágica por trás dos aplicativos ( Api com o Laravel )
A mágica por trás dos aplicativos ( Api com o Laravel )
 
Cenário atual do PHP e Introdução ao Laravel no Devinvale 2014
Cenário atual do PHP e Introdução ao Laravel no Devinvale 2014Cenário atual do PHP e Introdução ao Laravel no Devinvale 2014
Cenário atual do PHP e Introdução ao Laravel no Devinvale 2014
 
Apostila de Introdução ao C#.net
Apostila de Introdução ao C#.netApostila de Introdução ao C#.net
Apostila de Introdução ao C#.net
 
Introdução a robótica
Introdução a robóticaIntrodução a robótica
Introdução a robótica
 
Padrão Arquitetural MVC e suas aplicações para WEB
Padrão Arquitetural MVC e suas aplicações para WEBPadrão Arquitetural MVC e suas aplicações para WEB
Padrão Arquitetural MVC e suas aplicações para WEB
 
Aumentar a Eficácia do Treino de Musculação
Aumentar a Eficácia do Treino de MusculaçãoAumentar a Eficácia do Treino de Musculação
Aumentar a Eficácia do Treino de Musculação
 

Similaire à Introdução ao padrão MVC com ASP.NET

Introdução ao Asp.NET MVC
Introdução ao Asp.NET MVCIntrodução ao Asp.NET MVC
Introdução ao Asp.NET MVCBenicio Ávila
 
Treinamento Básico Sobre ASP.NET MVC
Treinamento Básico Sobre ASP.NET MVCTreinamento Básico Sobre ASP.NET MVC
Treinamento Básico Sobre ASP.NET MVCMichael Costa
 
Desenvolvimento web com .NET Core - Meetup São Carlos
Desenvolvimento web com .NET Core - Meetup São CarlosDesenvolvimento web com .NET Core - Meetup São Carlos
Desenvolvimento web com .NET Core - Meetup São CarlosRodolfo Fadino Junior
 
ASP.NET MVC - Alexandre Tarifa
ASP.NET MVC - Alexandre TarifaASP.NET MVC - Alexandre Tarifa
ASP.NET MVC - Alexandre Tarifaguestea329c
 
ASM.NET MVC 5 + Entity Framework - Explorando conceitos e criando um projeto ...
ASM.NET MVC 5 + Entity Framework - Explorando conceitos e criando um projeto ...ASM.NET MVC 5 + Entity Framework - Explorando conceitos e criando um projeto ...
ASM.NET MVC 5 + Entity Framework - Explorando conceitos e criando um projeto ...anybalrocha
 
Apresentação Facelets_UNIFEI
Apresentação Facelets_UNIFEIApresentação Facelets_UNIFEI
Apresentação Facelets_UNIFEIFelipe Knappe
 
Asp.net mvc 3 - eco 2010
Asp.net mvc 3 - eco 2010Asp.net mvc 3 - eco 2010
Asp.net mvc 3 - eco 2010joselinoneto
 
Padrões Arquiteturais de Sistemas
Padrões Arquiteturais de SistemasPadrões Arquiteturais de Sistemas
Padrões Arquiteturais de SistemasVagner Santana
 
Padrões de Projeto J2EE para Aplicações Web
Padrões de Projeto J2EE para Aplicações WebPadrões de Projeto J2EE para Aplicações Web
Padrões de Projeto J2EE para Aplicações WebDenis L Presciliano
 
Comtec2010 asp.net mvc
Comtec2010 asp.net mvcComtec2010 asp.net mvc
Comtec2010 asp.net mvcTadeu Matos
 
ASP .NET MVC na Prática - C. Augusto Proiete
ASP .NET MVC na Prática - C. Augusto ProieteASP .NET MVC na Prática - C. Augusto Proiete
ASP .NET MVC na Prática - C. Augusto ProieteComunidade NetPonto
 

Similaire à Introdução ao padrão MVC com ASP.NET (20)

ASP.NET MVC
ASP.NET MVCASP.NET MVC
ASP.NET MVC
 
Introdução ao Asp.NET MVC
Introdução ao Asp.NET MVCIntrodução ao Asp.NET MVC
Introdução ao Asp.NET MVC
 
Treinamento Básico Sobre ASP.NET MVC
Treinamento Básico Sobre ASP.NET MVCTreinamento Básico Sobre ASP.NET MVC
Treinamento Básico Sobre ASP.NET MVC
 
Palestra ASP.NET MVC
Palestra ASP.NET MVCPalestra ASP.NET MVC
Palestra ASP.NET MVC
 
ApresentaçãO Mvc
ApresentaçãO MvcApresentaçãO Mvc
ApresentaçãO Mvc
 
Apresentação M V C
Apresentação M V CApresentação M V C
Apresentação M V C
 
Desenvolvimento web com .NET Core - Meetup São Carlos
Desenvolvimento web com .NET Core - Meetup São CarlosDesenvolvimento web com .NET Core - Meetup São Carlos
Desenvolvimento web com .NET Core - Meetup São Carlos
 
ASP.NET MVC - Alexandre Tarifa
ASP.NET MVC - Alexandre TarifaASP.NET MVC - Alexandre Tarifa
ASP.NET MVC - Alexandre Tarifa
 
ASP.NET MVC
ASP.NET MVCASP.NET MVC
ASP.NET MVC
 
ASP .NET MVC na Prática
ASP .NET MVC na PráticaASP .NET MVC na Prática
ASP .NET MVC na Prática
 
ASM.NET MVC 5 + Entity Framework - Explorando conceitos e criando um projeto ...
ASM.NET MVC 5 + Entity Framework - Explorando conceitos e criando um projeto ...ASM.NET MVC 5 + Entity Framework - Explorando conceitos e criando um projeto ...
ASM.NET MVC 5 + Entity Framework - Explorando conceitos e criando um projeto ...
 
Apresentação Facelets_UNIFEI
Apresentação Facelets_UNIFEIApresentação Facelets_UNIFEI
Apresentação Facelets_UNIFEI
 
Asp.net mvc 3 - eco 2010
Asp.net mvc 3 - eco 2010Asp.net mvc 3 - eco 2010
Asp.net mvc 3 - eco 2010
 
Padrões Arquiteturais de Sistemas
Padrões Arquiteturais de SistemasPadrões Arquiteturais de Sistemas
Padrões Arquiteturais de Sistemas
 
Asp net mvc
Asp net mvcAsp net mvc
Asp net mvc
 
Camadas
CamadasCamadas
Camadas
 
Mvc - Semifinal
Mvc - SemifinalMvc - Semifinal
Mvc - Semifinal
 
Padrões de Projeto J2EE para Aplicações Web
Padrões de Projeto J2EE para Aplicações WebPadrões de Projeto J2EE para Aplicações Web
Padrões de Projeto J2EE para Aplicações Web
 
Comtec2010 asp.net mvc
Comtec2010 asp.net mvcComtec2010 asp.net mvc
Comtec2010 asp.net mvc
 
ASP .NET MVC na Prática - C. Augusto Proiete
ASP .NET MVC na Prática - C. Augusto ProieteASP .NET MVC na Prática - C. Augusto Proiete
ASP .NET MVC na Prática - C. Augusto Proiete
 

Plus de Leonardo Lourenço Silva (20)

Introdução a Plataforma .NET
Introdução a Plataforma .NETIntrodução a Plataforma .NET
Introdução a Plataforma .NET
 
Resources no XAML
Resources no XAMLResources no XAML
Resources no XAML
 
Introdução ao WPF
Introdução ao WPFIntrodução ao WPF
Introdução ao WPF
 
Programação em Camadas - Iniciantes
Programação em Camadas - IniciantesProgramação em Camadas - Iniciantes
Programação em Camadas - Iniciantes
 
Visual F# 3.0 - Constantes, Variáveis e Classes
Visual F# 3.0 - Constantes, Variáveis e ClassesVisual F# 3.0 - Constantes, Variáveis e Classes
Visual F# 3.0 - Constantes, Variáveis e Classes
 
Introdução ao ORM
Introdução ao ORMIntrodução ao ORM
Introdução ao ORM
 
Expression Blend 5.0
Expression Blend 5.0Expression Blend 5.0
Expression Blend 5.0
 
1° Madrugada de Testes
1° Madrugada de Testes1° Madrugada de Testes
1° Madrugada de Testes
 
Mudança de Vida
Mudança de VidaMudança de Vida
Mudança de Vida
 
Princípio DRY
Princípio DRYPrincípio DRY
Princípio DRY
 
Evolução ASP.NET
Evolução ASP.NETEvolução ASP.NET
Evolução ASP.NET
 
Conhecendo o Windows 8
Conhecendo o Windows 8Conhecendo o Windows 8
Conhecendo o Windows 8
 
Introdução a Plataforma .NET 4.0
Introdução a Plataforma .NET 4.0Introdução a Plataforma .NET 4.0
Introdução a Plataforma .NET 4.0
 
ASP.NET Profile
ASP.NET ProfileASP.NET Profile
ASP.NET Profile
 
ASP.NET AJAX
ASP.NET AJAXASP.NET AJAX
ASP.NET AJAX
 
WCF
WCFWCF
WCF
 
Visual C# - Parâmetros Opcionais e Nomeados
Visual C# - Parâmetros Opcionais e NomeadosVisual C# - Parâmetros Opcionais e Nomeados
Visual C# - Parâmetros Opcionais e Nomeados
 
.NET - Interfaces
.NET - Interfaces.NET - Interfaces
.NET - Interfaces
 
WPF | XBAP
WPF | XBAPWPF | XBAP
WPF | XBAP
 
Conhecendo o ASP .NET 4.5
Conhecendo o ASP .NET 4.5Conhecendo o ASP .NET 4.5
Conhecendo o ASP .NET 4.5
 

Introdução ao padrão MVC com ASP.NET

  • 1.
  • 2. Introdução MVC Considerações: 1 MVC é um padrão de projeto que facilita o desenvolvimento 2 Composto por 3 Camadas (Model, View, Controller) 3 As camadas representam responsabilidades (Papéis) 2
  • 3. Resumo do MVC Models Views Controllers Classes de Modelo São as páginas e Classes que trabalham implementam a lógica exibem as informações com o Modelo e do domínio (Tabelas) do Modelo decidem qual View será executada 3
  • 4. Frameworks MVC Spring MVC Zend Java PHP Django Rails Python Ruby 4
  • 5. ASP.NET MVC Considerações: 1 Incluído na versão 3.5 2 Atualmente se encontra na versão 4.0 3 Alternativa ao ASP.NET (WebForms, WebPages) 4 ASP.NET Routing (Requisições Mapeadas para Ações) 5 Principal Assembly: System.Web.Mvc 5
  • 6. Funcionamento do ASP.NET MVC Navegador URL Routing Controller Model View Requisição Instancia Chama Ação Instancia Carrega (Página) 6
  • 7. Benefícios do ASP.NET MVC Considerações: 1 Controle completo do HTML da Página 2 Separação de Camadas (MVC) 3 Não existe Viewstate 4 Facilidade para Testes Unitários 7
  • 8. Demonstração 1 Criando um Projeto em ASP.NET MVC 2.0 2 Conhecendo as Pastas (Content, Scripts) 3 Conhecendo as Pastas (Models, Views, Controllers) 4 Conhecendo a Pasta (Shared) 8
  • 9. Resumo dos Modelos (MODEL) Considerações: 1 Representam o domínio (Tabelas) da aplicação 2 Armazenam os dados do domínio (Tabelas) 3 Podem ser criados de 3 formas: Manual, L2S e EF 9
  • 10. Demonstração 1 Criando as Classes de Modelo (Linguagem, Desenvolvedor) 10
  • 11. Resumo dos Controles (CONTROLLER) Considerações: 1 Manipulam as requisições enviadas pelo browser 2 Carregam as Páginas (Views) com os dados das Tabelas (Models) 3 Possuem Métodos (Actions) que definem as ações da páginas 11
  • 12. Demonstração 1 Criando a Classe de Controle (Linguagem) 2 Visualizando a Action Index 3 Criando a Classe de Controle (Desenvolvedor) com Métodos Scaffold 4 Efetuando a Requisição no Controle (Linguagem), Action (Index) 12
  • 13. Resumo das Páginas (VIEW) Considerações: 1 Armazenam o HTML que será renderizado pelo browser 2 Executadas pelo Controller e recebem os Models como parâmetro 3 Existem 2 Tipos de View: View(ASPX) e Partial View(ASCX) 13
  • 14. Demonstração 1 Criando a View da Action Linguagem/Index 2 Criando a Action Linguagem/Editar e View Editar (Typed View) 3 Criando Partial Views (Titulo, Rodape) 4 Incluindo as Partial Views (Titulo, Rodape) na página de Linguagem/Editar 5 Criando um arquivo de Estilo e aplicando na página de Linguagem/Editar 6 Criando uma Master Page e página Filho (Desenvolvedor/Index) 14
  • 15. ASP.NET MVC Scaffolding Considerações: 1 Geração automática de páginas (Views) a partir do Modelo 2 Templates para páginas (Lista, Inclusão, Edição, Exclusão) 15
  • 16. Demonstração 1 Criando um projeto utilizando o ASP.NET MVC Scaffolding 16
  • 17. ASP.NET MVC 3.0 Considerações: 1 View Engine Razor 2 Redução do código de script (<% por @) 17
  • 18. Demonstração 1 Criando um projeto utilizando o ASP.NET MVC 3.0 Scaffolding 18