<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://community.rhpconsulting.net/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Roberto Hernández-Pou's - .NET Blog</title><link>http://community.rhpconsulting.net/blogs/rhpnetblog/default.aspx</link><description>Blog on .NET Framework programming, Windows Active Directory and Other information of interest.</description><dc:language>en-US</dc:language><generator>CommunityServer 2.0 (Build: 60217.2664)</generator><item><title>Extending a Virtual Hard Disk - Extendiendo un Disco Virtual</title><link>http://community.rhpconsulting.net/blogs/rhpnetblog/archive/2008/05/23/4772.aspx</link><pubDate>Sat, 24 May 2008 00:44:00 GMT</pubDate><guid isPermaLink="false">57543743-328d-4fc9-84b8-ea002c10aefa:4772</guid><dc:creator>rhernandez</dc:creator><slash:comments>0</slash:comments><comments>http://community.rhpconsulting.net/blogs/rhpnetblog/comments/4772.aspx</comments><wfw:commentRss>http://community.rhpconsulting.net/blogs/rhpnetblog/commentrss.aspx?PostID=4772</wfw:commentRss><description>&lt;font face="Arial" size="2"&gt;I was playing around with Windows Server 2008, and Team Foundation Server in a Virtual Machine (VirtualPC 2007 SP1) environment when the darndest thing happened, I ran out of disk space in the virtual hard drive.&amp;nbsp; My first reaction was, "ok let's start from a scratch", but honestly, I just don't have the time to do so.&amp;nbsp; The project that I am currently working on has deadlines, and I'm a father of two beautiful daughters who deserve my time.&amp;nbsp; Therefore, I can't be investing much time in this R&amp;amp;D task.&amp;nbsp; &lt;br&gt;&lt;br&gt;I decided to hit the Google Machine for information, and I found this &lt;a href="http://www.enusbaum.com/blog/2008/02/07/expand-a-virtual-pc-vhd-file-and-extend-the-partition/"&gt;link&lt;/a&gt; that solved all my problems. One thing that I didn't like about the original blogger's post was that it did not provide detailed step-by-step instructions on how to use both the tool provided by the &lt;a href="http://vmtoolkit.com/"&gt;vmToolKit&lt;/a&gt; website or the &lt;a href="http://support.microsoft.com/kb/325590"&gt;DiskPart&lt;/a&gt; utility.&amp;nbsp;&amp;nbsp; Having said that, the following is a step by step on how to deal with this issue:&lt;br&gt;&lt;br&gt;1. - Download the &lt;a href="http://vmtoolkit.com/files/folders/converters/entry87.aspx"&gt;VHDResizer&lt;/a&gt; tool from the vmToolKit website.&amp;nbsp; &lt;br&gt;2. - Use VHDResizer to create a sector by sector copy of the original VHD while changing the VHD Size.&amp;nbsp; &lt;b&gt;Important:&lt;/b&gt; this will not resize the partition on that drive, it will only give you additional disk space on the VHD so that can be use the Diskpart utility to extend the partition.&lt;br&gt;3. - Add the new VHD file to you're existing Virtual Machine.&amp;nbsp; &lt;b&gt;Important&lt;/b&gt;: do not remove the existing VHD, what you want to do is add the new VHD drive so you can boot up with you're existing configuration and use the DiskPart utility to expand that drive.&amp;nbsp; This step is needed because of limitations built in to the DiskPart utility. The Diskpart utility will not extend a system or boot partition.&lt;br&gt;4. - Boot up the VM and execute the following commands from an command console.&amp;nbsp; &lt;b&gt;Important: &lt;/b&gt;X is the volume number for the drive you want to extend.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; C:\&amp;gt;DiskPart&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; DISKPART&amp;gt; LIST VOLUME&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  DISKPART&amp;gt; SELECT VOLUME X &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DISKPART&amp;gt; EXTEND&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DISKPART&amp;gt; EXIT&lt;br&gt;5. - Shutdown you're VM, and change settings so that from now on it boots from the new VHD that has all the available you neede.&lt;br&gt;&lt;br&gt;Thanks/Regards,&lt;br&gt;&lt;/font&gt;&lt;font face="Arial" size="2"&gt;_____________&lt;br&gt;Roberto Hernández-Pou&lt;br&gt;MCAD MCSD.NET MCT MCDBA MCSE&lt;br&gt;&lt;/font&gt;&lt;hr&gt;&lt;br&gt;&lt;font face="Arial" size="2"&gt;Estaba jugando con Windows Server
2008, y Team Foundation Server en una máquina virtual (VirtualPC 2007
SP1) cuando me sucedió lo&amp;nbsp; menos esperado, se me acabó el espacio en el disco virtual. Mi primera reacción fue, "vamos a comenzar desde cero", pero sinceramente no tengo el tiempo que se le necesita dedicar. El proyecto en que estoy trabajando actualmente tiene fechas de entrega y, adicionalmente soy el padre de dos hermosas niñas que merecen de mi tiempo. En otras palabras, no puedo dedicarle tanto tiempo a un proyecto de investigación y desarrollo.&lt;br&gt;&lt;br&gt;Decidí ahorrarme un poco de tiempo usando el fabuloso Google, que me trajo al siguiente &lt;a href="http://www.enusbaum.com/blog/2008/02/07/expand-a-virtual-pc-vhd-file-and-extend-the-partition/"&gt;vínculo&lt;/a&gt; que honestamente resolvió todos mis problemas.&amp;nbsp; Pero, una cosa que no me gustó de la publicación original es que no provee instrucciones paso a paso de como utilizar las herramientas que nos facilita el &lt;a href="http://vmtoolkit.com/"&gt;vmToolKit&lt;/a&gt; y &lt;a href="http://support.microsoft.com/kb/325590"&gt;DiskPart&lt;/a&gt;. Habiendo establecido esto, la siguiente es una lista de instrucciones que explica paso a paso como solucionar el problema:&lt;br&gt;&lt;br&gt;1. - Descargue la herramienta &lt;a href="http://vmtoolkit.com/files/folders/converters/entry87.aspx"&gt;VHDResizer&lt;/a&gt; del sitio en internet vmToolKit.&amp;nbsp; &lt;br&gt;2. - Utilice el VHDResizer para crear una copia sector por sector del disco original, especificando el nuevo tamaño del disco.&amp;nbsp; &lt;b&gt;Importante:&lt;/b&gt;
esta operación no cambia el tamaño de la partición, solo le agrega el espacio al disco virtual nuevo para utilizar Diskpart y asignarle el nuevo espacio disponible.&lt;br&gt;3. - Añadir el nuevo disco virtual a la máquina virtual.&amp;nbsp; &lt;b&gt;Importante&lt;/b&gt;:
no remueva el disco original, lo que debe hacer es añadirlo como un nuevo disco para poder encender la maquina virtual y utilizar la herramienta Diskpart para extender el tamaño del disco.&amp;nbsp; Este paso es necesario por limitaciones existentes en la herramienta, Diskpart no permite extender particiones 'system' or 'boot'.&lt;br&gt;4. - Encienda la máquina virtual y ejecute los siguientes comandos en una consola del sistema operativo.&lt;b&gt; Importante: &lt;/b&gt;X es el número del volumen nuevo que usted quiere extender.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; C:\&amp;gt;DiskPart&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; DISKPART&amp;gt; LIST VOLUME&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  DISKPART&amp;gt; SELECT VOLUME X &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DISKPART&amp;gt; EXTEND&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DISKPART&amp;gt; EXIT&lt;br&gt;5. - Apague la máquina virtual, y cambie la configuración para poder correr desde la nueva partición que ahora tiene todo el espacio que usted necesita.&lt;br&gt;&lt;br&gt;Gracias/Disfruten,&lt;br&gt;&lt;/font&gt;&lt;font face="Arial" size="2"&gt;_____________&lt;br&gt;Roberto Hernández-Pou&lt;br&gt;MCAD MCSD.NET MCT MCDBA MCSE&lt;/font&gt;&lt;br&gt;&lt;img src="http://community.rhpconsulting.net/aggbug.aspx?PostID=4772" width="1" height="1"&gt;</description></item><item><title>Silverlight 1.0 (RC) - Surface Demo </title><link>http://community.rhpconsulting.net/blogs/rhpnetblog/archive/2008/03/11/3640.aspx</link><pubDate>Tue, 11 Mar 2008 15:00:00 GMT</pubDate><guid isPermaLink="false">57543743-328d-4fc9-84b8-ea002c10aefa:3640</guid><dc:creator>rhernandez</dc:creator><slash:comments>0</slash:comments><comments>http://community.rhpconsulting.net/blogs/rhpnetblog/comments/3640.aspx</comments><wfw:commentRss>http://community.rhpconsulting.net/blogs/rhpnetblog/commentrss.aspx?PostID=3640</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;Hi Everybody,&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;One of my favorite demos of Silverlight 1.1 Alpha (Currently Silverlight 2.0) has always been the Surface demo (&lt;A href="http://silverlight.net/samples/2b1/SilverlightSurface/Run/default.html"&gt;click here&lt;/A&gt;). Having said that it has always been frustrating for me that this demo was only available for the Managed Code version of Silverlight.&amp;nbsp;&amp;nbsp; So, I took it as a task to make this demo available and downloadable for the Silverlight 1.0 RC crowd.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;So, without any delays,&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Click here to &lt;A href="http://www.rhpconsulting.net/demos/Silverlight/JavascriptSurface/Default.htm"&gt;view&lt;/A&gt;&amp;nbsp;and here to &lt;A href="http://www.rhpconsulting.net/demos/silverlight/silverlight.demos.rhpconsultingnet.zip"&gt;download&lt;/A&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Thank you,&lt;BR&gt;_____________&lt;BR&gt;Roberto Hernández-Pou&lt;BR&gt;MCAD MCSD.NET MCT MCDBA MCSE&lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;HR&gt;

&lt;P&gt;&lt;FONT face=Arial size=2&gt;Saludos!!!&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;De las demostraciones de&amp;nbsp;Silverlight 1.1 Alpha (actualmente Silverlight 2.0) que he visto la favorita siempre ha sido el&amp;nbsp;"Silverlight Surface" (&lt;A href="http://silverlight.net/samples/2b1/SilverlightSurface/Run/default.html"&gt;click here&lt;/A&gt;). Habiendo&amp;nbsp;dicho eso, siempre me ha molestado que esta demostración&amp;nbsp;solo este disponible para codigo manejado.&amp;nbsp;&amp;nbsp;Obviamente, me decidi a&amp;nbsp;escribir&amp;nbsp;esta demostración para&amp;nbsp;Javascript y Silverlight 1.0 RC.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Entonces, sin más retrasos,&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Dele aqui para &amp;nbsp;&lt;A href="http://www.rhpconsulting.net/demos/Silverlight/JavascriptSurface/Default.htm"&gt;visualizar&lt;/A&gt;&amp;nbsp;y aqui para&amp;nbsp;&lt;A href="http://www.rhpconsulting.net/demos/silverlight/silverlight.demos.rhpconsultingnet.zip"&gt;descargar&lt;/A&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Gracias,&lt;BR&gt;_____________&lt;BR&gt;Roberto Hernández-Pou&lt;BR&gt;MCAD MCSD.NET MCT MCDBA MCSE -&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://community.rhpconsulting.net/aggbug.aspx?PostID=3640" width="1" height="1"&gt;</description><category domain="http://community.rhpconsulting.net/blogs/rhpnetblog/archive/category/1004.aspx">Silverlight</category><category domain="http://community.rhpconsulting.net/blogs/rhpnetblog/archive/category/1005.aspx">ASP.NET</category><category domain="http://community.rhpconsulting.net/blogs/rhpnetblog/archive/category/1007.aspx">AJAX</category></item><item><title>Silverlight 1.0 (RC) - Scrolling Barchart - Silverlight does have a place in business applications!!!!</title><link>http://community.rhpconsulting.net/blogs/rhpnetblog/archive/2008/02/01/3632.aspx</link><pubDate>Fri, 01 Feb 2008 16:00:00 GMT</pubDate><guid isPermaLink="false">57543743-328d-4fc9-84b8-ea002c10aefa:3632</guid><dc:creator>rhernandez</dc:creator><slash:comments>0</slash:comments><comments>http://community.rhpconsulting.net/blogs/rhpnetblog/comments/3632.aspx</comments><wfw:commentRss>http://community.rhpconsulting.net/blogs/rhpnetblog/commentrss.aspx?PostID=3632</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;Hi Everybody,&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;One of the more frequent questions&amp;nbsp;regarding Silverlight is: &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;EM&gt;Does&amp;nbsp;it add any value to&amp;nbsp;traditional&amp;nbsp;business applications?&amp;nbsp;&amp;nbsp;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;My quick reply to this question has always been: &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;EM&gt;Of course, Silverlight as well as&amp;nbsp;any other fancy user interface/rich content technology can be used to enhance the value of any business aplication by providing a better presentation for critical business information.&amp;nbsp; &lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;In fact, if you do some research on the web,&amp;nbsp;there are&amp;nbsp;many companies currently&amp;nbsp;building web controls for Silverlight that&amp;nbsp;fall into the&amp;nbsp;business application niche.&amp;nbsp; Also, some of the recent demos&amp;nbsp;that have been published&amp;nbsp;are all business related, like&amp;nbsp;the&amp;nbsp;&lt;A href="http://blogs.msdn.com/eric_griffin/archive/2007/06/19/silverlight-jelly-source-code.aspx"&gt;Jelly Demo&lt;/A&gt;&amp;nbsp;that shows how easy it is&amp;nbsp;to design an animated&amp;nbsp;bar chart, pie chart, and line chart using&amp;nbsp;plain old XAML.&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;As I commonly do with the&amp;nbsp;demos that I like,&amp;nbsp;I went ahead and&amp;nbsp;decided to enhance it. Obviously the first order of business was to add functionality to it so that&amp;nbsp;can render&amp;nbsp;live information being gathered from a webservice.&amp;nbsp; Additionaly, I added functionality so it could scroll, like a stock market index ticker, and provide real time data to the user.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;So, without further delays, you can use the following link to download and view the new demo.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Click here to &lt;A href="http://www.rhpconsulting.net/demos/Silverlight/ScrollingChart/Default.aspx"&gt;view&lt;/A&gt; and here to &lt;A href="http://www.rhpconsulting.net/demos/silverlight/silverlight.demos.rhpconsultingnet.zip"&gt;download&lt;/A&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Thank you,&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;&lt;BR&gt;_____________&lt;BR&gt;Roberto Hernández-Pou&lt;BR&gt;MCAD MCSD.NET MCT MCDBA MCSE - Plus Father of Two&lt;BR&gt;"Execution is the key to success!!!!!"&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;FONT face=Arial size=2&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;
&lt;P&gt;
&lt;HR&gt;

&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Saludos a Todos!&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Una de las preguntas mas frecuentes sobre Silverlight es:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;EM&gt;Es Silverlight una tecnologia que le probee valor a las aplicaciones de negocio?&amp;nbsp;&amp;nbsp;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Mi respuesta rapida siempre ha sido: &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;EM&gt;Claro!!! Silverlight, al igual que toda tecnologia de desarrollo de interfaces de usuario ricas, puede ser utilizada para agregarle valor a las aplicaciones de negocio, mediante la implementación de una mejor presentación de la información crítica que las mismas exponen.&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Expandiendo sobre el mismo tema,&amp;nbsp;si se fijan hoy en día en el internet, ya existen muchas companias que estan desarrollando controles para&amp;nbsp;aplicaciones de negocio utilizando Silverlight.&amp;nbsp; Adicionalmente, mucho de los demos que estan siendo presentados son&amp;nbsp;relacionados a aplicaciones de negocio, como el&amp;nbsp;&lt;A href="http://blogs.msdn.com/eric_griffin/archive/2007/06/19/silverlight-jelly-source-code.aspx"&gt;Jelly Demo&lt;/A&gt;&amp;nbsp;que nos demuestra que tan sencillo es implementar una grafica animada&amp;nbsp;de barras, pastel y linea utilizando solamente XAML.&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Como ya habran notado en mi blog, a mi&amp;nbsp;me encanta re-estructurar y hacer más ricas las demostraciones que encuentro que pueden ser productivas en las aplicaciones que diseño en el día a día.&amp;nbsp; En esta&amp;nbsp;caso expandí la funcionalidad actual de la demostracion&amp;nbsp;para poder utilizar&amp;nbsp;información extraida dinamicamente de un servicio web, así como le añadi la funcionalidad de ir presentando la data en tiempo real.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Sin retrasarles mas el tema les doy los siguientes vinculos:&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Dele aqui para&amp;nbsp;&lt;A href="http://www.rhpconsulting.net/demos/Silverlight/ScrollingChart/Default.aspx"&gt;visualizar&lt;/A&gt;&amp;nbsp;ó aquí &lt;A href="http://www.rhpconsulting.net/demos/silverlight/silverlight.demos.rhpconsultingnet.zip"&gt;descargar&lt;/A&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Gracias,&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;&lt;BR&gt;_____________&lt;BR&gt;Roberto Hernández-Pou&lt;BR&gt;MCAD MCSD.NET MCT MCDBA MCSE - Plus Father of Two&lt;BR&gt;"La Ejecución es la clave del exito!!!!!"&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://community.rhpconsulting.net/aggbug.aspx?PostID=3632" width="1" height="1"&gt;</description><category domain="http://community.rhpconsulting.net/blogs/rhpnetblog/archive/category/1004.aspx">Silverlight</category><category domain="http://community.rhpconsulting.net/blogs/rhpnetblog/archive/category/1007.aspx">AJAX</category></item><item><title>Webcast - Consumiendo Servicios Web utilizando AJAX ASP.NET 1.0 Extensions</title><link>http://community.rhpconsulting.net/blogs/rhpnetblog/archive/2007/09/10/44.aspx</link><pubDate>Tue, 11 Sep 2007 00:34:00 GMT</pubDate><guid isPermaLink="false">57543743-328d-4fc9-84b8-ea002c10aefa:44</guid><dc:creator>rhernandez</dc:creator><slash:comments>0</slash:comments><comments>http://community.rhpconsulting.net/blogs/rhpnetblog/comments/44.aspx</comments><wfw:commentRss>http://community.rhpconsulting.net/blogs/rhpnetblog/commentrss.aspx?PostID=44</wfw:commentRss><description>Anexo el código fuente de las demostraciones presentadas durante el webcast - Consumiendo Servicios Web utilizando AJAX ASP.NET 1.0 Extensions.&lt;br&gt;&lt;br&gt;Para aquellos que no tuvieron la oportunidad de verlo en vivo, presionen &lt;a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=es-AR&amp;amp;EventID=1032351806&amp;amp;CountryCode=AR"&gt;aquí&lt;/a&gt;.&lt;br&gt;&lt;br&gt;___________________________________________________________________&lt;br&gt;&lt;br&gt;&lt;br&gt;Attached is the source code for the demos that I did during the webcast - Using Web Services with AJAX ASP.NET
1.0 Extensions.&lt;br&gt;&lt;font face="Verdana" size="2"&gt;&lt;span&gt;____________________&lt;br&gt;Roberto Hernández-Pou&lt;br&gt;&lt;b&gt;MCAD MCSD.NET MCT MCDBA MCSE - Plus Father of Two&lt;/b&gt;&lt;br&gt;"Execution is the key to success!!!!!"&lt;/span&gt;&lt;/font&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;img src="http://community.rhpconsulting.net/aggbug.aspx?PostID=44" width="1" height="1"&gt;</description><enclosure url="http://community.rhpconsulting.net/blogs/rhpnetblog/attachment/44.ashx" length="34011" type="application/zip" /><category domain="http://community.rhpconsulting.net/blogs/rhpnetblog/archive/category/1005.aspx">ASP.NET</category><category domain="http://community.rhpconsulting.net/blogs/rhpnetblog/archive/category/1007.aspx">AJAX</category></item><item><title>Scott Guthrie's August Links</title><link>http://community.rhpconsulting.net/blogs/rhpnetblog/archive/2007/09/02/38.aspx</link><pubDate>Mon, 03 Sep 2007 00:44:00 GMT</pubDate><guid isPermaLink="false">57543743-328d-4fc9-84b8-ea002c10aefa:38</guid><dc:creator>rhernandez</dc:creator><slash:comments>0</slash:comments><comments>http://community.rhpconsulting.net/blogs/rhpnetblog/comments/38.aspx</comments><wfw:commentRss>http://community.rhpconsulting.net/blogs/rhpnetblog/commentrss.aspx?PostID=38</wfw:commentRss><description>&lt;font face="Verdana" size="2"&gt;My humble blog just got listed on Scott Guthrie's Ausgust Links as an interesting Silverlight Resource. Thank you Scott!!!!!&lt;br&gt;&lt;br&gt;Follow this &lt;a href="http://weblogs.asp.net/scottgu/archive/2007/08/30/august-30th-links-asp-net-asp-net-ajax-iis7-visual-studio-silverlight-net.aspx"&gt;link&lt;/a&gt;.&lt;br&gt;____________________________________________________________________&lt;br&gt;Mi humilde blog acaba de ser mencionado por Scott Guthrie's como un link interesante para información de Silverlight.&amp;nbsp; Gracias mil Scott!!!!&lt;br&gt;&lt;br&gt;Presione &lt;a href="http://weblogs.asp.net/scottgu/archive/2007/08/30/august-30th-links-asp-net-asp-net-ajax-iis7-visual-studio-silverlight-net.aspx"&gt;aquí&lt;/a&gt;.&lt;br&gt;&lt;/font&gt;&lt;font face="Verdana" size="2"&gt;&lt;span&gt;____________________&lt;br&gt;Roberto Hernández-Pou&lt;br&gt;&lt;b&gt;MCAD MCSD.NET MCT MCDBA MCSE - Plus Father of Two&lt;/b&gt;&lt;br&gt;"Execution is the key to success!!!!!"&lt;/span&gt;&lt;/font&gt;&lt;font face="Verdana" size="2"&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;img src="http://community.rhpconsulting.net/aggbug.aspx?PostID=38" width="1" height="1"&gt;</description></item><item><title>Silverlight Drag and Drop Javascript Class - RC</title><link>http://community.rhpconsulting.net/blogs/rhpnetblog/archive/2007/08/09/24.aspx</link><pubDate>Thu, 09 Aug 2007 07:00:00 GMT</pubDate><guid isPermaLink="false">57543743-328d-4fc9-84b8-ea002c10aefa:24</guid><dc:creator>rhernandez</dc:creator><slash:comments>24</slash:comments><comments>http://community.rhpconsulting.net/blogs/rhpnetblog/comments/24.aspx</comments><wfw:commentRss>http://community.rhpconsulting.net/blogs/rhpnetblog/commentrss.aspx?PostID=24</wfw:commentRss><description>&lt;SPAN&gt;
&lt;P&gt;&lt;SPAN&gt;Este articulo busca presentar los beneficios de la programación Javascript orientada a&amp;nbsp;objectos para diseñar aplicaciones Silverlight.&amp;nbsp;&amp;nbsp; Este articulo no es una introducción a Silverlight, XAML, ó Javascript.&amp;nbsp; Para una introducción a Silverlight y sus diferentes modelos de programación les exhorto a que visiten el sitio de comunidad de&amp;nbsp;Silverlight de Microsoft. &lt;BR&gt;&lt;BR&gt;&lt;B&gt;Problema&lt;/B&gt;&lt;BR&gt;La implementación de la funcionalidad 'Drag and Drop' es una de la manera mas sencilla en la que se puede mejorar una aplicación básica&amp;nbsp;Silverlight 1.0 RC. Microsoft nos describe el&amp;nbsp;proceso de implementación&amp;nbsp;paso a paso en&amp;nbsp;MSDN (&lt;A href="http://msdn2.microsoft.com/en-us/library/bb412388.aspx#Implementing_Drag_and_Drop"&gt;presione aquí&lt;/A&gt;). Sin embargo,&amp;nbsp;cuando&amp;nbsp;se comienza a desarrollar una interfaz de usuario relativamente compleja en Silverlight, uno nota que&amp;nbsp;va a tener que re-escribir todo&amp;nbsp;este código para cada uno de los elementos que componen la&amp;nbsp;interfaz de usuario que requieran esta funcionalidad.&amp;nbsp; &lt;BR&gt;&lt;BR&gt;&lt;B&gt;Solución &lt;/B&gt;&lt;BR&gt;Javascript nos permite diseñar codigo re-utilizable utilizando tecnicas de programación orientada a objetos.&amp;nbsp; Nuestro objetivo&amp;nbsp;es re-factorizar todo el codigo relacionado al proceso de 'Drag and Drop'&amp;nbsp;en un componente&amp;nbsp;re-utilizable una clase en javascript.&lt;BR&gt;&lt;BR&gt;&lt;B&gt;Acción&lt;BR&gt;&lt;/B&gt;Comencemos por describir los elementos del XAML que vamos a mejorar mediante la implementación del&amp;nbsp;'Drag and Drop'.&lt;SPAN&gt;&amp;nbsp; Como puede ver en&amp;nbsp;la siguiente imagen, el&amp;nbsp;XAML consiste de dos diferentes&amp;nbsp;elementos&amp;nbsp;un rectangulo y un&amp;nbsp;"TextBlock" que colocados uno encima de otro dan la apariencia de un&amp;nbsp;"Label".&lt;/SPAN&gt; Adicionalmente, tenemos un rectangulo adicional que servira como punto de inicio del proceso de "Drag and Drop".&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;B&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;A HREF="/photos/dragdroparticle/images/19/original.aspx" target=_blank&gt;&lt;IMG src="/photos/dragdroparticle/images/19/500x271.aspx" border=0&gt;&lt;/A&gt;&lt;A HREF="/photos/dragdroparticle/images/19/original.aspx" target=_blank&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Visualización del&amp;nbsp;XAML:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt; &lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A HREF="/photos/dragdroparticle/images/20/original.aspx" target=_blank&gt;&lt;IMG src="/photos/dragdroparticle/images/20/original.aspx" border=0&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Si quisieramos implementar "Drag and Drop" utilizando las técnicas descritas en MSDN, tendriamos que manejar los siguientes eventos:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;1.&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;MouseLeftButtonDown: Utilizando el captureMouse method para obtener acceso exclusivo a todos los eventos relacionados al mouse. Adicionalmente, persistir la posición original del mouse.&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;Finalmente, habilitar una variable booleana (flag) que marque el inicio del proceso de&amp;nbsp;drageo.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;2.&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;MouseMove: Utilizar la posición&amp;nbsp;original&amp;nbsp; del mouse y la nueva para relocalizar el elemento dentro de su contenedor.&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Adicionalmente, persistir&amp;nbsp;la posición actual del mouse como la&amp;nbsp;original.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;3.&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;MouseLeftButtonUp: Soltar el control exclusivo de los eventos del Mouse utilizando&amp;nbsp;el metodo releaseMouseCapture.&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;Finalmente, pasar un valor de falso a la variable que marca el inicio del proceso de drageo.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;El siguiente es el código,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;A HREF="/photos/dragdroparticle/images/21/original.aspx" target=_blank&gt;&lt;IMG src="/photos/dragdroparticle/images/21/628x480.aspx" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Nuevamente, este proceso es relativamente sencillo,&amp;nbsp; pero si quisieramos añadir esta misma funcionalidad a elementos adicionales, encontrariamos que&amp;nbsp;tendriamos que reescribir todo el código una y otra vez para cada elemento nuevo.&amp;nbsp; Esto obviamente es una señal clara que&amp;nbsp;que&amp;nbsp;se debe re-factorizarse inteligentemente el código actual.&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Después de un poco de trabajo el resultado de re-factorización, y encapsulación produjo el siguiente código.&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;A HREF="/photos/dragdroparticle/images/22/original.aspx" target=_blank&gt;&lt;IMG src="/photos/dragdroparticle/images/22/original.aspx" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Esta clase&amp;nbsp;Javascript resuelve dos problemas que se presentan en el desarrollo de&amp;nbsp;aplicaciones Silverlight: &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;1.- Permite a desarrolladores habilitar la&amp;nbsp;funcionalidad de "Drag and Drop" con solo una ó dos lineas de código.&lt;BR&gt;2.- Adicionalmente, provee metodos adicionales para calcular las posición absoluta, o en otras palabras, la posición con&amp;nbsp;relación&amp;nbsp;al Canvas que es el elemento raiz del Xaml.&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR&gt;El siguiente código nos permite visualizar la funcionalidad implementada.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A HREF="/photos/dragdroparticle/images/23/original.aspx" target=_blank&gt;&lt;IMG src="/photos/dragdroparticle/images/23/500x78.aspx" border=0&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Se puede bajar el código incluido en este posteo. O pueden navegar los ejemplos en linea &lt;A href="http://www.rhpconsulting.net/demos/silverlight/"&gt;RHPConsulting.NET Silverlight Demos&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Gracias por leer,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;FONT face=Verdana&gt;____________________&lt;BR&gt;Roberto Hernández-Pou&lt;BR&gt;&lt;B&gt;MCAD MCSD.NET MCT MCDBA MCSE - Plus Father of Two&lt;/B&gt;&lt;BR&gt;"Execution is the key to success&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;/SPAN&gt;__________________________________________________________________&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;This article is meant to show the benefits of sound Javascript programming with your Silverlight Applications. It is not an introduction to Silverlight, XAML or Javascript. For an introduction to Silverlight, and its programming object model visit the Silverlight quickstarts. &lt;BR&gt;&lt;BR&gt;&lt;B&gt;Problem&lt;/B&gt;&lt;BR&gt;Drag and Drop interaction is one of the simplest ways you can improve your basic Silverlight 1.0 RC application. Microsoft has a great sample on MSDN, that shows you how to implement it step by step (&lt;A href="http://msdn2.microsoft.com/en-us/library/bb412388.aspx#Implementing_Drag_and_Drop"&gt;click here&lt;/A&gt;). However, once you start building a fairly complex Silverlight user interface, you come to the realization that you’re going to have to re-write this code over and over again for every single element on your canvas that you're going to want to enable drag and drop functionality for. &lt;BR&gt;&lt;BR&gt;&lt;B&gt;Solution &lt;/B&gt;&lt;BR&gt;Javascript allows us to design re-usable&amp;nbsp;code using object oriented techniques. So our goal should be to re-factor all code related to the dragging and dropping interaction into a re-usable javascript class.&lt;BR&gt;&lt;BR&gt;&lt;B&gt;Action&lt;BR&gt;&lt;/B&gt;Lets start by describing the elements of a simple XAML file that we will be enabling drag and drop functionality for.&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;As you can see in the following code snippet, the xaml has two visual elements defined within it, a rectangle and a textblock that is layered on top of the rectangle, giving the illusion of a fancy label. Additionally, there is a small rectangle that we will be using as a handle where users will click to start the dragging process.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;B&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;A HREF="/photos/dragdroparticle/images/19/original.aspx" target=_blank&gt;&lt;IMG src="/photos/dragdroparticle/images/19/500x271.aspx" border=0&gt;&lt;/A&gt;&lt;A HREF="/photos/dragdroparticle/images/19/original.aspx" target=_blank&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt;Rendering of XAML:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt; 
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A HREF="/photos/dragdroparticle/images/20/original.aspx" target=_blank&gt;&lt;IMG src="/photos/dragdroparticle/images/20/original.aspx" border=0&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If we wanted to enable simple drag and drop functionality for this item (as described in MSDN).&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;We would have to handle the following events, in order to perform the following tasks:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;1.&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;MouseLeftButtonDown: Use captureMouse method to capture all mouse related events to the element that fired the event. Additionally, persist original mouse coordinates.&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;Finally, set flag to enable dragging.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;2.&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;MouseMove: Using original persisted coordinates relocate element to new location within its container. &lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Additionally, persist current mouse coordinates as original.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;3.&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;MouseLeftButtonUp: Release exclusive mouse event handling using releaseMouseCapture method.&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;Finally, set flag to disable dragging.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;See the following snippet.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;A HREF="/photos/dragdroparticle/images/21/original.aspx" target=_blank&gt;&lt;IMG src="/photos/dragdroparticle/images/21/628x480.aspx" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;And again this a fairly simple operation but what if we wanted to add a second, or third element, in the Silverlight user interface that required additional&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;drag and drop functionality. If we follow the current code pattern we would have to add additional handlers in the handleLoad method, and additional methods for every single element. For anybody who’s been involved in programming for more than 24 hours, this should be an obvious&amp;nbsp;sign that some smart re-factoring needs to be done.&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;So I started refactoring and adding additional functionality to the original MSDN sample, and I came up with the following Javascript Class.&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;A HREF="/photos/dragdroparticle/images/22/original.aspx" target=_blank&gt;&lt;IMG src="/photos/dragdroparticle/images/22/original.aspx" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;This Javascript Class solves two problems&amp;nbsp;when developing Silverligth Aplications: &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;1.- It allows&amp;nbsp;the programmer to&amp;nbsp;enable drag and drop functionality to any Silverlight user interface element with just a couple&amp;nbsp;of&amp;nbsp;lines of code.&lt;BR&gt;2.- It also provides helper methods to determine the Canvas.Top, Canvas.Left coordinates of any element related to its parents container (usually a Canvas), or to the&amp;nbsp;Silvelight Host control.&amp;nbsp;&amp;nbsp; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR&gt;The following is a code snippet for enabling drag and drop functionality for the original xaml user interface in the top of this post.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A HREF="/photos/dragdroparticle/images/23/original.aspx" target=_blank&gt;&lt;IMG src="/photos/dragdroparticle/images/23/500x78.aspx" border=0&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;You can download&amp;nbsp;all the code included in this post by downloading a VisualStudio 2005 Solution and Projects that is attached to&amp;nbsp;this post.&amp;nbsp; Additionaly, you can browse the samples online at &lt;A href="http://www.rhpconsulting.net/demos/silverlight/"&gt;RHPConsulting.NET Silverlight Demos&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thank you for reading,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;FONT face=Verdana&gt;____________________&lt;BR&gt;Roberto Hernández-Pou&lt;BR&gt;&lt;B&gt;MCAD MCSD.NET MCT MCDBA MCSE - Plus Father of Two&lt;/B&gt;&lt;BR&gt;"Execution is the key to success&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;img src="http://community.rhpconsulting.net/aggbug.aspx?PostID=24" width="1" height="1"&gt;</description><enclosure url="http://community.rhpconsulting.net/blogs/rhpnetblog/attachment/24.ashx" length="44044" type="application/x-zip-compressed" /><category domain="http://community.rhpconsulting.net/blogs/rhpnetblog/archive/category/1002.aspx">WPF/E</category><category domain="http://community.rhpconsulting.net/blogs/rhpnetblog/archive/category/1004.aspx">Silverlight</category></item><item><title>News for Latin America - Noticias Latino America</title><link>http://community.rhpconsulting.net/blogs/rhpnetblog/archive/2007/07/16/13.aspx</link><pubDate>Tue, 17 Jul 2007 06:13:00 GMT</pubDate><guid isPermaLink="false">57543743-328d-4fc9-84b8-ea002c10aefa:13</guid><dc:creator>rhernandez</dc:creator><slash:comments>0</slash:comments><comments>http://community.rhpconsulting.net/blogs/rhpnetblog/comments/13.aspx</comments><wfw:commentRss>http://community.rhpconsulting.net/blogs/rhpnetblog/commentrss.aspx?PostID=13</wfw:commentRss><description>&lt;p&gt;&lt;font face="Verdana" size="2"&gt;I have received word from my friend Ricardo Jimenez of a new web design contest, in light of the product launch of the Expression Products.&amp;nbsp;&amp;nbsp; There are going to be 10 different prizes for 3 categories: &lt;br&gt;&lt;/font&gt;&lt;font face="Verdana" size="2"&gt;&lt;br&gt;-&amp;nbsp;Web Design&lt;br&gt;- Interactive Content Design.&lt;br&gt;- Graphics Design.&lt;/font&gt;&lt;/p&gt;&lt;font face="Verdana" size="2"&gt;
&lt;p&gt;&lt;font face="Verdana"&gt;For more information&amp;nbsp;&lt;a href="http://blogs.msdn.com/ricardoj/archive/2007/07/13/inicia-un-nuevo-concurso-de-dise-o-digital.aspx"&gt;here.&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;font face="Verdana"&gt;&lt;/font&gt;&lt;hr&gt;&lt;/font&gt;
&lt;p&gt;&lt;font face="Verdana" size="2"&gt;He recibido noticias de mi amigo Ricardo Jimenez sobre un nuevo concurso de diseño en vispera del lazamiento de los nuevos productos Expression.&amp;nbsp; Se repartiran 10 premios en 3 diferentes categorias como pueden observar en la siguiente publicidad del curso.&lt;br&gt;&lt;/font&gt;&lt;font face="Verdana" size="2"&gt;&lt;br&gt;Las categorias son:&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Verdana" size="2"&gt;- Diseño Web&lt;br&gt;- Diseño Interactivo&lt;br&gt;- Diseño Gráfico&lt;br&gt;&lt;/font&gt;&lt;font face="Verdana" size="2"&gt;&lt;br&gt;Para mas información &lt;a href="http://blogs.msdn.com/ricardoj/archive/2007/07/13/inicia-un-nuevo-concurso-de-dise-o-digital.aspx"&gt;aquí.&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;&lt;span&gt;&lt;font face="Verdana"&gt;____________________&lt;br&gt;Roberto Hernández-Pou&lt;br&gt;&lt;b&gt;MCAD MCSD.NET MCT MCDBA MCSE - Plus Father of Two&lt;/b&gt;&lt;br&gt;"Execution is the key to success!!!!!"&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Verdana" size="1"&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://community.rhpconsulting.net/aggbug.aspx?PostID=13" width="1" height="1"&gt;</description><category domain="http://community.rhpconsulting.net/blogs/rhpnetblog/archive/category/1006.aspx">Latam News</category></item><item><title>TAMPA CODE CAMP - 2007</title><link>http://community.rhpconsulting.net/blogs/rhpnetblog/archive/2007/07/16/12.aspx</link><pubDate>Mon, 16 Jul 2007 21:53:00 GMT</pubDate><guid isPermaLink="false">57543743-328d-4fc9-84b8-ea002c10aefa:12</guid><dc:creator>rhernandez</dc:creator><slash:comments>0</slash:comments><comments>http://community.rhpconsulting.net/blogs/rhpnetblog/comments/12.aspx</comments><wfw:commentRss>http://community.rhpconsulting.net/blogs/rhpnetblog/commentrss.aspx?PostID=12</wfw:commentRss><description>&lt;font face="Verdana" size="2"&gt;I had the pleasure of being invited, by my good friend Jose Luis Manners, to participate as a speaker on Silverlight at the &lt;a href="http://www.tampacodecamp.com"&gt;Tampa Code Camp&lt;/a&gt;.&amp;nbsp; There are many words I could probably use to describe the event, but only amazing comes to mind.&amp;nbsp; The venue for the event, the &lt;a href="http://www.spcollege.edu/webcentral/campus/to_epi.htm"&gt;St. Petersburgh College EpiCenter&lt;/a&gt; its beautiful and extremely high tech, and the people who attended the event were extremely enthusiastic about technology.&amp;nbsp; Also, did I mention it was free to the public!!!!&lt;br&gt;&lt;br&gt;I would certainly like to extend my gratitude to Keith Kabza, and Jose Luis Manners they organized an amazing event for the Tampa Community, I am privileged to have been a part of it.&lt;br&gt;&lt;br&gt;I will be discussing some of the information I presented during the code camp online on this blog.&amp;nbsp; Oh and by the way the Sessions that I took part of as a speaker were,&lt;br&gt;&lt;br&gt;&lt;b&gt;Introduction to Silverlight (60 Participants) - &lt;/b&gt;A basic introduction to Silverlight and all the technologies that come together to make it happen.&amp;nbsp; Additionaly, I introduced the topic of programming Silverlight applicactions using Javascript and the 1.0 Beta Release.&lt;br&gt;&lt;br&gt;&lt;b&gt;Silverlight 1.1 Alpha Custom Control Development (35 Participants) - &lt;/b&gt;Introduction to developing custom controls using Silvlight 1.1 Aplha and Managed Code.&amp;nbsp;&amp;nbsp; &lt;br&gt;&lt;br&gt;Thanks for reading,&lt;br&gt;&lt;br&gt;&lt;hr&gt;&lt;br&gt;&lt;br&gt;Tuve el placer de ser invitado a participar como presentador de Silverlight, por mi buen amigo Jose Luis Manners, en el&amp;nbsp;&lt;/font&gt;&lt;font face="Verdana" size="2"&gt;&lt;a href="http://www.tampacodecamp.com/"&gt;Tampa Code Camp&lt;/a&gt;.&amp;nbsp;
Hay muchas palabras que yo pudiera utilizar para describir el evento, pero solo increíble me viene a la mente.&amp;nbsp; Las facilidades utilizadas para el evento, el &lt;/font&gt;&lt;font face="Verdana" size="2"&gt;&lt;a href="http://www.spcollege.edu/webcentral/campus/to_epi.htm"&gt;St. Petersburgh College EpiCenter&lt;/a&gt;,&lt;/font&gt;&lt;font face="Verdana" size="2"&gt;&amp;nbsp; son hermosas y poseen lo ultimo en tecnología de audio visuales.&amp;nbsp; Adicionalmente, la gente que participo en el evento son extremamente entusiasta acerca de la tecnología.&amp;nbsp; No se me puede olvidar de mencionar que el evento era gratis para los participantes!!!&lt;br&gt;
&lt;br&gt;Debo agradecer a Keith Kabza, y Jose
Luis Manners que organizaron un evento maravilloso para la comunidad de Tampa. Para mi definitivamente fue un privilegio haber participado.&lt;br&gt;&lt;br&gt;Los temas que trate en la conferencia voy a escribir sobre ellos mas adelante en mi blog, y son:&lt;br&gt;&lt;br&gt;&lt;b&gt;Introducción a Silverlight (60 Participantes) -&amp;nbsp; &lt;/b&gt;Una introduccion basica de Silverlight y todas las tecnologias que la componen.&amp;nbsp; Asi mismo,&amp;nbsp; programación con Silverlight utilizando Javascript y el Release 1.0 Beta.&lt;br&gt;&lt;br&gt;&lt;b&gt;Desarrollo de Controles Personalizados utilizando Silverlight 1.1&amp;nbsp; (35 Participantes) - &lt;/b&gt;Introducción al desarrollo de controles personalizados utilizando Silvlight 1.1 Aplha y código manejado.&amp;nbsp; &lt;/font&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;font face="Verdana" size="2"&gt;&lt;br&gt;&lt;br&gt;Gracias por leer,&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;span&gt;____________________&lt;br&gt;Roberto Hernández-Pou&lt;br&gt;&lt;b&gt;MCAD MCSD.NET MCT MCDBA MCSE - Plus Father of Two&lt;/b&gt;&lt;br&gt;"Execution is the key to success!!!!!"&lt;/span&gt;&lt;/font&gt;&lt;br&gt;&lt;img src="http://community.rhpconsulting.net/aggbug.aspx?PostID=12" width="1" height="1"&gt;</description><category domain="http://community.rhpconsulting.net/blogs/rhpnetblog/archive/category/1002.aspx">WPF/E</category><category domain="http://community.rhpconsulting.net/blogs/rhpnetblog/archive/category/1004.aspx">Silverlight</category></item><item><title>Preparando su ambiente de desarrollo para Silverlight 1.0 Beta, y Silverlight 1.1 Alpha</title><link>http://community.rhpconsulting.net/blogs/rhpnetblog/archive/2007/05/15/11.aspx</link><pubDate>Tue, 15 May 2007 20:44:00 GMT</pubDate><guid isPermaLink="false">57543743-328d-4fc9-84b8-ea002c10aefa:11</guid><dc:creator>rhernandez</dc:creator><slash:comments>0</slash:comments><comments>http://community.rhpconsulting.net/blogs/rhpnetblog/comments/11.aspx</comments><wfw:commentRss>http://community.rhpconsulting.net/blogs/rhpnetblog/commentrss.aspx?PostID=11</wfw:commentRss><description>&lt;P&gt;&lt;SPAN&gt;Durante&amp;nbsp;el MIX'07, Microsoft&amp;nbsp;anuncio la disponibilidad de&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;A href="http://www.microsoft.com/Silverlight"&gt;&lt;SPAN&gt;&lt;FONT color=#0000ff&gt;Silverlight &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN&gt;1.0 Beta, y Silverlight 1.1 Alpha.&amp;nbsp; Silverlight, en sentido general, es lo último en desarrollo de aplicaciones web de rico contenido (Gráficos, Multimedia, etc.).&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;La diferencia&amp;nbsp;entre&amp;nbsp;las dos versiones de Silverlight que Microsoft ofrece en estos momentos está en el código que se puede utilizar para interactuar con el mismo.&amp;nbsp; Silverlight 1.0 utiliza exclusivamente JavaScript dentro del browser para&amp;nbsp;manejar la interacción con el usuario.&amp;nbsp; Sin embargo, Silverlight 1.1 Alpha, nos muestra la funcionalidad adicional de poder escribir código manejado (VB, C#) para poder manejar la interacción con el usuario.&amp;nbsp;&amp;nbsp; Adicionalmente, Silverlight 1.0 Beta&amp;nbsp;viene con una licencia de Go-Live, lo que significa que los diseñadores y desarrolladores de páginas web pueden comenzar a utilizar esta tecnología en su ambiente de producción.&lt;/SPAN&gt;&lt;SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Conjuntamente, con esta noticia, se anuncio la disponibilidad de Microsoft Expression&amp;nbsp;Blend 2.0, y Microsoft Expression Media Encoder, dos herramientas esenciales para las personas que deseen aprender y diseñar aplicaciones utilizando Silverlight.&lt;/SPAN&gt;&lt;SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Como guía para diseñar un ambiente de prueba, les exhorto a instalar:&lt;/SPAN&gt;&lt;SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;SPAN&gt;Silverlight 1.0 Beta&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;1. Silverlight 1.0 SDK&lt;BR&gt;2. VisualStudio 2005 Tools for Silverlight 1.0&lt;BR&gt;3. Microsoft Expression Blend 2.0&lt;BR&gt;4. Microsoft Expression Media Encoder&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;SPAN&gt;Silverlight 1.1 Alpha&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;1. Microsoft VisualStudio Orcas Beta &lt;BR&gt;2. Silverlight Alpha&amp;nbsp;Tools for VisualStudio Orcas&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR&gt;2. Silverlight 1.1 Alpha SDK&lt;BR&gt;3. Microsoft Expression Blend 2.0&lt;BR&gt;4. &lt;/SPAN&gt;&lt;SPAN&gt;Microsoft Expression Media Encoder&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Todos estos recursos están disponibles en él:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.silverlight.net/"&gt;Silverlight Community Site&lt;/A&gt;&lt;BR&gt;&lt;A href="http://www.microsoft.com/silverlight"&gt;Silverlight Microsoft Site&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;____________________&lt;BR&gt;Roberto Hernández-Pou&lt;BR&gt;&lt;B&gt;MVP VisualStudio.NET Security&lt;/B&gt;&lt;BR&gt;"Execution is the key to success!!!!!"&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://community.rhpconsulting.net/aggbug.aspx?PostID=11" width="1" height="1"&gt;</description><category domain="http://community.rhpconsulting.net/blogs/rhpnetblog/archive/category/1002.aspx">WPF/E</category><category domain="http://community.rhpconsulting.net/blogs/rhpnetblog/archive/category/1004.aspx">Silverlight</category></item><item><title>Motorola HS850 - Windows Vista</title><link>http://community.rhpconsulting.net/blogs/rhpnetblog/archive/2007/04/23/10.aspx</link><pubDate>Mon, 23 Apr 2007 19:18:00 GMT</pubDate><guid isPermaLink="false">57543743-328d-4fc9-84b8-ea002c10aefa:10</guid><dc:creator>rhernandez</dc:creator><slash:comments>1</slash:comments><comments>http://community.rhpconsulting.net/blogs/rhpnetblog/comments/10.aspx</comments><wfw:commentRss>http://community.rhpconsulting.net/blogs/rhpnetblog/commentrss.aspx?PostID=10</wfw:commentRss><description>&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;Recientemente adquirí un audífono Motorola HS850 con conectividad Bluetooth. Como se pueden&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;imaginar&amp;nbsp;mi objetivo&amp;nbsp;era utilizar el receptor tanto con mi teléfono celular Sony Ericsson W810i, y con mi computadora.&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Sin embargo, como todo en el maravilloso mundo de la informática la tarea resulto ser mucho más compleja que lo que yo había pensado originalmente.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;La&lt;/SPAN&gt;&lt;SPAN&gt; implementación de la tecnología Bluetooth en Windows Vista - al igual que en Windows XP - solo soporta algunos de los perfiles de comunicación Bluetooth que&amp;nbsp; existen&amp;nbsp;hoy en día. &lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Siendo preciso, en su instalación básica, solamente soporta:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst&gt;&lt;SPAN&gt;&lt;SPAN&gt;-&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;El intercambio de archivos (OBEX)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle&gt;&lt;SPAN&gt;&lt;SPAN&gt;-&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;La creación de un ambiente de RED (PAN – Personal Area Network)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast&gt;&lt;SPAN&gt;&lt;SPAN&gt;-&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;El uso de un teléfono celular como un modem.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;Para lograr la comunicación con los audífonos se necesitaba utilizar un perfil de conectividad bluetooth que se conoce como:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph&gt;&lt;SPAN&gt;&lt;SPAN&gt;-&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN&gt;Bluetooth Headset Profile&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;Hay muchas diferentes maneras en las que pueden adquirir manejadores de otras compañías que si implementan ester perfil, pero casi todos involucran comprar hardware adicional que complementa la venta del software (Ex. &lt;A href="http://www.motorola.com"&gt;Motorola&lt;/A&gt;, &lt;A href="http://www.broadcomm.com"&gt;Broadcomm&lt;/A&gt;).&amp;nbsp;&amp;nbsp;Obviamente,&amp;nbsp;yo no&amp;nbsp;pensaba invertir dinero adicional, por lo cual continue buscando otras opciones.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;Finalmente, la solución&amp;nbsp;me cayo del cielo, ya que&amp;nbsp;simplemente instale los manejadores originales de Dell para la tarjeta interna Bluetooth que trae la computadora.&amp;nbsp; Específicamente los manejadores para Windows Vista 32bits de la Dell Internal Wireless Bluetooth 350.&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;Estos manejadores vienen con una implementación del Bluetooth Stack que si soporta el perfil antes mencionado y otros. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;Saludos a todos, espero que esta historia le facilite la vida a alguien!!!&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;____________________&lt;BR&gt;Roberto Hernández-Pou&lt;BR&gt;&lt;B&gt;MVP VisualStudio.NET Security&lt;/B&gt;&lt;BR&gt;"Execution is the key to success!!!!!"&lt;/FONT&gt;&lt;BR&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;img src="http://community.rhpconsulting.net/aggbug.aspx?PostID=10" width="1" height="1"&gt;</description><category domain="http://community.rhpconsulting.net/blogs/rhpnetblog/archive/category/1003.aspx">Bluetooth</category></item><item><title>WPF/E February CTP</title><link>http://community.rhpconsulting.net/blogs/rhpnetblog/archive/2007/03/30/9.aspx</link><pubDate>Sat, 31 Mar 2007 04:55:00 GMT</pubDate><guid isPermaLink="false">57543743-328d-4fc9-84b8-ea002c10aefa:9</guid><dc:creator>rhernandez</dc:creator><slash:comments>0</slash:comments><comments>http://community.rhpconsulting.net/blogs/rhpnetblog/comments/9.aspx</comments><wfw:commentRss>http://community.rhpconsulting.net/blogs/rhpnetblog/commentrss.aspx?PostID=9</wfw:commentRss><description>&lt;font face="Verdana" size="2"&gt;Ya esta disponible el CTP "Community Technology Preview" de febrero de &lt;b&gt;WPF/E&lt;/b&gt; (Windows Presentation Foundation / Everywhere) lo último para el desarrollo de aplicaciones de contenido rico (media, imagenes, audio y video) en el ambiente web de Microsoft.&amp;nbsp;&amp;nbsp; WPF/E esta disponible como multiples archivos que pueden ser bajados del sitio de MSDN é incluyen:&lt;br&gt;&lt;/font&gt;&lt;font face="Verdana" size="2"&gt;&lt;br&gt;
- Una plantilla para aplicaciones web que WPF/E para VisualStudio 2005.&lt;br&gt;
- Una guia de desarrollo de aplicaciones "Quickstart".&lt;br&gt;
- Una guia de referencia general.&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;font face="Verdana" size="2"&gt;&lt;b&gt;MSDN (WPF/E Codename Developer Center)&lt;/b&gt;&lt;br&gt;&lt;a href="http://msdn2.microsoft.com/en-us/asp.net/bb187358.aspx"&gt;http://msdn2.microsoft.com/en-us/asp.net/bb187358.aspx&lt;/a&gt;&lt;br&gt;&lt;br&gt;Proximamente voy a estar posteando informacion adicional sobre el uso de WPF/E, tanto desde el punto de vista del programador como desde el punto de vista de un diseñador.&amp;nbsp;&amp;nbsp; &lt;br&gt;&lt;br&gt;______________________&lt;br&gt;Roberto Hernández-Pou&lt;br&gt;&lt;b&gt;MVP VisualStudio.NET Security&lt;/b&gt;&lt;br&gt;"Execution is the key to success!!!!!"&lt;br&gt;&lt;/font&gt;&lt;img src="http://community.rhpconsulting.net/aggbug.aspx?PostID=9" width="1" height="1"&gt;</description><category domain="http://community.rhpconsulting.net/blogs/rhpnetblog/archive/category/1002.aspx">WPF/E</category></item><item><title>MVP Summit ' 2007</title><link>http://community.rhpconsulting.net/blogs/rhpnetblog/archive/2007/03/27/8.aspx</link><pubDate>Tue, 27 Mar 2007 17:07:00 GMT</pubDate><guid isPermaLink="false">57543743-328d-4fc9-84b8-ea002c10aefa:8</guid><dc:creator>rhernandez</dc:creator><slash:comments>0</slash:comments><comments>http://community.rhpconsulting.net/blogs/rhpnetblog/comments/8.aspx</comments><wfw:commentRss>http://community.rhpconsulting.net/blogs/rhpnetblog/commentrss.aspx?PostID=8</wfw:commentRss><description>&lt;font face="Verdana"&gt;&lt;font size="2"&gt;Estuve participando en el MVP Summit ' 2007 en la ciudad de Seattle, y solo quería decir que fue una experiencia magnifica codearme con tantos expertos de la informática que comparten la pasión por el conocimiento y la mejoría de nuestra profesión.&lt;br&gt;&lt;br&gt;Gracias a todos, especialmente a Fernando Garcia Loera mi MVP Lead y tremenda persona.&amp;nbsp; &lt;/font&gt;&lt;br&gt;_________________&lt;br&gt;&lt;/font&gt;&lt;font face="Verdana" size="2"&gt;Roberto Hernández-Pou &lt;br&gt;&lt;/font&gt;&lt;font face="Verdana"&gt;&lt;strong&gt;&lt;font size="2"&gt;MVP .NET Framework Security &lt;br&gt;&lt;font color="#ffa500"&gt;RHPConsulting.NET&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/font&gt;&lt;br&gt;&lt;img src="http://community.rhpconsulting.net/aggbug.aspx?PostID=8" width="1" height="1"&gt;</description></item><item><title>ASP.NET Server Controls Development Webcast</title><link>http://community.rhpconsulting.net/blogs/rhpnetblog/archive/2006/09/08/Webcast_Files.aspx</link><pubDate>Sat, 09 Sep 2006 01:21:00 GMT</pubDate><guid isPermaLink="false">57543743-328d-4fc9-84b8-ea002c10aefa:6</guid><dc:creator>rhernandez</dc:creator><slash:comments>2</slash:comments><comments>http://community.rhpconsulting.net/blogs/rhpnetblog/comments/6.aspx</comments><wfw:commentRss>http://community.rhpconsulting.net/blogs/rhpnetblog/commentrss.aspx?PostID=6</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;Como les prometi los archivos utilizados&amp;nbsp;durante las presentaciones, lo pueden bajar de esta dirección.&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Gracias, Espero que visiten mi blog mas frecuentemente, &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Roberto Hernández-Pou &lt;BR&gt;&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt;MVP .NET Framework Security &lt;BR&gt;&lt;FONT color=#ffa500&gt;RHPConsulting.NET &lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;img src="http://community.rhpconsulting.net/aggbug.aspx?PostID=6" width="1" height="1"&gt;</description><enclosure url="http://community.rhpconsulting.net/blogs/rhpnetblog/attachment/6.ashx" length="717059" type="application/x-zip-compressed" /></item></channel></rss>