Exemplo de aplicação .NET

Este projeto de exemplo está construido em ASP.NET MVC, Razor, BootStrap, WCF, Entity Framework Code First, Migrations, Sql Server.

Basicamente teremos as seguintes funcionalidades na aplicação:

  • Permitir ao usuário realizar o Login informando um e-mail e senha (conteúdo deverá estar criptografado no banco de dados);
  • Permitir ao usuário recuperar a senha;
  • Após autenticação o usuário será redirecionado a uma página HOME que deverá conter um MENU com as seguintes opções: alterar senha, visualizar contatos e gerenciar contatos;
  • Na alteração de senha ele deverá informar a senha anterior, a nova senha e a confirmação da nova senha;
  • Na visualização dos contatos, uma grade será carregada contendo os campos: Nome do contato, e-mail e telefone
  • Será possível realizar a inclusão, alteração e exclusão de contatos

Imagens do projeto

Capture
Capture1
Capture4

Em uma versão posterior vou trocar o WCF por WEBAPI, e fazer o front com ANGULARJS.
É isso ae, se tiverem dúvidas fique a vontade de me mandar um e-mail ou comentar abaixo, respondo assim que possível.

O código fonte está disponivel no meu github.

Marcelo.

Aplicação CRUD simples com uso de ADO.NET

Esta aplicação faz acesso a dados usando ADO.NET da forma mais simples possivel, é um exemplo bacana para quem está começando, e antes de usar ORM’s como o Entity Framework ou Nhibernate é sempre legal entender a forma nativa de acessar os dados, que sem dúvida é mais performática apesar de dar um pouco mais de trabalho para implementar.

Para usar este exemplo crie antes um banco de dados sql server com uma tabela simples chamada Product com os campos Id, Name e Description (bem simples mesmo) e altere a string de conexão no web-config.

Imagem da tela de listagem de produtos:
Capture

Faça o download no meu github.

Lembrando que é uma aplicação bem simples e pode ser melhorada.

Abraços

Marcelo.