DDD e ASP.NET MVCna prática com LiteFxDê poder ao seu Modelo
Quem é Douglas Aguiar?Líder DevIslandContribui para o DNA MG e DevMinasLíder de Desenvolvimento na SitewareDesenvolvedoralucinado (sério, podeprocurar no Google)
@DouglasAguiar
DEVELOPERS!!! WHAT’S YOUR PROFESSION?!?!?!CODE! CODE! CODE!http://devisland.com
.NET Architects Day 2011http://bit.ly/dnad20113 e 4 de Julho de 2011Foco em arquiteturaAcessível: no centro de São PauloInscrições abertas!!!
Ondeestá o M do MVC?EF, NHibernate, ActiveRecord, SubSonic, LinqToSql, LinqToWhatEver?O M DO MVC?
Programar é um super poderCom grandes poderes vem grandes responsabilidades
Por favor não quebre o MVC
Use a cabeçaUse boas práticasTDD, BDD, pense SOLID, abuse de Design Patterns
Experimente sempre que possíveldigo profissionalmente, experimentar de tudo no mundo é por conta de vocês :P
Pare de procurar respostas prontas
Software não é somente CRUD
http://litefx.codeplex.com
Como o LiteFx funciona
DemoLet’s codedevelopershttps://bitbucket.org/doaguiar/aspnetmvcmusicstore-dddrefactor
Perguntas?
ReferênciasDomain Driven Design Bookshttp://domaindrivendesign.org/booksDomain Driven Design Communityhttp://domaindrivendesign.org/Giovanni Bassihttp://unplugged.giggio.net/Head First Design Patternshttp://oreilly.com/catalog/9780596007126Jimmy Nilsonhttp://jimmynilsson.com/blog/Robert C. Martin's on S.O.L.I.D.http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod
Obrigado pela participação!Douglas Aguiarhttp://douglasaguiar.mehttp://twitter.com/DouglasAguiarhttp://devisland.comdoaguiar@gmail.com

MVCSummit - DDD e ASP NET MVC na prática com o LiteFx

Notas do Editor

  • #13 Modelo consistente é que dá vida ao projeto
  • #17 Minhas motivacoes para escreve-loCoisas legaisRegras de negocio descritivasDomain EventsSpecification Pattern