ASP.NET: MVC

O padrão arquitetônico MVC (Model-View-Controller) separa um aplicativo em três componentes principais: modelo, exibição e controlador. A estrutura ASP.NET MVC oferece uma alternativa ao padrão Web Forms do ASP.NET para criar aplicativos Web.

Descrição

A estrutura ASP.NET MVC é uma estrutura de apresentação leve e altamente testável que (à semelhança dos aplicativos baseados em Web Forms) é integrada aos recursos ASP.NET existentes, como páginas mestras e autenticação baseada em associação. A estrutura MVC é definida no assembly System.Web.Mvc.O MVC é um padrão de design padrão que muitos desenvolvedores conhecem. Alguns tipos de aplicativos Web irão se beneficiar da estrutura MVC. Outros vão continuar usando o padrão de aplicativo ASP.NET tradicional que é baseado em Web Forms e postbacks. Outros tipos de aplicativos Web irão combinar as duas abordagens; uma abordagem não exclui a outra. Neste curso vamos estudar os principais recursos desse modelo de arquitetura.

02h11m
04h24m
Iniciando e instalando mvc 3 web platform installer-17 07m33s Criando novo projeto usando mvc 3 razor-18 06m55s Implementando view razor cshtml arroba mvc 3 viewbag datetime-19 10m34s Mais razor data e hora usando if etc razor-20 08m48s Novo projeto completo com mvc3 e razor-21 09m30s Mvc 3 controller implementando details create delete edit-22 10m26s Razor criando views para index details create delete edit-23 10m07s Criando classes model get set ilist povoando dados professores-24 11m30s Listando um professor arroba model html displayfor-25 12m07s Listando todos professores list foreach html displayfor-26 09m43s Criando classe factory design pattern padrao de projeto e irmaos-27 09m36s Listando dados com classe factory design pattern padrao de projeto-28 06m16s Inserir registro model botao submit html labelfor editorfor-29 10m55s Httppost using html beginform inserir registro model razor-30 11m50s Httppost httpcontext current application gravando e listando-31 08m32s Incrementa codigo automatico orderbydescending firstordefault-32 10m48s Melhorando o codigo usando metodo construtor-33 05m16s Iniciando edicao de registro parametro id-34 09m52s Finalizando edicao de registro hiddenfor-35 10m43s Excluindo registro remove e displayfor-36 07m20s Css editor label field tempdata passando informacoes-37 12m28s Customizando erros customerrors mode on error statuscode 404 redirect pagina nao encontrada-38 08m07s Html actionlink para inserir editar e excluir dados-39 08m50s Editorformodel para formularios automaticos-40 05m18s Componentmodel dataannotations display required errormessage validationsummary-41 11m20s Dataannotations hiddeninput range displayformat dataformatstring-42 09m29s Dataannotations datatype password emailaddress url-43 06m18s Httppost actionname beginform redirecionado actions e controllers-44 07m10s Override handleunknownaction executeresult para quando action nao existir-45 06m40s

Este curso ainda não recebeu avaliações.