Preparando un curso de .NET: aplicaciones, patrones y arquitectura

Estoy preparando los temas y material, para un curso que dictaré en el Microsoft User Group de Argentina, en Octubre (seguramente quedará anunciado en el sitio del MUG). La idea es ir más allá de lo que ya dí en los cursos de .NET clásico (donde se muestra el framework, distintos tipos de aplicaciones), y un poco más extenso que el que ya dí sobre Arquitectura .NET.


Mi lista de temas (tentativo) a tratar, con ejemplos a desarrollar (tengo que ordenar los temas):


  • Capas lógicas, y el gran patrón: Service Layer
  • Capas físicas, Service Interface/Service Gateway
  • Object Relational Mapping
  • Domain-Driven Design
  • Test-Driven Development
  • Dependency Injection
  • Validaciones y Reglas de Negocio
  • Cambiando la presentación
  • Model View Controller, Model View Presenter y variantes (con distintas tecnologías de presentación)
  • Esas raras arquitecturas nuevas: aplicaciones distribuidas, grid computing, sharding, …
  • Tecnologías: WinForms, ASP.NET, ASP.NET MVC, ASP.NET Ajax, WPF (quizás Silverlight)
  • Herramientas y librerías: Moq, NUnit, NHibernate, VS Tests, Spring.NET, Rhino Mocks, …

y seguramente algún proyecto AjX… :-)


Como siempre, lo que produzcamos en el curso, enlaces a ejemplos ya existentes, ejemplos armados para el curso, quedarán en mi sitio, en


Materiales de Cursos


Como no sé si me dará el cuero para tratar tantos temas, les pregunto por acá: Cuáles serían sus temas preferidos? Falta alguno que prefieran a éstos?


Nos leemos!


Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez

This entry was posted in 11699, 1389, 1392, 3463, 8847. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *


*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>