usar
O modelo ASP.NET MVC permite controlar e manipular dados de aplicativos.Para aprender ASP.NET MVC, construiremos uma aplicação para Internet.
Parte 7: Adicionando o modelo de dados.
O modelo MVC contém toda a lógica do aplicativo (lógica de negócios, lógica de validação, lógica de acesso a dados), exceto lógica pura de visualização e controlador.
Com o MVC, os modelos podem controlar e manipular os dados do aplicativo.
A pasta Models contém classes que representam os modelos da aplicação.
O Visual Web Developer cria automaticamente um arquivo AccountModels.cs que contém os modelos usados para segurança do aplicativo.
AccountModels incluem LogOnModel , ChangePasswordModel e RegisterModel .
O modelo de banco de dados necessário para este tutorial pode ser criado em algumas etapas simples:
Na janela Solution Explorer , clique com o botão direito na pasta Models e selecione Add and Class .
Nomeie a classe MovieDB.cs e clique em Adicionar .
Edite esta classe:
usando System.Collections.Generic; usando System.Linq; usando System.Data.Entity; ; set; } public string Diretor { get; set } public DateTime Date { get; Filmes {obter;
Observação:
Chamamos intencionalmente o modelo de "MovieDB". No capítulo anterior, você viu “MovieDBs” (terminando em s) para tabelas de banco de dados. Isso pode parecer um pouco estranho, mas essa convenção de nomenclatura garante que o modelo esteja conectado à tabela do banco de dados e você deve usá-lo.
O controlador de banco de dados necessário para este tutorial pode ser criado em algumas etapas simples:
Reconstrua seu projeto: selecione Debug e Build MvcDemo no menu.
No Solution Explorer, clique com o botão direito na pasta Controllers e selecione Add and Controller .
Defina o nome do controlador como MoviesController .
Selecione um modelo: Controlador com ações e visualizações de leitura/gravação, usando Entity Framework
Selecione a classe do modelo: MovieDB (MvcDemo.Models)
Selecione a classe de contexto de dados: MovieDBContext (MvcDemo.Models)
Selecione ViewRazor (CSHTML)
Clique em Adicionar
O Visual Web Developer criará os seguintes arquivos:
Arquivo MoviesController.cs na pasta Controladores
Pasta Filmes na pasta Visualizações
Na pasta Filmes, os seguintes arquivos são criados automaticamente:
Criar.cshtml
Excluir.cshtml
Detalhes.cshtml
Editar.cshtml
Índice.cshtml
Parabéns. Você adicionou seu primeiro modelo de dados MVC ao seu aplicativo.
Agora você pode clicar na guia "Filmes".