TREINAMENTO .NET MVC
Treinador: Mehmet KANBAZ, [email protected]
DESCRIÇÃO DO PROGRAMA
O padrão MVC (Model-View-Controller) é amplamente utilizado nas atuais plataformas de desenvolvimento de aplicativos baseadas na Internet. É um dos padrões que deve ser utilizado especialmente para facilitar o gerenciamento de projetos de grande porte e garantir atualizações simples e precisas após sua publicação. Com este treinamento, você poderá começar bem no desenvolvimento de projetos web ASP.NET MVC. No conteúdo do programa, abordarei muitos tópicos, desde o básico do ASP.NET MVC até os níveis avançados.
DETALHE DO TREINAMENTO
Introdução ao MVC
- O que é MVC?
- O que é modelo, visualização e controlador? e como funciona?
- Vamos criar um novo projeto ASP.NET MVC e examiná-lo.
controlador
- Envio de dados do Controller para o View (ViewData, ViewBag, TempData).
- Enviando dados do Controller para o View (usando Html Helper).
- Envio de dados do View para o Controller (operação POST).
VISUALIZAR
- Utilização de Views e Layout (templates).
- O que o ViewStart faz?
- Criando um layout aninhado.
- Criando uma seção.
- Vista parcial.
- Criação de formulário.
- Usando HttpGet e HttpPost.
MODELO
- Conceito de modelo e vinculação de modelo.
Integração CodeFirst com Entity Framework
- O que são Entity Framework e CodeFirst?
- Criando classes (Entidades) para nossas tabelas de banco de dados.
- Criando a classe (Contexto) que irá gerenciar as operações do banco de dados.
- Criando o banco de dados e atualizando-o em caso de alguma alteração.
- Consultas LINQ
Retornando dados Json do resultado da ação e usando-os com Jquery
Operações Ajax com Jquery
Gerenciamento de Casos
- Uso da sessão.
- Uso de cache.
- Uso de cookies.
roteamento
- Login de roteamento.
- Examinando a estrutura de roteamento.
PacoteConfig.
- Adicionando BundleConfig ao projeto.
- Usando ScriptBundle e StyleBundle.
Autorização Baseada em Controlador e Ação
Criando um projeto de teste de unidade Asp.Net MVC
Projeto1
- Projeto de estoque de medicamentos – Adição de medicamentos.
- Projeto de estoque farmacêutico – Listagem de medicamentos.
- Projeto de estoque farmacêutico – Regulamentação de medicamentos.
- Projeto de estoque farmacêutico – Eliminação de medicamentos.
Projeto2
- Projeto de cadastro de pessoal - Adição de pessoal.
- Projeto de cadastro de pessoal - Listagem de pessoal.
- Projeto de cadastro de pessoal - Edição de pessoal.
- Projeto de cadastro de pessoal - Exclusão de pessoal.