<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>La Ranita Informática</title>
	<atom:link href="http://mdelviso.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://mdelviso.wordpress.com</link>
	<description>Tegnologia, Musica y Actualidad</description>
	<lastBuildDate>Wed, 25 Jan 2012 12:42:44 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='mdelviso.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>La Ranita Informática</title>
		<link>http://mdelviso.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://mdelviso.wordpress.com/osd.xml" title="La Ranita Informática" />
	<atom:link rel='hub' href='http://mdelviso.wordpress.com/?pushpress=hub'/>
		<item>
		<title>¿Qué es la ley SOPA?</title>
		<link>http://mdelviso.wordpress.com/2012/01/25/que-es-la-ley-sopa/</link>
		<comments>http://mdelviso.wordpress.com/2012/01/25/que-es-la-ley-sopa/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 12:41:01 +0000</pubDate>
		<dc:creator>mdelviso</dc:creator>
				<category><![CDATA[Actualidad y Tecnología]]></category>
		<category><![CDATA[ley SOPA]]></category>

		<guid isPermaLink="false">http://mdelviso.wordpress.com/?p=1074</guid>
		<description><![CDATA[Este video nos explica claramente en que consiste el ACTA, el proyecto de ley que fue rechazado el año pasado y que ahora se ha &#8220;reformulado&#8221; (entre comillas) en esta nueva ley llamada SOPA. &#160; Y este el mensaje de alarma..<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mdelviso.wordpress.com&amp;blog=7021619&amp;post=1074&amp;subd=mdelviso&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Este video nos explica claramente en que consiste el ACTA, el proyecto de ley que fue rechazado el año pasado y que ahora se ha &#8220;reformulado&#8221; (entre comillas) en esta nueva ley llamada SOPA.</p>
<p>&nbsp;</p>
<p><span style="text-align:center; display: block;"><a href="http://mdelviso.wordpress.com/2012/01/25/que-es-la-ley-sopa/"><img src="http://img.youtube.com/vi/5fvwoHKj6cs/2.jpg" alt="" /></a></span></p>
<p>Y este el mensaje de alarma..</p>
<p><span style="text-align:center; display: block;"><a href="http://mdelviso.wordpress.com/2012/01/25/que-es-la-ley-sopa/"><img src="http://img.youtube.com/vi/zGqxVcb56xA/2.jpg" alt="" /></a></span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mdelviso.wordpress.com/1074/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mdelviso.wordpress.com/1074/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mdelviso.wordpress.com/1074/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mdelviso.wordpress.com/1074/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mdelviso.wordpress.com/1074/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mdelviso.wordpress.com/1074/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mdelviso.wordpress.com/1074/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mdelviso.wordpress.com/1074/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mdelviso.wordpress.com/1074/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mdelviso.wordpress.com/1074/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mdelviso.wordpress.com/1074/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mdelviso.wordpress.com/1074/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mdelviso.wordpress.com/1074/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mdelviso.wordpress.com/1074/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mdelviso.wordpress.com&amp;blog=7021619&amp;post=1074&amp;subd=mdelviso&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mdelviso.wordpress.com/2012/01/25/que-es-la-ley-sopa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b6b33d8b73c2542848d5aa391a420607?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">mdelviso</media:title>
		</media:content>
	</item>
		<item>
		<title>Conexiones dinámicas reports &#8211; Cristal Reports &#8211; C#</title>
		<link>http://mdelviso.wordpress.com/2012/01/11/conexiones-dinamicas-reports-cristal-reports-c/</link>
		<comments>http://mdelviso.wordpress.com/2012/01/11/conexiones-dinamicas-reports-cristal-reports-c/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 11:16:56 +0000</pubDate>
		<dc:creator>mdelviso</dc:creator>
				<category><![CDATA[Desarrollo y Programación]]></category>
		<category><![CDATA[Manuales]]></category>
		<category><![CDATA[Conexiones dinámicas reports]]></category>
		<category><![CDATA[Conexiones dinámicas reports c#]]></category>

		<guid isPermaLink="false">http://mdelviso.wordpress.com/?p=1070</guid>
		<description><![CDATA[Para que un reports tenga la posibilidad de funcionar en cualquier servidor en un aplicativo desarrollado con C#, utilizaremos este fragmento de código que muestro a continuación. Se encarga de trocear la cadena de conexión y así de esta forma aplicársela al SetConnection del objeto del report. //Se extraen los parametros de la cadena de conexion [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mdelviso.wordpress.com&amp;blog=7021619&amp;post=1070&amp;subd=mdelviso&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Para que un reports tenga la posibilidad de funcionar en cualquier servidor en un aplicativo desarrollado con C#, utilizaremos este fragmento de código que muestro a continuación.</p>
<p>Se encarga de trocear la cadena de conexión y así de esta forma aplicársela al SetConnection del objeto del report.</p>
<blockquote><p>//Se extraen los parametros de la cadena de conexion<br />
string conexion = ConfigurationManager.ConnectionStrings["UTPMS_DBConnectionString"].ConnectionString;<br />
string[] aux = conexion.Split(&#8216;;&#8217;);<br />
string server = aux[0].Split(&#8216;=&#8217;)[1];<br />
string database = aux[1].Split(&#8216;=&#8217;)[1];<br />
string user = aux[2].Split(&#8216;=&#8217;)[1];<br />
string password = aux[3].Split(&#8216;=&#8217;)[1];</p>
<p>//Se crea el objeto CrytalReport, se carga se indica los datos de conexion<br />
crDoc = new CrystalDecisions.CrystalReports.Engine.ReportDocument();<br />
string path = Server.MapPath(&#8220;..\\Reports\\&#8221;) + report.UTPREP_DS_FILENAME;</p>
<p>crDoc.Load(path);<br />
crDoc.DataSourceConnections[0].SetConnection(server,database,user,password);</p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mdelviso.wordpress.com/1070/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mdelviso.wordpress.com/1070/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mdelviso.wordpress.com/1070/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mdelviso.wordpress.com/1070/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mdelviso.wordpress.com/1070/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mdelviso.wordpress.com/1070/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mdelviso.wordpress.com/1070/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mdelviso.wordpress.com/1070/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mdelviso.wordpress.com/1070/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mdelviso.wordpress.com/1070/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mdelviso.wordpress.com/1070/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mdelviso.wordpress.com/1070/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mdelviso.wordpress.com/1070/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mdelviso.wordpress.com/1070/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mdelviso.wordpress.com&amp;blog=7021619&amp;post=1070&amp;subd=mdelviso&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mdelviso.wordpress.com/2012/01/11/conexiones-dinamicas-reports-cristal-reports-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b6b33d8b73c2542848d5aa391a420607?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">mdelviso</media:title>
		</media:content>
	</item>
		<item>
		<title>Copiar en texto plano lista de ficheros de una carpeta</title>
		<link>http://mdelviso.wordpress.com/2012/01/11/copiar-en-texto-plano-lista-de-ficheros-de-una-carpeta/</link>
		<comments>http://mdelviso.wordpress.com/2012/01/11/copiar-en-texto-plano-lista-de-ficheros-de-una-carpeta/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 10:59:04 +0000</pubDate>
		<dc:creator>mdelviso</dc:creator>
				<category><![CDATA[Desarrollo y Programación]]></category>
		<category><![CDATA[Manuales]]></category>
		<category><![CDATA[lista de ficheros sacar nombre]]></category>
		<category><![CDATA[lista ficheros carpeta txt]]></category>

		<guid isPermaLink="false">http://mdelviso.wordpress.com/?p=1065</guid>
		<description><![CDATA[Muchas veces se nos ha pasado por la cabeza tener la posibilidad de sacar un listado en texto plano de un conjunto de ficheros que tenemos en una carpeta o sacar unicamente  los que tienen determinada extensión. Os explico la forma de realizar esta labor: Menú Inicio, Ejecutar escribimos cmd Nos desplazamos a la carpeta o [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mdelviso.wordpress.com&amp;blog=7021619&amp;post=1065&amp;subd=mdelviso&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Muchas veces se nos ha pasado por la cabeza tener la posibilidad de sacar un listado en texto plano de un conjunto de ficheros que tenemos en una carpeta o sacar unicamente  los que tienen determinada extensión.</p>
<p>Os explico la forma de realizar esta labor:</p>
<p>Menú <strong>Inicio</strong>, <strong>Ejecutar </strong>escribimos<strong> cmd<br />
</strong></p>
<p>Nos desplazamos a la carpeta o directorio que nos interesa y luego de ahí escribo por ejemplo: <strong>dir/s/o:n/b *.mp3 &gt;c:\archivoquequiero.txt</strong> y Pulso <strong>Enter</strong><br />
Puede extraerlo en un doc o algún otro formato o elegir otro tipo de extensiones en el filtro.<br />
Los filtros <strong>dir</strong> son opcionales dependiendo de lo que buscas, puedes darle también: dir/? &gt;c:\archivodeayuda.txt y guardar las instrucciones.</p>
<p>El signo <strong>&gt;</strong> es la clave para que todo lo que antes se muestre en cmd se guarde en un archivo.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mdelviso.wordpress.com/1065/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mdelviso.wordpress.com/1065/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mdelviso.wordpress.com/1065/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mdelviso.wordpress.com/1065/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mdelviso.wordpress.com/1065/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mdelviso.wordpress.com/1065/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mdelviso.wordpress.com/1065/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mdelviso.wordpress.com/1065/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mdelviso.wordpress.com/1065/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mdelviso.wordpress.com/1065/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mdelviso.wordpress.com/1065/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mdelviso.wordpress.com/1065/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mdelviso.wordpress.com/1065/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mdelviso.wordpress.com/1065/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mdelviso.wordpress.com&amp;blog=7021619&amp;post=1065&amp;subd=mdelviso&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mdelviso.wordpress.com/2012/01/11/copiar-en-texto-plano-lista-de-ficheros-de-una-carpeta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b6b33d8b73c2542848d5aa391a420607?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">mdelviso</media:title>
		</media:content>
	</item>
		<item>
		<title>Los números de 2011</title>
		<link>http://mdelviso.wordpress.com/2012/01/09/los-numeros-de-2011/</link>
		<comments>http://mdelviso.wordpress.com/2012/01/09/los-numeros-de-2011/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 06:55:03 +0000</pubDate>
		<dc:creator>mdelviso</dc:creator>
		
		<guid isPermaLink="false">http://mdelviso.wordpress.com/?p=1061</guid>
		<description><![CDATA[Los duendes de las estadísticas de WordPress.com prepararon un informe sobre el año 2011 de este blog. Aquí hay un extracto: El Museo del Louvre tiene 8.5 millones de visitantes por año. Este blog fue visto cerca de 130.000 veces en 2011. Si fuese una exposición en el Museo del Louvre, se precisarían alrededor de [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mdelviso.wordpress.com&amp;blog=7021619&amp;post=1061&amp;subd=mdelviso&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Los duendes de las estadísticas de WordPress.com prepararon un informe sobre el año 2011 de este blog.</p>
<p><a href="/2011/annual-report/"><img src="http://www.wordpress.com/wp-content/mu-plugins/annual-reports/img/emailteaser.jpg" alt="" width="100%" /></a></p>
<p>Aquí hay un extracto:</p>
<blockquote><p>El Museo del Louvre tiene 8.5 millones de visitantes por año. Este blog fue visto cerca de <strong>130.000</strong> veces en 2011. Si fuese una exposición en el Museo del Louvre, se precisarían alrededor de 6 días para que toda esa gente la visitase.</p></blockquote>
<p><a href="/2011/annual-report/">Haz click para ver el reporte completo.</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mdelviso.wordpress.com/1061/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mdelviso.wordpress.com/1061/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mdelviso.wordpress.com/1061/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mdelviso.wordpress.com/1061/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mdelviso.wordpress.com/1061/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mdelviso.wordpress.com/1061/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mdelviso.wordpress.com/1061/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mdelviso.wordpress.com/1061/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mdelviso.wordpress.com/1061/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mdelviso.wordpress.com/1061/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mdelviso.wordpress.com/1061/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mdelviso.wordpress.com/1061/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mdelviso.wordpress.com/1061/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mdelviso.wordpress.com/1061/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mdelviso.wordpress.com&amp;blog=7021619&amp;post=1061&amp;subd=mdelviso&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mdelviso.wordpress.com/2012/01/09/los-numeros-de-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b6b33d8b73c2542848d5aa391a420607?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">mdelviso</media:title>
		</media:content>

		<media:content url="http://www.wordpress.com/wp-content/mu-plugins/annual-reports/img/emailteaser.jpg" medium="image" />
	</item>
		<item>
		<title>Cómo migrar un sitio de IIS6 a IIS7- Anotaciones</title>
		<link>http://mdelviso.wordpress.com/2011/11/21/using-visual-studio-2008-with-iis-7/</link>
		<comments>http://mdelviso.wordpress.com/2011/11/21/using-visual-studio-2008-with-iis-7/#comments</comments>
		<pubDate>Mon, 21 Nov 2011 11:40:58 +0000</pubDate>
		<dc:creator>mdelviso</dc:creator>
				<category><![CDATA[Desarrollo y Programación]]></category>
		<category><![CDATA[Manuales]]></category>
		<category><![CDATA[IIS 7]]></category>
		<category><![CDATA[IIS6 a IIS7]]></category>
		<category><![CDATA[Using Visual Studio 2008 with IIS 7]]></category>

		<guid isPermaLink="false">http://mdelviso.wordpress.com/?p=1057</guid>
		<description><![CDATA[Cómo emigrar un sitio de IIS6 a IIS7. Instalando el Web desplegar http://learn.iis.net/page.aspx/421/installing-web-deploy/ Los pasos para ejecutar el Web despliegan http://learn.iis.net/page.aspx/427/migrate-a-web-site-from-iis-60-to-iis-7/ El Web de la localización de averías despliega errores http://learn.iis.net/page.aspx/425/troubleshooting-web-deploy/ Using Visual Studio 2008 with IIS 7 Info: http://learn.iis.net/page.aspx/387/using-visual-studio-2008-with-iis/<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mdelviso.wordpress.com&amp;blog=7021619&amp;post=1057&amp;subd=mdelviso&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h5>Cómo emigrar un sitio de IIS6 a IIS7.</p>
<p>Instalando el Web desplegar<br />
<a href="http://learn.iis.net/page.aspx/421/installing-web-deploy/" rel="nofollow" target="_blank">http://learn.iis.net/page.aspx/421/installing-web-deploy/</a></p>
<p>Los pasos para ejecutar el Web despliegan<br />
<a href="http://learn.iis.net/page.aspx/427/migrate-a-web-site-from-iis-60-to-iis-7/" rel="nofollow" target="_blank">http://learn.iis.net/page.aspx/427/migrate-a-web-site-from-iis-60-to-iis-7/</a></p>
<p>El Web de la localización de averías despliega errores<br />
<a href="http://learn.iis.net/page.aspx/425/troubleshooting-web-deploy/" rel="nofollow" target="_blank">http://learn.iis.net/page.aspx/425/troubleshooting-web-deploy/</a></h5>
<p><strong>Using Visual Studio 2008 with IIS 7</strong></p>
<p>Info: http://learn.iis.net/page.aspx/387/using-visual-studio-2008-with-iis/</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mdelviso.wordpress.com/1057/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mdelviso.wordpress.com/1057/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mdelviso.wordpress.com/1057/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mdelviso.wordpress.com/1057/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mdelviso.wordpress.com/1057/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mdelviso.wordpress.com/1057/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mdelviso.wordpress.com/1057/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mdelviso.wordpress.com/1057/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mdelviso.wordpress.com/1057/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mdelviso.wordpress.com/1057/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mdelviso.wordpress.com/1057/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mdelviso.wordpress.com/1057/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mdelviso.wordpress.com/1057/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mdelviso.wordpress.com/1057/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mdelviso.wordpress.com&amp;blog=7021619&amp;post=1057&amp;subd=mdelviso&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mdelviso.wordpress.com/2011/11/21/using-visual-studio-2008-with-iis-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b6b33d8b73c2542848d5aa391a420607?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">mdelviso</media:title>
		</media:content>
	</item>
		<item>
		<title>Moviendo Aplicaciones Web ASP.NET 2.0 a IIS 7.0?</title>
		<link>http://mdelviso.wordpress.com/2011/11/21/moviendo-aplicaciones-web-asp-net-2-0-a-iis-7-0/</link>
		<comments>http://mdelviso.wordpress.com/2011/11/21/moviendo-aplicaciones-web-asp-net-2-0-a-iis-7-0/#comments</comments>
		<pubDate>Mon, 21 Nov 2011 11:05:58 +0000</pubDate>
		<dc:creator>mdelviso</dc:creator>
				<category><![CDATA[Desarrollo y Programación]]></category>
		<category><![CDATA[Manuales]]></category>

		<guid isPermaLink="false">http://mdelviso.wordpress.com/?p=1052</guid>
		<description><![CDATA[A ver veamos, nosotros tenemos dos modos de correr una Aplicación Web en IIS 7.0, en modo clásico o en modo integrado, y esto lo configuramos a nivel de un Application Pool. El modo clásico, es como conocemos al trabajo de ASP.NET con IIS 6.0, el modo integrado es nuevo modelo de trabajo de IIS [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mdelviso.wordpress.com&amp;blog=7021619&amp;post=1052&amp;subd=mdelviso&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A ver veamos, nosotros tenemos dos modos de correr una Aplicación Web en IIS 7.0, en modo clásico o en modo integrado, y esto lo configuramos a nivel de un <strong>Application Pool</strong>.</p>
<p>El modo clásico, es como conocemos al trabajo de ASP.NET con IIS 6.0, el modo integrado es nuevo modelo de trabajo de IIS 7.0, que entre una de las features, me van permitir extender mi servidor, y usar funcionalidades propias que sólo tenia en ASP.NET, con otros lenguajes como Php, ASP clásico, o en páginas estáticas. Revisar el siguiente enlace para mayores detalles: <a href="http://www.iis.net/default.aspx?i=928&amp;subtabid=25&amp;tabid=2" target="_blank">ASP.NET Integration with IIS7</a>.</p>
<p>Ahora, estoy moviendo una Aplicación Web ASP.NET que funciona de lujo en IIS 6.0, a trabajar con IIS 7.0, ¿qué recomendaciones debemos tener?</p>
<p>Primero, si estamos presionados y debemos hacer el cambio de aplicaciones Web a IIS 7.0, para ayer, la opción altamente recomendable es usar el modo clásico (configurar el Application pool). Tenemos que tener permiso para administrar el servidor, nos vamos a Application Pools, y verificamos que por lo menos uno de ellos o creamos uno nuevo, tenga la propiedad Managed Pipeline Mode, en Classic. Con esta configuración si nuestra aplicación Web funcionaba bien en un servidor IIS 6.0, debería funcionar bien en un servidor IIS 7.0.</p>
<p><img src="http://sergiot2.com/blogimages/2008/06Jun/04_AppPool.jpg" alt="Application Pool - Advanced Settings" /></p>
<p>¿Qué pasa si a nivel de un Web Site, solo tengo un Application Pool?, y para no perjudicar a otras aplicaciones Web, debo mantener el modo integrado, que será para todas las Aplicaciones Web dentro del Web Site. Hay algunos cambios que debemos hacer, si estamos usando determinas features.</p>
<p>Por ejemplo si estamos usando modules o handlers, que están agregados en el web.config, al ejecutar la aplicación Web, obtendremos el siguiente error: <strong>HTTP Error 500.22 &#8211; Internal Server Error</strong>, &#8220;<em>An ASP.NET setting has been detected that does not apply in Integrated managed pipeline mode</em>&#8220;.</p>
<p>Y el problema es que en el modo integrado, los modules y handlres, deben ser colocados dentro de las secciones &lt;modules&gt;, y &lt;handlres&gt;, de la sección &lt;system.webServer&gt;. Este último nos permite hacer configuraciones a nivel de IIS, y llevárnosla en la aplicación dentro del web.config, y no tener que replicarlas en un nuevo servidor.</p>
<p>La solución para este escenario es sencilla, podemos usar el siguiente comando, <a href="http://learn.iis.net/page.aspx/114/getting-started-with-appcmdexe/" target="_blank">AppCmd.Exe</a>, que hará la migración de las secciones en el web.config:</p>
<p>&gt; %windir%\system32\inetsrv\Appcmd migrate config &#8220;&lt;ApplicationPath&gt;&#8221;</p>
<p>Donde:</p>
<ul>
<li>&#8220;&lt;ApplicationPath&gt;&#8221; = &#8220;Default Web Site/&#8221;  o</li>
<li>&#8220;&lt;ApplicationPath&gt;&#8221; = &#8220;Default Web Site/WebApplication/&#8221;</li>
</ul>
<p>Si todo salió bien, nos deberá salir un mensaje: Successfully migrate section &#8220;system.web./httpModules&#8221; | &#8220;system.web/httpHandlers&#8221;.</p>
<p>Para mayores detalles sobre los cambios o features, en las cuales debemos tener cuidado, revisar: <a href="http://learn.iis.net/page.aspx/381/aspnet-20-breaking-changes-on-iis-70/" target="_blank">ASP.NET 2.0 Breaking Changes on IIS 7.0</a>.</p>
<p>Atención, si la migración al modo Integrado les esta dando mucha lata y necesitan la Aplicación Web, lo mejor será usar el modo clásico. Lo ideal debe ser probarlo localmente (no producción), si todas las features de nuestra Aplicación funcionan correctamente en el modo integrado, antes de subirla a producción.</p>
<p>Más info:</p>
<p><a href="http://learn.iis.net/page.aspx/427/migrate-a-web-site-from-iis-60-to-iis-7/">http://learn.iis.net/page.aspx/427/migrate-a-web-site-from-iis-60-to-iis-7/</a><br />
<a href="http://blogs.iis.net/bills/archive/2008/06/18/how-to-migrate-from-iis-6-to-iis-7.aspx">http://blogs.iis.net/bills/archive/2008/06/18/how-to-migrate-from-iis-6-to-iis-7.aspx</a></p>
<p>http://www.iishacks.com/2008/10/07/migrating-websites-from-iis6-to-iis7/</p>
<p>Origen: <a id="ctl00_contenidoHome_linkExterno" href="http://geeks.ms/blogs/sergiotarrillo/archive/2008/06/05/87945.aspx" target="_new">http://geeks.ms/blogs/sergiotarrillo/archive/2008/06/05/87945.aspx</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mdelviso.wordpress.com/1052/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mdelviso.wordpress.com/1052/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mdelviso.wordpress.com/1052/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mdelviso.wordpress.com/1052/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mdelviso.wordpress.com/1052/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mdelviso.wordpress.com/1052/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mdelviso.wordpress.com/1052/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mdelviso.wordpress.com/1052/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mdelviso.wordpress.com/1052/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mdelviso.wordpress.com/1052/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mdelviso.wordpress.com/1052/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mdelviso.wordpress.com/1052/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mdelviso.wordpress.com/1052/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mdelviso.wordpress.com/1052/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mdelviso.wordpress.com&amp;blog=7021619&amp;post=1052&amp;subd=mdelviso&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mdelviso.wordpress.com/2011/11/21/moviendo-aplicaciones-web-asp-net-2-0-a-iis-7-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b6b33d8b73c2542848d5aa391a420607?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">mdelviso</media:title>
		</media:content>

		<media:content url="http://sergiot2.com/blogimages/2008/06Jun/04_AppPool.jpg" medium="image">
			<media:title type="html">Application Pool - Advanced Settings</media:title>
		</media:content>
	</item>
		<item>
		<title>UpdateProgress personalizado- Capas (DIV)</title>
		<link>http://mdelviso.wordpress.com/2011/11/16/updateprogress-personalizado-capas-div/</link>
		<comments>http://mdelviso.wordpress.com/2011/11/16/updateprogress-personalizado-capas-div/#comments</comments>
		<pubDate>Wed, 16 Nov 2011 15:56:37 +0000</pubDate>
		<dc:creator>mdelviso</dc:creator>
				<category><![CDATA[Desarrollo y Programación]]></category>
		<category><![CDATA[UpdateProgress personalizado]]></category>
		<category><![CDATA[UpdateProgress personalizado- Capas (DIV)]]></category>

		<guid isPermaLink="false">http://mdelviso.wordpress.com/?p=1047</guid>
		<description><![CDATA[Para el desarrollar un elemento UpdateProgress de forma personalizada y a través de capas, realizaremos los siguientes pasos: La imagen que utilizaremos para este fín es esta: Para el diseño de las capas, crearemos unos estilos con CSS. Una de las capas (progressBackGroundPadre) la usaremos para trasparentar el fondo y que no sea posible pulsar [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mdelviso.wordpress.com&amp;blog=7021619&amp;post=1047&amp;subd=mdelviso&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Para el desarrollar un elemento UpdateProgress de forma personalizada y a través de capas, realizaremos los siguientes pasos:</p>
<p>La imagen que utilizaremos para este fín es esta:</p>
<p><a href="http://mdelviso.files.wordpress.com/2011/10/ajax-loader.gif"><img class="aligncenter" title="ajax-loader" src="http://mdelviso.files.wordpress.com/2011/10/ajax-loader.gif?w=300&#038;h=300" alt="" width="300" height="300" /></a>Para el diseño de las capas, crearemos unos estilos con CSS. Una de las capas (<strong>progressBackGroundPadre</strong>) la usaremos para trasparentar el fondo y que no sea posible pulsar ningún botón mientras se muestra la carga, y la otra (<strong>progressBackGroundHija</strong>) para superponer encima la imagen y el texo de carga.</p>
<blockquote><p>.progressBackGroundPadre<br />
{<br />
background-color: White;<br />
width: 100%;<br />
height: 100%;<br />
position: absolute;<br />
left: 0px;<br />
top: 0px;<br />
opacity: 0.5;<br />
-moz-opacity: 0.5;<br />
-khtml-opacity: 0.50;<br />
filter: alpha(opacity=50);</p>
<p>}</p>
<p>.progressBackGroundHija<br />
{<br />
position: absolute;<br />
width: 100%;<br />
height: 100%;<br />
left: 0px;<br />
top: 0px;<br />
}</p></blockquote>
<p>Para hacer usos de las capas e implementarlo en el diseño de la pagina debemos asociar el updateprogress a un updatepanel y añadir:</p>
<blockquote><p>&lt;asp:UpdateProgress ID=&#8221;progress1&#8243; DisplayAfter=&#8221;0&#8243; runat=&#8221;server&#8221; AssociatedUpdatePanelID=&#8221;UPgvBusquedaWM&#8221;&gt;<br />
&lt;ProgressTemplate&gt;<br />
&lt;<strong>div</strong> id=&#8221;Div1&#8243; runat=&#8221;server&#8221;&gt;<br />
&lt;<strong>/div</strong>&gt;<br />
&lt;<strong>div</strong> id=&#8221;Div2&#8243; runat=&#8221;server&#8221;&gt;<br />
&lt;table style=&#8221;width: 100%; height: 100%; background-color: Transparent;&#8221;&gt;<br />
&lt;tr&gt;<br />
&lt;td align=&#8221;center&#8221;&gt;<br />
&lt;img id=&#8221;Img1&#8243; alt=&#8221;Loading&#8230;&#8221; src=&#8221;~/img/iconos/ajax-loader.gif&#8221; runat=&#8221;server&#8221;<br />
style=&#8221;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&#8221; /&gt;<br />
&lt;br /&gt;<br />
&lt;asp:Label ID=&#8221;Label1&#8243; runat=&#8221;server&#8221; ForeColor=&#8221;#2E64FE&#8221; Font-Bold=&#8221;true&#8221; Text=&#8221;Procesando&#8230;&#8221;<br />
BackColor=&#8221;White&#8221; BorderColor=&#8221;#58ACFA&#8221; BorderWidth=&#8221;1px&#8221;&gt;   &lt;/asp:Label&gt;<br />
&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;/table&gt;<br />
&lt;<strong>/div</strong>&gt;<br />
&lt;/ProgressTemplate&gt;<br />
&lt;/asp:UpdateProgress&gt;</p></blockquote>
<p>De esta forma ya tendremos funcionando el updateprogress de forma correcta.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mdelviso.wordpress.com/1047/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mdelviso.wordpress.com/1047/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mdelviso.wordpress.com/1047/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mdelviso.wordpress.com/1047/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mdelviso.wordpress.com/1047/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mdelviso.wordpress.com/1047/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mdelviso.wordpress.com/1047/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mdelviso.wordpress.com/1047/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mdelviso.wordpress.com/1047/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mdelviso.wordpress.com/1047/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mdelviso.wordpress.com/1047/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mdelviso.wordpress.com/1047/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mdelviso.wordpress.com/1047/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mdelviso.wordpress.com/1047/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mdelviso.wordpress.com&amp;blog=7021619&amp;post=1047&amp;subd=mdelviso&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mdelviso.wordpress.com/2011/11/16/updateprogress-personalizado-capas-div/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b6b33d8b73c2542848d5aa391a420607?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">mdelviso</media:title>
		</media:content>

		<media:content url="http://mdelviso.files.wordpress.com/2011/10/ajax-loader.gif" medium="image">
			<media:title type="html">ajax-loader</media:title>
		</media:content>
	</item>
		<item>
		<title>Actualizar Gridview o Aspx contenedor al exportar un report desde Botón (C#)</title>
		<link>http://mdelviso.wordpress.com/2011/11/11/actualizar-gridview-al-imprimir-report-desde-boton-c/</link>
		<comments>http://mdelviso.wordpress.com/2011/11/11/actualizar-gridview-al-imprimir-report-desde-boton-c/#comments</comments>
		<pubDate>Fri, 11 Nov 2011 12:54:40 +0000</pubDate>
		<dc:creator>mdelviso</dc:creator>
				<category><![CDATA[Desarrollo y Programación]]></category>
		<category><![CDATA[Manuales]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[Details: Error parsing near ‘%PDF-1.3% 1 0 obj’.]]></category>
		<category><![CDATA[error a exportar pdf]]></category>
		<category><![CDATA[error al exportar report]]></category>
		<category><![CDATA[HttpModules or server trace is enabled. Details: Error parsing near ‘%PDF-1.3% 1 0 obj’.]]></category>
		<category><![CDATA[response filters]]></category>
		<category><![CDATA[Sys.WebForms.PageRequestManagerParserErrorException: The message received from the server could not be parsed. Common causes for this error are when the response is modified by calls to Response.Write]]></category>

		<guid isPermaLink="false">http://mdelviso.wordpress.com/?p=1037</guid>
		<description><![CDATA[Llevo bastante tiempo detrás de la solución del siguiente problema. Mi idea era que al sacar un reporte de la información mostrada en el gridview desde un botón este fuera actualizado desde su updatepanel contenedor con los filtros introducidos , de esta forma siempre existiría consistencia en los datos entre ambas fuentes. Hacer esto en [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mdelviso.wordpress.com&amp;blog=7021619&amp;post=1037&amp;subd=mdelviso&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Llevo bastante tiempo detrás de la solución del siguiente problema. Mi idea era que al sacar un reporte de la información mostrada en el gridview desde un botón este fuera actualizado desde su updatepanel contenedor con los filtros introducidos , de esta forma siempre existiría consistencia en los datos entre ambas fuentes.</p>
<p>Hacer esto en desarrollo me provocaba el siguiente error:</p>
<blockquote><p><span style="color:#800000;">Sys.WebForms.PageRequestManagerParserErrorException:  The message received from the server could not be parsed.  Common causes for this error are when the response is modified by calls to Response.Write(), response filters, HttpModules or server trace is enabled.<br />
Details:  Error parsing near ‘%PDF-1.3%<br />
1 0 obj’.</span></p></blockquote>
<p>Mi forma de Exportar desde el &#8220;<strong>btnImprimir</strong>&#8221; el Report era la siguiente:</p>
<blockquote><p>switch (Rbl_TipoFormato.SelectedItem.Text)<br />
{</p>
<p>case &#8220;PDF&#8221;:</p>
<p>System.IO.Stream stream = crReport.ExportToStream(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat);</p>
<p>//export directly to the stream<br />
Response.ClearHeaders();<br />
Response.ClearContent();<br />
// use this to force the open/save dialog box<br />
Response.AppendHeader(&#8220;content-disposition&#8221;, &#8220;attachment;filename=Report.pdf&#8221;);<br />
//<br />
Response.ContentType = &#8220;application/pdf&#8221;;<br />
System.Byte[] b = new Byte[stream.Length];<br />
stream.Read(b, 0, (int)stream.Length);<br />
Response.BinaryWrite(b);<br />
Response.Flush();<br />
Response.Close();<br />
break;</p>
<p>case &#8220;EXCELL&#8221;:</p>
<p>// &#8230;MS Excel (XLS)</p>
<p>oStream = (MemoryStream)crReport.ExportToStream(ExportFormatType.Excel);<br />
Response.ContentType = &#8220;application/vnd.ms-excel&#8221;;<br />
Response.BinaryWrite(oStream.ToArray());<br />
Response.End();</p>
<p>//clear stream<br />
oStream.Flush();<br />
oStream.Close();<br />
oStream.Dispose();<br />
break;</p>
<p>}</p></blockquote>
<p>De esta forma si a la vez actualizo el GridView añadiendo este codigo:</p>
<blockquote><p>&lt;asp:UpdatePanel ID=&#8221;UPgvPrueba&#8221; runat=&#8221;server&#8221; UpdateMode=&#8221;Conditional&#8221;&gt;<br />
&lt;ContentTemplate&gt;</p>
<p>&lt;/ContentTemplate&gt;<br />
&lt;Triggers&gt;<br />
&lt;asp:AsyncPostBackTrigger ControlID=&#8221;btnImprimir&#8221; EventName=&#8221;Click&#8221; /&gt;<br />
&lt;/Triggers&gt;<br />
&lt;/asp:UpdatePanel&gt;</p></blockquote>
<p>Conseguimos que nos de el error anteriormente comentado.</p>
<p><strong>SOLUCIÓN</strong></p>
<p>Para solucionar este problema deberemos hacer lo siguiente:</p>
<p>1º Paso:  La nueva forma de exportar el report desde el boton &#8220;btnImprimir&#8221; será:</p>
<blockquote><p>Session["Name"] = CONST_NAME_PAGE;</p>
<p>switch (Rbl_TipoFormato.SelectedItem.Text)<br />
{</p>
<p>case &#8220;PDF&#8221;:</p>
<p>Session["Type"] = &#8220;PDF&#8221;;</p>
<p>System.IO.Stream stream = crReport.ExportToStream(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat);<br />
System.Byte[] b = new Byte[stream.Length];<br />
stream.Read(b, 0, (int)stream.Length);<br />
Session["report"] = b;</p>
<p>System.Text.StringBuilder _sb = new System.Text.StringBuilder();<br />
_sb.Append(&#8220;window.open(&#8216;Report.aspx&#8217;,&#8221;,&#8221;);<br />
_sb.Append(&#8220;&#8216;toolbar=0,menubar=0,resizable=yes&#8217;)&#8221;);</p>
<p>ScriptManager.RegisterStartupScript(Page, Page.GetType(), &#8220;winOpen&#8221;, _sb.ToString(), true);</p>
<p>break;</p>
<p>case &#8220;EXCELL&#8221;:</p>
<p>// &#8230;MS Excel (XLS)</p>
<p>oStream = (MemoryStream)crReport.ExportToStream(ExportFormatType.Excel);</p>
<p>Session["report"] = oStream.ToArray();<br />
Session["Type"] = &#8220;EXCELL&#8221;;<br />
System.Text.StringBuilder _sb2 = new System.Text.StringBuilder();</p>
<p>_sb2.Append(&#8220;window.open(&#8216;Report.aspx&#8217;,&#8221;,&#8221;);<br />
_sb2.Append(&#8220;&#8216;toolbar=0,menubar=0,resizable=yes&#8217;)&#8221;);</p>
<p>ScriptManager.RegisterStartupScript(Page, Page.GetType(), &#8220;winOpen&#8221;, _sb2.ToString(), true);</p>
<p>break;<br />
}</p></blockquote>
<p>2º Paso: Creamos una pagina llamada &#8220;Report.aspx&#8221; y en la función &#8220;Page_Load&#8221; añadimos el siguiente código:</p>
<blockquote><p>protected void Page_Load(object sender, EventArgs e)<br />
{</p>
<p>switch (Session["Type"].ToString())<br />
{</p>
<p>case &#8220;PDF&#8221;:</p>
<p>string extensionXLS = &#8220;.pdf&#8221;;</p>
<p>Response.ContentType = &#8220;application/pdf&#8221;;</p>
<p>// set the MIME type here</p>
<p>Response.AddHeader(&#8220;content-disposition&#8221;, &#8220;attachment; filename=&#8221; +  Session["Name"] + DateTime.Now.ToString(&#8220;dd-MM-yy-HHmmss&#8221;) + extensionXLS);</p>
<p>Response.BinaryWrite((byte[])Session["report"]);</p>
<p>break;</p>
<p>case &#8220;EXCELL&#8221;:</p>
<p>string extensionPDF = &#8220;.xls&#8221;;</p>
<p>Response.ContentType = &#8220;application/vnd.ms-excel&#8221;; //Excel 2003<br />
//Response.ContentType = &#8220;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet&#8221;; //Excel 2007</p>
<p>// set the MIME type here</p>
<p>Response.AddHeader(&#8220;content-disposition&#8221;, &#8220;attachment; filename=&#8221; + Session["Name"] + DateTime.Now.ToString(&#8220;dd-MM-yy-HHmmss&#8221;) + extensionPDF);</p>
<p>Response.BinaryWrite((byte[])Session["report"]);</p>
<p>break;<br />
}<br />
}</p></blockquote>
<p>De esta forma cuando hagamos click al boton de imprimir la pagina que lo contiene será actualizada de forma adecuada sin ningún tipo de problema.  Incluso podremos poner un UpdateProgress al botón para que nos salga la capa de progreso mientras saca el report.</p>
<p>Espero que os ayudará. Me llevo tiempo sacar la solución y creí recomendable compartirlo.</p>
<p>Este foro me ayudó mucho a sacar la solución: <a href="http://forums.asp.net/p/1183238/2013836.aspx">http://forums.asp.net/p/1183238/2013836.aspx</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mdelviso.wordpress.com/1037/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mdelviso.wordpress.com/1037/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mdelviso.wordpress.com/1037/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mdelviso.wordpress.com/1037/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mdelviso.wordpress.com/1037/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mdelviso.wordpress.com/1037/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mdelviso.wordpress.com/1037/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mdelviso.wordpress.com/1037/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mdelviso.wordpress.com/1037/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mdelviso.wordpress.com/1037/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mdelviso.wordpress.com/1037/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mdelviso.wordpress.com/1037/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mdelviso.wordpress.com/1037/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mdelviso.wordpress.com/1037/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mdelviso.wordpress.com&amp;blog=7021619&amp;post=1037&amp;subd=mdelviso&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mdelviso.wordpress.com/2011/11/11/actualizar-gridview-al-imprimir-report-desde-boton-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b6b33d8b73c2542848d5aa391a420607?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">mdelviso</media:title>
		</media:content>
	</item>
		<item>
		<title>Localizar numero soñado Loteria Navidad 2011</title>
		<link>http://mdelviso.wordpress.com/2011/11/08/localizar-numero-sonado-loteria-navidad-2011/</link>
		<comments>http://mdelviso.wordpress.com/2011/11/08/localizar-numero-sonado-loteria-navidad-2011/#comments</comments>
		<pubDate>Tue, 08 Nov 2011 15:48:22 +0000</pubDate>
		<dc:creator>mdelviso</dc:creator>
				<category><![CDATA[Tiempo Libre]]></category>
		<category><![CDATA[Localizar numero soñado]]></category>
		<category><![CDATA[Localizar numero soñado Loteria Navidad 2011]]></category>
		<category><![CDATA[Loteria Navidad 2011]]></category>
		<category><![CDATA[numero soñado 2011]]></category>

		<guid isPermaLink="false">http://mdelviso.wordpress.com/?p=1033</guid>
		<description><![CDATA[Ya podemos comprar nuestros números favoritos o soñados para el sorteo. ¿Estás buscando un número en concreto y no lo encuentras? ¿Quieres saber cómo o dónde encontrar tu número soñado? Atiende: Este año ya nos hemos acostumbrado a la nueva web oficial: www.loteriasyapuestas.es. Como recordaréis antes entrábamos por www.onlae.es. Ahora también podemos entrar por ahí [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mdelviso.wordpress.com&amp;blog=7021619&amp;post=1033&amp;subd=mdelviso&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ya podemos comprar nuestros números favoritos o soñados para el sorteo. ¿Estás buscando un número en concreto y no lo encuentras? ¿Quieres saber cómo o dónde encontrar tu número soñado? Atiende:</p>
<p>Este año ya nos hemos acostumbrado a la nueva web oficial: <a href="http://www.loteriasyapuestas.es/" target="_blank">www.loteriasyapuestas.es</a>. Como recordaréis antes entrábamos por www.onlae.es. Ahora también podemos entrar por ahí pero nos redirige automáticamente a loteriasyapuestas.es.</p>
<p>Una vez en la web elige el icono de la izquierda, el de “Lotería Nacional”.</p>
<p><a href="http://www.lahoradelpintxo.com/wp-content/uploads/2011/09/loteriaNavidad01.jpg"><img title="loteriaNavidad01" src="http://www.lahoradelpintxo.com/wp-content/uploads/2011/09/loteriaNavidad01-300x184.jpg" alt="" width="300" height="184" /></a></p>
<p>&nbsp;</p>
<p>Dentro de esa página, busca abajo la siguiente imagen:</p>
<p><a href="http://www.lahoradelpintxo.com/wp-content/uploads/2011/09/loteriaNavidad02.jpg"><img title="loteriaNavidad02" src="http://www.lahoradelpintxo.com/wp-content/uploads/2011/09/loteriaNavidad02.jpg" alt="" width="219" height="149" /></a></p>
<p>Y llegas a la página de búsqueda:</p>
<p><a href="http://www.lahoradelpintxo.com/wp-content/uploads/2011/09/loteriaNavidad03.jpg"><img title="loteriaNavidad03" src="http://www.lahoradelpintxo.com/wp-content/uploads/2011/09/loteriaNavidad03-276x300.jpg" alt="" width="276" height="300" /></a></p>
<p>Ahí seleccionas la fecha del sorteo (22/12/2011) y pones el número. Le das a buscar y…<a href="http://www.lahoradelpintxo.com/wp-content/uploads/2011/09/loteriaNavidad04.jpg"><img title="loteriaNavidad04" src="http://www.lahoradelpintxo.com/wp-content/uploads/2011/09/loteriaNavidad04-300x161.jpg" alt="" width="300" height="161" /></a></p>
<p>&nbsp;</p>
<p>Y tienes los puntos de venta de tu número soñado. Este año se lo han currado bastante y si eliges alguno de los puntos de venta, a la derecha se muestra en un mapa de google su ubicación. Si pinchas sobre el icono que aparece te muestra la información del punto de venta, para que puedas localizarlo fácilmente o ponerte en contacto con ellos:</p>
<p><a href="http://www.lahoradelpintxo.com/wp-content/uploads/2011/09/loteriaNavidad05.jpg"><img title="loteriaNavidad05" src="http://www.lahoradelpintxo.com/wp-content/uploads/2011/09/loteriaNavidad05.jpg" alt="" width="294" height="136" /></a></p>
<p>¿Fácil? No la verdad, pero bueno, aquí os dejamos el link directo para facilitaros la cosa. Si no funciona, siempre podéis seguir los pasos de arriba:</p>
<p><a href="http://www.loteriasyapuestas.es/red-comercial/sorteo.2011102" target="_blank">Encontrar número soñado lotería gordo navidad 2011</a></p>
<p>Fuente Oficial: <a href="http://www.lahoradelpintxo.com/2011/09/13/localizar-numero-sonado-loteria-navidad-2011/">Aqui</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mdelviso.wordpress.com/1033/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mdelviso.wordpress.com/1033/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mdelviso.wordpress.com/1033/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mdelviso.wordpress.com/1033/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mdelviso.wordpress.com/1033/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mdelviso.wordpress.com/1033/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mdelviso.wordpress.com/1033/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mdelviso.wordpress.com/1033/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mdelviso.wordpress.com/1033/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mdelviso.wordpress.com/1033/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mdelviso.wordpress.com/1033/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mdelviso.wordpress.com/1033/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mdelviso.wordpress.com/1033/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mdelviso.wordpress.com/1033/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mdelviso.wordpress.com&amp;blog=7021619&amp;post=1033&amp;subd=mdelviso&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mdelviso.wordpress.com/2011/11/08/localizar-numero-sonado-loteria-navidad-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b6b33d8b73c2542848d5aa391a420607?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">mdelviso</media:title>
		</media:content>

		<media:content url="http://www.lahoradelpintxo.com/wp-content/uploads/2011/09/loteriaNavidad01-300x184.jpg" medium="image">
			<media:title type="html">loteriaNavidad01</media:title>
		</media:content>

		<media:content url="http://www.lahoradelpintxo.com/wp-content/uploads/2011/09/loteriaNavidad02.jpg" medium="image">
			<media:title type="html">loteriaNavidad02</media:title>
		</media:content>

		<media:content url="http://www.lahoradelpintxo.com/wp-content/uploads/2011/09/loteriaNavidad03-276x300.jpg" medium="image">
			<media:title type="html">loteriaNavidad03</media:title>
		</media:content>

		<media:content url="http://www.lahoradelpintxo.com/wp-content/uploads/2011/09/loteriaNavidad04-300x161.jpg" medium="image">
			<media:title type="html">loteriaNavidad04</media:title>
		</media:content>

		<media:content url="http://www.lahoradelpintxo.com/wp-content/uploads/2011/09/loteriaNavidad05.jpg" medium="image">
			<media:title type="html">loteriaNavidad05</media:title>
		</media:content>
	</item>
		<item>
		<title>LogmeIn &#8211; Acceso Remoto &#8211; Lo conoces?</title>
		<link>http://mdelviso.wordpress.com/2011/11/03/logmein-acceso-remoto-lo-conoces/</link>
		<comments>http://mdelviso.wordpress.com/2011/11/03/logmein-acceso-remoto-lo-conoces/#comments</comments>
		<pubDate>Thu, 03 Nov 2011 16:32:07 +0000</pubDate>
		<dc:creator>mdelviso</dc:creator>
				<category><![CDATA[Actualidad y Tecnología]]></category>
		<category><![CDATA[Manuales]]></category>
		<category><![CDATA[LogmeIn]]></category>

		<guid isPermaLink="false">http://mdelviso.wordpress.com/?p=1027</guid>
		<description><![CDATA[Me gustaría hacer mención a una herramienta que llevo utilizando hace años y no dejan de sorprenderme las mejoras que van implementando poco a poco. Me hes raro la cantidad de gente con la que me encuentro que busca alguna herramienta de este tipo y todavía no la conoce. https://secure.logmein.com/ES/ Logmein es una aplicación que [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mdelviso.wordpress.com&amp;blog=7021619&amp;post=1027&amp;subd=mdelviso&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Me gustaría hacer mención a una herramienta que llevo utilizando hace años y no dejan de sorprenderme las mejoras que van implementando poco a poco.</p>
<p>Me hes raro la cantidad de gente con la que me encuentro que busca alguna herramienta de este tipo y todavía no la conoce.</p>
<p><a href="https://secure.logmein.com/ES/">https://secure.logmein.com/ES/</a></p>
<p><strong>Logmein</strong> es una aplicación que permite acceder a un ordenador de forma remota desde cualquier lugar. Proporciona una control total del equipo al que se accede. Soporta PDA’s y portátiles. Sólo es necesario que los dos equipos dispongan de una conexión a Internet.</p>
<p><strong>Logmein</strong> es completamente seguro. Emplea el protocolo SSL (Secure Sockets Layer), que permite encriptar los datos cuando se envían por Internet. Además, requiere la introducción de dos palabras de paso distintas: una para la cuenta Loginme y otra para el ordenador de destino. Las contraseñas se codifican mediante unos algoritmos de longitud variable, de 128 bits a 256 bits.</p>
<p>La aplicación posee una cómoda interfaz web desde la que es posible modificar gran cantidad de opciones relacionadas con el control remoto, la seguridad o la configuración de red.</p>
<p>Aunque la versión gratuita posee numerosas opciones, no incluye la transferencia de ficheros o la impresión remota, que si aparecen en la versión pro.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mdelviso.wordpress.com/1027/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mdelviso.wordpress.com/1027/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mdelviso.wordpress.com/1027/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mdelviso.wordpress.com/1027/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mdelviso.wordpress.com/1027/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mdelviso.wordpress.com/1027/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mdelviso.wordpress.com/1027/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mdelviso.wordpress.com/1027/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mdelviso.wordpress.com/1027/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mdelviso.wordpress.com/1027/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mdelviso.wordpress.com/1027/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mdelviso.wordpress.com/1027/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mdelviso.wordpress.com/1027/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mdelviso.wordpress.com/1027/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mdelviso.wordpress.com&amp;blog=7021619&amp;post=1027&amp;subd=mdelviso&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mdelviso.wordpress.com/2011/11/03/logmein-acceso-remoto-lo-conoces/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b6b33d8b73c2542848d5aa391a420607?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">mdelviso</media:title>
		</media:content>
	</item>
	</channel>
</rss>
