ASP .NET MVC 5 - Controlando Depósitos Bancários (Razor, Entity Framework, C#, SQL Server)


 Esta aplicação ASP .NET MVC 5 permite controlar depósitos bancários pessoais realizando a inclusão, alteração, exclusão e a localização de depósitos. Permite também fazer o login, registrar um novo usuário e alterar a senha do usuário.

Chegou o Curso ASP .NET MVC 5 Vídeo Aulas (C#)

Clique e Confira

Se você deseja aprender a criar aplicações web usando a tecnologia ASP .NET MVC, esta aplicação contém os fundamentos básicos para você ver como se aplica na prática os recursos do ASP .NET MVC 5.

É uma aplicação funcional que você pode alterar, incrementar, enfim, estudar e verificar como aplicar os conceitos da ASP .NET MVC em suas próprias aplicações web.

Usando os recursos da ASP .NET MVC 5.0 com Razor e a linguagem C# a aplicação utiliza uma arquitetura em camadas com Entity Framework e o banco de dados SQL Server.

Esta aplicação web também usa as seguintes ferramentas e tecnologias: 

A funcionalidades implementadas na aplicação são as seguintes:

A aplicação pode ser aberta no VS 2012 , VS 2013 e VS 2015.

Na pasta Controllers temos dois controladores :

  1. DepositController - contém métodos Action para gerenciar os depósitos;

  2. UserController - contém os métodos Action para gerenciar os usuários;

Na pasta Models temos a camada de acesso a dados :

  1. LoginViewModel - Classe contendo a definição das propriedades do modelo para o login;

  2. SearchViewModel - Classe contendo a definição das propriedades do modelo para procurar depósitos;

  3. Utility - Classe com métodos de suporte;

  4. ChangePasswordViewModel - Classe contendo a definição das propriedades do modelo para alterar a senha;

  5. Deposits.edmx  - Modelo de entidades   -  Classe que define o contexto de acesso as entidades do modelo;

A seguir vemos algumas das views da aplicação com suas funcionalidades:

1- A página de Login do Usuário e links para Registrar um novo usuário e recuperar a senha do usuário.

2-  A view que exibe a lista de depósitos e o menu de opções

3- A view que permite realizar a inclusão de um depósito

4- A view que permite procurar depósitos usando vários critérios

Enfim, temos um projeto simples mas funcional onde você vai aprender muitos conceitos relacionados com o desenvolvimento de aplicações ASP .NET MVC.

Este é mais um projeto completo disponibilizado no Super DVD C# com o objetivo de você ter acesso ao código fonte de um sistema simples mas completo feito com a tecnologia ASP .NET MVC.

Ele se soma aos mais de 50 projetos completos com código fonte aberto para estudo presentes no Super DVD C#, podendo ser alterado, adaptado, incrementado e usado para propósitos educacionais.

Veja os Destaques e novidades do SUPER DVD Visual Basic (sempre atualizado) : clique e confira !

Quer migrar para o VB .NET ?

Quer aprender C# ??

Quer aprender os conceitos da Programação Orientada a objetos ?

Quer aprender o gerar relatórios com o ReportViewer no VS 2013 ?

  Gostou ?   Compartilhe no Facebook   Compartilhe no Twitter

Referências:


José Carlos Macoratti