Conteúdo do treinamento de Asp.Net MVC
- Introdução
- 1.1. Origem
- 1.2. Tecnologias Web da Microsoft (Visual Studio, Web Matrix, IIS, Azure, SQL Server)
- 1.3. Web Pages, Web Forms e MVC
- 1.4. Introdução ao MVC
- 1.5. Introdução ao WebAPI
- 1.6. Vantagens e desvantagens do MVC
- Model
- 2.1. Projetando aplicações MVC / Modelagem das classes
- 2.2. Relações entre models
- 2.3. Data Annotations
- 2.4. Scaffolding
- EF
- 5.1. Conexão ao Banco de Dados / Connection Strings
- 5.2. Code First / Database First / Model First
- 5.3. DbContext / DbSet
- 5.4. Migrations / Seeds
- 5.5. LINQ, Lambda Expressions
- Controllers
- 3.1. Rotas
- 3.2. Convenção de nomes
- 3.3. Http Verbs
- 3.4. Bundling & Minification
- Views
- 4.1. Html
- 4.2. CSS
- 4.3. JavaScript / jQuery
- 4.4. Razor / Html Helpers / Validation Helpers
- 4.5. ViewBag, ViewData e TempData
- 4.6. Binding Views to Models
- 4.7. Shared Views
Apresentação: https://leolana.github.io/AspnetMVCLearn/