<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog de Jorge Gamba &#187; IoC</title>
	<atom:link href="http://www.jorgegamba.com/blog/archive/tag/ioc/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jorgegamba.com/blog</link>
	<description>Compartiendo conocimiento en desarrollo de software de calidad</description>
	<lastBuildDate>Wed, 01 Feb 2012 00:10:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Workshop: Desarrollo ágil de software en .NET, Segunda parte – Desacoplamiento</title>
		<link>http://www.jorgegamba.com/blog/archive/2010/10/12/workshop-desarrollo-gil-de-software-en-net-segunda-parte-desacoplamiento/</link>
		<comments>http://www.jorgegamba.com/blog/archive/2010/10/12/workshop-desarrollo-gil-de-software-en-net-segunda-parte-desacoplamiento/#comments</comments>
		<pubDate>Tue, 12 Oct 2010 13:15:49 +0000</pubDate>
		<dc:creator>Jorge Gamba</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Arquitectura]]></category>
		<category><![CDATA[Diseño]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Implementación]]></category>
		<category><![CDATA[Inyección de Dependencias]]></category>
		<category><![CDATA[IoC]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Patrones]]></category>
		<category><![CDATA[Prácticas recomendadas]]></category>
		<category><![CDATA[Presentaciones]]></category>
		<category><![CDATA[Principios]]></category>

		<guid isPermaLink="false">http://www.jorgegamba.com/blog/?p=276</guid>
		<description><![CDATA[Hoy, martes 12 de octubre de 2010 presentaré la segunda sesión de una serie de 3 en un workshop sobre “Desarrollo ágil de software en .NET”. Esta sesión se podrá atender tanto presencial como virtualmente. Este evento se realizará en las instalaciones de Microsoft Colombia en la ciudad de Bogotá en la Carrera 7 # [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://spaceyideas.com/images/shuttleboosters.jpg" alt="" /></p>
<p>Hoy, martes 12 de octubre de 2010 presentaré la segunda sesión de una serie de 3 en un workshop sobre “Desarrollo ágil de software en .NET”. Esta sesión se podrá atender tanto presencial como virtualmente. Este evento se realizará en las instalaciones de Microsoft Colombia en la ciudad de Bogotá en la Carrera 7 # 71-21 torre B piso 15, a las 6:30 p.m. hora local, lo que corresponde con la hora internacional 23:30 UTC/GMT (meridiano 0), con una duración aproximada de 2 horas.</p>
<p>Esta sesión se titula “Desarrollo ágil de software en .NET: Diseñando componentes desacoplados” y al igual que la anterior, se presentará en un modo introductorio, puesto que el objetivo es presentar las opciones que tenemos a la hora de definir la arquitectura lógica y diseñar las clases siguiendo prácticas recomendadas para desarrollar aplicaciones <em>mantenibles</em>. No es requisito haber atendido la sesión pasada, pues al inicio haremos un repaso muy rápido, pero suficiente, de la técnica ágil que emplearemos para el desarrollo (<a href="http://blog.dannorth.net/introducing-bdd/" target="_blank">BDD</a>). Los ejercicios se realizarán en Visual Studio 2010 empleando con lenguaje C#. La descripción es la siguiente:</p>
<blockquote><p>Para desarrollar aplicaciones de calidad se requiere la aplicación de principios, patrones y prácticas de diseño orientado a objetos, sin caer en la trampa de la sobre ingeniería. Pero en lugar de las aburridas explicaciones teóricas de programación orientada a objetos con los ejemplos típicos como Animal &#8211; Perro &#8211; Gato y similares, esta sesión será totalmente práctica, solucionando mediante código problemas y errores comunes a los que nos enfrentamos cuando construimos software. El resultado será conformar una arquitectura lógica sólida y elegante para nuestra aplicación de referencia y ejemplo, con objetos de alta cohesión y bajo acoplamiento.</p></blockquote>
<p>Quienes deseen asistir presencialmente deberán inscribirse mediante un formulario de <a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032461766" target="_blank">registro para evento presencial</a> y los que deseen atender virtualmente (mediante Live Meeting) deberán usar este otro formulario de <a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032462243" target="_blank">registro para Webcast</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jorgegamba.com/blog/archive/2010/10/12/workshop-desarrollo-gil-de-software-en-net-segunda-parte-desacoplamiento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Evento] Mocking y Rhino Mocks vs. Moq con Hadi Hariri</title>
		<link>http://www.jorgegamba.com/blog/archive/2009/11/26/van-2009-11-28-mocking-ioc-di/</link>
		<comments>http://www.jorgegamba.com/blog/archive/2009/11/26/van-2009-11-28-mocking-ioc-di/#comments</comments>
		<pubDate>Thu, 26 Nov 2009 11:56:01 +0000</pubDate>
		<dc:creator>Jorge Gamba</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[ALT.NET]]></category>
		<category><![CDATA[Comunidad]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Inyección de Dependencias]]></category>
		<category><![CDATA[IoC]]></category>
		<category><![CDATA[Mocking]]></category>
		<category><![CDATA[Moq]]></category>
		<category><![CDATA[Rhino Mocks]]></category>

		<guid isPermaLink="false">http://www.jorgegamba.com/blog/?p=116</guid>
		<description><![CDATA[En estos tiempos en que han cobrado tanta importancia prácticas como Testing, Unit Testing, TDD, por mencionar algunas, es vital conocer recursos como Mocks e IoC o Inyección de Dependencias. Precisamente, estos serán los temas que tratemos en nuestra próxima VAN en un nivel de principiante a intermedio, este sábado a la hora internacional 19:00 [...]]]></description>
			<content:encoded><![CDATA[<p>En estos tiempos en que han cobrado tanta importancia prácticas como Testing, Unit Testing, <a href="http://es.wikipedia.org/wiki/Desarrollo_guiado_por_pruebas" target="_blank">TDD</a>, por mencionar algunas, es vital conocer recursos como <a href="http://es.wikipedia.org/wiki/Objetos_simulados" target="_blank">Mocks</a> e <a href="http://es.wikipedia.org/wiki/Inversi%C3%B3n_de_Control" target="_blank">IoC</a> o Inyección de Dependencias. Precisamente, estos serán los temas que tratemos en nuestra próxima <a href="http://altnet-hispano.pbworks.com/Descripcion-de-Reuniones" target="_blank">VAN</a> en un nivel de principiante a intermedio, este sábado a la hora internacional 19:00 GMT/UTC (Una hora más tarde de nuestro horario acostumbrado).</p>
<p>Para esta ocasión, volveremos a tener como ponente invitado al reconocido conferencista internacional <a href="http://hadihariri.com/">Hadi Hariri</a>, consultor y desarrollador con la distinción Visual C# <a href="https://mvp.support.microsoft.com/" target="_blank">MVP</a>. Hadi es fundador del grupo de usuarios de Málaga y reciéntemente ha sido nombrado como Country Leader de <a href="http://europe.ineta.org/Countries/Spain/Home/tabid/235/Default.aspx">Ineta</a> por España, así que no queda duda de su espíritu colaborativo con las comunidades y de hecho la nuestra, <a href="http://altnet-hispano.pbworks.com/Que-es-AltNet" target="_blank"></a><a href="http://altnethispano.org" target="_blank">ALT.NET Hispano</a>, ya se ha beneficiado antes de su contribución, con dos VAN sobre ASP.NET MVC 1.0:</p>
<ul>
<li><a href="http://altnet-hispano.pbworks.com/Reunion+VAN+Hispano+2009-05-02">ASP.NET MVC – Introducción</a></li>
<li><a href="http://altnet-hispano.pbworks.com/Reuni%C3%B3n+VAN+Hispano+2009-05-09">ASP.NET MVC – Avanzado</a></li>
</ul>
<p>Sobre lo que podemos esperar en la VAN, Hadi comenta lo siguiente:</p>
<blockquote><p>&#8220;En esta charla repasaremos la inyección de dependencias e Inversión de Control y profundizaremos en los frameworks de Mocks. Veremos cómo funcionan, así como sacarle el máximo de partida a ellos para hacer tests sostenibles. Examinaremos las diferencias entre Mocks y Stubs así como diferencias entre pruebas de estado e interacción&#8221;.</p></blockquote>
<p>Para atender la <a href="http://es.wikipedia.org/wiki/Desconferencia" target="_blank">desconferencia</a> no se exige ningún tipo de registro, simplemente estar el día y hora indicados abriendo el enlace <a href="http://snipr.com/virtualaltnet">http://snipr.com/virtualaltnet</a>. Recomendamos que consulten más detalles en la página <a title="http://altnet-hispano.pbworks.com/Descripcion-de-Reuniones" href="http://altnet-hispano.pbworks.com/Descripcion-de-Reuniones" target="_blank">Descripción de Reuniones</a> y la hora que corresponde con su localidad en la página <a href="http://altnet-hispano.pbworks.com/Equivalencias-Horarias">Equivalencias Horarias</a>, o si lo prefiere puede acceder a nuestro <a href="http://altnethispano.org/Calendario">calendario</a> Google o bien descargar <a href="http://altnet-hispano.pbworks.com/f/VAN20091128.ics">el iCal</a> de este evento en particular, para importarlo a Outlook u otro calendario.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jorgegamba.com/blog/archive/2009/11/26/van-2009-11-28-mocking-ioc-di/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

