Inicie aqui o curso ASP.NET MVC 3 razor com c#
  • Introdução - Mais MVC Controller Model View estrutura
  • Criando um Controller e Entendendo as Rotas Default Home Controller Index ID
  • Controller ActionResult Index string void response write
  • Mais Controller Content com parametros ID modificando Rota
  • Criando View manualmente e automaticamento para Controller
  • Dicionario ViewData Html Encode passando informacoes entre Controller e View
  • Html ActionLink para linkar paginas
Parte II
  • Iniciando projeto MVC 2 Web Application wizard
  • Registrabdo Banco de Dados ADONET Entity Data Model
  • Listando dados do banco ToList Item Foreach no Index
  • Details Exibindo Detalhes from cat in where First
  • Inserindo e gravando dados Create AddTotabela SaveChanges
  • Editando dados ApplyCurrentValues EntityKey EntitySetName SaveChanges
  • Excluindo dados DeleteObject SaveChanges
  • Bind Exclude ignorando campos na hora de gravar
Parte III
  • Iniciando e Instalando MVC 3 Web Platform Installer
  • Criando novo projeto usando MVC 3 Razor
  • Implementando View Razor cshtml ARROBA mvc 3 ViewBag DateTime
  • mais Razor Data e Hora usando IF etc Razor
  • Novo Projeto Completo com MVC3 e Razor
  • MVC 3 Controller implementando Details Create Delete Edit
  • Razor Criando views para Index Details Create Delete Edit
  • Criando Classes Model get set IList povoando dados professores
Parte IV
  • Listando um professor arroba model Html DisplayFor
  • Listando todos professores List foreach Html DisplayFor
  • Criando classe Factory Design Pattern Padrao de Projeto e Irmaos
  • Listando dados com classe Factory Design Pattern Padrao de Projeto
  • Inserir registro model botao submit Html LabelFor EditorFor
  • HttpPost using Html BeginForm inserir registro model razor
  • HttpPost HttpContext Current Application Gravando e Listando
  • Incrementa Codigo Automatico OrderByDescending FirstOrDefault
Parte V
  • Melhorando o código usando Metodo Construtor
  • Iniciando Edição de Registro parametro ID
  • Finalizando Edição de Registro HiddenFor
  • Excluindo Registro Remove e DisplayFor
  • css editor label field TempData passando informações
  • Customizando erros, Página Não Encontrada - 404 redirect
  • HTML ActionLink para Inserir Editar e Excluir dados
  • EditorForModel para formularios automaticos
  • ComponentModel DataAnnotations Display Required ErrorMessage ValidationSummary
  • DataAnnotations HiddenInput Range DisplayFormat DataFormatString
  • DataAnnotations DataType Password EmailAddress Url
  • HttpPost ActionName BeginForm Redirecionado Actions e Controllers
  • override HandleUnknownAction ExecuteResult para quando Action nao existir