<?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>elGuille mola &#187; Visual Studio</title>
	<atom:link href="http://www.elguillemola.com/index.php/tag/visual-studio/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.elguillemola.com</link>
	<description>El blog del Guille (www.elguille.info)</description>
	<lastBuildDate>Wed, 08 Feb 2012 11:08:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Traducciones y claves de registro en las versiones Express</title>
		<link>http://www.elguillemola.com/index.php/2011/11/traducciones-y-claves-de-registro-en-las-versiones-express/</link>
		<comments>http://www.elguillemola.com/index.php/2011/11/traducciones-y-claves-de-registro-en-las-versiones-express/#comments</comments>
		<pubDate>Sun, 06 Nov 2011 19:26:31 +0000</pubDate>
		<dc:creator>elGuille</dc:creator>
				<category><![CDATA[cosas técnicas]]></category>
		<category><![CDATA[mis cosas]]></category>
		<category><![CDATA[descargas]]></category>
		<category><![CDATA[Express]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.elguillemola.com/index.php/2011/11/traducciones-y-claves-de-registro-en-las-versiones-express/</guid>
		<description><![CDATA[Pues eso, que hoy he instalado algunas de las versiones Express de los lenguajes de Visual Studio 2010 Express (en realidad los instalé ayer, hoy los he registrado). En particular he instalado/registrado las versiones Express de los lenguajes Visual Basic 2010 y Visual C# 2010, además del Visual Web Developer 2010. Como te decía, al [...]]]></description>
			<content:encoded><![CDATA[<!--CusAds10--><p>Pues eso, que hoy he instalado algunas de las versiones Express de los lenguajes de Visual Studio 2010 Express (en realidad los instalé ayer, hoy los he registrado). En particular he instalado/registrado las versiones Express de los lenguajes Visual Basic 2010 y Visual C# 2010, además del Visual Web Developer 2010.</p>
<p>Como te decía, al abrir el VWD me mostró una ventana de registro (antes abrí el VB y no me avisó de nada, salvo de que me quedaban 29 días, en realidad no avisó, si no que lo mostraba en la barra de título, todo hay que aclararlo, si no, después te viene el de turno y te dice que no sale ninguna ventana de aviso diciendo que quedan 29 días). A lo que iba, que siempre me enrollo, en esa ventana (ver la de la figura 1 que es la de VB, pero pal caso es lo mismo) me indica que escriba una clave de registro y también hay un botón que te permite conseguir dicha clave (<em>Obtain a registration key online</em>) por Internet (ya sabes, si quieres registrar los productos de Visual Studio 2010 Express debes estar conectado a la red de redes).</p>
<p>&#160;</p>
<p><a href="http://www.elguillemola.com/img/c89db38bfc10_1145C/registro-VB-Express-2010.png" target="_blank"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 4px 10px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="registro VB Express 2010" border="0" alt="registro VB Express 2010" src="http://www.elguillemola.com/img/c89db38bfc10_1145C/registro-VB-Express-2010_thumb.png" width="514" height="304" /></a>    <br />Figura 1. Aviso de registro del producto</p>
<p>&#160;</p>
<p>La cuestión es que pulso en dicho botón, me pide que me identifique con un Live ID y después de pasar de la página de autenticación (y completar/actualizar/rellenar los datos) me muestra una ventana con la susodicha clave. </p>
<p>En el equipo (Samsung N130 de 10&#8221; un netBook que los llaman) en el que estoy instalando/registrando las versiones Express me muestra el contenido de las ventanas del explorador (Chrome) traducidas automáticamente y con el nuevo sistema ese de un &quot;pop-up&quot; con la traducción original, aunque esa ventanita emergente no la vi en un principio, simplemente copié la clave de registro que me mostraba y la pegué en la caja correspondiente y al darle a &quot;Register Now&quot; me dice que nones, que esa clave no es correcta. Jum. Como veo un par de espacios en la clave, se los quito y vuelve a darme error.</p>
<p>En esta ocasión, en vez de seguir probando otras cosas, voy nuevamente a la página del navegador en el que muestra la clave y me doy cuenta de que la clave mostrada no es la misma que la clave original (ver la figura 2), así que&#8230; tuve que copiar (seleccionando con el mouse/ratón/apuntador) dicha clave y ahora si que funcionó, esta (la original) si era correcta.</p>
<p>&#160;</p>
<p><a href="http://www.elguillemola.com/img/c89db38bfc10_1145C/clave-registro-VWD-Express-2010-_2.png" target="_blank"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 4px 10px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clave registro VWD Express 2010 _2" border="0" alt="clave registro VWD Express 2010 _2" src="http://www.elguillemola.com/img/c89db38bfc10_1145C/clave-registro-VWD-Express-2010-_2_thumb.png" width="520" height="149" /></a>    <br />Figura 2. La clave original y la traducida no coinciden</p>
<p>&#160;</p>
<p>Por suerte en las otras dos claves de registro no se cambió de sitio ninguna de las letras y las claves traducidas eran iguales a las originales.</p>
<p>Pero&#8230; por si a alguno le pasa y antes ha leído esto o conoce a alguien que lo haya leído, pues&#8230; aquí está, para que puedas registrar los productos Express que son gratuitos y 100% operativos y funcionales&#8230; con sus límites, claro, pero lo que ofrece, eso es totalmente gratis.</p>
<p>&#160;</p>
<p>Nos vemos.   <br />Guillermo</p>
<p>P.S.   <br />Las versiones Express de los lenguajes de Visual Studio 2010 Express las puedes descargar/instalar desde este enlace/link/vínculo:</p>
<p><a href="http://www.microsoft.com/express/Downloads/" target="_blank"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 4px 10px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="visual studio 2010 Express logo" border="0" alt="visual studio 2010 Express logo" src="http://www.elguillemola.com/img/c89db38bfc10_1145C/visual-studio-2010-Express-logo.jpg" width="244" height="244" /></a>    <br /><a title="http://www.microsoft.com/express/Downloads/" href="http://www.microsoft.com/express/Downloads/">http://www.microsoft.com/express/Downloads/</a></p>
<p>Desde esa misma página puedes descargarte una imagen ISO con todas las versiones Express, ideal si no puedes/quieres instalarlo usando las versiones de instalación Web.</p>
<p>&#160;</p>
<p>P.S. 2   <br />Decir que en el mensaje de notificación de registro, te llega la clave correcta, a pesar de que el mensaje está traducido, ya sea automáticamente o no, supongo que será una plantilla previamente traducida a mi idioma.</p>
<p>&#8230;</p>

<!-- Quick Adsense WordPress Plugin: http://techmilieu.com/quick-adsense -->
<div style="float:left;margin:10px 10px 10px 0;">
<script type="text/javascript"><!--
google_ad_client = "pub-3672683940926460";
/* blog4 336x280, creado 16/08/10 */
google_ad_slot = "6297358154";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>

<div style="font-size:0px;height:0px;line-height:0px;margin:0;padding:0;clear:both"></div>]]></content:encoded>
			<wfw:commentRss>http://www.elguillemola.com/index.php/2011/11/traducciones-y-claves-de-registro-en-las-versiones-express/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Reutilizar un control en otros controles</title>
		<link>http://www.elguillemola.com/index.php/2011/05/reutilizar-un-control-en-otros-controles/</link>
		<comments>http://www.elguillemola.com/index.php/2011/05/reutilizar-un-control-en-otros-controles/#comments</comments>
		<pubDate>Mon, 16 May 2011 20:00:00 +0000</pubDate>
		<dc:creator>elGuille</dc:creator>
				<category><![CDATA[cosas técnicas]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#Sharp]]></category>
		<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[Visual Basic]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.elguillemola.com/index.php/2011/05/reutilizar-un-control-en-otros-controles/</guid>
		<description><![CDATA[Pues eso&#8230; aquí te voy a explicar cómo usar un mismo control en más de un &#34;contenedor&#34; (o colección de controles), y como comprobarás, en principio, es algo muy simple de hacer (una vez que se sabe cómo hacerlo, claro, que si no&#8230; ¡ja! ya me dirás tú cómo lo harías si nadie lo explicara, [...]]]></description>
			<content:encoded><![CDATA[<p>Pues eso&#8230; aquí te voy a explicar cómo usar un mismo control en más de un &quot;contenedor&quot; (o colección de controles), y como comprobarás, en principio, es algo muy simple de hacer (una vez que se sabe cómo hacerlo, claro, que si no&#8230; ¡ja! ya me dirás tú cómo lo harías si nadie lo explicara, pues eso&#8230;)</p>
<p>&#160;</p>
<blockquote><p>Sí, es un tema técnico&#8230; <img src='http://www.elguillemola.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  pero eso no quiere decir que no lo empiece cómo &quot;debe ser&quot;.</p>
</blockquote>
<p>&#160;</p>
<p>A lo que vamos, de lo que se trata es de tener, por ejemplo, un control PictureBox y ese mismo control mostrarlo (o usarlo) en controles diferentes.    <br />En realidad en contenedores de controles o colecciones de controles, que para el caso es lo mismo, además de que en .NET todos los controles pueden tener otros controles dentro (al menos eso es lo que parece o hace suponer al existir en cada objeto de tipo <a href="http://msdn.microsoft.com/es-es/library/system.windows.forms.control.aspx" target="_blank">Control</a> una propiedad llamada <a href="http://msdn.microsoft.com/es-es/library/system.windows.forms.control.controls.aspx" target="_blank">Controls</a> que es un objeto del tipo <a href="http://msdn.microsoft.com/es-es/library/system.windows.forms.control.controlcollection.aspx" target="_blank">ControlCollection</a> (para saber más pulsa en los enlaces y te llevará a la documentación de .NET Framework 4.0).</p>
<p>Para lograr eso lo que tenemos que hacer es añadir el control en cuestión a la colección Controls del contenedor al que lo queremos mover.    <br />Por ejemplo, si tenemos un control del tipo TabControl y cuando pulsamos en la primera y/o la segunda ficha (TabPage), haremos que un control llamado PictureBox1 se añada a esa ficha.     <br />Con el siguiente código (para Visual Basic) lo conseguiremos:</p>
<p>&#160;</p>
<pre style="padding-bottom: 10px; padding-left: 10px; padding-right: 10px; background: #f5f5f5; padding-top: 10px"><span style="color: #0000ff">Private</span> <span style="color: #0000ff">Sub</span> TabControl1_SelectedIndexChanged(<span style="color: #0000ff">ByVal</span> sender <span style="color: #0000ff">As</span> <span style="color: #0000ff">Object</span>, _
                                             <span style="color: #0000ff">ByVal</span> e <span style="color: #0000ff">As</span> EventArgs) _
                                            <span style="color: #0000ff">Handles</span> TabControl1.SelectedIndexChanged

    <span style="color: #0000ff">Select</span> <span style="color: #0000ff">Case</span> TabControl1.SelectedIndex
        <span style="color: #0000ff">Case</span> 0
            TabPage1.Controls.Add(PictureBox1)
        <span style="color: #0000ff">Case</span> 1
            TabPage2.Controls.Add(PictureBox1)
    <span style="color: #0000ff">End</span> <span style="color: #0000ff">Select</span>
<span style="color: #0000ff">End</span> <span style="color: #0000ff">Sub</span></pre>
<p>&#160;</p>
<p>Si prefieres usar C#, utiliza el siguiente código:</p>
<pre style="padding-bottom: 10px; padding-left: 10px; padding-right: 10px; background: #f5f5f5; padding-top: 10px"><span style="color: #0000ff">private</span> <span style="color: #0000ff">void</span> tabControl1_SelectedIndexChanged(<span style="color: #0000ff">object</span> sender, EventArgs e)
{
    <span style="color: #0000ff">switch</span> (tabControl1.SelectedIndex)
    {
        <span style="color: #0000ff">case</span> 0:
            tabPage1.Controls.Add(pictureBox1);
            <span style="color: #0000ff">break</span>;

        <span style="color: #0000ff">case</span> 1:
            tabPage2.Controls.Add(pictureBox1);
            <span style="color: #0000ff">break</span>;
    }
}</pre>
<p>&#160;</p>
<p>Si en lugar de añadirlo directamente a una ficha (tabControl) necesitas que esté en otro contenedor, por ejemplo, dentro de un GroupBox, simplemente sustituye el nombre del control que hay justamente antes de Controls.Add por el control que te convenga. Lo mismo ocurre con el control añadido (el que está entre paréntesis después de .Add), puedes añadir cualquier control.</p>
<p>&#160;</p>
<p>Si al ver el código de ejemplo te preguntas algo así:<br />
  <br /><strong>P:</strong> Guille, ¿no crees que sería necesario quitar el control antes de añadirlo a otra colección? ya que de esa forma tendríamos repetido el mismo control en más de una colección.</p>
<p>La respuesta podría ser como esta:<br />
  <br /><strong>R:</strong> Buena pregunta, lo que indica que &quot;has leído el código&quot;, pero no es necesario.</p>
<p>&#160;</p>
<p><strong>¿Por qué no es necesario eliminar un control de una colección antes de añadirla a otra?</strong></p>
<p>Porque el propio .NET se encarga de eso, es decir, si un control se añade a una colección de controles, automáticamente se quita de la que ya estuviera.</p>
<p>Esto no es que lo haya &quot;adivinado&quot; yo, es que está en la documentación del método Add, que por cierto yo no lo había leído hasta después de hacer el proyecto de ejemplo, en el que me dio por probar a ver qué pasaba si no eliminaba previamente el control de la colección, y al ver que no ocurría &quot;nada raro&quot; (es decir, todo funcionaba como debería funcionar) me dio por leer la documentación y esa documentación tiene una nota que dice:</p>
<p>&#160;</p>
<blockquote><p>Un objeto Control sólo se puede asignar a una colección Control.ControlCollection a la vez. Si el Control ya es secundario de otro control, se quita de ese control antes de agregarlo a otro. </p></blockquote>
<p>(el texto anterior está extraído de la ayuda en línea de .NET Framework 4.0 en castellano, concretamente de la definición del <a href="http://msdn.microsoft.com/es-es/library/system.windows.forms.control.controlcollection.add.aspx" target="_blank">método Add de la clase Control.ControlCollection</a>)</p>
<p>&#160;</p>
<p>&#160;</p>
<p>Espero que te sea de utilidad.</p>
<p>&#160;</p>
<p>Nos vemos.<br />
  <br />Guillermo</p>
<p>Publicado con fecha del lunes 16 de mayo a las 22:00, pero en realidad lo acabé de escribir (y publicar) el martes 17 de mayo a las 00:05</p>
<p>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elguillemola.com/index.php/2011/05/reutilizar-un-control-en-otros-controles/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sorteo solidario: participa y gana un VS2010 + MSDN</title>
		<link>http://www.elguillemola.com/index.php/2010/12/sorteo-solidario-participa-y-gana-un-vs2010-msdn/</link>
		<comments>http://www.elguillemola.com/index.php/2010/12/sorteo-solidario-participa-y-gana-un-vs2010-msdn/#comments</comments>
		<pubDate>Sun, 12 Dec 2010 22:56:13 +0000</pubDate>
		<dc:creator>elGuille</dc:creator>
				<category><![CDATA[cosas técnicas]]></category>
		<category><![CDATA[mis cosas]]></category>
		<category><![CDATA[solidario]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.elguillemola.com/index.php/2010/12/sorteo-solidario-participa-y-gana-un-vs2010-msdn/</guid>
		<description><![CDATA[And the winner is (o sea, el ganador es): Joan Baptista Fabregas que ha donado a la Cruz Roja Española ¡Enhorabuena!]]></description>
			<content:encoded><![CDATA[
<div style="background-color: #f6ffff; margin: 2em; padding-left: 1em; padding-right: 1em;">
<p>And the winner is (o sea, el ganador es):</p>
<h3>Joan Baptista Fabregas</h3>
<p>que ha donado a la Cruz Roja Española</p>
<p>¡Enhorabuena!</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.elguillemola.com/index.php/2010/12/sorteo-solidario-participa-y-gana-un-vs2010-msdn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Se solidario y gana un Visual Studio 2010 Ultimate con MSDN</title>
		<link>http://www.elguillemola.com/index.php/2010/12/se-solidario-y-gana-un-visual-studio-2010-ultimate-con-msdn/</link>
		<comments>http://www.elguillemola.com/index.php/2010/12/se-solidario-y-gana-un-visual-studio-2010-ultimate-con-msdn/#comments</comments>
		<pubDate>Mon, 06 Dec 2010 23:00:00 +0000</pubDate>
		<dc:creator>elGuille</dc:creator>
				<category><![CDATA[cosas técnicas]]></category>
		<category><![CDATA[mis cosas]]></category>
		<category><![CDATA[solidario]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.elguillemola.com/index.php/2010/12/se-solidario-y-gana-un-visual-studio-2010-ultimate-con-msdn/</guid>
		<description><![CDATA[&#160; &#160; And the winner is: (o sea, el ganador es) Joan Baptista Fabregas que ha donado a la Cruz Roja Española ¡Enhorabuena! &#160; &#160; Pues eso&#8230; que ya llevo unas cuantas semanas queriendo proponértelo, pero por unas cosas u otras, pues&#8230; y la cuestión es que el plazo se va acabando, ya que el [...]]]></description>
			<content:encoded><![CDATA[<p>&#160;</p>
<div style="background-color: #f6ffff; margin: 2em; padding-left: 1em; padding-right: 1em">
<p>&#160;</p>
<p>And the winner is: (o sea, el ganador es)</p>
<h3>Joan Baptista Fabregas</h3>
<p>que ha donado a la Cruz Roja Española</p>
<p>¡Enhorabuena!</p>
<p>&#160;</p>
</p></div>
<p>&#160;</p>
<p>Pues eso&#8230; que ya llevo unas cuantas semanas queriendo proponértelo, pero por unas cosas u otras, pues&#8230; y la cuestión es que el plazo se va acabando, ya que el tiempo máximo para responder a esta &quot;solicitud&quot; acaba el 23 de este mes de diciembre.</p>
<p>El regalo principal (el que más urge entregar) consiste en una suscripción a MSDN con Visual Studio 2010 Ultimate, que <a href="http://store.microsoft.com/microsoft/Visual-Studio-2010-Ultimate-with-MSDN/product/6DE912FF" target="_blank">en los EEUU está valorado</a> en 11,899.00 USD y <a href="http://emea.microsoftstore.com/es/es-ES/Microsoft/Visual-Studio-2010-Ultimate-con-MSDN" target="_blank">en España está valorado</a> en 15.299,00 Euros, y por si no te lo crees te dejo los links a esas dos &quot;ofertas&quot; para que lo compruebes y de paso veas qué es lo que contiene, que como adelanto te puedo&#160; decir que contiene prácticamente todos los productos de Microsoft&#8230; sí, lo que yo te diga, desde sistemas operativos a herramientas como Office o Expression Studio&#8230;</p>
<h3>¿Cómo participar?</h3>
<p>Muy fácil, haz un donativo de una cantidad mínima de 10 unidades de la moneda de tu país, por ejemplo, 10 euros en España, 10 USD en los EEUU, 10 soles en Perú, 10 pesos mejicanos en México, etcétera.</p>
<p>Ese donativo lo puedes hacer a cualquier ONG o entidad sin ánimo de lucro que se dedique a ayudar desinteresadamente a otra gente, como puede ser la Cruz Roja, médicos sin fronteras, etc.    <br />También puedes aportar a Ayuda a Juanma, que como sabes hace tiempo que desde mi sitio he estado apoyando (y sigo haciéndolo aunque no lo vaya pregonando), pero el darte más oportunidades de que esa donación la hagas de forma &quot;localizada&quot; en tu propio país es para que no haya excusas de que ese importe no lo puedes enviar a España&#8230; y como ves también estoy facilitándote las cosas con idea de que el ingreso lo hagas en la misma moneda de el país en el que residas, así no habrá gastos extras por cambios de divisas.</p>
<p>Por cada donativo que hagas por la cantidad &quot;mínima&quot; tendrás una oportunidad en el sorteo que haré el día 24.</p>
<p>Esto quiere decir, que si haces un donativo de 20 ??? tendrás dos oportunidades en el sorteo.</p>
<h3>¿Cómo justificar que has hecho el donativo?</h3>
<p>En principio lo comentas en este mismo &quot;hilo&quot;, además me mandas un mensaje a esta cuenta:</p>
<p><img style="background-image: none; border-right-width: 0px; margin: 4px 10px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="mensaje_elguille.info" border="0" alt="mensaje_elguille.info" src="http://www.elguillemola.com/img/839f8f15119d_14D06/mensaje_elguille.info.png" width="219" height="41" /></p>
<p>indicando cuánto has donado y a qué ONG has donado y en qué fecha has hecho el donativo.</p>
<p>En el asunto, por favor escribe: <strong>Sorteo solidario 2010</strong>.</p>
<p><strong>NO HACE FALTA QUE ME MANDES EL JUSTIFICANTE.</strong></p>
<p>Ese justificante te lo guardas (debe existir un justificante del ingreso que realices, si no, no vale) y si te toca, me mandas una copia, ni que decir tiene que ese ingreso debe tener la misma fecha que me hayas indicado en el mensaje que me mandaste en su momento, si no&#8230; ¡NO SERÁ VÁLIDO! (así evito que la gente pueda hacer trampa).</p>
<h4>La fecha límite para participar en este primer sorteo es a las 23:59 del 23 de diciembre de 2010 (hora de España).</h4>
<p>Habrá más sorteos, entre otras cosas:    <br />-2 Visual Studio 2008 Professional (sólo para España, ya que son los paquetes tal y como se venden)     <br />-3 alojamientos web durante un año (con soporte PHP y ASP)     <br />-y más que aún tengo que concretar</p>
<p>Y todos los que no consigan el regalo que corresponda, participarán en los siguientes, es decir, que ese donativo que hagas ahora te puede servir para el próximo sorteo.</p>
<h3>¿Esto que dices es fiable?</h3>
<p>Por si te entra la paranoia de pensar que esto es mentira (¿cómo puede el Guille regalar más de quince mil euros si siempre dice que está tieso?), decirte que ese Visual Studio 2010 Ultimate con MSDN es un regalo que la gente de Microsoft me ha dado por haber participado en la evaluación de Visual Studio y además ser un MVP de una herramienta de desarrollo de Microsoft.    <br />Y para tu tranquilidad comentarte que en las dos versiones anteriores de Visual Studio, también hubo regalos parecidos y la gente que los disfrutó en su momento te lo puede confirmar.</p>
<p>Bueno, ya sabes, haz tu donativo, comenta aquí mismo en el blog que lo has hecho (para comprobar mejor el correo por si no lo veo o se pierde en el SPAM) y sobre todo mándame un mensaje con el importe que has ingresado y a qué entidad lo has hecho (y la fecha).</p>
<p>Esperemos que no haya que dejar este primer premio por falta de donativos (espero que como mínimo hayan donado unas 20 personas).</p>
<h3>Algunas organizaciones a las que puedes hacer el donativo</h3>
<p>Por si tienes dudas de dónde hacer el donativo, aquí te dejo algunos enlaces de <a href="http://www.ifrc.org/sp/index.asp" target="_blank">la Cruz Roja (y Media Luna Roja)</a> de España y Latinoamérica, con idea de que no tengas que perder mucho tiempo en indagar.</p>
<ul>
<li><a href="http://www.ifrc.org/sp/address/rclinks.asp?navid=10_03" target="_blank">Direcciones web de la cruz roja y la media luna roja</a> </li>
<li><a href="http://www.cruzroja.es/" target="_blank">Cruz Roja Española</a> </li>
</ul>
<p>Decirte que entres en la página de tu país y busques cómo hacer donativos, ya que en las páginas de cada país te indican cómo hacer ingresos en tu propia moneda, mientras que en la página &quot;internacional&quot; los donativos deben hacerse en dólares USA, francos suizos o euros.</p>
<p><strong>Médicos sin fronteras:</strong></p>
<ul>
<li><a href="http://www.msf.org/" target="_blank">Médicos sin fronteras (web internacional)</a> </li>
<li><a href="http://www.msf.org.ar/" target="_blank">Médicos sin fronteras Argentina</a> </li>
<li><a href="http://www.medicossinfronteras.org.mx/" target="_blank">Médicos sin fronteras México</a> </li>
<li><a href="http://www.msf.es/" target="_blank">Médicos sin fronteras España</a> </li>
</ul>
<ul>
<li><a href="http://www.ayudajuanma.es/" target="_blank">Ayuda a Juanma</a> </li>
</ul>
<ul>
<li><a href="http://www.amaif.org/home.html" target="_blank">AMAIF</a> (Asociación Madrileña de Ayuda a la Infancia) </li>
</ul>
<p>Bueno, espero que participes en el sorteo y si tú no ganas algo, al menos habrás ayudado a que otros ganen ayuda, que no es poco.</p>
<p>Nos vemos.    <br />Guillermo</p>
<p>P.S. (20:53 23/Dic/10)    <br />Para que haya más oportunidades (y no queden excusas) para participar, admitiré los donativos que me lleguen (avisados por correo electrónico) antes de las 11:00 GMT+0 del 24 de diciembre, es decir, una ampliación de 12 horas al plazo establecido&#8230; es que hasta esa hora más o menos no me pondré con el sorteo, así que&#8230; un poco más de tiempo <img src='http://www.elguillemola.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elguillemola.com/index.php/2010/12/se-solidario-y-gana-un-visual-studio-2010-ultimate-con-msdn/feed/</wfw:commentRss>
		<slash:comments>45</slash:comments>
		</item>
		<item>
		<title>Martes 26, la segunda charla en Monterrey</title>
		<link>http://www.elguillemola.com/index.php/2010/10/martes-26-la-segunda-charla-en-monterrey/</link>
		<comments>http://www.elguillemola.com/index.php/2010/10/martes-26-la-segunda-charla-en-monterrey/#comments</comments>
		<pubDate>Tue, 26 Oct 2010 05:11:00 +0000</pubDate>
		<dc:creator>elGuille</dc:creator>
				<category><![CDATA[cosas técnicas]]></category>
		<category><![CDATA[mis cosas]]></category>
		<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[VB10]]></category>
		<category><![CDATA[viajes]]></category>
		<category><![CDATA[Visual Basic]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.elguillemola.com/index.php/2010/10/martes-26-la-segunda-charla-en-monterrey/</guid>
		<description><![CDATA[Pues eso&#8230; que hoy martes 26 de octubre a las 10 de la mañana en el Auditorio Gumersindo Cantú Hinojosa, FACPyA que está en la Av. Universidad s/n, Ciudad Universitaria en San Nicolás de los Garza, México, será la segunda y última charla que daré en el &#34;1er Encuentro Internacional de Tecnología de Información: Haz [...]]]></description>
			<content:encoded><![CDATA[<p>Pues eso&#8230; que hoy martes 26 de octubre a las 10 de la mañana en el Auditorio Gumersindo Cantú Hinojosa, FACPyA que está en la Av. Universidad s/n, Ciudad Universitaria en San Nicolás de los Garza, México, será la segunda y última charla que daré en el &quot;1er Encuentro Internacional de Tecnología de Información: Haz Click Piensa en TI&quot;, en esta ocasión el tema será sobre las novedades de Visual Basic 2010.</p>
<p>Espero que en esta ocasión lo pasemos igual o mejor que ayer lunes&#8230; creo que la gente se divirtió además de aprender algunas cosas nuevas&#8230; al menos los que estaban pendientes de la charla (que era la mayoría, todo hay que decirlo&#8230; y estamos hablando de que habría más de 1200 personas&#8230; sí, muchas)</p>
<p>&#160;</p>
<p>Bueno&#8230; nos vemos allí y si no puedes asistir, pues&#8230; ya te contaré por aquí que tal ha ido o también te puedes enterar por mi página de &quot;<a href="http://www.facebook.com/elGuille.info" target="_blank">el Guille info en Facebook</a>&quot;.</p>
<p>&#160;</p>
<p>Nos vemos.    <br />Guillermo</p>
<p>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elguillemola.com/index.php/2010/10/martes-26-la-segunda-charla-en-monterrey/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Código de ejemplo de Fluent Interface para CSharp y Visual Basic</title>
		<link>http://www.elguillemola.com/index.php/2010/07/codigo-de-ejemplo-de-fluent-interface-para-csharp-y-visual-basic/</link>
		<comments>http://www.elguillemola.com/index.php/2010/07/codigo-de-ejemplo-de-fluent-interface-para-csharp-y-visual-basic/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 03:34:46 +0000</pubDate>
		<dc:creator>elGuille</dc:creator>
				<category><![CDATA[cosas técnicas]]></category>
		<category><![CDATA[mis cosas]]></category>
		<category><![CDATA[C#Sharp]]></category>
		<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[VB10]]></category>
		<category><![CDATA[VB6]]></category>
		<category><![CDATA[Visual Basic]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.elguillemola.com/index.php/2010/07/codigo-de-ejemplo-de-fluid-interface-para-csharp-y-visual-basic/</guid>
		<description><![CDATA[Pues eso, que ya está el código de ejemplo para que lo puedas descargar desde mi sitio: .NET/VB6: Código de ejemplo de cómo usar Fluent Interface en C#, Visual Basic .NET y Visual Basic 6.0 Como puedes ver por el título, están los ejemplos para C#, VB.NET y VB6, además el de VB.NET está para [...]]]></description>
			<content:encoded><![CDATA[<p>Pues eso, que ya está el código de ejemplo para que lo puedas descargar desde mi sitio:</p>
<p><strong>.NET/VB6:</strong> <a href="http://www.elguille.info/NET/dotnet/FluentInterface_codigo_vbnet_csharp_vb6.aspx">Código de ejemplo de cómo usar Fluent Interface en C#, Visual Basic .NET y Visual Basic 6.0</a></p>
<p>Como puedes ver por el título, están los ejemplos para C#, VB.NET y VB6, además el de VB.NET está para la versión 2010 (VB10) y 2008 (VB9) cuyo código también es válido para la versión 2005 (VB8) y supongo que también para las anteriores, aunque no lo he probado&#8230; aunque lo mismo algún día lo pruebo&#8230; al menos en el VS2003, es decir para VB7.1.</p>
<p>Nos vemos.<br />
Guillermo</p>
<p>P.S.<br />
Si quieres leer el artículo o post que publiqué hace un par de días en este mismo blog, lo puedes hacer desde este enlace:<br />
<strong><a href="http://www.elguillemola.com/index.php/2010/07/fluent-interface-no-es-solo-simular-el-with-de-vb/">Fluent Interface no es solo simular el WITH de VB</a></strong></p>
<p>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elguillemola.com/index.php/2010/07/codigo-de-ejemplo-de-fluent-interface-para-csharp-y-visual-basic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual Studio 2010 no soporta la creaci&#243;n de aplicaciones para dispositivos m&#243;viles (o casi)</title>
		<link>http://www.elguillemola.com/index.php/2010/04/visual-studio-2010-no-soporta-la-creacion-de-aplicaciones-para-dispositivos-moviles-o-casi/</link>
		<comments>http://www.elguillemola.com/index.php/2010/04/visual-studio-2010-no-soporta-la-creacion-de-aplicaciones-para-dispositivos-moviles-o-casi/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 10:40:40 +0000</pubDate>
		<dc:creator>elGuille</dc:creator>
				<category><![CDATA[cosas técnicas]]></category>
		<category><![CDATA[mis cosas]]></category>
		<category><![CDATA[descargas]]></category>
		<category><![CDATA[Express]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.elguillemola.com/index.php/2010/04/visual-studio-2010-no-soporta-la-creacion-de-aplicaciones-para-dispositivos-moviles-o-casi/</guid>
		<description><![CDATA[Pues eso&#8230; que ayer me pregunta mi amigo Pedro Damián de la Universidad de Colima sobre el tema este de la creación de proyectos para dispositivos móviles (smart devices) con Visual Studio 2010 Professional, y hoy que me he puesto a &#34;trastear&#34; un poco sobre el tema, voy y me encuentro que la documentación dice [...]]]></description>
			<content:encoded><![CDATA[<p>Pues eso&#8230; que ayer me pregunta mi amigo Pedro Damián de la Universidad de Colima sobre el tema este de la creación de proyectos para dispositivos móviles (smart devices) con Visual Studio 2010 Professional, y hoy que me he puesto a &quot;trastear&quot; un poco sobre el tema, voy y me encuentro que la documentación dice esto:</p>
<blockquote><p>Visual Studio 2010 does not support mobile application development for versions of Windows Phone prior to Windows Phone OS 7.0.</p>
</blockquote>
<p>En realidad eso es lo que dice en la documentación en línea, es decir, la que está publicada en Internet, y que la puedes ver usando este enlace:    <br /><a href="http://msdn.microsoft.com/en-us/library/sa69he4t.aspx">http://msdn.microsoft.com/en-us/library/sa69he4t.aspx</a></p>
<p>&#160;</p>
<p>Porque lo que me topé es con esto otro:</p>
<blockquote><p>Visual Studio 2010 does not support Smart Device Development</p>
</blockquote>
<p>Que es lo que dice la documentación de la ayuda local que se instala con el VS2010 Pro, y que según he visto por ahí es lo mismo que decía en la beta 2 de Visual Studio 2010.</p>
<p>&#160;</p>
<h3>¿Qué quiere decir esto?</h3>
<p>Así a bote pronto que si quieres usar Visual Studio 2010 para crear aplicaciones de dispositivos móviles, esas aplicaciones deben ser para Windos Phone OS 7.0 (y superior, se supone, aunque con Microsoft esto de suponer algunas veces es un riesgo que hay que correr&#8230; que fácil es aconsejar a la gente a que haga algo y después&#8230; hacer uno lo que le sale del forro&#8230; en fin&#8230;)</p>
<p>&#160;</p>
<h3>¿Para cuando el add-in ese para VS2010?</h3>
<p>Ni idea, pero sigue leyendo que lo mismo&#8230;</p>
<p>&#160;</p>
<h3>Pero no está todo perdido&#8230;</h3>
<p>&#160;</p>
<h5>Opción 1:</h5>
<p>Si quieres hacer aplicaciones de dispositivos móviles hasta la versión 6.5 de Windows Mobile puedes seguir usando el Visual Studio 2008.</p>
<p>Opción 2:</p>
<p>Si quieres hacer aplicaciones de dispositivos móviles para el Windows Phone 7.0, puedes usar una versión Express de Visual Studio 2010 que aún está en fase de &quot;a ver si esto funciona&quot; es decir CTP (Community Technology Preview).</p>
<p>Aunque ahora que estoy leyendo un poco <a href="http://www.microsoft.com/express/Phone/">la página &quot;oficial&quot; de Visual Studio 2010 Express for Windows Phone</a> parece que ya no es CTP ni beta&#8230; lo mismo es la final&#8230; ¿no? pues&#8230; habrá que probarlo&#8230; yo casi seguro que no, pero si lo pruebas, acuérdate de dejar un comentario a ver qué tal&#8230;</p>
<p>Antes te decía lo de la CTP porque el link que iba a poner es este:    <br /><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2338B5D1-79D8-46AF-B828-380B0F854203&amp;displaylang=en">Windows Phone Developer Tools CTP</a></p>
<p>Y ahí decían que era eso, una CTP, aunque viendo la fecha: 14 de Marzo de 2010 no se yo si les habrá dado tiempo a convertirla en RTM&#8230; bueno, no importa&#8230; ya veremos cuando trastee un poco&#8230; porque casi seguro que lo probaré&#8230; aunque ya no tengo móvil que tenga ni el Mobile 6.0 y mucho menos el nuevo Phone 7.0.</p>
<p>&#160;</p>
<p>En cualquier caso, (y para rellenar), te pongo lo que se incluye en el &quot;kit de desarrollo&quot; de las dos versiones, la CTP y la no CTP:</p>
<p>Lo que dice el &quot;overview&quot; de Windows Phone Developer Tools CTP:</p>
<div style="margin-left: 2em">
<p><b>The Windows Phone Developer Tools CTP includes the following</b>       <br />Visual Studio 2010 Express for Windows Phone CTP       <br />Windows Phone Emulator CTP       <br />Silverlight for Windows Phone CTP       <br />XNA 4.0 Game Studio CTP</p>
</p></div>
<p>&#160;</p>
<p>Lo que dice en la página de Visual Studio 2010 Express for Windows Phone:</p>
<div style="margin-left: 2em">
<p><strong>Windows Phone Developer Tools includes:</strong></p>
<ul>
<li>Visual Studio 2010 Express for Windows Phone </li>
<li>Windows Phone Emulator </li>
<li>Silverlight for Windows Phone </li>
<li>XNA Game Studio 4.0 CTP </li>
</ul></div>
<p>Por tanto&#8230; ya sabes, quédate con lo que hay en <a href="http://www.microsoft.com/express/Phone/">la página del VS2010 Express for Windows Phone</a> que es más reciente&#8230; y viendo que se incluye el XNA ese&#8230; casi seguro que deberías empezar a leer cosas de C#, porque salvo que me haya perdido algo, el VB como que no estará soportado (por ahora) en XNA&#8230; ¡ellos se lo pierden!</p>
<p>Ah, y si quieres ir calentando motores (con el C#) te recomiendo (en formato electrónico) <a href="http://www.elguille.info/NET/AprendaCSharp3/parte3_lo_nuevo.aspx">mi libro sobre las novedades de C# 3.0</a> (si el de VS2008) es que de la nueva versión aún no me ha dado tiempo a escribir nada, jejeje</p>
<p>&#160;</p>
<p>Pues eso&#8230; que usted lo &quot;mobilice vien&quot; (esto de que los guiris digan mobil con &quot;B&quot; es un rollo)</p>
<p>&#160;</p>
<p>Nos vemos.   <br />Guillermo</p>
<p>P.S. (12.48)</p>
<p>Ya me extrañaba a mi que&#8230; </p>
<p>Pues eso, que sigue siendo una CTP que no hay nada nuevo bajo el sol, con respecto a lo que dice en la página del Express for Windows Phone, ya que al ir a las descargas te dicen esto otro:</p>
<blockquote><h6><b>Download Visual Studio 2010 Express for Windows Phone CTP</b></h6>
<p><b>NOTICE</b>: If you have downloaded and installed Visual Studio 2010 Express, Professional, Premium or Ultimate and want to develop for Windows Phone, this current CTP release of the Windows Phone Developer Tools is not compatible. We are working hard to refresh the Windows Phone Developer Tools to be compatible with the release versions of Visual Studio 2010 and will have an update soon.</p>
</blockquote>
<p>Osea, que ojito con instalarlo en un equipo en el que ya tengas la versión final de Visual Studio 2010, lo mejor para estos casos es usar una máquina virtual&#8230; y como ya son de gratis, tanto las de VMware como las de Virtual PC, pues como que no tienes excusa para no tenerla&#8230; salvo que tu equipo tenga menos de 2GB de memoria, pero en ese casi, no se yo si sería conveniente usar el Visual Studio 2010&#8230;</p>
<p>&#160;</p>
<p>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elguillemola.com/index.php/2010/04/visual-studio-2010-no-soporta-la-creacion-de-aplicaciones-para-dispositivos-moviles-o-casi/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Algunos recursos de/para Visual Studio 2010</title>
		<link>http://www.elguillemola.com/index.php/2010/04/algunos-recursos-depara-visual-studio-2010/</link>
		<comments>http://www.elguillemola.com/index.php/2010/04/algunos-recursos-depara-visual-studio-2010/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 02:23:56 +0000</pubDate>
		<dc:creator>elGuille</dc:creator>
				<category><![CDATA[cosas técnicas]]></category>
		<category><![CDATA[mis cosas]]></category>
		<category><![CDATA[descargas]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.elguillemola.com/index.php/2010/04/algunos-recursos-depara-visual-studio-2010/</guid>
		<description><![CDATA[Pues eso, que trasteando o cacharreando en la página esa de descarga de los pósters con las combinaciones del teclado para los lenguajes de Visual Studio 2010, he visto un par de cosillas (aunque en inglés, pa variá) relacionadas con Visual Studio 2010, en plan kit de recursos y libros informativos, entre otras cosas, y [...]]]></description>
			<content:encoded><![CDATA[<p>Pues eso, que trasteando o cacharreando en la página esa de descarga de los <a href="http://www.elguillemola.com/index.php/2010/04/poster-con-las-combinaciones-de-teclas-de-los-lenguajes-de-vs2010/">pósters con las combinaciones del teclado para los lenguajes de Visual Studio 2010</a>, he visto un par de cosillas (aunque en inglés, pa variá) relacionadas con Visual Studio 2010, en plan kit de recursos y libros informativos, entre otras cosas, y aquí te dejo esas cosillas por si te interesan. De nada.</p>
<p>&#160;</p>
<h3><a href="http://www.microsoft.com/downloads/details.aspx?familyid=12A6DE81-C633-4F2C-A35F-CEA6FE772712&amp;displaylang=en">Moving to Visual Studio 2010 e-book</a></h3>
<p>&#160;</p>
<h3><a href="http://www.microsoft.com/downloads/details.aspx?familyid=752CB725-969B-4732-A383-ED5740F02E93&amp;displaylang=en">Visual Studio 2010 and .NET Framework 4 Training Kit</a></h3>
<p>&#160;</p>
<h3><a href="http://www.microsoft.com/downloads/details.aspx?familyid=F9134B92-8F39-426E-AAF2-65AFA3F2C07B&amp;displaylang=en">Visual Studio 2010 Professional Whitepaper</a></h3>
<p>&#160;</p>
<h3><a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=47305cf4-2bea-43c0-91cd-1b853602dcc5">Visual Studio 2010 SDK</a></h3>
<p>&#160;</p>
<p>&#160;</p>
<p>Estos no son de Visual Studio 2010, pero&#8230; seguro que te pueden interesar:</p>
<p>&#160;</p>
<h5><a href="http://www.microsoft.com/downloads/details.aspx?familyid=FFFAAD6A-0153-4D41-B289-A3ED1D637C0D&amp;displaylang=en">SQL Server 2008 R2 Update for Developers Training Kit (April 2010 Update)</a></h5>
<p>&#160;</p>
<h5><a href="http://www.microsoft.com/downloads/details.aspx?familyid=E9C68E1B-1E0E-4299-B498-6AB3CA72A6D7&amp;displaylang=en">SQL Server 2008 Developer Training Kit</a></h5>
<p>&#160;</p>
<h5><a href="http://www.microsoft.com/downloads/details.aspx?familyid=24CEA29E-042E-41C9-AA16-684A0CA5F5DB&amp;displaylang=en">Silverlight 4 Training</a></h5>
<p>&#160;</p>
<p>Este otro no es un &quot;training&quot;, pero a alguno le interesará, ya que permite &quot;mezclar&quot; varios ensamblados de .NET en uno solo&#8230; y es válido para cualquier versión de .NET, sobre todo desde la versión 2.0 en adelante (incluida la 4.0).    <br />Esta es la página del sitio oficial (en Microsoft Research), y en ella tienes la info necesaria de cómo usar las versiones y bajarte la utilidad:</p>
<h3><a href="http://research.microsoft.com/en-us/people/mbarnett/ILMerge.aspx">ILMerge</a></h3>
<p>&#160;</p>
<p>&#160;</p>
<p>(que no es que yo quiera poner esos peazos de letras, es que al copiar y pegar, salen así de grandes, y según dicen: caballo grande ande o no ande, pues así lo dejo, aunque tampoco es plan de dejarlos todos así, por tanto, los links de SQL -y otros no relacionados con VS2010- los pondré más chicos&#8230; ¿no? po zí&#8230;)</p>
<p>&#160;</p>
<p>&#160;</p>
<p>Que los aproveches <img src='http://www.elguillemola.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>&#160;</p>
<p>Nos vemos.    <br />Guillermo</p>
<p>&#8230;</p>
<p> <small>Por si quieres aportar algo al blog y sitios del Guille:</small>
<div style="padding-bottom: 0.5em; background-color: #fffff0; margin: 1em; padding-left: 0.5em; padding-right: 0.5em; padding-top: 0.5em">
<h3>Contribuye con el Guille </h3>
<p><center>
<p>Aporta tu granito de arena y ayuda a mantener el sitio del Guille&#8230; </p>
<p><a href="http://www.elguille.info/paypal_elguille.aspx?site=elguillemola" target="_blank"><img style="height: 32px" alt="Haz una donacion para el sitio del Guille mola. Gracias" src="http://images.paypal.com/images/x-click-but04.gif" /></a> </center></div>
<p>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elguillemola.com/index.php/2010/04/algunos-recursos-depara-visual-studio-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Poster con las combinaciones de teclas de los lenguajes de VS2010</title>
		<link>http://www.elguillemola.com/index.php/2010/04/poster-con-las-combinaciones-de-teclas-de-los-lenguajes-de-vs2010/</link>
		<comments>http://www.elguillemola.com/index.php/2010/04/poster-con-las-combinaciones-de-teclas-de-los-lenguajes-de-vs2010/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 01:53:20 +0000</pubDate>
		<dc:creator>elGuille</dc:creator>
				<category><![CDATA[cosas técnicas]]></category>
		<category><![CDATA[mis cosas]]></category>
		<category><![CDATA[C# 4.x]]></category>
		<category><![CDATA[VB10]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.elguillemola.com/index.php/2010/04/poster-con-las-combinaciones-de-teclas-de-los-lenguajes-de-vs2010/</guid>
		<description><![CDATA[Pues eso, que en el blog de Lisa Feigenbaum (Visual Studio Languages Community Program Manager) ha publicado un post en su blog con los &#34;shorcut del teclado&#34; o lo que en el castellano de Cervantes diríamos las combinaciones de teclas o del teclado para los cuatro lenguajes incluidos en Visual Studio 2010: Visual Basic, C#, [...]]]></description>
			<content:encoded><![CDATA[<p>Pues eso, que en <a href="http://blogs.msdn.com/lisa/default.aspx">el blog de Lisa Feigenbaum</a> (Visual Studio Languages Community Program Manager) ha publicado un post en su blog con los &quot;shorcut del teclado&quot; o lo que en el castellano de Cervantes diríamos las combinaciones de teclas o del teclado para los cuatro lenguajes incluidos en Visual Studio 2010: Visual Basic, C#, F# y C++</p>
<p>Y este es el link (o enlace) a ese post (o entrada) del blog de esta buena mujer:</p>
<p><a href="http://blogs.msdn.com/lisa/archive/2010/04/16/vs-2010-keyboard-shortcut-posters-now-available-for-vb-c-f-c.aspx">VS 2010 Keyboard Shortcut Posters Now Available for VB, C#, F# &amp; C++</a></p>
<p>&#160;</p>
<p>Y si no quieres ir a ese post (o entrada de blog, lo que por aquí últimamente llamo crónica, si bien lo que ella cuenta no es una crónica, sino una entrada en su blog), vamos que si quieres bajarte esos &quot;shorcuts&quot; de forma directa, puedes usar este otro link (o enlace):</p>
<h3><a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=92ced922-d505-457a-8c9c-84036160639f">Visual Studio 2010 Keybinding Cards</a></h3>
<p>&#160;</p>
<p>Que usted lo combine bien&#8230; <img src='http://www.elguillemola.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>&#160;</p>
<p>Nos vemos.    <br />Guillermo</p>
<p>&#8230;</p>
<p> <small>Por si quieres aportar algo al blog y sitios del Guille:</small>
<div style="padding-bottom: 0.5em; background-color: #fffff0; margin: 1em; padding-left: 0.5em; padding-right: 0.5em; padding-top: 0.5em">
<h3>Contribuye con el Guille </h3>
<p><center>
<p>Aporta tu granito de arena y ayuda a mantener el sitio del Guille&#8230; </p>
<p><a href="http://www.elguille.info/paypal_elguille.aspx?site=elguillemola" target="_blank"><img style="height: 32px" alt="Haz una donacion para el sitio del Guille mola. Gracias" src="http://images.paypal.com/images/x-click-but04.gif" /></a> </center></div>
<p>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elguillemola.com/index.php/2010/04/poster-con-las-combinaciones-de-teclas-de-los-lenguajes-de-vs2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Descarga el Visual Studio 2010 Express ¡es gratis!</title>
		<link>http://www.elguillemola.com/index.php/2010/04/descarga-el-visual-studio-2010-express-es-gratis/</link>
		<comments>http://www.elguillemola.com/index.php/2010/04/descarga-el-visual-studio-2010-express-es-gratis/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 21:28:48 +0000</pubDate>
		<dc:creator>elGuille</dc:creator>
				<category><![CDATA[cosas técnicas]]></category>
		<category><![CDATA[mis cosas]]></category>
		<category><![CDATA[C# 4.x]]></category>
		<category><![CDATA[descargas]]></category>
		<category><![CDATA[VB10]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.elguillemola.com/index.php/2010/04/descarga-el-visual-studio-2010-express-es-gratis/</guid>
		<description><![CDATA[Pues eso&#8230; gratis si es, pero de Visual Studio 2010 solo tiene el nombre, ya que en realidad lo que instalas son los diferentes lenguajes de forma separada e independiente&#8230; aunque todo pueda estar junto&#8230; Desde esta página puedes efectuar la descarga: http://www.microsoft.com/express/Windows/ &#160; Recuerda que en realidad te descargas el IDE de cada uno [...]]]></description>
			<content:encoded><![CDATA[<p>Pues eso&#8230; gratis si es, pero de Visual Studio 2010 solo tiene el nombre, ya que en realidad lo que instalas son los diferentes lenguajes de forma separada e independiente&#8230; aunque todo pueda estar junto&#8230;</p>
<p>Desde esta página puedes efectuar la descarga:</p>
<p><a href="http://www.microsoft.com/express/Windows/">http://www.microsoft.com/express/Windows/</a></p>
<p>&#160;</p>
<p>Recuerda que en realidad te descargas el IDE de cada uno de los lenguajes por separado, pero vamos, que como es 100% funcional, te puede servir para ir practicando y para hacer tus ejercicios, etc.&#160; de cualquier curso o libro que tengas a mano&#8230;</p>
<p>&#160;</p>
<p>Esto es lo que dicen en esa página (en inglés, al menos por ahora):</p>
<div style="padding-bottom: 1em; background-color: #fffff0; margin: 1em; padding-left: 1em; padding-right: 1em; padding-top: 1em">
<h5>Unleash your Creativity!</h5>
<p>The Visual Studio<sup>®</sup> 2010 Express is a set of <b>free</b> tools which offers you an exciting experience with the new integrated development environment, a new editor built in Windows<sup>®</sup> Presentation Foundation (WPF) and support for the new .NET Framework 4.</p>
<h5>Powerful Set of Free Tools</h5>
<p> Choose the language that&#8217;s right for you.
<p><a href="http://www.microsoft.com/express/Downloads/#2010-Visual-Web-Developer">Microsoft<sup>®</sup> Visual Web Developer<sup>®</sup> 2010 Express</a> is an easy to use</p>
<p>environment for dynamic Web application development.</p>
<p><a href="http://www.microsoft.com/express/Downloads/#2010-Visual-Basic">Microsoft® Visual Basic® 2010 Express</a> is ideal for the</p>
<p>developer learning to program on Microsoft<sup>®</sup> Windows<sup>®</sup>.</p>
<p><a href="http://www.microsoft.com/express/Downloads/#2010-Visual-CS">Microsoft<sup>®</sup> Visual C#<sup>®</sup> 2010 Express</a> offers a greater</p>
<p>combination of power and productive for Windows developers</p>
<p>building on .NET.</p>
<p><a href="http://www.microsoft.com/express/Downloads/#2010-Visual-CPP">Microsoft<sup>®</sup> Visual C++<sup>®</sup> 2010 Express</a> provides</p>
<p>developers the horsepower with a finer degree of control than the</p>
<p>other Visual Studio Express productions.</p>
</p></div>
<p>&#160;</p>
<p>&#160;</p>
<p>También puedes probar las versiones &quot;trial&quot; de Visual Studio 2010 completas, aquí tienes el link para la versión Professional:</p>
<p><a title="http://go.microsoft.com/fwlink/?LinkID=186892" href="http://go.microsoft.com/fwlink/?LinkID=186892">http://go.microsoft.com/fwlink/?LinkID=186892</a></p>
<p>&#160;</p>
<p>Y si prefieres la Ultimate:</p>
<p><a title="http://go.microsoft.com/fwlink/?LinkID=186896" href="http://go.microsoft.com/fwlink/?LinkID=186896">http://go.microsoft.com/fwlink/?LinkID=186896</a></p>
<p>&#160;</p>
<p>&#160;</p>
<p>¡Que te aproveche! <img src='http://www.elguillemola.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Nos vemos.   <br />Guillermo</p>
<p>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elguillemola.com/index.php/2010/04/descarga-el-visual-studio-2010-express-es-gratis/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
		<item>
		<title>Esperando la versi&#243;n final de Visual Studio 2010</title>
		<link>http://www.elguillemola.com/index.php/2010/04/esperando-la-version-final-de-visual-studio-2010/</link>
		<comments>http://www.elguillemola.com/index.php/2010/04/esperando-la-version-final-de-visual-studio-2010/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 10:32:53 +0000</pubDate>
		<dc:creator>elGuille</dc:creator>
				<category><![CDATA[cosas técnicas]]></category>
		<category><![CDATA[mis cosas]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.elguillemola.com/index.php/2010/04/esperando-la-version-final-de-visual-studio-2010/</guid>
		<description><![CDATA[Pues eso, que en hora GMT son las 10.29 y ni en la MSDN hay descargas de la versión RTM (final) de Visual Studio 2010 ni en la página oficial de Visual Studio 2010 pone nada, salvo que te descargues la RC (Release Candidate o pre-RTM) y un enlace (o link) a la documentación final [...]]]></description>
			<content:encoded><![CDATA[<p>Pues eso, que en hora GMT son las 10.29 y ni en la MSDN hay descargas de la versión RTM (final) de Visual Studio 2010 ni en la página oficial de Visual Studio 2010 pone nada, salvo que te descargues la RC (Release Candidate o pre-RTM) y un enlace (o link) a la documentación final (en inglés) de Visual Studio 2010 y, por supuesto, de los lenguajes que se incluyen así como del .NET Framework 4.0.</p>
<p>&#160;</p>
<p>El link a la página oficial de Visual Studio:   <br /><a href="http://msdn.microsoft.com/en-us/vstudio/default.aspx">http://msdn.microsoft.com/en-us/vstudio/default.aspx</a></p>
<p>&#160;</p>
<p>El link a la documentación de Visual Studio 2010 (en inglés):   <br /><a href="http://msdn.microsoft.com/en-us/library/dd831853(VS.100).aspx">http://msdn.microsoft.com/en-us/library/dd831853(VS.100).aspx</a></p>
<p>&#160;</p>
<p>Pues nada a esperar&#8230;</p>
<p>&#160;</p>
<p>Nos vemos.   <br />Guillermo</p>
<p>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elguillemola.com/index.php/2010/04/esperando-la-version-final-de-visual-studio-2010/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Llegar&#225; el lunes 12 y VS2010 no estar&#225; listo</title>
		<link>http://www.elguillemola.com/index.php/2010/04/llegara-el-lunes-12-y-vs2010-no-estara-listo/</link>
		<comments>http://www.elguillemola.com/index.php/2010/04/llegara-el-lunes-12-y-vs2010-no-estara-listo/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 14:40:14 +0000</pubDate>
		<dc:creator>elGuille</dc:creator>
				<category><![CDATA[cosas técnicas]]></category>
		<category><![CDATA[mis cosas]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.elguillemola.com/index.php/2010/04/llegara-el-lunes-12-y-vs2010-no-estara-listo/</guid>
		<description><![CDATA[Pues eso, que el día 12 de abril es la fecha &#34;oficial&#34; del lanzamiento de Visual Studio 2010 y capaz es de que ese día no esté listo&#8230; Por supuesto, esto es &#34;un suponer&#34;, y ¿por qué lo supongo? ¿por que ya me conozco el percal? no, no es por eso, aunque podría serlo, pa [...]]]></description>
			<content:encoded><![CDATA[<p>Pues eso, que el día 12 de abril es la fecha &quot;oficial&quot; del lanzamiento de Visual Studio 2010 y capaz es de que ese día no esté listo&#8230;</p>
<p>Por supuesto, esto es &quot;un suponer&quot;, y ¿por qué lo supongo? ¿por que ya me conozco el percal? no, no es por eso, aunque podría serlo, pa qué nos vamos a engañar&#8230; En realidad la suposición viene a raíz de que se comentó que para el 31 de marzo ya estarían disponibles para su descarga en <a href="http://msdn2.microsoft.com/es-es/subscriptions/default.aspx">el sitio de suscripciones MSDN</a> las diferentes versiones RTM (osea, finales) de las distintas (valga la redundancia) versiones de Visual Studio 2010.</p>
<p>Y a fecha de hoy día 7 de abril a las 16.30 hora de la España peninsular, es decir, la hora que tenía mi reloj hace unos minutos, aún sigue estando la versión RC (release candidate), así que&#8230; habrá que esperar un poco más&#8230; o como mínimo supongo que &quot;sólo&quot; habrá que esperar hasta el lunes 12, lo que pasa es que como esta gente su guían por la hora del pacífico, en realidad para los que vivimos en la península nos tocará esperar al menos 9 horas, por eso supongo que es por lo que habrán decidido hacer el lanzamiento en España (concretamente en Barcelona) el martes 13&#8230; eso o por aquello de que haya un poco de morbo, que ya se sabe que martes 13 es el día de la mala suerte&#8230; vamos que habrá que tocar madera antes de usar el Visual Studio 2010, jejeje&#8230; que no, que es broma&#8230; que el VS2010 va a funcionar a las mil maravillas y nos va a solucionar todos nuestros problemas, sí, que te lo digo yo, ya verás como sí&#8230; de verdad&#8230; jejeje (eso es lo que dicen, y yo voy y me lo creo, fíjate tu que fe tengo&#8230; po ezo&#8230;)</p>
<p>&#160;</p>
<p>Nos vemos.   <br />Guilelrmo</p>
<p>P.S.   <br />Si me entero de algo, ya lo comento aquí mismo o en otro post (que, al menos en este caso, no crónica).</p>
<p>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elguillemola.com/index.php/2010/04/llegara-el-lunes-12-y-vs2010-no-estara-listo/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>[webcast] Lo nuevo de Visual Basic 10</title>
		<link>http://www.elguillemola.com/index.php/2010/02/webcast-lo-nuevo-de-visual-basic-10/</link>
		<comments>http://www.elguillemola.com/index.php/2010/02/webcast-lo-nuevo-de-visual-basic-10/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 15:01:55 +0000</pubDate>
		<dc:creator>elGuille</dc:creator>
				<category><![CDATA[cosas técnicas]]></category>
		<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[VB10]]></category>
		<category><![CDATA[Visual Basic]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[webcast]]></category>

		<guid isPermaLink="false">http://www.elguillemola.com/index.php/2010/02/webcast-lo-nuevo-de-visual-basic-10/</guid>
		<description><![CDATA[Ya terminó&#8230; pero lo podéis ver en diferido Pues eso, que los de UOC DotNetClub me han invitado para de una charla online sobre las novedades de la próxima versión de Visual Basic, la versión 10 que se incluirá en Visual Studio 2010 y que usará .NET Framework 4.0. Este es el cartel del evento [...]]]></description>
			<content:encoded><![CDATA[<div style="background-color:#FFFFD0">
<h2 style="text-align:center">Ya terminó&#8230; pero lo podéis ver en diferido</h2>
<p><br/><br />
Pues eso, que los de UOC DotNetClub me han invitado para de una charla online sobre las novedades de la próxima versión de Visual Basic, la versión 10 que se incluirá en Visual Studio 2010 y que usará .NET Framework 4.0.</p>
<p>Este es el cartel del evento y más abajo te dejo el link (enlace) para que te registres como asistente, aunque también estará disponible de forma desconectada, pero eso será después del evento, que será el próximo martes 23 de febrero a las 20.00 (hora de la península, es decir GMT/UTC +1)</p>
<p><a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032441987&amp;Culture=es-ES" target="_blank"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="novedadesVB10_UOC" src="http://www.elguillemola.com/img/webcastLonuevodeVisualBasic10_DF85/novedadesVB10_UOC.png" border="0" alt="novedadesVB10_UOC" width="404" height="423" /></a><br />
Pulsa en la imagen para registrarte para este evento</p>
<p>Esta es la dirección del registro:<br />
<a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032441987&amp;Culture=es-ES">http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032441987&amp;Culture=es-ES</a></p>
<p>Y si quieres más información, puedes ir a la sección de eventos de UOC DotNetClub:<br />
<a href="http://uoc.dotnetclubs.com/eventos">http://uoc.dotnetclubs.com/eventos</a></p>
<p>¿Te apuntas? Si es así&#8230; el 23-F nos &#8220;escucharemos&#8221; (bueno, tú me escucharás a mí, jeje)</p>
<p>Nos vemos.<br />
Guillermo</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.elguillemola.com/index.php/2010/02/webcast-lo-nuevo-de-visual-basic-10/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Estudiando las novedades de Visual Studio 2010</title>
		<link>http://www.elguillemola.com/index.php/2010/01/estudiando-las-novedades-de-visual-studio-2010/</link>
		<comments>http://www.elguillemola.com/index.php/2010/01/estudiando-las-novedades-de-visual-studio-2010/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 21:43:19 +0000</pubDate>
		<dc:creator>elGuille</dc:creator>
				<category><![CDATA[cosas técnicas]]></category>
		<category><![CDATA[mis cosas]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[C# 4.x]]></category>
		<category><![CDATA[no tenis]]></category>
		<category><![CDATA[VB10]]></category>
		<category><![CDATA[Visual Basic]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.elguillemola.com/index.php/2010/01/estudiando-las-novedades-de-visual-studio-2010/</guid>
		<description><![CDATA[Pues eso&#8230; que ya que esta tarde se puso a llover, aproveché para &#34;empaparme&#34; un poco de las cosillas nuevas (ná 2 ó 3) que traerá la nueva versión de Visual Studio&#8230; bueno, en realidad he estado liado con las cosas que traerá el .NET 4.0 y los dos lenguajes más usados de .NET: Visual [...]]]></description>
			<content:encoded><![CDATA[<p>Pues eso&#8230; que ya que esta tarde se puso a llover, aproveché para &quot;empaparme&quot; un poco de las cosillas nuevas (ná 2 ó 3) que traerá la nueva versión de Visual Studio&#8230; bueno, en realidad he estado liado con las cosas que traerá el .NET 4.0 y los dos lenguajes más usados de .NET: Visual Basic y Visual C# (seguramente alguno pensará que el orden este es porque se utiliza más el VB que el C#, pero la verdad es que no tengo ni idea de cuál de los dos lenguajes se usa más, y también te digo que ni me importa, he puesto primero Visual Basic porque sí, porque es el que yo uso y&#8230; eso&#8230; jejeje).</p>
<p>Y la verdad es que hay muchas cosas que estudiar, y como dije el otro día, hay que digerirlas bien&#8230; que si no, después ¿cómo lo explica uno si no se entera? Bueno, esta pregunta tiene respuesta: repitiendo lo mismo que has leído aunque no tengas ni idea de qué estás diciendo&#8230; que de estos hay muchos por ahí, sí, gente que se pone a explicarte cosas y en realidad no saben de qué están hablando&#8230; lo que yo te diga&#8230; bueno, mejor dejar este tema, que el que más y el que menos&#8230; (es que en dos ocasiones estuve dando unas charlas de acceso a datos y no tenía ni repajolera idea de qué es lo que ponía en las diapositivas de la presentación que me pasaron, en serio&#8230; claro que tampoco me marqué ningún farol ni hice el paripé de que sabía de qué iban esas diapositivas&#8230; simplemente pasé a otros temas, jejeje, en fin&#8230;)</p>
<p>Pues eso&#8230; que son muchas cosas nuevas, y todo en inglés&#8230; y además usando una máquina virtual y se hace eterno hacer cualquier prueba por simple que sea&#8230; </p>
<p>Lo que si es cierto es que el Visual Studio 2010 está muy bien, y por lo poco que he visto de la BETA 2 creo que ahora me va a gustar mucho más el Visual Basic de lo que ya me gustaba&#8230; no sólo por las &quot;características del lenguaje&quot; sino por el editor de Visual Studio para VB&#8230; que en ese aspecto la gente del &quot;team&quot; de Visual C# siempre iban un paso por delante&#8230; y puede que aún sigan mejorando el editor de C# con respecto al de VB, pero no te lo puedo asegurar ya que tan solo he creado un proyecto en el Visual Studio 2010 y ha sido de Visual Basic, pero está bien (el editor)&#8230; algunas cosas ya las vi en las betas y CTP anteriores, pero otras creo que son nuevas en la Beta 2&#8230; cualquier día de estos te contaré las cosillas nuevas que vaya encontrando, pero casi seguro que será después del webcast que daré el 23 de Febrero sobre las novedades de Visual Basic 2010 para <a href="http://uoc.dotnetclubs.com">UOC DotNetClub</a> (sí, ya sé que te lo conté el otro día, pero&#8230; para que no se te olvide).</p>
<p>Mañana seguiré con mis &quot;investigaciones&quot; que ya es hora de cenar algo, leer un poquito (pero literatura normal, no técnica y en papel, que esto de mirar tantas horas la pantalla me &quot;seca&quot; muchos los ojos y me pican una barbaridad&#8230; ) y después de leer (o mientras hago una pausa) a ver un poco la tele, que ahora me ha dado por ver dibujos animados en Boomerang, en particular <a href="http://es.wikipedia.org/wiki/Los_autos_locos" target="_blank">Los autos locos</a> y <a href="http://es.wikipedia.org/wiki/Don_Gato" target="_blank">Don Gato</a> ambos dos de <a href="http://es.wikipedia.org/wiki/Hanna-Barbera" target="_blank">Hanna-Barbera (William Hanna y Joseph Barbera)</a>. Lo de ver los autos locos es que el otro día (cuando estuvimos en la Cebuchá) mi amiga San me dijo que cuando me reía algunas veces me parecía a &quot;risitas&quot; (el perro Patán de Pierre Nodoyuna) y un día haciendo zapping me encontré con que por las noches echaban estos dibujos, y como después (sobre las 23.30) echan Don Gato, que es otro de los dibujos que me gustaban de cuando era 2más chico&quot; que ahora (jejeje) pues&#8230; aprovecho, ya que casi nunca me da tiempo a ver una de las pelis que empiezan a las 10 (22.00) y casi siempre acabo viendo repeticiones de <a href="http://es.wikipedia.org/wiki/Camera_Caf%C3%A9" target="_blank">Camera Café</a> o <a href="http://es.wikipedia.org/wiki/Vaya_semanita" target="_blank">Vaya Semanita</a>, que están muy bien, pero para variar&#8230;</p>
<p>Pues nada&#8230; hasta mañana, que si no llueve, por la mañana iré a andar con Mari Ángeles, que Pili no viene y por la tarde, si no llueve y el profe lo permite, iré a pelotear un poco al tenis&#8230; </p>
<p>Nos vemos.    <br />Guillermo     <br />Terminado de escribir a las&#160; del miércoles 27</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elguillemola.com/index.php/2010/01/estudiando-las-novedades-de-visual-studio-2010/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Descarga Visual Studio 2010 and .NET Framework 4 Training Kit &#8211; January Release (beta 2)</title>
		<link>http://www.elguillemola.com/index.php/2010/01/visual-studio-2010-and-net-framework-4-training-kit-january-release-beta-2/</link>
		<comments>http://www.elguillemola.com/index.php/2010/01/visual-studio-2010-and-net-framework-4-training-kit-january-release-beta-2/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 12:09:06 +0000</pubDate>
		<dc:creator>elGuille</dc:creator>
				<category><![CDATA[cosas técnicas]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[C# 4.x]]></category>
		<category><![CDATA[VB10]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.elguillemola.com/index.php/2010/01/visual-studio-2010-and-net-framework-4-training-kit-january-release-beta-2/</guid>
		<description><![CDATA[Pues eso&#8230; que leyendo el MSDN Flash he visto este link del training kit para la beta 2 de Visual Studio 2010 y al abrirlo he comprobado que es una actualización reciente (de este mismo mes de enero) y me he dicho&#8230; pues vamos a contárselo a la gente, que lo mismo no están suscritos [...]]]></description>
			<content:encoded><![CDATA[<p>Pues eso&#8230; que leyendo el MSDN Flash he visto este link d<a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=752CB725-969B-4732-A383-ED5740F02E93&amp;displaylang=en" target="_blank">el training kit para la beta 2 de Visual Studio 2010</a> y al abrirlo he comprobado que es una actualización reciente (de este mismo mes de enero) y me he dicho&#8230; pues vamos a contárselo a la gente, que lo mismo no están suscritos a MSDN Flash o aunque estén suscritos a ese &quot;flash&quot; informativo les pasa como a mí, que casi nunca leo lo que cuentan&#8230; que muchas veces me suena a propaganda y&#8230;     <br />Pero mira tú por dónde&#8230; y me lo voy a descargar, lo que ya no sé es si veré el contenido, que debería verlo, ya que tengo que preparar una charla (webcast para <a href="http://uoc.dotnetclubs.com" target="_blank">UOC DotNetClub</a>) para el 23 de Febrero sobre las novedades de Visual Basic 2010 (ó VB10, como prefieras) y al mes siguiente tengo otra charla más (para <a href="http://summit.solidq.com/" target="_blank">el Summit de Solid Quality Mentors</a>) sobre las novedades de VB 10, C# 4 y algunas pinceladas de Visual Studio 2010, así que&#8230; ¡habrá que ir leyendo documentación para estar al día! </p>
<p>Y después dicen que esto es fácil&#8230; que ahora hay que tragarse información de un montón de cosas nuevas que la mitad me sonarán a chino mandarín, tragárselas (leerlas y en inglés), digerirlas (comprenderlas), rumiarlas (darle la vuelta para ver cómo las explico y que se entienda) y después&#8230; pues lo que suele pasar después de comer, que hay que contar lo bien que te ha sentado la comida y de forma que los demás se enteren aunque no sean expertos cocineros&#8230;    <br />(ya te creías que iba a decir otra cosa después de los puntos suspensivos de &quot;y después&quot; ¿no? ¡jum!)</p>
<p>Este es el link oficial en lengua inglesa:   <br /><strong><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=752CB725-969B-4732-A383-ED5740F02E93&amp;displaylang=en" target="_blank">Visual Studio 2010 and .NET Framework 4 Training Kit &#8211; January Release</a></strong>    <br />(comentar que es válido para la beta 2 de VS y .NET)</p>
<p>Esta es la traducción de Bing (con un par de arreglos) del Overview del contenido de este kit de entrenamiento del Visual Studio 2010 y .NET Framework 4.0 que como sabrás está previsto que salga a la venta el próximo mes de Abril de este mismo año&#8230; </p>
<p>El Visual Studio 2010 y .NET Framework 4 Training Kit incluye presentaciones, laboratorios prácticos y demostraciones. Este contenido está diseñado para ayudarle a aprender cómo usar las características de Visual Studio 2010 y una variedad de tecnologías de marco incluyendo:    <br />C# 4.0,     <br />Visual Basic 10,     <br />F#,     <br />paralelo extensiones (Parallel Extensions),     <br />Windows Communication Foundation,     <br />Windows Workflow,     <br />Windows Presentation Foundation,     <br />ASP.NET 4,     <br />Windows 7,     <br />Entity Framework,    <br /> ADO.NET Data Services,     <br />Managed Extensibility Framework,     <br />Visual Studio Team System</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elguillemola.com/index.php/2010/01/visual-studio-2010-and-net-framework-4-training-kit-january-release-beta-2/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>El lanzamiento de Visual Studio 2010 se aplaza unas semanas&#8230;</title>
		<link>http://www.elguillemola.com/index.php/2009/12/el-lanzamiento-de-visual-studio-2010-se-aplaza-unas-semanas/</link>
		<comments>http://www.elguillemola.com/index.php/2009/12/el-lanzamiento-de-visual-studio-2010-se-aplaza-unas-semanas/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 17:53:05 +0000</pubDate>
		<dc:creator>elGuille</dc:creator>
				<category><![CDATA[cosas técnicas]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.elguillemola.com/index.php/2009/12/el-lanzamiento-de-visual-studio-2010-se-aplaza-unas-semanas/</guid>
		<description><![CDATA[&#8230;de lo previsto, que era para el mes de Marzo de 2010, pero según dicen Scott Guthrie y Somasegar en sus respectivos blogs (en los nombres tienes el enlace a esos dos posts), en el mes de Febrero saldrá la Release Candidate y unas semanas después la versión definitiva, por tanto&#8230; se retrasa unas cuantas [...]]]></description>
			<content:encoded><![CDATA[<p>&#8230;de lo previsto, que era para el mes de Marzo de 2010, pero según dicen <a href="http://weblogs.asp.net/scottgu/archive/2009/12/17/visual-studio-2010-and-net-4-0-update.aspx" target="_blank"><strong>Scott Guthrie</strong></a> y <strong><a href="http://blogs.msdn.com/somasegar/archive/2009/12/17/visual-studio-2010-and-net-framework-4-beta-period-extended.aspx" target="_blank">Somasegar</a></strong> en sus respectivos blogs (en los nombres tienes el enlace a esos dos posts), en el mes de Febrero saldrá la Release Candidate y unas semanas después la versión definitiva, por tanto&#8230; se retrasa unas cuantas semanas el lanzamiento de la versión &quot;final&quot; de Visual Studio 2010.</p>
<p>Por cierto, se ve que debe ser &quot;casi&quot; un comunicado oficial, porque ambos dos dicen lo mismo&#8230; no con las mismas palabras, pero se ve que lo que cambia es la forma en que cada uno lo ha expresado, lo que pasa es que, como suele ocurrir cuando no se sabe cuando estará un soft terminado, en realidad casi que no dicen nada&#8230; salvo que estará listo &quot;a few weeks&quot; más tarde&#8230; Jo, ya que me hacía ilusión que el VS2010 estuviera listo un poco antes de empezar la primavera (en estos lares, claro)&#8230; </p>
<p>No dicen cuántas semanas se retrasan, y conociendo el percal, puede que sean 4 semanas o más&#8230; así que&#8230; si para el mes de Mayo está en la calle, bien estará.    <br />Lo malo es que la versión en español/castellano que siempre suele tardar unos 3 ó 4 meses más, hará que la versión en el idioma de Chiquito de la Calzada (jorrr no puedor, no puedor con visuar estudiorrrr) esté en la calle con los calores del verano&#8230; o casi que para septiembre cuando salen todos los coleccionables&#8230; en fin&#8230;</p>
<p>Bueno, si me entero de algo, ya te informo&#8230;</p>
<p>Nos vemos.    <br />Guillermo</p>
<p>&#160;</p>
<div style="border-bottom: green 1px solid; text-align: center; border-left: green 1px solid; padding-bottom: 0.5em; margin: 1em; padding-left: 0.5em; padding-right: 0.5em; border-top: green 1px solid; border-right: green 1px solid; padding-top: 0.5em">Contrata las ofertas de alojamiento de <strong><a href="http://www.elguille.info/hostings/Default.aspx" target="_blank">elGuille.HOSTING</a></strong> en:     <br /><a href="http://www.domitienda.com/" target="_blank"><img style="padding-bottom: 0.5em; border-right-width: 0px; padding-left: 0.5em; padding-right: 0.5em; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0.5em" alt="Domitienda.com (para contratar las ofertas del elGuille.Hosting)" src="http://www.elguille.info/imagenes/domitienda.jpg" width="185" height="20" /></a>     <br /><strong>Seguramente los mejores precios del mercado</strong> </div>
]]></content:encoded>
			<wfw:commentRss>http://www.elguillemola.com/index.php/2009/12/el-lanzamiento-de-visual-studio-2010-se-aplaza-unas-semanas/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Descarga la beta 2 de Visual Studio 2010 (Express o normales)</title>
		<link>http://www.elguillemola.com/index.php/2009/10/descarga-la-beta-2-de-visual-studio-2010-express-o-normales/</link>
		<comments>http://www.elguillemola.com/index.php/2009/10/descarga-la-beta-2-de-visual-studio-2010-express-o-normales/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 20:40:20 +0000</pubDate>
		<dc:creator>elGuille</dc:creator>
				<category><![CDATA[cosas técnicas]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[C# 4.x]]></category>
		<category><![CDATA[descargas]]></category>
		<category><![CDATA[VB10]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.elguillemola.com/index.php/2009/10/descarga-la-beta-2-de-visual-studio-2010-express-o-normales/</guid>
		<description><![CDATA[Pues eso&#8230; que los links para la descarga pública ya están disponibles, salvo el ISO de la versión Ultimate, pero dicen que pronto estará listo. Esta es la página con las descargas de Visual Studio 2010 Beta 2. Además del Visual Studio 2010 puedes bajarte el Visual Studio 2010 and .NET Framework 4 Training Kit [...]]]></description>
			<content:encoded><![CDATA[<p>Pues eso&#8230; que los links para la descarga pública ya están disponibles, salvo el ISO de la versión Ultimate, pero dicen que pronto estará listo.</p>
<p>Esta es la página con <strong><a href="http://msdn.microsoft.com/es-es/vstudio/dd582936(en-us).aspx" target="_blank">las descargas de Visual Studio 2010 Beta 2</a></strong>.</p>
<p>Además del Visual Studio 2010 puedes bajarte el <strong><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=752CB725-969B-4732-A383-ED5740F02E93&amp;displaylang=en" target="_blank">Visual Studio 2010 and .NET Framework 4 Training Kit &#8211; October Preview</a></strong> en el que se incluyen demos, presentaciones y más cosas sobre las cosas nuevas que se pueden (o podrán) hacer con la nueva versión de .NET Framework y de Visual Studio.</p>
<p>Espero que lo disfrutes y aproveches y yo voy a intentar empaparme de todas estas novedades para poder explicarte algunas de ellas&#8230; <img src='http://www.elguillemola.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Nos vemos.   <br />Guillermo</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elguillemola.com/index.php/2009/10/descarga-la-beta-2-de-visual-studio-2010-express-o-normales/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Las novedades de Visual Basic 2010 y Visual C# 2010 (en ingl&#233;s)</title>
		<link>http://www.elguillemola.com/index.php/2009/10/las-novedades-de-visual-basic-2010-y-visual-c-2010-en-ingls/</link>
		<comments>http://www.elguillemola.com/index.php/2009/10/las-novedades-de-visual-basic-2010-y-visual-c-2010-en-ingls/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 15:06:16 +0000</pubDate>
		<dc:creator>elGuille</dc:creator>
				<category><![CDATA[cosas técnicas]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[C# 4.x]]></category>
		<category><![CDATA[C#Sharp]]></category>
		<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[VB10]]></category>
		<category><![CDATA[Visual Basic]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.elguillemola.com/index.php/2009/10/las-novedades-de-visual-basic-2010-y-visual-c-2010-en-ingls/</guid>
		<description><![CDATA[Pues eso&#8230; que he estado instalando esta mañana las versiones Express de estos dos lenguajes, que aún están en fase de Beta 2, y vi el link a las novedades de Visual Basic 2010, así que&#8230; puse el link en la página de fans del Guille en Facebook y ya que había dado con las [...]]]></description>
			<content:encoded><![CDATA[<p>Pues eso&#8230; que he estado instalando esta mañana las versiones Express de estos dos lenguajes, que aún están en fase de Beta 2, y vi el link a las novedades de Visual Basic 2010, así que&#8230; puse el link en la página de fans del Guille en Facebook y ya que había dado con las novedades de Visual Basic 2010 (<a href="http://msdn.microsoft.com/en-us/library/we86c8x2(VS.100).aspx" target="_blank">What&#8217;s new in Visual Basic 2010</a>), me dije que los que usan los puntos y comas y me visitan también tienen derecho a saber qué hay de nuevo en C#, así que&#8230; busqué la página correspondiente y esta es: Novedades de Visual C# 2010 (<a href="http://msdn.microsoft.com/en-us/library/bb383815(VS.100).aspx" target="_blank">What&#8217;s new in Visual C# 2010</a>), el problema es que están en inglés, pero te digo que es una ventaja, ya que la información de las novedades de los lenguajes de Visual Studio 2008 no estuvieron disponibles hasta que salió la versión final&#8230; así que&#8230; eso que llevas adelantado&#8230; aunque en inglés&#8230; <img src='http://www.elguillemola.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Ahora a leerlas, analizarlas e intentar entenderlas, jejeje</p>
<p>Nos vemos.<br />
Guillermo</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elguillemola.com/index.php/2009/10/las-novedades-de-visual-basic-2010-y-visual-c-2010-en-ingls/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>[webcast] Novedades de Visual Basic 2008</title>
		<link>http://www.elguillemola.com/index.php/2009/10/webcast-novedades-de-visual-basic-2008/</link>
		<comments>http://www.elguillemola.com/index.php/2009/10/webcast-novedades-de-visual-basic-2008/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 12:58:32 +0000</pubDate>
		<dc:creator>elGuille</dc:creator>
				<category><![CDATA[cosas técnicas]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[webcast]]></category>

		<guid isPermaLink="false">http://www.elguillemola.org/index.php/2009/10/webcast-novedades-de-visual-basic-2008/</guid>
		<description><![CDATA[El grupo de usuarios lleida dotNetClub ha organizado un webcast para el próximo martes 20 de Octubre de 2009 a las 19.00CEST (GMT+2 aunque en el cartel indique GMT+1 ese día aún estamos con el horario de verano en España) y esta es la info que puedes encontrar en el sitio web y que te [...]]]></description>
			<content:encoded><![CDATA[<p>El grupo de usuarios <a href="http://lleida.dotnetclubs.com/" target="_blank"><strong>lleida dotNetClub</strong></a> ha organizado un webcast para el próximo martes 20 de Octubre de 2009 a las 19.00CEST (GMT+2 aunque en el cartel indique GMT+1 ese día aún estamos con el horario de verano en España) y esta es la info que puedes encontrar en el sitio web y que te repito para que no te lo pierdas&#8230; ¡nos oímos el día 20!</p>
<p>¿Quieres saber las novedades Visual Basic en su última versión? ¡Tienes una cita que no puedes perderte! “El Guille” , uno de los MVP ( www.elguille.info , Microsoft Most Valuable Professional) más reconocidos de la comunidad y speaker de INETA nos enseñara todos los secretos de uno de los lenguajes más usados por todos. Material no nos va a faltar y calidad aún menos, nos daremos una vuelta por Visual Studio 2008 viendo todas las novedades de VB 2008! Acuérdate de apuntarte y no te lo pierdas, aprovecha la oportunidad de divertirte aprendiendo!</p>
<p><img src="http://www.elguille.info/lonuevo/2009/octubre/Charla20Oct.png" alt="" width="439" height="330" /></p>
<p><strong>Puedes registrarte aquí:<br />
</strong><a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032428029&amp;Culture=es-ES">http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032428029&amp;Culture=es-ES</a></p>
<p>Te va a llegar un email con una URL una vez te registres y con esa misma URL el día del evento (unos 10 minutos antes) ya te loguearas en Live Meeting para asistir a la charla (os instalará un exe cliente para poder asistir a la charla).</p>
<p>¡Espero que os guste a todos!  ¡Próximamente más!</p>
<p> </p>
<p><a href="http://lleida.dotnetclubs.com/webcasts/webcast-novedades-de-visual-basic-2008-con-quot-el-guille-quot/" target="_blank">Pulsa aquí para ver esta nota en el sitio de lleida dotNetCamp</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elguillemola.com/index.php/2009/10/webcast-novedades-de-visual-basic-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Consultado en mi sitio: Acceder al contenido de una p&#225;gina Web</title>
		<link>http://www.elguillemola.com/index.php/2009/10/consultado-en-mi-sitio-acceder-al-contenido-de-una-pgina-web/</link>
		<comments>http://www.elguillemola.com/index.php/2009/10/consultado-en-mi-sitio-acceder-al-contenido-de-una-pgina-web/#comments</comments>
		<pubDate>Sat, 10 Oct 2009 19:00:02 +0000</pubDate>
		<dc:creator>elGuille</dc:creator>
				<category><![CDATA[cosas técnicas]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[elguille.info]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.elguillemola.org/index.php/2009/10/consultado-en-mi-sitio-acceder-al-contenido-de-una-pgina-web/</guid>
		<description><![CDATA[La batallita del agüelo Debido a que me he propuesto actualizar más a menudo este blog (mi blog) que mi sitio (elguille.info), lo que no quisiera es que la gente que visita mi sitio (por aquello de la costumbre que da todos los años que lleva funcionando o simplemente porque se lo han encontrado en [...]]]></description>
			<content:encoded><![CDATA[<h3>La batallita del agüelo</h3>
<p>Debido a que me he propuesto actualizar más a menudo este blog (mi blog) que mi sitio (elguille.info), lo que no quisiera es que la gente que visita mi sitio (por aquello de la costumbre que da todos los años que lleva funcionando o simplemente porque se lo han encontrado en Google o Bing (o como quiera que se llame el buscador de Microsoft, que ya llevan 3 nombres en menos de 5 años, así pasa lo que pasa, que la gente se lía: voy a buscar con <strong>MSN search</strong>, que no, que ahora se llama <strong>Live search</strong>, pos no estás desfasado tú, que se llama <strong>bing</strong>, pero si en la barra del <strong>Internet Explorer</strong> muestra <strong>windows live</strong>, pos que quieres que te diga, le habrán vuelto a cambiar el nombre, ya van 4 nombres en menos de 5 años y eso que sólo habré tardado en escribir este párrafo unos 2 minutos&#8230; si es que&#8230;).     <br />A lo que iba, que si alguien entra en mi sitio, quisiera que tuviera a mano los últimos posts (entradas, artículos, cosas que he escrito, decide cómo llamar a los posts) y como en todas las páginas del blog se muestra una lista con los posts más recientes (por medio de un widget en el que yo le indico cuántos quiero que se muestren, a día de hoy se muestran 7, pero puedo poner hasta un máximo de 15), así que&#8230; mirando el código de la página generada, he pensado en extraer (aquí lo más fácil hubiera sido decir &quot;coger&quot;, pero&#8230; no quiero que algunos de los que viven al otro lado del charco me hagan un chiste fácil&#8230; y es que los españoles no agarramos nada, lo cogemos todo, hasta la gripe la cogemos&#8230; en fin&#8230;).</p>
<h3>Buscar un texto en una página web</h3>
<p>Bien, sabiendo lo que quiero hacer: buscar un texto en el contenido de una página web.    <br />Lo que necesito es: un código que haga eso.     <br />Y eso está publicado en mi sitio publicado en Abril de 2008. concretamente en:</p>
<div style="background-color: #f0f0c0">
<p><b>Cómo.NET:</b> <a href="http://www.elguille.info/dotnet/system_net_acceder_pagina_web.aspx">Acceder al contenido de una página Web</a> </p>
</p></div>
<p>En particular lo que me interesa es este trozo: el mostrado en el <a href="#listado1">listado 1</a>.</p>
<p>Por supuesto, esto hay que modificarlo un poco, ya que lo voy a usar en una página Web.</p>
<p>Aunque habitualmente uso el Expression Web para editar las páginas de mi sitio (a día de hoy, estoy usando la versión 3), y con idea de no complicarme la vida (porque voy a usar código), lo que hago es abrir mi sitio web (la copia local de mi equipo) en Visual Studio 2008, de esa forma podré escribir el código de forma más sencilla que con el Expression Web, ya que el EW sabrá mucho de páginas y sitios Web, pero de Visual Basic .NET no sabe ni que existe la instrucción End.</p>
<h4>Editar mi sitio con Visual Studio 2008</h4>
<p>Abro mi sitio en el Visual Studio 2008 y modifico la página principal que es en la que quiero incluir esa lista de las cosas más recientes de este blog.    <br />Me posiciono en la parte de la página que tengo para el código y pego el procedimiento del <a href="#listado1">listado 1</a>.     <br />Por suerte, el Visual Studio 2008 detecta los fallos incluso de las páginas web como esta en la que tengo en el mismo fichero tanto la parte del código como la presentación (código HTML) y en este caso, los errores que me da es porque las clases <strong>WebRequest</strong>, <strong>WebResponse</strong> y <strong>StreamReader</strong> no están definidas, pero ya sabes que pulsando en el mismo error te da la posibilidad de arreglarlo, y en este caso es añadiendo las importaciones a los espacios de nombres <strong>System.Net</strong> y <strong>System.IO</strong>, que en código ASP.NET se hace como te muestro en el listado 2:</p>
<pre style="padding-bottom: 0.5em; background-color: #f0f0f0; padding-left: 0.5em; padding-right: 0.5em; padding-top: 0.5em"><span style="background-color: #ffff00">&lt;%</span><span style="color: #0000a0">@</span> <span style="color: #b22222">Import</span> <span style="color: #ff0000">Namespace</span><span style="color: #0000a0">=</span><span style="color: #0000ff">&quot;System.IO&quot;</span><span style="color: #b22222"></span> <span style="background-color: #ffff00">%&gt;</span>
<span style="background-color: #ffff00">&lt;%</span><span style="color: #0000a0">@</span> <span style="color: #b22222">Import</span> <span style="color: #ff0000">Namespace</span><span style="color: #0000a0">=</span><span style="color: #0000ff">&quot;System.Net&quot;</span><span style="color: #b22222"></span> <span style="background-color: #ffff00">%&gt;</span></pre>
<p align="center">Listado 2</p>
<h4>Convertir el Sub en Function y detectar errores</h4>
<p>Como no voy a usar la función <strong>Console</strong> y lo que me interesa es obtener una cadena de texto, convierto ese procedimiento Sub en una función y hago que devuelva la cadena leída (lo que está en la variable <strong>res</strong>). </p>
<p>Pero como se pueden producir errores, incluyo todo el código dentro de un bloque <strong>Try/Catch</strong> de forma que si se produce un error se devuelva una cadena con el error que se ha producido, si todo va bien, se devuelve la cadena con el texto leído de la página web generada por el acceso a (en este caso) el directorio raíz del blog (el IIS ya se encarga de mandar la página HTML que corresponda).</p>
<p>En el <a href="#listado3">listado 3</a> tienes esta función modificada.</p>
<h4>Llamar a la función desde otro método</h4>
<p>Esa función necesita que se le indique qué página queremos leer y después tendremos que leer el contenido y buscar la parte que nos interese, en mi caso, después de haber &quot;analizado&quot; lo que genera el blog, detecto que necesito encontrar la cadena &quot;widget widget_recent_entries&quot; y una vez hallada, debo tomar todo lo que haya a partir del encabezado (&lt;H2) que le da el título a ese bloque de links. Y como es un bloque de links, deben estar incluidos entre &lt;ul&gt; y &lt;/ul&gt;, por tanto necesito el trozo de cadena (que haya después de la cadena esa del widget) desde el siguiente &lt;h2 hasta encontrarse con &lt;/ul&gt;.</p>
<p>Y eso es lo que hace el código del <a href="#listado4">listado 4</a>.</p>
<p>En ese listado verás que se modifica el contenido de <strong>pBlogGuille</strong>, es más, lo que se hace es asignar a la propiedad <strong>InnerHtml</strong> el texto obtenido. <strong>pBlogGuille</strong> es un div que hay en la página y que, como es de esperar, contendrá los links de los artículos recientes. </p>
<p>La variable <strong>divBlogGuille</strong> es otro div que contiene al anterior y que lo hacemos invisible de forma predeterminada (en el código HTML) y para que resulte evidente, también al principio de este último procedimiento. De esa forma, si se produce un error o no se obtiene lo que se espera, no se mostrará nada, ya que se oculta todo el div, que por supuesto debe ejecutarse en el lado del servidor. Para que lo tengas claro, en el <a href="#listado5">listado 5</a> tienes ese código de la página .aspx en la que está todo este código.</p>
<h4>Llamar al método desde el evento Page_Load de la página</h4>
<p>Finalmente tenemos que saber desde dónde llamar al método mostrado en la sección anterior, y como lo que queremos es que esos links se muestren al cargar la página, hacemos una llamada en el evento <strong>Page_Load</strong> de la página (yo ya tengo ese método de evento declarado, si no, tendría que definirlo). </p>
<p>Aquí simplemente hacemos la llamada al método, es decir, incluimos esto en cualquier parte de ese método de inicio:</p>
<pre>leerUltimosBlogGuille()</pre>
<p>Y esto es todo, espero que te sea de utilidad y si tienes dudas sobre algo de lo aquí comentado, por favor haz lo siguiente:<br />
  <br />-Primero busca en Internet sobre lo que tienes la duda, lo más fácil es buscar en Google o en Bing escribiendo la frase completa de lo que quieres saber. </p>
<p>-Segundo (si buscando no encuentras lo que quieres) pregunta en los foros (ya sean los míos o los de otros, por ejemplo los de MSDN/Microsoft) </p>
<p>-Si después de preguntar no tienes la solución, tienta a la suerte y pregunta en este mismo hilo, pero procura que sea algo relacionado con lo explicado y como no me creeré que tengas dudas después de dar los dos pasos anteriores, tendrás que decirme qué has preguntado y cómo has buscado <img src='http://www.elguillemola.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  y adema´s debes estar registrado ene este blog&#8230; jejeje, que no, que no tienes que explicarme nada, y menos justificar que has hecho los deberes, pero procura buscar antes de preguntarme, porque seguramente yo sabré si has buscado o no, y si detecto que vas buscando lo fácil&#160; cómodo (que otro haga tu trabajo) pues&#8230; no te digo lo que haré o diré&#8230; ¡imagínatelo!</p>
<p>Nos vemos.<br />
  <br />Guillermo </p>
<p>P.S. </p>
<p>Para que todo esto sea posible (para las pruebas que he hecho) he tenido que buscar otra cosa en mi sitio: <a href="http://www.elguillemola.org/index.php/2009/10/consultado-en-mi-sitio-configurar-un-sitio-web-en-local-con-windows-vista/">Configurar un sitio Web en local con Windows Vista</a></p>
<hr /><a name="codigo"></p>
<h3>Código</h3>
<p></a><a name="listado1"></p>
<h5>Listado 1</h5>
<p></a></p>
<pre style="padding-bottom: 0.5em; background-color: #f0f0f0; padding-left: 0.5em; padding-right: 0.5em; padding-top: 0.5em"><span style="color: #008000">' Acceder a una página Web usando WebRequest y WebResponse
</span><span style="color: #0000ff">Sub</span> leerPaginaWeb(<span style="color: #0000ff">ByVal</span> laUrl <span style="color: #0000ff">As</span> <span style="color: #0000ff">String</span>)

    <span style="color: #008000">' Cear la solicitud de la URL.
</span>    <span style="color: #0000ff">Dim</span> request <span style="color: #0000ff">As</span> WebRequest = WebRequest.Create(laUrl)

    <span style="color: #008000">' Obtener la respuesta.
</span>    <span style="color: #0000ff">Dim</span> response <span style="color: #0000ff">As</span> WebResponse = request.GetResponse()

    <span style="color: #008000">' Abrir el stream de la respuesta recibida.
</span>    <span style="color: #0000ff">Dim</span> reader <span style="color: #0000ff">As</span> <span style="color: #0000ff">New</span> StreamReader(response.GetResponseStream())

    <span style="color: #008000">' Leer el contenido.
</span>    <span style="color: #0000ff">Dim</span> res <span style="color: #0000ff">As</span> <span style="color: #0000ff">String</span> = reader.ReadToEnd()

    <span style="color: #008000">' Mostrarlo.
</span>    Console.WriteLine(res)

    <span style="color: #008000">' Cerrar los streams abiertos.
</span>    reader.Close()
    response.Close()
<span style="color: #0000ff">End</span> <span style="color: #0000ff">Sub
</span></pre>
<hr /><a name="listado3"></p>
<h5>Listado 3</h5>
<p></a></p>
<pre style="padding-bottom: 0.5em; background-color: #f0f0f0; padding-left: 0.5em; padding-right: 0.5em; padding-top: 0.5em"><span style="color: #008000">' Acceder a una página Web usando WebRequest y WebResponse
</span><span style="color: #0000ff">Private</span> <span style="color: #0000ff">Function</span> strPaginaWeb(<span style="color: #0000ff">ByVal</span> laUrl <span style="color: #0000ff">As</span> <span style="color: #0000ff">String</span>) <span style="color: #0000ff">As</span> <span style="color: #0000ff">String
</span>    <span style="color: #0000ff">Dim</span> res <span style="color: #0000ff">As</span> <span style="color: #0000ff">String</span> = <span style="color: #a31515">&quot;&quot;
</span>
    <span style="color: #0000ff">Try
</span>        <span style="color: #008000">' Cear la solicitud de la URL.
</span>        <span style="color: #0000ff">Dim</span> request <span style="color: #0000ff">As</span> WebRequest = WebRequest.Create(laUrl)

        <span style="color: #008000">' Obtener la respuesta.
</span>        <span style="color: #0000ff">Dim</span> response <span style="color: #0000ff">As</span> WebResponse = request.GetResponse()

        <span style="color: #008000">' Abrir el stream de la respuesta recibida.
</span>        <span style="color: #0000ff">Dim</span> reader <span style="color: #0000ff">As</span> <span style="color: #0000ff">New</span> StreamReader(response.GetResponseStream())

        <span style="color: #008000">' Leer el contenido.
</span>        res = reader.ReadToEnd()

        <span style="color: #008000">' Mostrarlo.
</span>        <span style="color: #008000">'Console.WriteLine(res)

</span>        <span style="color: #008000">' Cerrar los streams abiertos.
</span>        reader.Close()
        response.Close()

    <span style="color: #0000ff">Catch</span> ex <span style="color: #0000ff">As</span> Exception
        res = <span style="color: #a31515">&quot;ERROR:&lt;br/&gt;&quot;</span> &amp; ex.Message
    <span style="color: #0000ff">End</span> <span style="color: #0000ff">Try
</span>
    <span style="color: #0000ff">Return</span> res
<span style="color: #0000ff">End</span> <span style="color: #0000ff">Function
</span></pre>
<hr /><a name="listado4"></p>
<h5>Listado 4</h5>
<p></a></p>
<pre style="padding-bottom: 0.5em; background-color: #f0f0f0; padding-left: 0.5em; padding-right: 0.5em; padding-top: 0.5em"><span style="color: #0000ff">Private</span> <span style="color: #0000ff">Sub</span> leerUltimosBlogGuille()
    divBlogGuille.Visible = <span style="color: #0000ff">False</span>

    <span style="color: #008000">' La URL a examinar
</span>    <span style="color: #0000ff">Dim</span> laUrl <span style="color: #0000ff">As</span> <span style="color: #0000ff">String</span> = <span style="color: #a31515">&quot;http://www.elguillemola.com/&quot;
</span>    <span style="color: #008000">' Leemos el contenido
</span>    <span style="color: #0000ff">Dim</span> res <span style="color: #0000ff">As</span> <span style="color: #0000ff">String</span> = strPaginaWeb(laUrl)
    <span style="color: #008000">' Salir si es una cadena vacía o dio error
</span>    <span style="color: #0000ff">If</span> <span style="color: #0000ff">String</span>.IsNullOrEmpty(res) <span style="color: #0000ff">Then</span> <span style="color: #0000ff">Exit</span> <span style="color: #0000ff">Sub
</span>    <span style="color: #0000ff">If</span> res.StartsWith(<span style="color: #a31515">&quot;ERROR:&quot;</span>) = <span style="color: #0000ff">True</span> <span style="color: #0000ff">Then</span> <span style="color: #0000ff">Exit</span> <span style="color: #0000ff">Sub
</span>
    <span style="color: #008000">' Buscar el texto
</span>    <span style="color: #0000ff">Dim</span> sTarget <span style="color: #0000ff">As</span> <span style="color: #0000ff">String</span> = <span style="color: #a31515">&quot;widget widget_recent_entries&quot;
</span>    <span style="color: #008000">' Si la posición es -1 es que no existe ese texto
</span>    <span style="color: #0000ff">Dim</span> i <span style="color: #0000ff">As</span> <span style="color: #0000ff">Integer</span> = res.LastIndexOf(sTarget)
    <span style="color: #0000ff">If</span> i = -1 <span style="color: #0000ff">Then</span> <span style="color: #0000ff">Exit</span> <span style="color: #0000ff">Sub
</span>
    <span style="color: #008000">' El formato de lo que quiero será:
</span>    <span style="color: #008000">'  &lt;h2 con el título&gt;&lt;ul&gt; y los &lt;li&gt; con las entradas
</span>    <span style="color: #008000">' por tanto, tomar desde el &lt;h2 hasta el siguiente &lt;/ul&gt;
</span>    <span style="color: #008000">' y recemos porque no se aniden posts en un &lt;li&gt;
</span>    <span style="color: #0000ff">Dim</span> j, k <span style="color: #0000ff">As</span> <span style="color: #0000ff">Integer
</span>    <span style="color: #008000">' La posición del &lt;h2
</span>    j = res.ToLower().IndexOf(<span style="color: #a31515">&quot;&lt;h2 &quot;</span>, i + 1)
    <span style="color: #0000ff">If</span> j = -1 <span style="color: #0000ff">Then</span> <span style="color: #0000ff">Exit</span> <span style="color: #0000ff">Sub
</span>    <span style="color: #008000">' La posición del &lt;/ul&gt;
</span>    k = res.ToLower().IndexOf(<span style="color: #a31515">&quot;&lt;/ul&gt;&quot;</span>, j + 1)
    <span style="color: #0000ff">If</span> k = -1 <span style="color: #0000ff">Then</span> <span style="color: #0000ff">Exit</span> <span style="color: #0000ff">Sub
</span>
    <span style="color: #008000">' Usar el trozo entre j y k para mostrar una lista con los posts más recientes del blog
</span>    <span style="color: #008000">' el + 5 es para los caracteres del final: &lt;/ul&gt;
</span>    <span style="color: #0000ff">Dim</span> listaPosts <span style="color: #0000ff">As</span> <span style="color: #0000ff">String</span> = res.Substring(j, k - j + 5)

    <span style="color: #008000">' Para probar si no se accede
</span>    <span style="color: #008000">'listaPosts = &quot;&quot;
</span>
    <span style="color: #0000ff">If</span> <span style="color: #0000ff">String</span>.IsNullOrEmpty(listaPosts) <span style="color: #0000ff">Then</span> <span style="color: #0000ff">Exit</span> <span style="color: #0000ff">Sub
</span>
    pBlogGuille.InnerHtml = listaPosts
    divBlogGuille.Visible = <span style="color: #0000ff">True
End</span> <span style="color: #0000ff">Sub
</span></pre>
<hr /><a name="listado5"></p>
<h5>Listado 5</h5>
<p></a></p>
<pre style="padding-bottom: 0.5em; background-color: #f0f0f0; padding-left: 0.5em; padding-right: 0.5em; padding-top: 0.5em"><span style="color: #0000a0">&lt;</span><span style="color: #b22222">div</span> <span style="color: #ff0000">id</span><span style="color: #0000a0">=</span><span style="color: #0000ff">&quot;divBlogGuille&quot;</span><span style="color: #ff0000"> runat</span><span style="color: #0000a0">=</span><span style="color: #0000ff">&quot;server&quot;</span><span style="color: #ff0000"> visible</span><span style="color: #0000a0">=</span><span style="color: #0000ff">&quot;false&quot;</span><span style="color: #ff0000"> class</span><span style="color: #0000a0">=</span><span style="color: #0000ff">&quot;NotaClaroMargin&quot;</span><span style="color: #0000a0">&gt;</span>
<span style="color: #0000a0">&lt;</span><span style="color: #b22222">div</span> <span style="color: #ff0000">class</span><span style="color: #0000a0">=</span><span style="color: #0000ff">&quot;tdTituloPeq&quot;</span><span style="color: #0000a0">&gt;</span><span style="color: #0000a0">&lt;</span><span style="color: #b22222">b</span><span style="color: #0000a0">&gt;</span>En el blog www.elguillemola.com<span style="color: #0000a0">&lt;</span><span style="color: #0000a0">/</span><span style="color: #b22222">b</span><span style="color: #0000a0">&gt;</span><span style="color: #0000a0">&lt;</span><span style="color: #0000a0">/</span><span style="color: #b22222">div</span><span style="color: #0000a0">&gt;</span>
<span style="color: #0000a0">&lt;</span><span style="color: #b22222">div</span> <span style="color: #ff0000">id</span><span style="color: #0000a0">=</span><span style="color: #0000ff">&quot;pBlogGuille&quot;</span><span style="color: #ff0000"> runat</span><span style="color: #0000a0">=</span><span style="color: #0000ff">&quot;server&quot;</span><span style="color: #0000a0">&gt;</span><span style="color: #0000a0">&lt;</span><span style="color: #0000a0">/</span><span style="color: #b22222">div</span><span style="color: #0000a0">&gt;</span>
<span style="color: #0000a0">&lt;</span><span style="color: #0000a0">/</span><span style="color: #b22222">div</span><span style="color: #0000a0">&gt;</span>
<span style="color: #0000a0">&lt;</span><span style="color: #0000a0">/</span><span style="color: #b22222">div</span><span style="color: #0000a0">&gt;</span></pre>
]]></content:encoded>
			<wfw:commentRss>http://www.elguillemola.com/index.php/2009/10/consultado-en-mi-sitio-acceder-al-contenido-de-una-pgina-web/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

