<?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>h@nz ...el Geek &#187; Visual Studio 2008</title>
	<atom:link href="http://hanzcocchi.net/category/visual-studio-2008/feed/" rel="self" type="application/rss+xml" />
	<link>http://hanzcocchi.net</link>
	<description>.Net, Internet, Tecnología, algo personal.</description>
	<lastBuildDate>Wed, 23 Mar 2011 15:02:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>VS 2008 &#8211; &#8220;El depurador no puede seguir ejecutando el proceso&#8221;</title>
		<link>http://hanzcocchi.net/vs2008-depurador-no-puede-seguir-ejecutando-proceso/</link>
		<comments>http://hanzcocchi.net/vs2008-depurador-no-puede-seguir-ejecutando-proceso/#comments</comments>
		<pubDate>Thu, 04 Nov 2010 03:24:45 +0000</pubDate>
		<dc:creator>h@nz</dc:creator>
				<category><![CDATA[ASP .Net]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Visual Studio 2008]]></category>

		<guid isPermaLink="false">http://hanzcocchi.net/?p=844</guid>
		<description><![CDATA[Este es un mensaje de alerta del VS 2008 que me ha venido apareciendo en estos días. El mensaje simplemente decía: El depurador no puede seguir ejecutando el proceso. El nombre de archivo de proyecto &#8221; se cambió o ya no está en la solución. Como muestra la siguiente imágen solo ese mensaje aparecía: ¿Y [...]]]></description>
			<content:encoded><![CDATA[<p>Este es un mensaje de alerta del VS 2008 que me ha venido apareciendo en estos días. El mensaje simplemente decía:</p>
<blockquote><p>El depurador no puede seguir ejecutando el proceso. El nombre de archivo de proyecto &#8221; se cambió o ya no está en la solución.</p></blockquote>
<p>Como muestra la siguiente imágen solo ese mensaje aparecía:</p>
<p><a href="http://gpna3w.blu.livefilestore.com/y1pjY4tKVSoEyHzsnQfgZBLMNdpW93r9x6SXg4_yJ8Zir42lo_1bxcFLIlNzFWq9pTFCO1A8BMi5y_o2o0sQ8SLIm1LJpvkJMi9/VS2008-Error-Depurador.jpg?psid=1"><img class="alignnone" title="VS 2008 - Depurador no puede seguir ejecutando el proceso" src="http://gpna3w.blu.livefilestore.com/y1pjY4tKVSoEyHzsnQfgZBLMNdpW93r9x6SXg4_yJ8Zir42lo_1bxcFLIlNzFWq9pTFCO1A8BMi5y_o2o0sQ8SLIm1LJpvkJMi9/VS2008-Error-Depurador.jpg?psid=1" alt="VS 2008 - Depurador no puede seguir ejecutando el proceso" /></a></p>
<p><strong>¿Y cuál era el escenario para que este mensaje apareciera?</strong> <span id="more-844"></span>Vale, el escenario era: Un proyecto web y 4 proyectos más del tipo Libreria de Clases, ya saben, para las capas de acceso a datos, lógica de negocios, entidades del negocio y una de funciones utilitarias. Al tratar de ejecutar el proyecto web, se mostraba esta imágen, al tratar de generar el proyecto, lo mismo.</p>
<p><strong>¿Qué paso y cómo solucionarlo?</strong> Pues la verdad no sé bien como es que esto llega a ocurrir, pero si sé lo que ocurre; existe una referencia del proyecto web con algún error a los proyectos de librerias de clase. En mi caso, lo que he encontrado que las referencias a las librerias de calses se duplicaban, algunas veces esas duplicaidades arrojaban error, por lo cual el depurador al no encontrarlas, mostraba en mensaje de error anterior.</p>
<p>Para solucionarlo solo basta con hacer <em><strong>clic derecho en el Proyecto Web</strong></em> y seleccionar la opción <em><strong>Página de Propiedades</strong></em>, en dicha ventana encontrarás a la izquierda, la opción <em><strong>Referencias</strong></em>; lo más seguro es que allí encuentres el proyecto que provoca el error que origina ese mensaje y que no deja ejecutar ni depurar tu aplicación web; lo único que debes hacer es eliminar el proyecto que genera el error (verás el mensaje de error del proyecto entre paréntesis) y listo.</p>
<p>Pues bien, espero que les sea de utilidad esta pequeña información.</p>
<p>Saludos.</p>
]]></content:encoded>
			<wfw:commentRss>http://hanzcocchi.net/vs2008-depurador-no-puede-seguir-ejecutando-proceso/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Colección de revistas PlayBoy&#8230; en SilverLight</title>
		<link>http://hanzcocchi.net/coleccion-de-revistas-playboy-en-silverlight/</link>
		<comments>http://hanzcocchi.net/coleccion-de-revistas-playboy-en-silverlight/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 17:30:06 +0000</pubDate>
		<dc:creator>h@nz</dc:creator>
				<category><![CDATA[.Net FrameWork 3.5]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[SilverLight]]></category>
		<category><![CDATA[Visual Studio 2008]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://hanzcocchi.net/?p=752</guid>
		<description><![CDATA[Microsoft Silverlight es un complemento para navegadores de Internet basado en la plataforma Windows que agrega nuevas funciones multimedia como la reproducción de vídeos, gráficos vectoriales, animaciones y de entorno de desarrollo; en forma similar a lo que hace Adobe Flash (Definición tomada de la Wikipedia). Pues ahora SilverLight vuelve a sorprender, depués de ser [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://silverlight.net/"><strong>Microsoft Silverlight</strong></a> es un complemento para navegadores de Internet basado en la plataforma Windows que agrega nuevas funciones multimedia como la reproducción de vídeos, gráficos vectoriales, animaciones y de entorno de desarrollo; en forma similar a lo que hace Adobe Flash <a href="http://es.wikipedia.org/wiki/Microsoft_Silverlight"><em>(Definición tomada de la Wikipedia)</em></a>.</p>
<p>Pues ahora SilverLight vuelve a sorprender, depués de ser utilizada como plataforma para la transmisión de la toma de mando de Barack Obama como nuevo presidente de los EEUU, y servir como plataforma para los juegos olímpicos, entre otros importantes proyectos web, ahora, resulta que se utiliza para poner a disposición de los internautas una colección de versiones pasadas de las revistas de PlayBoy.</p>
<p style="text-align: center;"><img src="http://gpna3w.blu.livefilestore.com/y1pt6-djajzWtL4Aeu_hZDfFhVDhrCbqQVas1SS_TinDlMgRax9m2s1Fnfu40bCPS8pTVdqOsqXg3GoOJ7Swu2jAQ/playboySilverLight.png" alt="Colección Playboy en SilverLight" /></p>
<p><span id="more-752"></span>Entiéndase que el objetivo de comentar esto es solo para demostrar algunas bondades de SilverLight y la difusión de su tecnología (si claro, je je)&#8230;</p>
<p>Hay que rescatar dos cosas de esto, la primera es que desde ya, si aún no lo haz hecho, debes empezar a incursionar en SIlverLight, ya que es definitivamente una tecnología con futuro y sobretodo con mucho presente. Lo segundo, es que por fin veré las revistas que me faltan en mi colección je je je.</p>
<p><strong>Enlace:</strong> <a href="http://playboy.covertocover.com/">Playboy</a></p>
<p>Saludos.</p>
]]></content:encoded>
			<wfw:commentRss>http://hanzcocchi.net/coleccion-de-revistas-playboy-en-silverlight/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ASP.NET MVC 1.0 ya esta lista</title>
		<link>http://hanzcocchi.net/aspnet-mvc-10-ya-esta-lista/</link>
		<comments>http://hanzcocchi.net/aspnet-mvc-10-ya-esta-lista/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 23:26:23 +0000</pubDate>
		<dc:creator>h@nz</dc:creator>
				<category><![CDATA[.Net FrameWork 3.5]]></category>
		<category><![CDATA[ASP .Net]]></category>
		<category><![CDATA[Visual Studio 2008]]></category>

		<guid isPermaLink="false">http://hanzcocchi.net/?p=750</guid>
		<description><![CDATA[A partir del 17 de Marzo de 2009 esta lista para descargar la versión release del patrón MVC para ASP .Net. Hace un tiempo había comentado sobre este patrón y ahora que ya esta disponible, es bueno entender que no se trata de un cambio en la forma de programar en páginas ASP .Net, sino, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://gpna3w.blu.livefilestore.com/y1pCYjZy9RIGzgD5JDWQnhViftjx3Z3eJz5QVqlTt8i37CnJB5dUT4xnBzzSYVPvoyh0RU8vewYHw9bRrz3pbYaiRh0s5INdN5K/aspNetMVC10.png" alt="ASP .Net MVC 1.0" width="208" height="102" align="right" />A partir del 17 de Marzo de 2009 esta lista para descargar la versión release del patrón MVC para ASP .Net.</p>
<p>Hace un tiempo había <a href="http://hanzcocchi.net/patron-mvc-asp-net/">comentado sobre este patrón</a> y ahora que ya esta disponible, es bueno entender que no se trata de un cambio en la forma de programar en páginas ASP .Net, sino, por el contrario, una alternativa a lo actual, de manera que no hay que traumarse con este asunto.<span id="more-750"></span></p>
<p>Para ponerlo en práctica debes tener:</p>
<ul>
<li>Windows Server 2003; Windows Server 2008; Windows Vista; Windows XP.</li>
<li>.NET 3.5 SP1</li>
<li>Visual Studio 2008, Visual Studio 2008 SP1 o Visual Web Developer 2008 SP1</li>
</ul>
<p>Ahora solo queda probar mas a fondo este patrón y analizar en futuros desarrollos cual se adecúa a nuestras necesidades.</p>
<p><strong>Enlace:</strong> <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b&amp;displaylang=en">ASP.NET MVC 1.0</a></p>
<p>Saludos.</p>
]]></content:encoded>
			<wfw:commentRss>http://hanzcocchi.net/aspnet-mvc-10-ya-esta-lista/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Visual LINQ Query Builder</title>
		<link>http://hanzcocchi.net/visual-linq-query-builder/</link>
		<comments>http://hanzcocchi.net/visual-linq-query-builder/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 15:57:51 +0000</pubDate>
		<dc:creator>h@nz</dc:creator>
				<category><![CDATA[.Net FrameWork 3.5]]></category>
		<category><![CDATA[LinQ to SQL]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Visual Studio 2008]]></category>

		<guid isPermaLink="false">http://hanzcocchi.net/?p=731</guid>
		<description><![CDATA[Este Add-in, es un complemento a Visual Studio 2008 que permite crear consultas LinQ de forma gráfica, similar, según se dice a como se hacía en el Microsoft Access Query Builder. Según la propia definición de Microsoft: El constructor visual de consultas de LINQ es un dispositivo suplementario al diseñador de Visual Studio 2008 que [...]]]></description>
			<content:encoded><![CDATA[<p>Este Add-in, es un complemento a Visual Studio 2008 que permite crear consultas LinQ de forma gráfica, similar, según se dice a como se hacía en el Microsoft Access Query Builder. Según la propia definición de Microsoft:</p>
<blockquote><p>El constructor visual de consultas de LINQ es un dispositivo suplementario al diseñador de <em><strong>Visual Studio 2008</strong></em> que le ayuda a usted a construir visualmente consultas LINQ to SQL. Proporciona funcionalmente la misma experiencia como, por ejemplo el constructor de consultas de Microsoft Access, pero en el dominio de LINQ. El UI entero de este add-in utiliza WPF. La meta de esta herramienta es ayudar a los usuarios a familiarizarse con la sintaxis de LINQ. La herramienta puede también demostrar a los usuarios cómo crear su propio Add-in de Visual Studio 2008 usando Windows Presentation Foundation.</p></blockquote>
<p>Habrá que probarlo, siempre recordando que lo mejor es comprender a fondo la tecnología que estamos usando para no usar de forma indiscriminada los componentes adicionales que la envuelven.</p>
<p><em><strong>URL:</strong></em> <a href="http://code.msdn.microsoft.com/vlinq">Visual LINQ Query Builder</a></p>
<p>Saludos.</p>
]]></content:encoded>
			<wfw:commentRss>http://hanzcocchi.net/visual-linq-query-builder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Galeria de Visual Studio</title>
		<link>http://hanzcocchi.net/galeria-de-visual-studio/</link>
		<comments>http://hanzcocchi.net/galeria-de-visual-studio/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 16:11:51 +0000</pubDate>
		<dc:creator>h@nz</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Visual Studio 2005]]></category>
		<category><![CDATA[Visual Studio 2008]]></category>

		<guid isPermaLink="false">http://hanzcocchi.net/?p=727</guid>
		<description><![CDATA[Esta es una pequeña entrada solo para comentar a quienes aún no sepan de su existencia, que contamos ahora con un sitio web que recopila abundantes herramientas, enlaces, información y demás cosas sobre Visual Studio que tanto nos interesa. Definitivamente un buen repositorio de información. Espero que les sea de utilidad. URL: http://visualstudiogallery.com/ Saludos.]]></description>
			<content:encoded><![CDATA[<p>Esta es una pequeña entrada solo para comentar a quienes aún no sepan de su existencia, que contamos ahora con un sitio web que recopila abundantes herramientas, enlaces, información y demás cosas sobre <em><strong>Visual Studio</strong></em> que tanto nos interesa.</p>
<p>Definitivamente un buen repositorio de información. Espero que les sea de utilidad.</p>
<p><strong>URL:</strong> <a href="http://visualstudiogallery.com/">http://visualstudiogallery.com/</a></p>
<p>Saludos.</p>
]]></content:encoded>
			<wfw:commentRss>http://hanzcocchi.net/galeria-de-visual-studio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Convertir SQL a LinQ</title>
		<link>http://hanzcocchi.net/convertir-sql-a-linq/</link>
		<comments>http://hanzcocchi.net/convertir-sql-a-linq/#comments</comments>
		<pubDate>Sat, 20 Dec 2008 17:15:34 +0000</pubDate>
		<dc:creator>h@nz</dc:creator>
				<category><![CDATA[LinQ to SQL]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Visual Studio 2008]]></category>

		<guid isPermaLink="false">http://hanzcocchi.net/?p=718</guid>
		<description><![CDATA[Aunque aún no la he probado, Linqer 1 es una herramienta que se supone es capaz de convertir código de SQL Server a código de LinQ. Linqer is a SQL to LINQ converter tool. It will help you to learn LINQ and convert your existing SQL statements. Al parecer se trata de una herramienta bastante [...]]]></description>
			<content:encoded><![CDATA[<p>Aunque aún no la he probado, <strong>Linqer 1</strong> es una herramienta que se supone es capaz de convertir código de <a href="http://hanzcocchi.net/category/sql-server/">SQL Server</a> a código de <a href="http://hanzcocchi.net/category/linq-to-sql/">LinQ</a>.</p>
<blockquote><p>Linqer is a SQL to LINQ converter tool. It will help you to learn LINQ and convert your existing SQL statements.</p></blockquote>
<p>Al parecer se trata de una herramienta bastante utilizable, cuestión de probarla.</p>
<p><strong>URL:</strong> <a href="http://downloads.zdnet.com/abstract.aspx?docid=828277">Linqer 1 (Windows)</a></p>
<p>Espero probarlo pronto y ver como va&#8230; je je.</p>
<p>Saludos.</p>
]]></content:encoded>
			<wfw:commentRss>http://hanzcocchi.net/convertir-sql-a-linq/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>MS Chart Controls &#8211; Gráficos para aplicaciones ASP .Net</title>
		<link>http://hanzcocchi.net/ms-chart-controls-graficos-para-aplicaciones-asp-net/</link>
		<comments>http://hanzcocchi.net/ms-chart-controls-graficos-para-aplicaciones-asp-net/#comments</comments>
		<pubDate>Tue, 09 Dec 2008 23:49:53 +0000</pubDate>
		<dc:creator>h@nz</dc:creator>
				<category><![CDATA[.Net FrameWork 3.5]]></category>
		<category><![CDATA[ASP .Net]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Visual Studio 2008]]></category>

		<guid isPermaLink="false">http://hanzcocchi.net/?p=712</guid>
		<description><![CDATA[Me había olvidado de comentar algo que es en verdad importante. Microsoft ha adquirido la tecnología Dundas Chart, gracias a ello se han desarrollado los nuevos controles de servidor Microsoft Chart Controls, los cuales permiten crear gráficos bastante profesionales para aplicaciones ASP .Net. Estos controles son de libre distribución y requieren de Visual Studio 2008 con [...]]]></description>
			<content:encoded><![CDATA[<p>Me había olvidado de comentar algo que es en verdad importante. Microsoft ha adquirido la tecnología <a href="http://www.dundas.com/">Dundas Chart</a>, gracias a ello se han desarrollado los nuevos controles de servidor <em><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=130f7986-bf49-4fe5-9ca8-910ae6ea442c&amp;DisplayLang=en">Microsoft Chart Controls</a></em>, los cuales permiten crear gráficos bastante profesionales para aplicaciones ASP .Net.</p>
<p style="text-align: center;"><img src="http://gpna3w.blu.livefilestore.com/y1por4vWRFVtXVnMpPmj1lVHHQf9jl-PNkZdvUGn-Hdk_0aSKB4jwdanMJph0mefpAWSjQz6dH13nBrbHdJUPlxqA/NetChart.png" alt="" width="520" height="339" /></p>
<p><span id="more-712"></span>Estos controles son de libre distribución y requieren de Visual Studio 2008 con el .Net framework 3.5 SP 1 para poder ejecutarse. Ya tenemos una razón mas para evolucionar. Aunque a mi en lo personal, no me han tocado hacer gráficos de este tipo, si me ha pasado que debía hacer gráficos de barra, y aunque los hacía de forma &#8220;rudimentaria&#8221; servían, pero ahora es obvio que se debe optar por controles mas profesionales.</p>
<p>Les dejo unos enlaces para que se pongan al tanto sobre dichos controles, mas adelante tendré oportunidad de probarlos y postear sobre ellos.</p>
<ul>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=130f7986-bf49-4fe5-9ca8-910ae6ea442c&amp;DisplayLang=en" target="_blank">Download the free Microsoft Chart Controls</a></li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?familyid=1D69CE13-E1E5-4315-825C-F14D33A303E9&amp;displaylang=en" target="_blank">Download the VS 2008 Tool Support for the Chart Controls</a></li>
<li><a href="http://code.msdn.microsoft.com/mschart/Release/ProjectReleases.aspx?ReleaseId=1591" target="_blank">Download the Microsoft Chart Controls Samples</a></li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=EE8F6F35-B087-4324-9DBA-6DD5E844FD9F&amp;displaylang=en" target="_blank">Download the Microsoft Chart Controls Documentation</a></li>
<li><a href="http://social.msdn.microsoft.com/Forums/en-US/MSWinWebChart/threads/" target="_blank">Visit the Microsoft Chart Control Forum</a></li>
</ul>
<p>Espero que les sea de utilidad.</p>
<p>Saludos.</p>
]]></content:encoded>
			<wfw:commentRss>http://hanzcocchi.net/ms-chart-controls-graficos-para-aplicaciones-asp-net/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Descarga el MSDN Library para VS 2008 SP 1</title>
		<link>http://hanzcocchi.net/descarga-el-msdn-library-para-vs-2008-sp-1/</link>
		<comments>http://hanzcocchi.net/descarga-el-msdn-library-para-vs-2008-sp-1/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 14:01:46 +0000</pubDate>
		<dc:creator>h@nz</dc:creator>
				<category><![CDATA[e-Learning]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Visual Studio 2008]]></category>

		<guid isPermaLink="false">http://hanzcocchi.net/?p=692</guid>
		<description><![CDATA[Para aquellos que ya estan usando Visual Studio 2008 Service Pack 1, esta noticia de seguro les alegrará. Si bien es cierto se tiene ayuda en línea en castellano desde hace poco podemos descargar MSDN Library para Visual Studio 2008 SP1 en nuestro idioma (además de Inglés, Alemán, Frances, Italiano, Japonés, Coreano y Chino con y [...]]]></description>
			<content:encoded><![CDATA[<p>Para aquellos que ya estan usando <a href="http://hanzcocchi.net/category/visual-studio-2008/">Visual Studio 2008</a> <strong><em>Service Pack 1</em></strong>, esta noticia de seguro les alegrará. Si bien es cierto se tiene <a href="http://msdn.microsoft.com/es-es/library/aa187917.aspx">ayuda en línea en castellano</a> desde hace poco podemos descargar <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=es&amp;FamilyID=7bbe5eda-5062-4ebb-83c7-d3c5ff92a373">MSDN Library para Visual Studio 2008 SP1</a> en nuestro idioma (además de Inglés, Alemán, Frances, Italiano, Japonés, Coreano y Chino con y sin jerga).</p>
<p>Sin duda este tipo de recursos son de gran utilidad  para esos momentos en que tropezamos en algunos callejones sin salida.</p>
<p>Espero que les sea de utilidad.</p>
<p>Saludos.</p>
<p><strong>Fuente:</strong> <a href="http://geeks.ms/blogs/elbruno/archive/2008/10/19/msdn-msdn-en-espa-241-ol-lista-para-descargar.aspx">El Bruno &#8211; [MSDN] MSDN en Español lista para descargar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://hanzcocchi.net/descarga-el-msdn-library-para-vs-2008-sp-1/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>JQuery, la plataforma JavaScript de Microsoft</title>
		<link>http://hanzcocchi.net/jquery-la-plataforma-javascript-de-microsoft/</link>
		<comments>http://hanzcocchi.net/jquery-la-plataforma-javascript-de-microsoft/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 16:41:28 +0000</pubDate>
		<dc:creator>h@nz</dc:creator>
				<category><![CDATA[.Net FrameWork]]></category>
		<category><![CDATA[ASP .Net]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Visual Studio 2008]]></category>

		<guid isPermaLink="false">http://hanzcocchi.net/?p=679</guid>
		<description><![CDATA[No, no es chiste, la noticia la acabo de leer y me parece sensacional, Microsoft ha decidido utilizar a JQuery como su Plataforma Oficial JavaScript para el desarrollo de la compañia, y obviamente será distribuido como parte de Visual Studio pero sin cambios ni modificaciones. Según leo en el post JQuery, Microsoft y tú en [...]]]></description>
			<content:encoded><![CDATA[<p>No, no es chiste, la noticia la acabo de leer y me parece sensacional, Microsoft ha decidido utilizar a <a href="http://www.jquery.com">JQuery</a> como su Plataforma Oficial <em><strong>JavaScript</strong></em> para el desarrollo de la compañia, y obviamente será distribuido como parte de <a href="http://hanzcocchi.net/category/visual-studio-2008/"><em><strong>Visual Studio</strong></em></a> pero sin cambios ni modificaciones.</p>
<p>Según leo en el post <a href="http://www.variablenotfound.com/2008/09/jquery-microsoft-y-t.html">JQuery, Microsoft y tú en el blog de José M. Aguilar</a>, JQuery será utilizado en tanto en el desarrollo del patrón <em><strong>MVC para ASP .Net</strong></em> como en la nueva generación de <a href="http://www.asp.net/ajax/ajaxcontroltoolkit/">ASP .Net AJAX Control Toolkit</a> y en todo cuanto se pueda usar.</p>
<p><span id="more-679"></span>Para quienes ya hemos empezado a utilizar este <a href="http://es.wikipedia.org/wiki/Framework">FrameWork</a> de seguro que nos causará una grata sorpresa ya que conocemos de la potencia que se puede obtener tanto en la elaboración de efectos como en el manejo del <a href="http://es.wikipedia.org/wiki/DOM">DOM</a> entre otras funcionalidades, y pues como dice <a href="http://geeks.ms/blogs/fernandezja/archive/2008/09/29/jquery-the-force-be-with-you-mis-razones-de-uso.aspx">José A. Fernandez: JQuery, la fuerza está contigo</a>.</p>
<p>Más información (en inglés) en:</p>
<ol>
<li><a href="http://weblogs.asp.net/scottgu/archive/2008/09/28/jquery-and-microsoft.aspx"><strong>ScottGu&#8217;s Blog</strong> &#8211; jQuery and Microsoft.</a></li>
<li><a href="http://www.hanselman.com/blog/jQueryToShipWithASPNETMVCAndVisualStudio.aspx"><strong>Scott Hanselman</strong> &#8211; jQuery to ship with ASP.NET MVC and Visual Studio.</a></li>
<li><a href="http://jquery.com/blog/2008/09/28/jquery-microsoft-nokia/"><strong>John Resig</strong> &#8211; jQuery, Microsoft, and Nokia.</a></li>
</ol>
<p>Saludos.</p>
]]></content:encoded>
			<wfw:commentRss>http://hanzcocchi.net/jquery-la-plataforma-javascript-de-microsoft/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Insertar Registros en un GridView</title>
		<link>http://hanzcocchi.net/insertar-registros-en-un-gridview/</link>
		<comments>http://hanzcocchi.net/insertar-registros-en-un-gridview/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 17:33:38 +0000</pubDate>
		<dc:creator>h@nz</dc:creator>
				<category><![CDATA[ASP .Net]]></category>
		<category><![CDATA[Visual Studio 2005]]></category>
		<category><![CDATA[Visual Studio 2008]]></category>

		<guid isPermaLink="false">http://hanzcocchi.net/?p=675</guid>
		<description><![CDATA[Desarrollando con ASP .Net, muchas veces he tenido la necesidad de agregar nuevos registros directamente en un GridView y claro, buscando un poco en internet podemos encontrar temas al respecto; aún así, no había encontrado una forma mas o menos humana de agregar datos directamente en el GridView cuando no hay registros que mostrar. Para [...]]]></description>
			<content:encoded><![CDATA[<p>Desarrollando con <a href="http://www.asp.net/">ASP .Net</a>, muchas veces he tenido la necesidad de agregar nuevos registros directamente en un <a href="http://msdn.microsoft.com/es-es/library/system.web.ui.webcontrols.gridview.aspx">GridView</a> y claro, buscando un poco en internet podemos encontrar temas al respecto; aún así, no había encontrado una forma mas o menos humana de agregar datos directamente en el <em>GridView</em> cuando no hay registros que mostrar. Para ser más claros, si queremos agregar datos directamente sobre el <em>GridView</em> bastaría con personalizar el <a href="http://msdn.microsoft.com/es-es/library/system.web.ui.webcontrols.gridview.footerrow(VS.80).aspx">FooterRow</a> de mi <em>GridView</em> para conseguirlo, pero si el <em>GridView</em> está vacio no se puede visualizar ni siquiera el <em>FooterRow</em>, de manera que agregar registros directamente sobre el <em>GridView</em> ya no es posible.</p>
<p>En este artículo les voy a proponer una forma de agregar registros directamente sobre el <em>GridView</em> así éste se encuentre sin registros. Este ejemplo es bastante simple y solo utilizaré dos campos: <em><strong>Nombre</strong></em> y <em><strong>Apellido</strong></em>, ya luego Uds. pueden modificarlo, mejorarlo y adaptarlo a sus necesidades. Como siempre, pueden descargar el código completo, al final del artículo.</p>
<p>El resultado debe ser mas o menos como se muestra en la siguiente imágen:</p>
<p style="text-align: center;"><img src="http://gpna3w.blu.livefilestore.com/y1plFmlzfxQV8w6_xSb9Mm8bWDE01d-NVaniGOrCdOSdljtuY2okCOeDoS5T1xccPfiDP2ZuKnqygo/EjemploAgregarFilasGridView.png" alt="Ejemplo Agregar Filas a GridView" width="467" height="452" /></p>
<p>Para conseguir esto se deben realizar los siguientes pasos:</p>
<p><span id="more-675"></span><em><strong>Primero</strong></em>, crear una clase base llamada llamada (en este caso) <strong>Registro</strong> que contendrá 3 propiedades: Nombre, Apellido y una &#8220;<em>especial</em>&#8221; llamada <em>InitialSender</em> de tipo <a href="http://msdn.microsoft.com/es-es/library/system.object(VS.80).aspx">object</a>, está última aunque no es necesaria, se utilizará para contener al objeto que inicia el evento de adicionar registros la primera vez.</p>
<p><em><strong>Segundo</strong></em>, crear un <a href="http://msdn.microsoft.com/es-es/library/system.web.ui.control(VS.80).aspx">Control Web</a> con dos <a href="http://msdn.microsoft.com/es-es/library/system.windows.forms.textbox(VS.80).aspx">TextBox</a> y un <a href="http://msdn.microsoft.com/es-es/library/system.web.ui.webcontrols.imagebutton(VS.80).aspx">ImageButton</a>, para que quede como se muestra en la imágen anterior con el <em><strong>número 1</strong></em>. Este control además, tendrá un evento creado con el delegado genérico <a href="http://msdn.microsoft.com/es-es/library/db0etb8x.aspx">EventHandler&lt;TEventArgs&gt;</a> de nombre Agregar.Al hacer clic en el <em>ImageButton</em> se instanciará un objeto de la clase <em>Registro </em>y asignaremos los valores para sus propiedades; el constructor de esta clase recibe como parámetro el objeto <em>ImageButton</em> que inició el evento; luego de ello, se invocará al evento <em><strong>Agregar</strong></em> del <em>control web</em> que hemos creado pasándole como parámetros la instancia del <em>objeto registro</em> creada y los argumentos iniciales. mas o menos como se muestra en el siguiente ejemplo:</p>
<blockquote><p><span style="color: #0000ff;">public partial class</span> <span style="color: #008080;">AgregarRegistro </span>: System.Web.UI.<span style="color: #008080;">UserControl</span><br />
{<br />
<span style="color: #0000ff;">public event</span> <span style="color: #008080;">EventHandler</span>&lt;<span style="color: #008080;">ImageClickEventArgs</span>&gt; Agregar;</p>
<p>protected void ibtAgregar_Click(<span style="color: #0000ff;">object</span> sender, <span style="color: #008080;">ImageClickEventArgs</span> e)<br />
{<br />
<span style="color: #008080;">Registro</span> reg = <span style="color: #0000ff;">new</span> <span style="color: #008080;">Registro</span>(sender);</p>
<p>reg.Nombre = txtNombre.Text;<br />
reg.Apellidos = txtApellidos.Text;</p>
<p>Agregar(reg, e);<br />
}<br />
}</p></blockquote>
<p><strong><em>Tercero</em>;</strong> una vez hecho los pasos anteriores en la página web aspx que utilizaré para agregar mis datos agregaré un <em>GridView</em> y lo diseñaré como se muestra en la siguiente imágen:</p>
<p style="text-align: center;"><img src="http://gpna3w.blu.livefilestore.com/y1punMkXuoaX3TIKfWvIqNrzkkjcLWsoCarGA1u-qn-rmFT9ejUY1gZTbCd1e408zTx0NXeIzfkzEo/CodigoAgregarFilasGridView.png" alt="Código para Agregar Filas en un GridView" width="609" height="406" /></p>
<p>Nótese que aquí la propiedad <a href="http://msdn.microsoft.com/es-es/library/system.web.ui.webcontrols.gridview.showfooter(VS.80).aspx">ShowFooter</a> de la grilla esta en True y que cada columna es un <a href="http://msdn.microsoft.com/es-es/library/system.windows.controls.itemscontrol.itemtemplate.aspx">ItemTemplate</a>, lo cual me permite personalizar además, el pie de página. La etiqueta <a href="http://msdn.microsoft.com/es-es/library/system.web.ui.webcontrols.gridview.emptydatatemplate(VS.80).aspx">&lt;EmptyDataTemplate&gt;</a> se utiliza para agregar un contenido que se visualizará cuando no hayan registros en el <em>GridView</em>, de manera que será allí donde yo agregue mi control web creado. Nótese también que el evento <span style="color: #ff0000;">OnAgregar</span> de mi control invoca al mismo método que el <em>ImageButton</em> del pie de mi GridView, con ello me aseguro de escribir un solo método para ambos casos.</p>
<p>Pues básicamente eso es todo lo necesario, para poder efectuar esta operación, claro, de hecho que en cada caso se necesitará un nivel de personalización mayor pero al menos ya se tiene una alternativa que puede ser de ayuda si se les presenta este caso.</p>
<p style="text-align: right;"><a href="http://cid-74bbd3caaf789965.skydrive.live.com/self.aspx/Public/AgregarFilasGridView.zip"><strong>Descargar ejemplo Insertar registros en GridView.</strong></a></p>
<p>Espero que les sea de utilidad.</p>
]]></content:encoded>
			<wfw:commentRss>http://hanzcocchi.net/insertar-registros-en-un-gridview/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
	</channel>
</rss>

