Aplicação exemplo utilizando ASP.NET MVC 5, EF 6 Code First, AutoMapper, Autofac, TDD and DDD
Adoro exemplos, são com eles que a maioria de nós realmente aprende como alguma coisa funciona. Como sempre procuro trazer a novidades aqui para vocês vi que saiu no ASP.NET um super exemplo de aplicação web de ponta. Utilizando MVC 5, Entity Framework 6: Code First, AutoMapper, Autofac, além de seguir duas técnicas de desenvolvimento de software TDD e DDD.
Não entendeu essa sopa de letras? Fica a dica dos links abaixo:
- MVC 5
- Entity Framework 6
- AutoMapper
- Autofac (IoC container)
- TDD - Test Driven Development <- Link em pt-BR
- DDD - Domain Driven Design (nunca confundam com discagem direta a distância, risos)
Agora que você leu tudo, ou pelo menos abriu os links e colocou nos favoritos para ler sabe deus quando. Sugiro baixar o SocialGoal.
O SocialGoal é fruto do trabalho da Marlabs e "pArA nOsSa aLeGrIa" eles resolveram liberar o código fonte no GitHub. Alias essa é uma boa estratégia de divulgar sua empresa, ajudando a comunidade de software.
Outra boa notícia que além de todas essas coisas legais que eles utilizaram ele também aplicaram alguns padrões de projeto como: Unit of Work, Repository. Seguem links com artigos interessantes sobre o assunto: MSDN Magazine - The Unit Of Work Pattern And Persistence Ignorance, Code Project - Unit of Work Design Pattern
Mãos na massa!
Achei esse exemplo como falei no site do ASP.NET, aqui vai o post original: http://weblogs.asp.net/shijuvarghese/archive/2014/01/24/releasing-socialgoal-reference-web-app-for-asp-net-mvc-5-ef-6-code-first-automapper-autofac-tdd-and-ddd.aspx
Comentários
Postar um comentário