
Autor: Everton Coimbra de Araújo
Idioma: Português
Páginas: 221
Ano: 2016
ISBN: 978-85-5519-189-3
Entrega: Quando o pagamento for confirmado o ebook será enviado rapidamente por e-mail.
Conteúdo
O ASP.NET MVC 5 é um framework da Microsoft muito útil para o desenvolvimento de aplicações Web. Ao longo deste livro, você fará uso do IDE da Microsoft, o Visual Studio 2015 Community Edition, aprendendo por meio de exemplos desenvolvidos na linguagem C#. Com uma introdução ao Bootstrap, e um pouco de JavaScript e jQuery, será utilizado o Entity Framework como ferramenta para persistência de dados.
Everton Coimbra explica conceitos de técnicas, do framework, da ferramenta e da linguagem, com uma boa introdução e exemplos práticos de suas utilizações. Neste livro, você verá implementações que vão lhe auxiliar no desenvolvimento de seus projetos, dando subsídios e recursos para você criar suas próprias aplicações.
Sumário
1 A primeira aplicação ASP.NET MVC 5
1.1 Criando o projeto no Visual Studio 2015 Community
1.2 Criando o controlador para Categorias de produtos
1.3 Criando a classe de domínio para Categorias de produtos
1.4 Implementando a interação da action Index com a visão
1.5 O conceito de rotas do ASP.NET MVC
1.6 Implementando a inserção de dados no controlador
1.7 Implementando a alteração de dados no controlador
1.8 Implementando a visualização de um único registro
1.9 Finalizando a aplicação por meio da implementação da
operação Delete do CRUD
1.10 Conclusão sobre as atividades realizadas no capítulo
2 Realizando acesso a dados na aplicação ASP.NET MVC com o
Entity Framework
2.1 Começando com o Entity Framework
2.2 Implementando o CRUD fazendo uso do Entity Framework
2.3 Conclusão sobre as atividades realizadas no capítulo
3 Layouts, Bootstrap e jQuery DataTable
3.1 O Bootstrap
3.2 Layouts
3.3 Adaptando as visões para o uso do Bootstrap
3.4 Configurando o menu de acesso para destacar a página atual
3.5 Conclusão sobre as atividades realizadas no capítulo
4 Associações no Entity Framework
4.1 Associando as classes já criadas a uma nova classe
4.2 Criando a visão Index para a classe associada
4.3 Inicializadores de contexto do Entity Framework
4.4 Criando a visão Create para a classe Produto
4.5 Criando a visão Edit para a classe Produto
4.6 Criando a visão Details para a classe Produto
4.7 Criando a visão Delete para a classe Produto
4.8 Adaptando a visão Details de Fabricantes
4.9 Conclusão sobre as atividades realizadas no capítulo
5 Separando a aplicação em camadas
5.1 Contextualização sobre as camadas
5.2 Criando a camada de negócio ─ O modelo
5.3 Criando a camada de persistência
5.4 Criando a camada de serviço
5.5 Adaptando a camada de aplicação
5.6 Adaptando as visões para minimizar redundâncias
5.7 Conclusão sobre as atividades realizadas no capítulo
6 Code First Migrations, Data Annotations, validações e
jQueryUI
6.1 Fazendo uso do Code First Migrations
6.2 Adaptando a classe Produto para as validações
6.3 Testando as alterações implementadas
6.4 Implementando o controle de data
6.5 Fazendo uso do jQueryUI para controles de data
6.6 Validação no lado cliente
6.7 Conclusão sobre as atividades realizadas no capítulo
7 Areas, autenticação e autorização
7.1 Areas
7.2 Segurança em aplicações ASP.NET MVC
7.3 Listando os usuários registrados
7.4 Criando usuários
7.5 Alterando usuários já cadastrados
7.6 Removendo um usuário existente
7.7 Adaptando o menu da aplicação para as funcionalidades de
usuários
7.8 Restringindo o acesso a actions
7.9 Implementando a autenticação
7.10 Utilizando papéis (roles) na autorização
7.11 Gerenciando membros de papéis
7.12 Criando os acessos para login e logout
7.13 Alterando o processo de autorização para utilizar papéis
7.14 Conclusão sobre as atividades realizadas no capítulo
8 Uploads, downloads e erros
8.1 Uploads
8.2 Download
8.3 Páginas de erro
8.4 Conclusão sobre as atividades realizadas no capítulo
9 Os estudos não param por aqui