<?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 Jose Cuéllar &#187; Microsoft .NET</title>
	<atom:link href="http://www.josecuellar.net/category/microsoft-asp-net/feed" rel="self" type="application/rss+xml" />
	<link>http://www.josecuellar.net</link>
	<description>&#34;El análisis, diseño y desarrollo web de una mente inquieta, ordenada y reflexiva&#34;</description>
	<lastBuildDate>Sat, 12 May 2012 14:45:50 +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>¿Spaghetti Code?: No, gracias.</title>
		<link>http://www.josecuellar.net/microsoft-asp-net/spaghetti-code-no-gracias/</link>
		<comments>http://www.josecuellar.net/microsoft-asp-net/spaghetti-code-no-gracias/#comments</comments>
		<pubDate>Wed, 08 Feb 2012 10:46:28 +0000</pubDate>
		<dc:creator>Jose</dc:creator>
				<category><![CDATA[Arquitectura]]></category>
		<category><![CDATA[Microsoft .NET]]></category>
		<category><![CDATA[Trabajo en equipo]]></category>
		<category><![CDATA[ASP .NET]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Optimización]]></category>
		<category><![CDATA[Refactoring]]></category>
		<category><![CDATA[Rendimiento]]></category>

		<guid isPermaLink="false">http://www.josecuellar.net/?p=517</guid>
		<description><![CDATA[La única metodología capaz de disminuir considerablemente el tiempo de desarrollo e incidencias, absorbiendo cualquier tipo de cambio a lo largo de la vida de un proyecto de forma ágil, es sumamente sencilla y eficaz: Genera y mantén un código de calidad. Existe un punto en la vida de un proyecto en constante cambio, al [...]]]></description>
		<wfw:commentRss>http://www.josecuellar.net/microsoft-asp-net/spaghetti-code-no-gracias/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Saltando de ASP.net WebForms a MVC 3</title>
		<link>http://www.josecuellar.net/js-ajax/saltando-de-asp-net-webforms-a-mvc-3/</link>
		<comments>http://www.josecuellar.net/js-ajax/saltando-de-asp-net-webforms-a-mvc-3/#comments</comments>
		<pubDate>Tue, 28 Jun 2011 16:05:29 +0000</pubDate>
		<dc:creator>Jose</dc:creator>
				<category><![CDATA[Arquitectura]]></category>
		<category><![CDATA[JS/AJAX]]></category>
		<category><![CDATA[Microsoft .NET]]></category>
		<category><![CDATA[.NET FrameWork 4.0]]></category>
		<category><![CDATA[ASP .NET]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[mvc]]></category>
		<category><![CDATA[OutputCache]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[webforms]]></category>

		<guid isPermaLink="false">http://www.josecuellar.net/?p=427</guid>
		<description><![CDATA[Actualmente y desde hace tiempo, existe un debate comparativo importante con metodologías y patrones a emplear con tecnologías ASP .net. Específicamente con ASP.net WebForms y MVC. Tras la aparición de MVC surgió la duda en la comunidad de programadores Microsoft: ¿MVC reemplazará WebForms?. Microsoft aclaró que únicamente iba a representar una opción más para el [...]]]></description>
		<wfw:commentRss>http://www.josecuellar.net/js-ajax/saltando-de-asp-net-webforms-a-mvc-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cargar banners asíncronamente</title>
		<link>http://www.josecuellar.net/js-ajax/cargar-banners-asincronamente/</link>
		<comments>http://www.josecuellar.net/js-ajax/cargar-banners-asincronamente/#comments</comments>
		<pubDate>Tue, 15 Feb 2011 10:03:44 +0000</pubDate>
		<dc:creator>Jose</dc:creator>
				<category><![CDATA[JS/AJAX]]></category>
		<category><![CDATA[Microsoft .NET]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[MS AJAX]]></category>
		<category><![CDATA[Optimización]]></category>
		<category><![CDATA[Refactoring]]></category>
		<category><![CDATA[Rendimiento]]></category>

		<guid isPermaLink="false">http://www.josecuellar.net/?p=402</guid>
		<description><![CDATA[La inclusión de banners en un portal resulta una tarea extremadamente sencilla: Copiamos y pegamos el código externo de JavaScript y listo. Dicho código se ejecuta varias veces por cada banner que se desee mostrar. En muy pocas ocasiones se plantean las posibles consecuencias que pueda tener el código en la ejecución y rendimiento. Os [...]]]></description>
		<wfw:commentRss>http://www.josecuellar.net/js-ajax/cargar-banners-asincronamente/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>El tiempo: Un factor decisivo en la calidad de vida de un proyecto</title>
		<link>http://www.josecuellar.net/microsoft-asp-net/el-tiempo-un-factor-decisivo-en-la-calidad-de-vida-de-un-proyecto/</link>
		<comments>http://www.josecuellar.net/microsoft-asp-net/el-tiempo-un-factor-decisivo-en-la-calidad-de-vida-de-un-proyecto/#comments</comments>
		<pubDate>Mon, 31 Jan 2011 17:17:35 +0000</pubDate>
		<dc:creator>Jose</dc:creator>
				<category><![CDATA[Arquitectura]]></category>
		<category><![CDATA[Microsoft .NET]]></category>
		<category><![CDATA[Trabajo en equipo]]></category>
		<category><![CDATA[ASP .NET]]></category>
		<category><![CDATA[Optimización]]></category>
		<category><![CDATA[Planning]]></category>
		<category><![CDATA[Rendimiento]]></category>

		<guid isPermaLink="false">http://www.josecuellar.net/?p=380</guid>
		<description><![CDATA[La idea es sencilla y lógica desde el punto de vista de negocio: Si tardamos menos en el desarrollo de un proyecto: Minorizaremos recursos, recortaremos gastos y adelantaremos resultados. Esta presión se propaga desde arriba, hasta los niveles más bajos en el desarrollo: La programación de los requisitos. En consecuencia: Se codifica y se construye, [...]]]></description>
		<wfw:commentRss>http://www.josecuellar.net/microsoft-asp-net/el-tiempo-un-factor-decisivo-en-la-calidad-de-vida-de-un-proyecto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Modos de validación con ASP.net 4.0 frente a las peticiones potencialmente peligrosas al servidor.</title>
		<link>http://www.josecuellar.net/js-ajax/modos-de-validacion-con-asp-net-4-0-frente-a-las-peticiones-potencialmente-peligrosas-al-servidor/</link>
		<comments>http://www.josecuellar.net/js-ajax/modos-de-validacion-con-asp-net-4-0-frente-a-las-peticiones-potencialmente-peligrosas-al-servidor/#comments</comments>
		<pubDate>Thu, 09 Sep 2010 21:04:58 +0000</pubDate>
		<dc:creator>Jose</dc:creator>
				<category><![CDATA[JS/AJAX]]></category>
		<category><![CDATA[Microsoft .NET]]></category>
		<category><![CDATA[.NET FrameWork 4.0]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[ASP .NET]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://www.josecuellar.net/?p=255</guid>
		<description><![CDATA[<a href="http://www.josecuellar.net/tag/asp-net/" target="_blank">ASP.net</a> dispone de funcionalidades de seguridad. Una de ellas valida las peticiones entrantes para evitar accesos/peticiones indeseados/as.

Podemos habilitar o deshabilitar dicha seguridad en el servidor mediante la propiedad <a href="http://msdn.microsoft.com/es-es/library/system.web.configuration.pagessection.validaterequest.aspx" target="_blank">validateRequest</a> en la directiva <a href="http://msdn.microsoft.com/es-es/library/ydy4x04a(v=VS.80).aspx" target="_blank">@Page</a> de cada página. 
]]></description>
		<wfw:commentRss>http://www.josecuellar.net/js-ajax/modos-de-validacion-con-asp-net-4-0-frente-a-las-peticiones-potencialmente-peligrosas-al-servidor/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

