<?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>Gabriel Rodriguez Plancarte &#187; ASP.NET</title>
	<atom:link href="http://gabrielrodriguez.net/category/asp-net/feed/" rel="self" type="application/rss+xml" />
	<link>http://gabrielrodriguez.net</link>
	<description>Tecnologia, Diseño, Negocios y Desarrollo</description>
	<lastBuildDate>Mon, 23 Jan 2012 16:29:41 +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>Curso de ASP.NET MVC 3 de Pluralsight gratis gracias a Microsoft</title>
		<link>http://gabrielrodriguez.net/curso-de-asp-net-mvc-3-de-pluralsight-gratis-gracias-a-microsoft/</link>
		<comments>http://gabrielrodriguez.net/curso-de-asp-net-mvc-3-de-pluralsight-gratis-gracias-a-microsoft/#comments</comments>
		<pubDate>Mon, 14 Mar 2011 03:37:55 +0000</pubDate>
		<dc:creator>Gabriel</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Desarrollo de Software]]></category>
		<category><![CDATA[Desarrollo Web]]></category>
		<category><![CDATA[Recursos Gratis]]></category>
		<category><![CDATA[ASP.NET MVC]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[Recursos]]></category>

		<guid isPermaLink="false">http://gabrielrodriguez.net/?p=899</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://gabrielrodriguez.net/curso-de-asp-net-mvc-3-de-pluralsight-gratis-gracias-a-microsoft/' addthis:title='Curso de ASP.NET MVC 3 de Pluralsight gratis gracias a Microsoft '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>Scott Guthrie simplemente sigue produciendo cosas geniales&#8230; Hace unos días, Scott anunció que Microsoft logró un acuerdo con Pluralsight para que abrieran de forma gratuita su curso en linea de ASP.NET MVC 3, pero solo hasta Marzo 18. El curso sobre los siguientes temas principalmente: Introducción a ASP.NET MVC 3 Razor View Engine (ya no [...]<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://gabrielrodriguez.net/curso-de-asp-net-mvc-3-de-pluralsight-gratis-gracias-a-microsoft/' addthis:title='Curso de ASP.NET MVC 3 de Pluralsight gratis gracias a Microsoft ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://gabrielrodriguez.net/curso-de-asp-net-mvc-3-de-pluralsight-gratis-gracias-a-microsoft/' addthis:title='Curso de ASP.NET MVC 3 de Pluralsight gratis gracias a Microsoft '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p><a href="http://gabrielrodriguez.net/wp-content/uploads/2009/07/net-logo-bigger.png"><img class="size-full wp-image-379 alignnone" title=".NET Logo" src="http://gabrielrodriguez.net/wp-content/uploads/2009/07/net-logo-bigger.png" alt="" width="328" height="81" /></a></p>
<p><strong>Scott Guthrie</strong> simplemente sigue produciendo cosas geniales&#8230;</p>
<p>Hace unos días, Scott<a title="Pluralsight acuerda con Microsoft abrir gratuitamente su curso de ASP.NET MVC 3 hasta Marzo 18" href="http://weblogs.asp.net/scottgu/archive/2011/03/09/free-video-training-asp-net-mvc-3-features.aspx"> anunció que Microsoft logró un </a><strong><a title="Pluralsight acuerda con Microsoft abrir gratuitamente su curso de ASP.NET MVC 3 hasta Marzo 18" href="http://weblogs.asp.net/scottgu/archive/2011/03/09/free-video-training-asp-net-mvc-3-features.aspx">acuerdo con Pluralsight</a> para que abrieran de forma gratuita su <a title="curso en linea de ASP.NET MVC 3 de Pluralsight" href="http://www.pluralsight-training.net/microsoft/players/PSODPlayer.aspx?author=scott-allen&amp;name=mvc3-introduction&amp;mode=live&amp;clip=0&amp;course=aspdotnet-mvc3">curso en linea de ASP.NET MVC 3</a></strong>, pero <strong>solo hasta Marzo 18</strong>.</p>
<p>El curso sobre los siguientes <strong>temas </strong>principalmente:</p>
<ul>
<li>Introducción a ASP.NET MVC 3</li>
<li>Razor View Engine (ya no se siente mas el spaguetti-code feeling)</li>
<li>Controllers</li>
<li>Models</li>
<li>NuGet (so cool)</li>
<li>Dependency Resolucion</li>
</ul>
<p>Aprovechen y vean el curso. Llevo poco aprendiendo <strong>ASP.NET MVC</strong> pero ya me gusta suficiente como para dejar WebForms&#8230;</p>
<p>Espero les sirva.</p>
<p>Liga: <a title="Curso de AS.NET MVC 3 gratis" href="http://www.pluralsight-training.net/microsoft/players/PSODPlayer.aspx?author=scott-allen&amp;name=mvc3-introduction&amp;mode=live&amp;clip=0&amp;course=aspdotnet-mvc3">Curso de ASP.NET MVC 3 gratis</a></p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://gabrielrodriguez.net/curso-de-asp-net-mvc-3-de-pluralsight-gratis-gracias-a-microsoft/' addthis:title='Curso de ASP.NET MVC 3 de Pluralsight gratis gracias a Microsoft ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://gabrielrodriguez.net/curso-de-asp-net-mvc-3-de-pluralsight-gratis-gracias-a-microsoft/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Extensiones de Visual Studio para funcionalidad agregada</title>
		<link>http://gabrielrodriguez.net/extensiones-de-visual-studio-para-funcionalidad-agregada/</link>
		<comments>http://gabrielrodriguez.net/extensiones-de-visual-studio-para-funcionalidad-agregada/#comments</comments>
		<pubDate>Thu, 17 Feb 2011 13:09:40 +0000</pubDate>
		<dc:creator>Gabriel</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Desarrollo de Software]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Extension Manager]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[MEF]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>

		<guid isPermaLink="false">http://gabrielrodriguez.net/?p=857</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://gabrielrodriguez.net/extensiones-de-visual-studio-para-funcionalidad-agregada/' addthis:title='Extensiones de Visual Studio para funcionalidad agregada '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>A pesar de estar utilizando Visual Studio 2010 por ya casi un año, fue hasta apenas este fin de semana pasado que descubrí el sistema de Extensiones de Visual Studio 2010. El &#8220;Extension Manager&#8221; es la manera en que Microsoft permite extender y mejorar Visual Studio, a través de plugins, add-ins, macros, templates y más [...]<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://gabrielrodriguez.net/extensiones-de-visual-studio-para-funcionalidad-agregada/' addthis:title='Extensiones de Visual Studio para funcionalidad agregada ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://gabrielrodriguez.net/extensiones-de-visual-studio-para-funcionalidad-agregada/' addthis:title='Extensiones de Visual Studio para funcionalidad agregada '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p><a href="http://gabrielrodriguez.net/wp-content/uploads/2009/10/visual-studio-2010-logo.PNG"><img class="alignnone size-full wp-image-580" title="Visual Studio 2010 Logo" src="http://gabrielrodriguez.net/wp-content/uploads/2009/10/visual-studio-2010-logo.PNG" alt="Visual Studio 2010 Logo" width="233" height="178" /></a></p>
<p>A pesar de estar utilizando Visual Studio 2010 por ya casi un año, fue hasta apenas este fin de semana pasado que descubrí el <strong>sistema de Extensiones de Visual Studio 2010</strong>.</p>
<p>El &#8220;<strong>Extension Manager</strong>&#8221; es la manera en que Microsoft permite<strong> extender y mejorar Visual Studio</strong>, a través de plugins, add-ins, macros, templates y más (a las que ahora se refieren solamente como &#8220;<strong>extensiones</strong>&#8220;), pero de una manera <strong>centralizada y estandarizada</strong>.</p>
<p><a href="http://gabrielrodriguez.net/wp-content/uploads/2011/02/visual-studio-2010-extension-manager.png"><img class="alignnone size-full wp-image-859" title="Visual Studio Extension Manager Tool Menu" src="http://gabrielrodriguez.net/wp-content/uploads/2011/02/visual-studio-2010-extension-manager.png" alt="Visual Studio Extension Manager Tool Menu" width="427" height="308" /></a></p>
<p>Antes, si alguien aprovechaba algún plugin para Visual Studio, era porque se lo había topado en alguna página, blog, revista o recomendado por alguien más, y ya no es así. Microsoft creó la <a title="Visual Studio Gallery" href="http://visualstudiogallery.msdn.microsoft.com/"><strong>Visual Studio Gallery</strong></a>, que es un <strong>repositorio centralizado de Extensiones de Visual Studio</strong>, y que <strong>podemos navegar</strong> tanto con un <strong>browser</strong>, como <strong>directamente dentro del Extension Manager</strong> de Visual Studio. El Extension Manager se ve así:</p>
<p><a href="http://gabrielrodriguez.net/wp-content/uploads/2011/02/visual-studio-2010-extension-manager-window.png"><img class="alignnone size-full wp-image-860" title="Visual Studio 2010 Extension Manager" src="http://gabrielrodriguez.net/wp-content/uploads/2011/02/visual-studio-2010-extension-manager-window.png" alt="Visual Studio 2010 Extension Manager" width="595" height="317" /></a></p>
<p><strong>La interfaz visual es muy buena</strong>, y la <strong>funcionalidad </strong>es todavía mejor. Desde la ventana única del Extension Manager podemos <strong>instalar nuevas extensiones</strong>, <strong>visualizar </strong>todas las <strong>extensiones </strong>que tenemos <strong>instaladas</strong>, <strong>filtrarlas </strong>por categoría (Controles, Templates, Tools), <strong>deshabilitar o desinstalar </strong>extensiones <strong>individualmente</strong>, y hasta <strong>actualizar las extensiones</strong>. Eso significa ahorrarse el trabajo de ir a la página web de cada desarrollador de las extensiones que tengamos instaladas, bajar un ejecutable para actualizar la extensión, etc.</p>
<p>El <strong>Extension Manager de Visual Studio 2010</strong> aprovecha que Microsoft diseñó Visual Studio e integró <a title="MEF - Managed Extensibility Framework" href="http://mef.codeplex.com/"><strong>MEF</strong> (Managed Extensibility Framework)</a>, que es un <strong>framework público (y Open Source)</strong> ofrecido por Microsoft para que los desarrolladores de software puedan diseñar sus aplicaciones considerando puntos de extensión, pero eso es otro post.</p>
<p>El hecho de haber descubierto esta funcionalidad de Visual Studio, hizo que me pasara unas 2 horas buscando extensiones útiles, las cuales iré recomendado y describiendo en posts futuros, pero la primera que les dejo es una que provee una de las funcionalidades que más utilizo de ReSharper: <strong>Ctrl + Click para ir a la definición de un Type</strong>. La extensión se llama &#8220;<a title="Go To Definition - Visual Studio 2010 Extension" href="http://visualstudiogallery.msdn.microsoft.com/4b286b9c-4dd5-416b-b143-e31d36dc622b">Go To Definition</a>&#8220;, y fue creada por <a title="Noah Richards" href="http://visualstudiogallery.msdn.microsoft.com/site/profile?userName=Noah%20Richards">Noah Richards</a>.</p>
<p>Espero les sirva y aprovechen esta excelente funcionalidad e de Visual Studio.</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://gabrielrodriguez.net/extensiones-de-visual-studio-para-funcionalidad-agregada/' addthis:title='Extensiones de Visual Studio para funcionalidad agregada ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://gabrielrodriguez.net/extensiones-de-visual-studio-para-funcionalidad-agregada/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tip: Problema con multiples etiquetas de FORM en una WebForm de ASP.NET</title>
		<link>http://gabrielrodriguez.net/tip-problema-con-multiples-etiquetas-de-form-en-una-webform-de-asp-net/</link>
		<comments>http://gabrielrodriguez.net/tip-problema-con-multiples-etiquetas-de-form-en-una-webform-de-asp-net/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 20:53:59 +0000</pubDate>
		<dc:creator>Gabriel</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Desarrollo Web]]></category>
		<category><![CDATA[Webforms]]></category>

		<guid isPermaLink="false">http://gabrielrodriguez.net/?p=586</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://gabrielrodriguez.net/tip-problema-con-multiples-etiquetas-de-form-en-una-webform-de-asp-net/' addthis:title='Tip: Problema con multiples etiquetas de FORM en una WebForm de ASP.NET '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>Estoy trabajando en adaptar un diseño HTML/CSS a una aplicación existente de ASP.NET, en Webforms. Ya estando casi todo lo visual adaptado, y viendose bien, me faltaba transformar una forma de log-in a mark-up de XML, para poder hacer el código de Login. Como el usuario debía poder loggearse desde cualquier ASPX de la parte [...]<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://gabrielrodriguez.net/tip-problema-con-multiples-etiquetas-de-form-en-una-webform-de-asp-net/' addthis:title='Tip: Problema con multiples etiquetas de FORM en una WebForm de ASP.NET ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://gabrielrodriguez.net/tip-problema-con-multiples-etiquetas-de-form-en-una-webform-de-asp-net/' addthis:title='Tip: Problema con multiples etiquetas de FORM en una WebForm de ASP.NET '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><div id="attachment_381" class="wp-caption alignnone" style="width: 250px"><img class="size-full wp-image-381" title=".NET Logo" src="http://gabrielrodriguez.net/wp-content/uploads/2009/07/net-logo.png" alt=".NET Logo" width="240" height="74" /><p class="wp-caption-text">.NET Logo</p></div>
<p>Estoy trabajando en <strong>adaptar un diseño HTML/CSS</strong> a una aplicación existente de <strong>ASP.NET</strong>, en <strong>Webforms</strong>.</p>
<p>Ya estando casi todo lo visual adaptado, y viendose bien, me faltaba transformar una forma de log-in a mark-up de XML, para poder hacer el código de Login.</p>
<p>Como el usuario debía poder loggearse desde cualquier ASPX de la parte pública, decidi transformar los controles de log-in originales en un <strong>ASP.NET User Control (ASCX)</strong>, para poder tener la logica de todo el log-in en un solo lugar, y poder <strong>reutilizar el User Control en todas las paginas publicas</strong>.</p>
<p>Cree el puro ASCX con el Markup, y abri la pagina en IE. Todo bien.</p>
<p>Convertí el <em>&lt;input type=&#8221;button&#8221;&gt;</em> a un <em>&lt;asp:ImageButton&gt;</em>.  <strong>Error</strong>, tengo que agregar la etiqueta de <strong>&lt;form runat=server&gt;</strong>.</p>
<p>Agregué la etiqueta, View in Browser, no mas error, pero todo el contenido del panel derecho se desplazó hacia abajo.</p>
<p>Despues de batallar como 1 hora con el problema, e intentar googlear, me topé con un artículo que tenía como título &#8220;<a title="Multiple forms causing strange CSS problem - ASP.NET Forums" href="http://forums.asp.net/p/1467879/3391989.aspx">Multiple forms causing strange CSS problem</a>&#8220;. Pero yo no tengo multiples formas (eso creí), así que lo ignoré.</p>
<p>Despues de media hora de moverle&#8230;recordé que <strong>todo el problema empezó cuando agregué la etiqueta de &lt;form runat=server&gt; al ASPX</strong>. Regreso al mark-up del <strong>User Control (ASCX) </strong>y ahi estaba&#8230;no había borrado la etiqueta de &lt;form&gt; original al momento de pasar el HTML de la forma de log-in.</p>
<p>Borre la etiqueta de &lt;form&gt; del User Control, y listo&#8230;el diseño se ve bien otra vez.</p>
<p>Así que como moraleja&#8230;.<strong>Tener mas de una etiqueta &lt;form&gt; en una ASP.NET Webform te genera problemas raros de CSS</strong>.</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://gabrielrodriguez.net/tip-problema-con-multiples-etiquetas-de-form-en-una-webform-de-asp-net/' addthis:title='Tip: Problema con multiples etiquetas de FORM en una WebForm de ASP.NET ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://gabrielrodriguez.net/tip-problema-con-multiples-etiquetas-de-form-en-una-webform-de-asp-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

