<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Angel "Java" Lopez : TDD, Arquitectura</title><link>http://msmvps.com/blogs/lopez/archive/tags/TDD/Arquitectura/default.aspx</link><description>Tags: TDD, Arquitectura</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Preparando un curso de .NET: aplicaciones, patrones y arquitectura</title><link>http://msmvps.com/blogs/lopez/archive/2009/09/19/preparando-un-curso-de-net-aplicaciones-patrones-y-arquitectura.aspx</link><pubDate>Sat, 19 Sep 2009 14:20:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1724968</guid><dc:creator>lopez</dc:creator><slash:comments>6</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/lopez/rsscomments.aspx?PostID=1724968</wfw:commentRss><comments>http://msmvps.com/blogs/lopez/archive/2009/09/19/preparando-un-curso-de-net-aplicaciones-patrones-y-arquitectura.aspx#comments</comments><description>&lt;p&gt;Estoy preparando los temas y material, para un curso que dictar&amp;eacute; en el &lt;a href="http://www.mug.org.ar" target="_blank"&gt;Microsoft User Group de Argentina&lt;/a&gt;, en Octubre (seguramente quedar&amp;aacute; anunciado en el sitio del MUG). La idea es ir m&amp;aacute;s all&amp;aacute; de lo que ya d&amp;iacute; en los cursos de .NET cl&amp;aacute;sico (donde se muestra el framework, distintos tipos de aplicaciones), y un poco m&amp;aacute;s extenso que el que ya d&amp;iacute; sobre Arquitectura .NET.&lt;/p&gt;
&lt;p&gt;Mi lista de temas (tentativo) a tratar, con ejemplos a desarrollar (tengo que ordenar los temas):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Capas l&amp;oacute;gicas, y el gran patr&amp;oacute;n: Service Layer&lt;/li&gt;
&lt;li&gt;Capas f&amp;iacute;sicas, Service Interface/Service Gateway&lt;/li&gt;
&lt;li&gt;Object Relational Mapping&lt;/li&gt;
&lt;li&gt;Domain-Driven Design&lt;/li&gt;
&lt;li&gt;Test-Driven Development&lt;/li&gt;
&lt;li&gt;Dependency Injection&lt;/li&gt;
&lt;li&gt;Validaciones y Reglas de Negocio&lt;/li&gt;
&lt;li&gt;Cambiando la presentaci&amp;oacute;n&lt;/li&gt;
&lt;li&gt;Model View Controller, Model View Presenter y variantes (con distintas tecnolog&amp;iacute;as de presentaci&amp;oacute;n)&lt;/li&gt;
&lt;li&gt;Esas raras arquitecturas nuevas: aplicaciones distribuidas, grid computing, sharding, &amp;hellip;&lt;/li&gt;
&lt;li&gt;Tecnolog&amp;iacute;as: WinForms, ASP.NET, ASP.NET MVC, ASP.NET Ajax, WPF (quiz&amp;aacute;s Silverlight)&lt;/li&gt;
&lt;li&gt;Herramientas y librer&amp;iacute;as: Moq, NUnit, NHibernate, VS Tests, Spring.NET, Rhino Mocks, &amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;y seguramente alg&amp;uacute;n proyecto AjX&amp;hellip; :-)&lt;/p&gt;
&lt;p&gt;Como siempre, lo que produzcamos en el curso, enlaces a ejemplos ya existentes, ejemplos armados para el curso, quedar&amp;aacute;n en mi sitio, en &lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.ajlopez.net/CursosEjemplos.php"&gt;Materiales de Cursos&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Como no s&amp;eacute; si me dar&amp;aacute; el cuero para tratar tantos temas, les pregunto por ac&amp;aacute;: Cu&amp;aacute;les ser&amp;iacute;an sus temas preferidos? Falta alguno que prefieran a &amp;eacute;stos?&lt;/p&gt;
&lt;p&gt;Nos leemos!&lt;/p&gt;
&lt;p&gt;Angel &amp;ldquo;Java&amp;rdquo; Lopez   &lt;br /&gt;&lt;a href="http://www.ajlopez.com"&gt;http://www.ajlopez.com&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://twitter.com/ajlopez"&gt;http://twitter.com/ajlopez&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1724968" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/lopez/archive/tags/.NET/default.aspx">.NET</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Arquitectura/default.aspx">Arquitectura</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/Desarrollo+de+Software/default.aspx">Desarrollo de Software</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/DDD/default.aspx">DDD</category><category domain="http://msmvps.com/blogs/lopez/archive/tags/TDD/default.aspx">TDD</category></item></channel></rss>