<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://geeks.ms/utility/FeedStylesheets/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>Haaron Gonzalez : Visual Studio</title><link>http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio/default.aspx</link><description>Etiquetas: Visual Studio</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>Programación de WebParts de SharePoint 2010 con Visual Studio 2010, pan comido para un desarrollador .NET</title><link>http://geeks.ms/blogs/haarongonzalez/archive/2013/04/23/programaci-243-n-de-webparts-de-sharepoint-2010-con-visual-studio-2010-pan-comido-para-un-desarrollador-net.aspx</link><pubDate>Tue, 23 Apr 2013 16:11:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:209270</guid><dc:creator>Haaron Gonzalez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/haarongonzalez/rsscomments.aspx?PostID=209270</wfw:commentRss><comments>http://geeks.ms/blogs/haarongonzalez/archive/2013/04/23/programaci-243-n-de-webparts-de-sharepoint-2010-con-visual-studio-2010-pan-comido-para-un-desarrollador-net.aspx#comments</comments><description>&lt;p&gt;T&amp;uacute; como programador .NET seguramente has escuchado hablar de SharePoint y muy probablemente en las bolsas de trabajo encuentras que un plus en tu curr&amp;iacute;culo como programador es saber SharePoint o programar en SharePoint. Bien, pues aqu&amp;iacute; tienes un video que publique en mi canal de YouTube donde como programador puedes conocer lo siguiente de SharePoint:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Que son los WebParts
&lt;/li&gt;
&lt;li&gt;Como est&amp;aacute;n constituidos
&lt;/li&gt;
&lt;li&gt;Que elementos o clases usamos para construirlos
&lt;/li&gt;
&lt;li&gt;Como programarlos y con qu&amp;eacute; herramientas
&lt;/li&gt;
&lt;li&gt;Como empaquetarlos para su portabilidad
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Date el tiempo ver este video, especialmente desde la demostraci&amp;oacute;n ya que se explica y se muestra lo b&amp;aacute;sico de la construcci&amp;oacute;n de un webpart, m&amp;uacute;ltiples enfoques de empaquetamiento e incluso hasta el uso de AJAX.
&lt;/p&gt;
&lt;p&gt;
&lt;iframe width="853" height="480" src="http://www.youtube.com/embed/XkZ9rTfzp74" frameborder="0"&gt;&lt;/iframe&gt;&lt;/p&gt;
Originalmente publicado en msmvps.com&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=209270" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SharePoint+2010/default.aspx">SharePoint 2010</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/.NET+Framework++3.5/default.aspx">.NET Framework  3.5</category></item><item><title>Construyendo Flujos de Trabajo en SharePoint 2010 utilizando SharePoint Designer 2010 </title><link>http://geeks.ms/blogs/haarongonzalez/archive/2013/04/08/construyendo-flujos-de-trabajo-en-sharepoint-2010-utilizando-sharepoint-designer-2010.aspx</link><pubDate>Mon, 08 Apr 2013 14:54:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:209103</guid><dc:creator>Haaron Gonzalez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/haarongonzalez/rsscomments.aspx?PostID=209103</wfw:commentRss><comments>http://geeks.ms/blogs/haarongonzalez/archive/2013/04/08/construyendo-flujos-de-trabajo-en-sharepoint-2010-utilizando-sharepoint-designer-2010.aspx#comments</comments><description>&lt;p&gt;Damas y caballeros, aqu&amp;iacute; un ejemplo de principio a fin de como construir una soluci&amp;oacute;n de flujo de trabajo en SharePoint 2010 usando tipos de contenido, diagramas de Visio Services, listas personalizadas, condiciones y acciones de SharePoint Designer 2010 y&amp;nbsp; tambi&amp;eacute;n se ve como programar una actividad personalizada de SharePoint Designer 2010 con Visual Studio 2010.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;iframe width="480" frameborder="0" src="http://www.youtube.com/embed/uwuC1lOOxJ8" height="360"&gt;&lt;/iframe&gt;&lt;/p&gt;
Originalmente publicado en msmvps.com&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=209103" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Code/default.aspx">Code</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Comunidad/default.aspx">Comunidad</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SharePoint+2010/default.aspx">SharePoint 2010</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Workflow/default.aspx">Workflow</category></item><item><title>Inspirado por el artículo Peter Bright sobre WinRT</title><link>http://geeks.ms/blogs/haarongonzalez/archive/2013/01/31/inspirado-por-el-art-237-culo-peter-bright-sobre-winrt.aspx</link><pubDate>Thu, 31 Jan 2013 22:27:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:208432</guid><dc:creator>Haaron Gonzalez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/haarongonzalez/rsscomments.aspx?PostID=208432</wfw:commentRss><comments>http://geeks.ms/blogs/haarongonzalez/archive/2013/01/31/inspirado-por-el-art-237-culo-peter-bright-sobre-winrt.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/0284.microsoft_5F00_netframework4_5F00_781755D6.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;margin:5px;display:inline;border-top:0px;border-right:0px;" title="microsoft-_net-framework-4" border="0" alt="microsoft-_net-framework-4" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/7870.microsoft_5F00_netframework4_5F00_thumb_5F00_4AB5C006.png" width="640" height="411" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;En mi caso todo empezó con MS-DOS 3.0 pero esa es otra historia. Yo tomé el barco de Microsoft desde 1997, como programador inicié con Visual Basic 5, tuve la oportunidad de utilizar la suite de Office 97 y experimentar lo que fue OLE 2.0, ya como programador Visual Basic 6 construí aplicaciones profesionales que hacían uso de componentes COM construidos por mí y también tuve la oportunidad de compartir con PowerBuilder funcionalidad gracias a COM. El primer libro de programación que compré fue &lt;a href="http://www.amazon.com/Applemans-Developing-ActiveX-Components-Visual/dp/1562765760"&gt;Developing COM/ActiveX Components With Visual Basic 6 &lt;/a&gt;de &lt;a href="http://www.danappleman.com/"&gt;Dan Appleman&lt;/a&gt;. Ya durante los cursos oficiales de Visual Basic 6 pude conocer lo que fue Distributed COM (DCOM) y Microsoft Transaction Server (MTS).&amp;#160; A la par HTML y lo que Microsoft llamó DHTML también eran parte de las técnicas de programación que tuve que aprender y dominar, en particular ASP y VBScript fueron para mí una gran oportunidad profesional, en la universidad pude construir aplicaciones web para procesos escolares, así que mí experiencia en ASP mejoró mucho. Después de durar un tiempo construyendo aplicaciones Windows y Web tanto para empresas como para los últimos semestres de pronto escuchamos del Beta de .NET en MSDN, un buen amigo mío lo descargó no sé de dónde y pudimos ver en primer instancia lo que significó el nuevo modelo e acceso a datos, la evolución de DAO por ADO y de ADO a ADO.NET. Recuerdo que el simple el hecho de tener DataSets y DataTables con respecto a Recordsets fue increíble. La posibilidad de trabajar Offline y usar DataSet.WriteXml() para llevarnos los datos en XML y poder trabajar fuera de línea nos dio una y refrescante alternativa. El poder serializar objetos para persistirlos también fue algo emocionante. Tratar de asimilar los tipos de datos por valor y por referencia también fue retador. El 13 de Febrero de 2002 se liberó Visual Studio .NET 2002 en San Francisco, CA donde Bill Gates presidio el lanzamiento y dejó ver la visión que ha venido empujando a Microsoft desde ya hace mucho tiempo &amp;quot;La información disponible a cualquier hora, en cualquier lugar y desde cualquier dispositivo&amp;quot;. En ese lanzamiento &lt;a href="http://en.wikipedia.org/wiki/Grady_Booch"&gt;Grady Booch&lt;/a&gt; tuvo una participación durante una demostración justamente hablando de modelado y de ahí conocí el mundo de UML, Design Patterns, etc. También a Tim Huckaby fue parte del Iron Developer contest con quien después tuve la oportunidad de trabajar &lt;a href="http://geeks.ms/blogs/haarongonzalez/archive/2007/03/30/construyendo-un-ambiente-de-colaboracion-molecular.aspx"&gt;aquí&lt;/a&gt; y algunos otros Speakers en especial a Ari Bixhorn y Chris de DPE de Microsoft. Increíble el lanzamiento y dejó ver todo una nueva visión. En aquel entonces los recursos de capacitación disponibles eran pocos, el &lt;a href="http://msdn.microsoft.com/en-us/theshow.aspx"&gt;.NET Show&lt;/a&gt; con Robert Hess y Erica Wiechers, &lt;a href="http://learvisualstudio.net/"&gt;LearVisualStudio.NET&lt;/a&gt; con Bob Tabor que después lo hicieron MVP, también me fascinó el concepto del programa VBTV Cheap Show de Chris and Ari&lt;span style="font-family:arial;color:#222222;"&gt; donde de una manera muy cómica y relajada dieron a conocer Visual Basic .NET&lt;/span&gt;. Tuve la oportunidad de hacer un proyecto en ASP.NET usando Visual Studio .NET 2003 para un evento nacional de la universidad, ahí fue mi primer presentación técnica ante ejecutivos y director nacional de la institución, toda una experiencia nueva pero tan familiar a la vez. Estuve trabajando por un tiempo como programador ASP y de pronto llegó la oportunidad para ser programador .NET de una empresa de software para gobierno importante en mi ciudad. Inicie con Visual Studio .NET 2003 creando aplicaciones ASP.NET 1.1. En ese entonces surge Pattern &amp;amp; Practices y pude conocer el podcast de &lt;a href="http://dotnetrocks.com/"&gt;.NET Rocks&lt;/a&gt; de Carl Franklin. Los blogs empezaron a ser más populares. Trabaje bastante con Visual Studio .NET 2003, recibí el nombramiento MVP en el 2004, tome el riesgo y me fui a la ciudad de México a trabajar como instructor y conferencista, surgió Visual Studio 2005 y tuve la oportunidad de participar en el lanzamiento del producto dando platica de ASP.NET 2.0 y conociendo a personas con las sigo frecuentando y que también son MVPs. Lo que más me llamó la atención en aquel entonces fue el modelo proveedor de ASP.NET para soportar la extensibilidad y la implementación de mecanismos muy interesantes para fortalecer la integración. Una vez más Visual Studio 2005 y .NET Framework 2.0 introdujeron muchas mejoras para los programadores en especial el modelo proveedor y sin duda el uso de Generics como parte del modelo de programación y en el caso de Windows Forms el Clickonce Deployment, de hecho .NET Framework 2.0 fue la base de otras versiones de .NET Framework, básicamente se han ido apilando nueva funcionalidad. A mediados entre 2005 y 2008 Microsoft busca unificar los paradigmas de desarrollo y crea WCF, WF, WPF y CardSpace como parte del .NET Framework 3.0. Cabe mencionar que SharePoint 2007 fue construido sobre .NET Framework 2.0 y 3.0. Un cambio radical de nuevo en el modelo de programación y en la forma de construir soluciones conectadas, visualmente atractivas y procesos de negocio. En el 2008 se liberó Visual Studio 2008 con el .NET Framework 3.5 donde por fin LINQ pudo florecer y posicionarse como la respuesta para abstraer el lenguaje que normalmente usamos para manipular una base de datos. LINQ nos dio la posibilidad de seguir usando el lenguaje de programación que conocemos para expresar de forma unificada consultas a bases de datos, colecciones de objetos, archivos XML y cualquier otra fuente de datos para la cual existiera un proveedor, adicional fue la base de Entity Framework como el ORM de Microsoft. Sin duda .NET Data Services (la implementación RESTFull) fue otro nuevo y refrescante enfoque para facilitarnos la construcción de aplicaciones conectadas. También .NET Framework 3.5 y Visual Studio 2008 han sido críticos para la evolución de la plataforma .NET ya que se introdujo de forma muy básica la posibilidad del paralelismo y la noción de facilitarnos la escritura de programas capaces tomar ventaja de los diferentes procesadores y núcleos que el hardware tiene. Se introdujo extensiones para trabajar con patrones como MVC y MVVM para web como para cliente. Ya en la versión .NET Framework 4.0 y Visual Studio 2010 florecieron los patrones con nuevas plantillas de proyecto, pudimos tener integrado en el lenguaje una serie de clases para facilitarnos la escritora y uso de aplicaciones paralelas y asíncronas. Y sin duda Visual Studio fue re construido ofreciendo una UI basada en WPF con un bonche de mejoras para depuración, visualización de código, documentación, análisis, diagramas etc. Visual Studio 2012 también ya fue liberado y sus características a la par del sistema operativo han venido a revolucionar la forma en que construimos aplicaciones así como también el ecosistema para distribuirlas. &lt;/p&gt;  &lt;p&gt;Todo este texto ha sido inspirado por un &lt;a href="http://arstechnica.com/features/2012/10/windows-8-and-winrt-everything-old-is-new-again/"&gt;artículo&lt;/a&gt; que leí hace un par de días y que quiero recomendar ampliamente para aquel programador avanzado y principiante. Este artículo se llama &amp;quot;&lt;a href="http://arstechnica.com/features/2012/10/windows-8-and-winrt-everything-old-is-new-again/"&gt;Turning to the past to power Windows&amp;#39; future: An in-depth look at WinRT&lt;/a&gt;&amp;quot; y da una explicación del pasado para entender mejor el presente y sin duda el futuro. Si realmente estas interesado en el mundo Microsoft tienes que leerlo. &lt;/p&gt;
Originalmente publicado en msmvps.com&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=208432" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/WF/default.aspx">WF</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/.NET+Framework+4.0/default.aspx">.NET Framework 4.0</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/.NET+Framework+2.0/default.aspx">.NET Framework 2.0</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/.NET+Framework+3.0/default.aspx">.NET Framework 3.0</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/WCF+Data+Service/default.aspx">WCF Data Service</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio+2012/default.aspx">Visual Studio 2012</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/.NET+Framework+4.5/default.aspx">.NET Framework 4.5</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio+2005/default.aspx">Visual Studio 2005</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/.NET+Framework+1.1/default.aspx">.NET Framework 1.1</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio+.NET+2002/default.aspx">Visual Studio .NET 2002</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio+.NET+2003/default.aspx">Visual Studio .NET 2003</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/.NET+Framework+1.0/default.aspx">.NET Framework 1.0</category></item><item><title>Instalando las herramientas para desarrollo de aplicaciones Office/SharePoint en Visual Studio 2012</title><link>http://geeks.ms/blogs/haarongonzalez/archive/2012/12/30/instalando-las-herramientas-para-desarrollo-de-aplicaciones-office-sharepoint-en-visual-studio-2012.aspx</link><pubDate>Mon, 31 Dec 2012 04:41:29 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:207913</guid><dc:creator>Haaron Gonzalez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/haarongonzalez/rsscomments.aspx?PostID=207913</wfw:commentRss><comments>http://geeks.ms/blogs/haarongonzalez/archive/2012/12/30/instalando-las-herramientas-para-desarrollo-de-aplicaciones-office-sharepoint-en-visual-studio-2012.aspx#comments</comments><description>&lt;p&gt;Aqui lo que tienes que hacer para configurar Visual Studio 2012 para desarrollar en SharePoint 2013 y Office 2013. &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Instalas Visual Studio 2012 y cuando quieres crear un proyecto SharePoint 2013 encontramos que no hay plantillas para 2013 solo para 2010. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/5633.image_5F00_397DD7DC.png"&gt;&lt;img title="image" style="border-left-width:0px;border-right-width:0px;background-image:none;border-bottom-width:0px;float:none;padding-top:0px;padding-left:0px;margin:5px auto;display:block;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/3755.image_5F00_thumb_5F00_31F2686F.png" width="640" height="407" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Descargamos e instalamos el Web Platform Toolkit y buscamos los Microsoft Office Developer Tools for Visual Studio 2012. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/7220.image_5F00_71501BFF.png"&gt;&lt;img title="image" style="border-left-width:0px;border-right-width:0px;background-image:none;border-bottom-width:0px;float:none;padding-top:0px;padding-left:0px;margin:5px auto;display:block;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/8306.image_5F00_thumb_5F00_4CBE8E7B.png" width="640" height="435" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Y listo, con esto ya tenemos las herramientas necesarias.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/2626.image_5F00_2C374EC9.png"&gt;&lt;img title="image" style="border-left-width:0px;border-right-width:0px;background-image:none;border-bottom-width:0px;float:none;padding-top:0px;padding-left:0px;margin:5px auto;display:block;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/5102.image_5F00_thumb_5F00_44C6EC19.png" width="640" height="407" /&gt;&lt;/a&gt;&lt;/p&gt;
Originalmente publicado en msmvps.com&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=207913" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SharePoint+2013/default.aspx">SharePoint 2013</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio+2012/default.aspx">Visual Studio 2012</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/.NET+Framework+4.5/default.aspx">.NET Framework 4.5</category></item><item><title>Creando una Lista Personalizada en Visual Studio 2012 para SharePoint 2010</title><link>http://geeks.ms/blogs/haarongonzalez/archive/2012/10/22/creando-una-lista-personalizada-en-visual-studio-2012-para-sharepoint-2010.aspx</link><pubDate>Tue, 23 Oct 2012 00:29:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:207202</guid><dc:creator>Haaron Gonzalez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/haarongonzalez/rsscomments.aspx?PostID=207202</wfw:commentRss><comments>http://geeks.ms/blogs/haarongonzalez/archive/2012/10/22/creando-una-lista-personalizada-en-visual-studio-2012-para-sharepoint-2010.aspx#comments</comments><description>&lt;p&gt;Date la oportunidad de experimentar como Visual Studio 2012 simplifica la construcci&amp;oacute;n y empaquetamiento de componentes SharePoint 2010 y 2013. De momento dejo este video para que veas lo simple que es crear una lista personalizada con algunos campos especiales.&lt;/p&gt;
&lt;p&gt;&lt;iframe width="560" frameborder="0" src="http://www.youtube.com/embed/oaRx-JLj6oY?list=UU7V5Z06ovXk2jr5SUhhfsjg&amp;amp;hl=en_US" height="315"&gt;&lt;/iframe&gt;&lt;/p&gt;
Originalmente publicado en msmvps.com&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=207202" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SharePoint+2010/default.aspx">SharePoint 2010</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/.NET+Framework++3.5/default.aspx">.NET Framework  3.5</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio+2012/default.aspx">Visual Studio 2012</category></item><item><title>Maratón de WebCasts sobre SharePoint 2013</title><link>http://geeks.ms/blogs/haarongonzalez/archive/2012/10/10/marat-243-n-de-webcasts-sobre-sharepoint-2013.aspx</link><pubDate>Wed, 10 Oct 2012 19:50:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:207086</guid><dc:creator>Haaron Gonzalez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/haarongonzalez/rsscomments.aspx?PostID=207086</wfw:commentRss><comments>http://geeks.ms/blogs/haarongonzalez/archive/2012/10/10/marat-243-n-de-webcasts-sobre-sharepoint-2013.aspx#comments</comments><description>&lt;p&gt;&lt;img style="margin:5px auto;display:block;float:none;" alt="2012-10-04-CartoonMigrate2013-01.png" src="https://www.nothingbutsharepoint.com/sites/eusp/PublishingImages/2012-10-04-CartoonMigrate2013-01.png" /&gt;&lt;/p&gt;  &lt;p&gt;by &lt;em&gt;&lt;strong&gt;&lt;a href="http://www.twitter.com/agilleran"&gt;@agilleran&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Exactamente, hoy en dia empresas que han invertido en SharePoint 2003, 2007 y que porfin exploran 2010 seguro se estan preguntando, ya viene 2013 cuando apenas he estabilizado 2010. ¿Cual es la propuesta de valor que 2013 aporta?, ¿cuales son las nuevas funcionalidades que podrian interesarme?, ¿como justifico ante dirección asignar recursos a 2013 si mucho nos ha costado estabilizar 2010?, ¿cual seria una estrategia viable y sin tanto costo para usar 2013?, ¿que necesidades podrian justificar la inversion?&lt;/p&gt;  &lt;p&gt;En fin, estas son algunas de las interrogantes que estaremos tratando de responder en mi platica &lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532067&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;Consideraciones para justificar la inversión en SharePoint 2013&lt;/a&gt; que estare presentando en este maratón. &lt;/p&gt;  &lt;p&gt;Los espero &lt;img style="border-bottom-style:none;border-left-style:none;border-top-style:none;border-right-style:none;" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/3835.wlEmoticon_2D00_smile_5F00_29962943.png" /&gt;&lt;/p&gt;  &lt;p&gt;Invitacion original tomada de &lt;a href="http://geeks.ms/blogs/ciin/archive/2012/10/10/161-esta-vez-si-la-hemos-liado-parda-marat-243-n-de-webcasts-de-sharepoint-2013.aspx" target="_blank"&gt;aqui&lt;/a&gt;:&lt;/p&gt;  &lt;p&gt;Para celebrar la eminente llegada de SharePoint 2013, los grupos de usuarios de SharePoint de habla hispana os proponemos el evento de los eventos: una maratón de webcasts sobre la nueva versión de nuestro servidor favorito. Por eso, el próximo 29 de noviembre durante más de 12 horas veremos muchas de las nuevas características y capacidades de SharePoint 2013 de la mano de los MVPs de habla hispana de la especialidad: Gustavo Vélez, Andres Rojas, Juan Carlos González, David Martos, Mario Cortés, Daniel Seara, Juan Andrés Valenzuela, Fabián Imaz, Ricardo Muñoz, Haarón González, Manolo Herrera.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Datos de interés:&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Audiencia: Information Workers, analistas en plataforma SharePoint y Office, Desarrolladores, Jefes de Proyecto, IT Pros. &lt;/li&gt;    &lt;li&gt;Fecha: Jueves 29 de noviembre. &lt;/li&gt;    &lt;li&gt;Duración de cada sesión: aproximadamente 90 minuitos. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Horarios de las sesiones programadas&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032531911&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;15:00 – 16:00 (GMT +1): Apps en SharePoint 2013 – Gustavo Velez.&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532035&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;16:00 – 17:00 (GMT +1): Novedades en Publishing en SharePoint 2013 – Alberto Díaz&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532038&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;17:00 – 18:00 (GMT +1): SharePoint 2013 – Novedades en Aplicaciones de Servicio – Andrés Rojas.&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532040&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;18:00 – 19:00 (GMT +1): SharePoint 2013 – Integración de datos de negocio con BCS – Juan Carlos González.&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532051&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;19:00 – 20:00 (GMT +1): SharePoint 2013 - Novedades en el apartado social – David Martos.&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532053&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;20:00 – 21:00 (GMT +1): Novedades en Office 365 Wave 15 – Mario Cortés.&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532055&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;21:00 – 22: 00 (GMT +1): SharePoint 2013, SQL Server 2012 y las bases de datos – Daniel Seara.&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532057&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;22:00 – 23:00 (GMT + 1): Administración y Topologías de Búsqueda en SharePoint 2013 – Juan Andrés Valenzuela.&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532061&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;23:00 – 24:00 (GMT +1): Construcción de procesos de negocios en SharePoint 2013 – Fabián Imaz.&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532064&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;24:00 – 1:00 (GMT +1): Nuevas características Para IT Pros en SharePoint 2013 – Ricardo Muñoz.&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532067&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;1:00 – 2:00 (GMT +1): Consideraciones para justificar la inversión en SharePoint 2013 – Haarón González.&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532069&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;02:00 – 03:00 (GMT +1): Desarrollo de Componentes de SharePoint sobre SharePoint Server 2013 – Manolo Herrera.&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Detalle sesiones&lt;/h2&gt;  &lt;h3&gt;&lt;strong&gt;Aplicaciones para SharePoint 2013&lt;/strong&gt;&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;Descripción: Siguiendo con el modelo de distribución de software utilizado para Windows 8 y Windows Mobile, SharePoint 2013 implementa un nuevo concepto para creación e instalación de funcionalidad para el servidor: Aplicaciones. La charla explora las diferentes formas de hosting y los tipos de Aplicaciones que se pueden utilizar en SharePoint 2013. También se discutirá la arquitectura y programación del nuevo modelo, así como sus aspectos de seguridad, escalabilidad y retos que implica la nueva tecnología.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Horario: 15:00 – 16:00 (GMT +1)&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Ponente: Gustavo Velez, es Ingeniero Mecánico y Electrónico y MVP de SharePoint Server; trabaja en el diseño e implementación de sistemas de IT basados en tecnologías de Microsoft, especialmente SharePoint, para Avanade (&lt;a href="http://www.avanade.com/"&gt;http://www.avanade.com&lt;/a&gt; ), una compañía multinacional de IT. Propietario del sitio especializado en información sobre SharePoint en español &lt;a href="http://www.gavd.net/"&gt;http://www.gavd.net&lt;/a&gt;.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;URL Evento: &lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032531911&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032531911&amp;amp;Culture=es-ES&amp;amp;community=0&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;h3&gt;&lt;strong&gt;Novedades en publishing en SharePoint 2013&lt;/strong&gt;&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;Descripción: SharePoint también se usa para sitios web públicos, así que acerquémonos a las novedades que nos trae esta nueva versión, en la que pasaremos por la navegación administrada, por el nuevo Web Part de búsqueda de contenido y muchas cosas más.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Horario: 16:00 - 17:00 (GMT + 1) &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Ponente: Alberto Diaz trabaja como Responsable de Proyectos de Colaboración, Inteligencia de Negocio y Movilidad en General de Software. Sus relación con SharePoint nace en la versión 2.0 y desde entonces siempre ha estado relacionado con el producto, hasta que se convirtió en su actividad principal con SharePoint 2007. Coordinador de TenerifeDev, un grupo de usuarios de .NET en Tenerife y MVP de SharePoint Server desde el año 2011. &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;URL Evento:&lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532035&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532035&amp;amp;Culture=es-ES&amp;amp;community=0&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;h3&gt;&lt;strong&gt;SharePoint 2013 – Novedades en Aplicaciones de Servicio&lt;/strong&gt;&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;Descripción: Con este webcast se pretende mostrar el modelo de arquitectura para las aplicaciones de servicios en SharePoint 2013 (Introducción al modelo y comparación de los cambios con las versiones previas de SharePoint). Adicionalmente dar una breve introducción a las aplicaciones de servicios individuales en SharePoint 2013: ¿Cuales han sido los cambios? ¿Qué es lo nuevo?&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Horario: 17:00 – 18:00 (GMT+1)&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Ponente: Andrés Rojas trabaja como Arquitecto de infraestructura para SharePoint &amp;amp; como CEO en la empresa Tecnología y Servicios de Información (empresa Colombiana de consultoría en herramientas de Microsoft y desarrollo de Software para SharePoint y Project Server &lt;a href="http://www.tsi.com.co/"&gt;http://www.tsi.com.co&lt;/a&gt; ). Ha trabajado con la plataforma SharePoint desde el año 2002 y Project Server desde sus inicios. Actualmente lidera el desarrollo de una plataforma de administración de Salud Animal sobre SharePoint 2010 que provee a clínicas veterinarias de todo el seguimiento de mascotas vía GPS, medicina prepagada, imágenes medicas diagnosticas y urgencias medicas. Adicionalmente, lidera un proyecto de integración de SharePoint, Project Server &amp;amp; Microsoft Dynamics para una compañía en los Estados Unidos. Director de la comunidad de SharePoint de Colombia (&lt;a href="http://www.sharecol.com/"&gt;http://www.sharecol.com&lt;/a&gt; ), recién nombrado como MVP de SharePoint Server. Su blog &lt;a href="http://arojaspa.blogspot.com/"&gt;http://arojaspa.blogspot.com&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;URL Evento: &lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532038&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532038&amp;amp;Culture=es-ES&amp;amp;community=0&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;h3&gt;&lt;strong&gt;SharePoint 2013 – Integración de datos de negocio con BCS&lt;/strong&gt;&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;Descripción: Uno de los pilares de SharePoint 2013 es el de “Composites” que incluye todos aquellos elementos y productos de la plataforma para facilitar la integración de datos de negocio. Entre los mismos se encuentra la Aplicación de Servicio BCS que facilita el consumo de datos&amp;#160; vitales de una organización en SharePoint. Veremos algunas de las novedades de SharePoint 2013 en este área como el soporte de BCS en Aplicaciones, el soporte de manejadores de eventos y alertas en listas externas, etc.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Horario: 18:00 – 19:00 (GMT +1)&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Ponente: Juan Carlos González, Arquitecto de Soluciones en el CIIN de Cantabria, uno de los Microsoft Innovation Centers de España. Ingeniero de Telecomunicaciones por la Universidad de Valladolid, cuenta con más de 9 años de experiencia en tecnologías y plataformas de Microsoft diversas (SQL Server, Visual Studio, .NET Framework, etc.), aunque su&amp;#160; trabajo diario gira en torno a SharePoint. Juan Carlos es MVP de SharePoint desde el año 2008, coordinador del grupo de usuarios .NET de Cantabria (Nuberos.Net, &lt;a href="http://www.nuberos.es/"&gt;www.nuberos.es&lt;/a&gt;) y co-fundador del Grupo de Usuarios de SharePoint de España (SUGES, &lt;a href="http://www.suges.es/"&gt;www.suges.es&lt;/a&gt;) y del Grupo de Usuarios de Cloud Computing de España (CLOUDES).&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Twitter: &lt;a href="http://twitter.com/jcgm1978" target="_blank"&gt;@jcgm1978&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;URL Evento:&lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532040&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532040&amp;amp;Culture=es-ES&amp;amp;community=0&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;h3&gt;&lt;strong&gt;SharePoint 2013 - Novedades en el apartado social&lt;/strong&gt;&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;Descripción: Durante una hora, David nos hará una introducción sobre qué novedades incorpora SharePoint 2013 en lo que a capacidades sociales se refiere, e incluirá algunas demostraciones para ilustrarlas.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Horario: 19:00 - 20:00 (GMT + 1) &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Ponente: David Martos trabaja como Arquitecto de Software en Spenta Consulting y ha estado trabajando con la plataforma SharePoint desde 2004. Actualmente lidera el desarrollo de Beezy (&lt;a href="http://www.gobeezy.com/"&gt;www.gobeezy.com&lt;/a&gt;) un producto construido sobre SharePoint 2010 para dotarlo de mejores capacidades sociales que las que incorpora por defecto. Cofundador del Grupo de Usuarios de SharePoint de Catalunya, es MVP de SharePoint Server desde 2010.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;URL Evento: &lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532051&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532051&amp;amp;Culture=es-ES&amp;amp;community=0&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;h3&gt;&lt;strong&gt;Novedades en Office 365 Wave 15&lt;/strong&gt;&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;Descripción: Veremos todas las novedades que incorporará la nueva actualización e Office365 en la que se incorporarán muchas de las novedades y mejoras de SharePoint 2013.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Horario: 20:00 – 21:00 (GMT +1)&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Ponente: Mario Cortés Flores, MVP de Office 365 y SharePoint Team Lead en Plain Concepts. Es coautor del libro “SharePoint 2010 de principio a fin” y coordinador de SUGES. Escribe habitualmente en su blog &lt;a href="http://geeks.ms/blogs/mcortes"&gt;http://geeks.ms/blogs/mcortes&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;URL Evento: &lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532053&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532053&amp;amp;Culture=es-ES&amp;amp;community=0&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;h3&gt;&lt;strong&gt;SharePoint 2013, SQL Server 2012 y las bases de datos&lt;/strong&gt;&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;Descripción: SharePoint 2013 y SQL Server 2012, o al revés. Ambos servidores están profundamente relacionados y es por ello que no se puede administrar adecuadamente uno sin saber algo del otro. Veremos buenas prácticas del manejo de bases de datos, así como que cambios hay en las bases de datos de SharePoint y que opciones aporta SQL Server 2012 que mejoran la versatilidad de SharePoint.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Horario: 21:00 – 22:00 (GMT +1).&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Ponente: Daniel A. Seara es un experimentado desarrollador de software. Tiene más de 20 años como consultor de desarrollo, instructor técnico y desarrollador. Trabajó como consultor de software en una amplia gama de empresas en Argentina y Perú. Le solicitaron de los servicios de consultoría de Microsoft Perú para ayudar a las 5 más grandes empresas de en su ruta de migración al desarrollo de .NET. Daniel fue Director Regional de la Argentina durante 4 años y fue el primer Director Regional Global nominado para dos años. Fue un MVP de Visual Basic durante más de 10 años, y actualmente es MVP de SharePoint Server, así como el fundador y el &amp;quot;Decano&amp;quot; de la Universidad. NET, el sitio más visitado en lengua española para aprender .NET. También fue el administrador del programa Desarrollador Cinco Estrellas I (Five Star Developer), uno de los más exitosos proyectos de formación en América Latina. Actualmente responsable del área de Formación, también está a cargo de los proyectos relacionados con colaboración y búsquedas.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;URL Evento: &lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532055&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532055&amp;amp;Culture=es-ES&amp;amp;community=0&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;h3&gt;&lt;strong&gt;Administración y Topologías de Búsqueda en SharePoint 2013.&lt;/strong&gt;&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;Descripción: Muchas organizaciones necesitan desplegar soluciones de colaboración y manejo documental. Clave para el éxito de estas soluciones son las capacidades de Búsqueda. &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Hoy la arquitectura de servicio con una nueva estructura, nos da la posibilidad de generar soluciones de búsqueda más flexibles a compartir con las Aplicaciones Web (de Contenido). Aquí repasamos definiciones lógicas como los Orígenes de Rastreo y Definiciones de Query, Ámbitos, Reglas y Propiedades de Metadatos Administrados; como también los aspectos topológicos propios del Query y Rastreo del Servicio, que hoy nos permiten definir una Plataforma más Flexible y escalable, de acuerdo a las necesidades de cada organización. Además, descubriremos que pasa con las capacidades FAST que hoy se conjugan en la nueva versión de SharePoint Server.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Horario: 22:00 – 23:00 (GMT +1).&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Ponente: Juan Andrés Valenzuela; Consultor en Tecnologías SharePoint en Datco Chile, es MVP desde el año 2008. Certificado desde 2007, ha trabajo con las tecnologías SharePoint desde su primera versión en el 2001. Ha centralizado su trabajo en Proyectos de Implementación de Servicios de Plataforma, sobretodo en la temáticas de Búsquedas Empresariales.&amp;#160; Ha sido promotor en llevar los conocimientos de la tecnologías SharePoint a la aulas de pre-grado de Ingeniería en Duoc UC, aportando a la preparación de los futuros profesionales en este ámbito del desarrollo de carreras técnicas.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;URL Evento: &lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532057&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532057&amp;amp;Culture=es-ES&amp;amp;community=0&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;h3&gt;&lt;strong&gt;Construcción de procesos de negocios en SharePoint 2013&lt;/strong&gt;&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;Descripción: En esta sesión vamos a conocer las características que nos brinda SharePoint 2013 para la construcción de procesos de negocio dentro de la organización.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Horario: 23:00 – 24:00 (GMT +1).&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Ponente: Fabián Imaz, MVP de SharePoint Server trabaja en el mundo del desarrollo de software desde hace más de 10 años, teniendo la suerte de trabajar en distintas arquitecturas y tecnologías Microsoft. Fabian pertenece a la firma Siderys, &lt;a href="http://www.siderys.com/"&gt;http://www.siderys.com&lt;/a&gt; , empresa de desarrollo de Software especializada en SharePoint 2007/2010 y en desarrollo de soluciones inteligentes. Desde los comienzos Fabian ha trabajado en distintitas comunidades como MOSSCA dónde es uno de los directores y CUMUY donde organiza y promueve eventos locales para la difusión de tecnología dentro de los miembros de la misma. Fabián es director de la carrera SharePoint 2010 en Microsoft Virtual Academy, &lt;a href="http://www.mslatam.com/latam/technet/mva2/Home.aspx"&gt;http://www.mslatam.com/latam/technet/mva2/Home.aspx&lt;/a&gt;&amp;#160; y cuenta con un sitio en CodePlex con varios desarrollos &lt;a href="http://siderys.codeplex.com/"&gt;http://siderys.codeplex.com&lt;/a&gt;. Podéis contactar con Fabián a través de mi Twitter: @fabianimaz&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;URL Evento: &lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532061&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532061&amp;amp;Culture=es-ES&amp;amp;community=0&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;h3&gt;&lt;strong&gt;Nuevas características Para IT Pros en SharePoint 2013&lt;/strong&gt;&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;Descripción: En esta charla conocerás las nuevas funcionalidades y características de SharePoint 15 para IT Pros, en el área de Infraestructura, arquitectura y administración de SharePoint 15, así mismo un delante de. los métodos de migración hacia esta nueva versión.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Horario: 24:00 – 1:00 (GMT +1)&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Ponente: Ricardo Muñoz Monje, es Ingeniero en computación especialista en el área de tecnologías de información. Ha trabajado con tecnologías SharePoint por más de 8 años, implementando y desarrollando Intranets, Extranet y Portales corporativos en importantes empresas de la región. Adicionalmente es un experto certificado en herramientas EPM (Enterprise Project Management) y Project Server para el manejo de proyectos empresariales. Actualmente es Consultor en Tecnologías Microsoft en su Propia empresa LatinShare y uno de los cofundadores y administrador de la Comunidad de SharePoint Costa Rica (&lt;a href="https://ug.culminis.com/sites/CRC-SPS/default.aspx"&gt;https://ug.culminis.com/sites/CRC-SPS/default.aspx&lt;/a&gt;) así como miembro del Speaker Group de Microsoft CA .Desde el año 2006 es Instructor de Cursos Microsoft en Centros Certificados Microsoft en Costa Rica y Chile. Desde 2009 ha sido MVP en SharePoint.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;URL Evento: &lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532064&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532064&amp;amp;Culture=es-ES&amp;amp;community=0&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;h3&gt;&lt;strong&gt;Consideraciones para justificar la inversión en SharePoint 2013&lt;/strong&gt;&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;Descripción: En esta sesión veremos que consideraciones deberíamos tomar en cuenta para justificar el uso de SharePoint 2013 en la empresa y la inversión en esfuerzo requerida para evaluar y medir el valor que el producto aporta a la empresa en distintas áreas. Conozca los costos subyacentes iniciales en la adopción de SharePoint 2013 y las múltiples alternativas/beneficios de enrolarse a programas de adopción temprana de Microsoft. &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Horario: 01:00 – 02:00 (GMT +1)&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Ponente: Haarón Gonzalez es un consultor / arquitecto / desarrollador e instructor SharePoint independiente especializado en tecnologías de Microsoft desde 1997. Ha formado equipos de trabajo para llevar a cabo con éxito proyectos de misión crítica y alto impacto relacionados con la adopción, construcción y puesta en marcha de soluciones de colaboración y comunicación bajo plataforma SharePoint 2003, 2007 y 2010. Haarón Gonzalez es un profesional certificado como Microsoft Certified Trainer, Microsoft Application Developer, Microsoft Technical Specialist en SharePoint y también reconocido como un MVP en ASP.NET desde 2004 y MVP SharePoint desde el año 2008.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;URL Evento: &lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532067&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532067&amp;amp;Culture=es-ES&amp;amp;community=0&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Twitter: &lt;a href="http://twitter.com/haarongonzalez" target="_blank"&gt;@haarongonzalez&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;h3&gt;&lt;strong&gt;Desarrollo de Componentes de SharePoint sobre SharePoint Server 2013&lt;/strong&gt;&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;Descripción: Que necesito para desarrollar componentes en SharePoint, Escenarios, lo nuevo, lo práctico, lo ágil y lo bueno. &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Horario: 02:00 – 03:00 (GMT +1)&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Ponente: Manolo Herrera, Guatemalteco de 41 años de edad con más de 18 años de experiencia en el desarrollo de soluciones. 6 años como MVP , 2&amp;#160; com MVP Client Application y 4 como SharePoint Server Developer. Socio fundador de Infoware Guatemala empresa certificada como Silver Partnet en Portales y Colaboración. Técnico Especialista Certificado en tecnologías de SharePoint.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;URL Evento: &lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532069&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532069&amp;amp;Culture=es-ES&amp;amp;community=0&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;CSOM y la API REST para SharePoint 2013&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;Descripción: Overview de las mejoras y nuevas características del modelo de objetos del cliente , además de un recorrido por las mejoras en la API utilizando REST.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Horario: 03:00 – 04:00 (GMT +1)        &lt;br /&gt;Ponente: Gerardo Reyes Ortiz, Arquitecto SharePoint con más de 7 años, entusiasta Microsoft, blogger, twittero. MVP de SharePoint Server.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;URL Evento: &lt;u&gt;&lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532337&amp;amp;Culture=es-ES&amp;amp;community=0"&gt;https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032532337&amp;amp;Culture=es-ES&amp;amp;community=0&lt;/a&gt;&lt;/u&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;
Originalmente publicado en msmvps.com&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=207086" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Office/default.aspx">Office</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Productividad/default.aspx">Productividad</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/MVP/default.aspx">MVP</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Iniciativa/default.aspx">Iniciativa</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Comunidad/default.aspx">Comunidad</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Workflow/default.aspx">Workflow</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Speaking/default.aspx">Speaking</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Office+365/default.aspx">Office 365</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Conferencia/default.aspx">Conferencia</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Evento/default.aspx">Evento</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Capacitaci_26002300_243_3B00_n/default.aspx">Capacitaci&amp;#243;n</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Conocimiento/default.aspx">Conocimiento</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Social/default.aspx">Social</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SharePoint+2013/default.aspx">SharePoint 2013</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Windows+Server+2012/default.aspx">Windows Server 2012</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio+2012/default.aspx">Visual Studio 2012</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Office+2013/default.aspx">Office 2013</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SharePoint+Designer+2013/default.aspx">SharePoint Designer 2013</category></item><item><title>Dispositivas de la conferencia para SGVirtual</title><link>http://geeks.ms/blogs/haarongonzalez/archive/2012/03/23/dispositivas-de-la-sesi-243-n-virtual-dale-un-giro-a-tu-carrera-y-s-233-un-desarrollador-sharepoint.aspx</link><pubDate>Fri, 23 Mar 2012 20:05:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:204004</guid><dc:creator>Haaron Gonzalez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/haarongonzalez/rsscomments.aspx?PostID=204004</wfw:commentRss><comments>http://geeks.ms/blogs/haarongonzalez/archive/2012/03/23/dispositivas-de-la-sesi-243-n-virtual-dale-un-giro-a-tu-carrera-y-s-233-un-desarrollador-sharepoint.aspx#comments</comments><description>&lt;p&gt;Ayer se llev&amp;oacute; acabo la conferencia virtual &lt;a href="http://www.sg.com.mx/sgvirtual/2012/sessions/dale-un-giro-tu-carrera-y-s%C3%A9-un-desarrollador-sharepoint"&gt;Dale un giro a tu carrera y s&amp;eacute; un desarrollador SharePoint&lt;/a&gt; donde 170 participantes estuvieron presentes y atentos de forma remota&amp;nbsp;esuchando y compartiendo algunas preguntas sobre el tema. En cuanto suban la sesi&amp;oacute;n grabada estar&amp;eacute; actualizando este post, mientras tanto aqu&amp;iacute; la presentaci&amp;oacute;n PowerPoint.&lt;/p&gt;
&lt;div id="__ss_12132398" style="width:425px;"&gt;&lt;strong style="margin:12px 0px 4px;display:block;"&gt;&lt;a target="_blank" href="http://www.slideshare.net/HaaronGonzalez/dale-un-giro-a-tu-carrera-y-s-un-desarrollador-sharepoint" title="Dale un giro a tu carrera y s&amp;eacute; un desarrollador SharePoint"&gt;Dale un giro a tu carrera y s&amp;eacute; un desarrollador SharePoint&lt;/a&gt;&lt;/strong&gt; &lt;iframe scrolling="no" marginwidth="0" width="425" frameborder="0" src="http://www.slideshare.net/slideshow/embed_code/12132398" marginheight="0" height="355"&gt;&lt;/iframe&gt;
&lt;div style="padding-bottom:12px;padding-left:0px;padding-right:0px;padding-top:5px;"&gt;View more &lt;a target="_blank" href="http://www.slideshare.net/thecroaker/death-by-powerpoint"&gt;PowerPoint&lt;/a&gt; from &lt;a target="_blank" href="http://www.slideshare.net/HaaronGonzalez"&gt;Haaron Gonzalez&lt;/a&gt; &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;PD. En cuanto la gente de #SGVirtual me hagan llegar las preguntas que quedaron pendientes de respuesta estare subiendo aqui mismo.&lt;/p&gt;
Originalmente publicado en msmvps.com&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=204004" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Speaker/default.aspx">Speaker</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Comunidad/default.aspx">Comunidad</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SharePoint+2010/default.aspx">SharePoint 2010</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Desarrollo/default.aspx">Desarrollo</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Aprendizaje/default.aspx">Aprendizaje</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Evento/default.aspx">Evento</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SGVirtual/default.aspx">SGVirtual</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Capacitaci_26002300_243_3B00_n/default.aspx">Capacitaci&amp;#243;n</category></item><item><title>Paquete de 101 códigos de ejemplo en desarrollo SharePoint 2010</title><link>http://geeks.ms/blogs/haarongonzalez/archive/2012/02/22/paquete-de-101-c-243-digos-de-ejemplo-en-desarrollo-sharepoint-2010.aspx</link><pubDate>Wed, 22 Feb 2012 18:32:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:203497</guid><dc:creator>Haaron Gonzalez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/haarongonzalez/rsscomments.aspx?PostID=203497</wfw:commentRss><comments>http://geeks.ms/blogs/haarongonzalez/archive/2012/02/22/paquete-de-101-c-243-digos-de-ejemplo-en-desarrollo-sharepoint-2010.aspx#comments</comments><description>&lt;p&gt;En el blog oficial del &lt;a href="http://blogs.msdn.com/b/sharepointdev"&gt;equipo de desarrollo SharePoint&lt;/a&gt; de Microsoft se ha publicado una entrada referente a un &lt;a href="http://blogs.msdn.com/b/sharepointdev/archive/2012/02/22/sharepoint-101-code-samples-are-now-available.aspx"&gt;paquete de ejemplos de código sobre SharePoint 2010&lt;/a&gt; lo cual me parece fabuloso. Estuve revisando la lista de ejemplos y se deja ver que este es un excelente recurso para programadores SharePoint y/o principiantes. &lt;/p&gt;  &lt;p&gt;Puedes descárgalo &lt;a href="http://code.msdn.microsoft.com/SharePoint-2010-101-Code-da251182"&gt;aquí&lt;/a&gt; y estoy seguro será de utilidad&lt;/p&gt;  &lt;p&gt;HG&lt;/p&gt;
Originalmente publicado en msmvps.com&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=203497" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Code/default.aspx">Code</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SharePoint+2010/default.aspx">SharePoint 2010</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Desarrollo/default.aspx">Desarrollo</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Scripting/default.aspx">Scripting</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Learning/default.aspx">Learning</category></item><item><title>Usando los controles de SharePoint en WebParts</title><link>http://geeks.ms/blogs/haarongonzalez/archive/2011/07/28/usando-los-controles-de-sharepoint-en-webparts.aspx</link><pubDate>Thu, 28 Jul 2011 17:30:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:198474</guid><dc:creator>Haaron Gonzalez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/haarongonzalez/rsscomments.aspx?PostID=198474</wfw:commentRss><comments>http://geeks.ms/blogs/haarongonzalez/archive/2011/07/28/usando-los-controles-de-sharepoint-en-webparts.aspx#comments</comments><description>&lt;p&gt;Sin duda, con el poder viene la responsabilidad. En pasados d&amp;iacute;as publiqu&amp;eacute; un &lt;a target="_blank" href="http://geeks.ms/blogs/haarongonzalez/archive/2011/07/06/programaci-243-n-asp-net-en-webparts-de-sharepoint.aspx"&gt;post &lt;/a&gt;acerca de c&amp;oacute;mo utilizar los controles de ASP.NET y toda su experiencia &lt;span style="text-decoration:line-through;"&gt;gloria&lt;/span&gt; dentro de WebParts de SharePoint. Sin embargo, al utilizar esta estrategia un conjunto de consideraciones subsecuentes deber&amp;aacute;n ser contempladas como &lt;b&gt;hacer uso de los mismos controles SharePoint dentro de estos WebParts. &lt;/b&gt;&lt;/p&gt;
&lt;p&gt;En ese sentido, debido a que sin problema alguno puedo utilizar el GridView y/o cualquier control ASP.NET al principio suena atractiva la posibilidad pero como siempre la realidad se asoma y nos muestra al que un d&amp;iacute;a fue novedoso control Calendar de ASP.NET y con todo el debido respeto, hoy no es la mejor opci&amp;oacute;n para la captura de una fecha dentro de una forma en SharePoint, al menos la mejor opci&amp;oacute;n es usar el mismo control que se usa en SharePoint, &amp;iquest;est&amp;aacute;s de acuerdo?&lt;/p&gt;
&lt;p&gt;Vamos a nuestro Web User Control y registramos los controles web de SharePoint. Estos son los controles mejorados que SharePoint internamente utiliza en su capa de presentaci&amp;oacute;n.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/6567.image_5F00_25598246.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/6710.image_5F00_thumb_5F00_2F1E2817.png" border="0" height="188" width="1154" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Despu&amp;eacute;s dentro de nuestro c&amp;oacute;digo Markup agregamos el control SharePoint que requerimos:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/5037.image_5F00_02F10559.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="image" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/6457.image_5F00_thumb_5F00_71BD27B5.png" border="0" height="136" width="876" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Lo interesante es que tenemos una gama de controles de SharePoint disponibles.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/1780.image_5F00_17B2D80C.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/5327.image_5F00_thumb_5F00_7DDEA1DC.png" border="0" height="300" width="305" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;A continuaci&amp;oacute;n dentro del c&amp;oacute;digo hacemos referencia al control de SharePoint para poder adjuntar alg&amp;uacute;n evento o leer su valor. &lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/7384.image_5F00_24408528.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/6758.image_5F00_thumb_5F00_51FE2820.png" border="0" height="366" width="1081" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Y el resultado es:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/5773.image_5F00_180EE534.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/7230.image_5F00_thumb_5F00_7DCE7C0F.png" border="0" height="249" width="361" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Estos controles cuentan con validaciones, propiedades y eventos que podemos utilizar a nuestro favor. Cr&amp;eacute;ditos a Luis Edmundo Teos por el reto y escenario.&lt;/p&gt;
&lt;p&gt;Suerte!&lt;/p&gt;
Originalmente publicado en msmvps.com&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=198474" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/.NET+2.0/default.aspx">.NET 2.0</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/WSS+3.0/default.aspx">WSS 3.0</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/WebPart/default.aspx">WebPart</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SharePoint+2007/default.aspx">SharePoint 2007</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/ASP.NET+2.0/default.aspx">ASP.NET 2.0</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Soporte/default.aspx">Soporte</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Desarrollo/default.aspx">Desarrollo</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/WSS/default.aspx">WSS</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Practicas/default.aspx">Practicas</category></item><item><title>Programación ASP.NET en WebParts de SharePoint</title><link>http://geeks.ms/blogs/haarongonzalez/archive/2011/07/06/programaci-243-n-asp-net-en-webparts-de-sharepoint.aspx</link><pubDate>Thu, 07 Jul 2011 00:12:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:197347</guid><dc:creator>Haaron Gonzalez</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/haarongonzalez/rsscomments.aspx?PostID=197347</wfw:commentRss><comments>http://geeks.ms/blogs/haarongonzalez/archive/2011/07/06/programaci-243-n-asp-net-en-webparts-de-sharepoint.aspx#comments</comments><description>&lt;p&gt;Si eres un de desarrollador ASP.NET que se está iniciando en desarrollo SharePoint este ejemplo puede ser de utilidad. Básicamente, usaremos un enfoque de desarrollo de WebParts basado en el uso de Web User Controls de ASP.NET 2.0.&lt;/p&gt;  &lt;p&gt;Antes que nada utilizaremos las siguientes herramientas:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Visual Studio 2008 Professional &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/download/en/details.aspx?id=841" target="_blank"&gt;Visual Studio 2008 Extensions for SharePoint&lt;/a&gt; (VSeWSS 1.2 o 1.3) &lt;/li&gt;    &lt;li&gt;Windows SharePoint Services 3.0 o Microsoft Office SharePoint Server 2007 &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Dentro de nuestro servidor de desarrollo SharePoint cargamos Visual Studio 2008 y elegimos la creación de un proyecto SharePoint en blanco, este proyecto lo nombraremos ASPNETWebPart.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/1108.clip_5F00_image002_5F00_5EBC6F5C.gif"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="clip_image002" border="0" alt="clip_image002" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/4452.clip_5F00_image002_5F00_thumb_5F00_168EB380.gif" width="780" height="538" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Especificaremos que el nivel de confianza de esta solución SharePoint sea Full Trust y la razón es que usaremos un método Page.LoadControl que requiere de permisos elevados para ejecutarse, me parece que la razón es porque este método lee de la ruta de archivos SharePoint “12 hive” y para ello requiere que el proceso w3wpg.exe solicite los permisos necesarios.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/0576.clip_5F00_image004_5F00_43A3A04E.gif"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="clip_image004" border="0" alt="clip_image004" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/6443.clip_5F00_image004_5F00_thumb_5F00_0E2ADE29.gif" width="451" height="278" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Usando la solución generada por Visual Studio 2008 dentro del Solution Explorer agregamos un nuevo Empty Web Site de ASP.NET llamado ASPNETWebPArtsWebSite ubicándolo en la misma carpeta creada por nuestro proyecto anterior.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/2148.clip_5F00_image006_5F00_4D8891B9.gif"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="clip_image006" border="0" alt="clip_image006" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/5314.clip_5F00_image006_5F00_thumb_5F00_3AD39802.gif" width="780" height="516" /&gt;&lt;/a&gt;&lt;u&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;Dentro de nuestro proyecto ASPNETWebPartWebSite agregamos un &lt;b&gt;Web User Control&lt;/b&gt; llamado ASPNETWebUserControl y es muy importante que no deseleccionemos el cuadro de verificación &lt;b&gt;Place Code in separate file.&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/3107.clip_5F00_image008_5F00_39FB3218.gif"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="clip_image008" border="0" alt="clip_image008" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/1452.clip_5F00_image008_5F00_thumb_5F00_04163CFE.gif" width="780" height="525" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Esto nos crea un simple archivo con extensión .ascx dentro de nuestro proyecto ASP.NET. A estas alturas podremos realizar cualquier funcionalidad ASP.NET. Solo hay que asegurarnos de no generar dependencias a otras carpetas como App_Code, tratemos de generar todo el código y funcionalidad sobre el Web User Control. En mi caso usare las características de vinculación de controles de ASP.NET para crear el más humilde de los GridView de ASP.NET. Podemos crear una página Defaullt.aspx para probar el funcionamiento del mismo. A continuación agregare un cuadro de texto , un botón y un label.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/4628.clip_5F00_image010_5F00_4A26FA11.jpg"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="clip_image010" border="0" alt="clip_image010" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/2500.clip_5F00_image010_5F00_thumb_5F00_09187AAD.jpg" width="784" height="517" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;El resultado es un código Markup que podría tener sin duda código C#. En la sección de Script runat=”Server” estarían los eventos disparados por los controles de nuestro Web User Control. Solo que para propósitos de este ejemplo quiero hacer que los eventos sean disparados desde un WebPart de SharePoint y no necesariamente desde aquí.&lt;/p&gt;  &lt;p&gt;A continuación en nuestro proyecto SharePoint agregamos un elemento de tipo Template, el cual nos creara un archivo dentro de la ruta interna de archivos de SharePoint o más conocida como 12 hive “C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\”.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/6646.clip_5F00_image012_5F00_40EABED0.gif"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="clip_image012" border="0" alt="clip_image012" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/6574.clip_5F00_image012_5F00_thumb_5F00_4731955E.gif" width="780" height="481" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Eliminamos el archivo generado TemplateFile.txt y agregamos la carpeta CONTROLTEMPLATES y dentro la carpeta ASPNETWebParts. Esto permite incluir en nuesdttro paquete de deployment generado por nuestro proyecto SharePoint una nueva carpeta que será aprovisionada de forma confiable en la ruta 12 hive de cada Web Front End de la granja SharePoint. Agregara una nueva carpeta llamada ASPNETWebParts. Dentro de esta carpeta agregaremos como elemento existente nuestro archivo .ascx. El resultado es algo asi:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/6012.clip_5F00_image014_5F00_2D5D5F2F.jpg"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="clip_image014" border="0" alt="clip_image014" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/3060.clip_5F00_image014_5F00_thumb_5F00_3AC37235.jpg" width="376" height="282" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Ya casi terminamos, a continuación agregamos el código de un WebPart de SharePoint que nos permitirá cargar en tiempo de ejecución el .ascx recién desarrollado. Dentro de nuestro proyecto ASPNETWebPart damos clic derecho y agregamos un nuevo elemento de tipo Web Part bajo el nombre ASPNETWebPart. En realidad puede ser cualquier nombre.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/0160.clip_5F00_image016_5F00_4C33D30D.gif"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="clip_image016" border="0" alt="clip_image016" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/4478.clip_5F00_image016_5F00_thumb_5F00_5DA433E5.gif" width="780" height="481" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Abrimos el código de nuestro WebPart y agregaremos lo siguiente:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Una variable miembro de tipo UserControl, esta se utilizara como un placeholder de todo el ASPNETWebUserControl.ascx. &lt;/li&gt;    &lt;li&gt;Sobre escribimos el método Render para escribir en el flujo de salida de nuestro WebPart el contenido del WebUserControl. &lt;/li&gt;    &lt;li&gt;Múltiples variables miembro que representan cada uno de los controles que existen en nuestro archivo ASPNETWebUserControl.ascx &lt;/li&gt;    &lt;li&gt;En el evento CreateChaldControls hacemos una instancia de UserControl mediante Page.LoadControl y de cada uno de los controles; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Básicamente podremos tener el control de la funcionalidad desde el WebPart y esto facilita el hacer uso del modelo de objetos de SharePoint para leer datos de otras listas o hacer querys que podamos usar para después presentarlos en el Web User Control. &lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;using System;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;using System.Runtime.InteropServices;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;using System.Web.UI;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;using System.Web.UI.WebControls;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;using System.Web.UI.WebControls.WebParts;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;using System.Xml.Serialization;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;using Microsoft.SharePoint;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;using Microsoft.SharePoint.WebControls;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;using Microsoft.SharePoint.WebPartPages;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;namespace ASPNETWebPart&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;{&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;[Guid(&amp;quot;7625d718-fb33-4bbc-b05f-2f1ff0dd4a88&amp;quot;)]&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;public class ASPNETWebPart : System.Web.UI.WebControls.WebParts.WebPart&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;{&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;public ASPNETWebPart()&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;{&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;this.ExportMode = WebPartExportMode.All;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;}&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;protected override void Render(HtmlTextWriter writer)&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;{&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;this.ascxControl.RenderControl(writer);&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;}&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;UserControl ascxControl;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;Button button1;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;TextBox textbox1;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;Label label1;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;GridView gridView1;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;protected override void CreateChildControls()&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;{&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;base.CreateChildControls();&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;ascxControl = (UserControl)Page.LoadControl(@&amp;quot;/_controltemplates/ASPNETWebParts/ASPNETWebUserControl.ascx&amp;quot;);&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;button1 = (Button)this.ascxControl.FindControl(&amp;quot;Button1&amp;quot;);&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;textbox1 = (TextBox)this.ascxControl.FindControl(&amp;quot;TextBox1&amp;quot;);&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;label1 = (Label)this.ascxControl.FindControl(&amp;quot;Label1&amp;quot;);&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;gridView1 = (GridView)this.ascxControl.FindControl(&amp;quot;GridView1&amp;quot;);&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;button1.Click += new EventHandler(button1_Click);&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;this.Controls.Add(ascxControl);&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;}&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;void button1_Click(object sender, EventArgs e)&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;{&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;label1.Text = textbox1.Text;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;}&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;}&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000" size="4" face="Cordia New"&gt;&lt;strong&gt;}&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;El resultado:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/6471.clip_5F00_image018_5F00_1D01E776.jpg"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="clip_image018" border="0" alt="clip_image018" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/6557.clip_5F00_image018_5F00_thumb_5F00_116C2A37.jpg" width="380" height="202" /&gt;&lt;/a&gt;&lt;/p&gt;
Originalmente publicado en msmvps.com&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=197347" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Code/default.aspx">Code</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Demo/default.aspx">Demo</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/.NET+2.0/default.aspx">.NET 2.0</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/WSS+3.0/default.aspx">WSS 3.0</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SharePoint+2007/default.aspx">SharePoint 2007</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/ASP.NET+2.0/default.aspx">ASP.NET 2.0</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Issues/default.aspx">Issues</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Soporte/default.aspx">Soporte</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Desarrollo/default.aspx">Desarrollo</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/WSS/default.aspx">WSS</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Practicas/default.aspx">Practicas</category></item><item><title>Configurando y trabajando con el idioma español del .NET Framework 4</title><link>http://geeks.ms/blogs/haarongonzalez/archive/2011/01/21/configurando-y-trabajando-con-el-idioma-espa-241-ol-del-net-framework-4.aspx</link><pubDate>Fri, 21 Jan 2011 10:08:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:187714</guid><dc:creator>Haaron Gonzalez</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/haarongonzalez/rsscomments.aspx?PostID=187714</wfw:commentRss><comments>http://geeks.ms/blogs/haarongonzalez/archive/2011/01/21/configurando-y-trabajando-con-el-idioma-espa-241-ol-del-net-framework-4.aspx#comments</comments><description>&lt;p&gt;Desde el punto de vista de programador cuando construimos una aplicaci&amp;oacute;n ASP.NET usando el motor de ejecuci&amp;oacute;n .NET Framework instalado en el idioma ingl&amp;eacute;s, vemos que los mensajes auto generados por el motor de ejecuci&amp;oacute;n estan en ingl&amp;eacute;s. Mensajes como las descripciones de los controles de validaci&amp;oacute;n, mensajes de un control de tipo LogIn, los t&amp;iacute;tulos de las acciones de un GridView que soporta edici&amp;oacute;n o eliminaci&amp;oacute;n, los t&amp;iacute;tulos de los opciones de un control de tipo calendario e innumerables ejemplos m&amp;aacute;s.&lt;/p&gt;
&lt;h3&gt;Control LogIn con la configuraci&amp;oacute;n predeterminada en ingles &lt;/h3&gt;
&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/5381.image_5F00_2980864C.png"&gt;&lt;img height="136" width="342" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/6646.image_5F00_thumb_5F00_246E22D0.png" alt="image" border="0" title="image" style="background-image:none;border-bottom:0px;border-left:0px;margin:5px 5px 5px 0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Control GridView con la configuraci&amp;oacute;n predeterminada en ingles&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/7651.image_5F00_7417284C.png"&gt;&lt;img height="168" width="474" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/3884.image_5F00_thumb_5F00_65004972.png" alt="image" border="0" title="image" style="background-image:none;border-bottom:0px;border-left:0px;margin:5px 5px 5px 0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Para resolver este tema de la auto generaci&amp;oacute;n de mensajes en el idioma que requerimos, necesitamos configurar las caracter&amp;iacute;sticas de Globalizaci&amp;oacute;n en el web.config y tambi&amp;eacute;n necesitamos ejecutar la instalaci&amp;oacute;n del paquete de idioma del .NET Framework en espa&amp;ntilde;ol. Esta dem&amp;aacute;s mencionar que podemos mejorar nuestra productividad respecto a la edici&amp;oacute;n manual de tanto mensaje.&lt;/p&gt;
&lt;p&gt;Lo que haremos es descargar el paquete de Idioma en espa&amp;ntilde;ol del .NET Framework, en este caso descargaremos el paquete de idioma en espa&amp;ntilde;ol del .NET Framework 4 de &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7A4C6414-7F64-47A5-AE20-218403137957&amp;amp;displayLang=es"&gt;aqu&amp;iacute;&lt;/a&gt;. Ojo, este paquete no contiene los ensamblados o el motor de ejecuci&amp;oacute;n del .NET Framework sino m&amp;aacute;s bien los mensajes en espa&amp;ntilde;ol de los controles, errores y elementos internos del motor de ejecuci&amp;oacute;n.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/7848.image_5F00_31C41009.png"&gt;&lt;img height="410" width="640" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/8422.image_5F00_thumb_5F00_064FC942.png" alt="image" border="0" title="image" style="background-image:none;border-bottom:0px;border-left:0px;margin:5px 5px 5px 0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Toma las consideraciones pertinentes en caso de utilizar esta alternativa, ya que tendr&amp;aacute;s que llevarte a tus servidores de producci&amp;oacute;n el mismo instalador de paquete de idioma que est&amp;eacute;s usando para continuar con estos beneficios.&lt;/p&gt;
&lt;p&gt;Una vez que tengas instalado el paquete de idioma en espa&amp;ntilde;ol del .NET Framework 4.0, lo que falta es implementar la configuraci&amp;oacute;n a nivel Globalizaci&amp;oacute;n y Localizaci&amp;oacute;n. Globalizaci&amp;oacute;n y localizaci&amp;oacute;n en el contexto de.NET se refiere a especificar en nuestro aplicativo las caracter&amp;iacute;sticas de idioma y manejo de datos de tipo moneda, calendarios y formatos de fecha correspondientes, esta configuraci&amp;oacute;n puede aplicarse en distintos niveles, a nivel global &amp;ldquo;toda la aplicaci&amp;oacute;n&amp;rdquo; o a nivel p&amp;aacute;gina &amp;ldquo;solo una p&amp;aacute;gina&amp;rdquo; o a nivel program&amp;aacute;tico &amp;ldquo;com&amp;uacute;nmente usado para c&amp;aacute;lculos monetarios o de fechas en ciertas porciones de nuestra aplicaci&amp;oacute;n&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Vamos a configurar a nivel global la globalizaci&amp;oacute;n de nuestra aplicaci&amp;oacute;n web. Accedemos al archivo web.config de nuestro aplicativo y agregamos la siguiente l&amp;iacute;nea:&lt;/p&gt;
&lt;p&gt;&amp;lt;globalization culture=&amp;quot;es-MX&amp;quot; uiCulture=&amp;quot;es-MX&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt;Esto sobre escribe cualquier configuraci&amp;oacute;n relacionada con el idioma en nuestra aplicaci&amp;oacute;n web especificando que usaremos las caracter&amp;iacute;sticas del idioma espa&amp;ntilde;ol y en particular moneda en pesos. Por ejemplo si usamos es-ES tambi&amp;eacute;n estar&amp;iacute;amos usando idioma espa&amp;ntilde;ol solo que con moneda de en euros. Tambi&amp;eacute;n podemos usar la palabra auto dentro de estos atributos para especificar que la configuraci&amp;oacute;n de la localizaci&amp;oacute;n provenga de las opciones de configuraci&amp;oacute;n del idioma establecidas en el navegador de internet del usuario que est&amp;eacute; haciendo la petici&amp;oacute;n a la aplicaci&amp;oacute;n.&lt;/p&gt;
&lt;p&gt;Ahora s&amp;iacute;, cualquier control con el que arrastremos sobre nuestro paginas ASP.NET en tiempo de ejecuci&amp;oacute;n tendr&amp;aacute;n su descripci&amp;oacute;n totalmente en espa&amp;ntilde;ol.&lt;/p&gt;
&lt;h3&gt;Control LogIn con la configuraci&amp;oacute;n del idioma en espa&amp;ntilde;ol&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/2664.image_5F00_4DF1068F.png"&gt;&lt;img height="143" width="361" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/1513.image_5F00_thumb_5F00_0D4EBA20.png" alt="image" border="0" title="image" style="background-image:none;border-bottom:0px;border-left:0px;margin:5px 5px 5px 0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Control GridView con la configuraci&amp;oacute;n del idioma en espa&amp;ntilde;ol&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/1033.image_5F00_57D5F7FA.png"&gt;&lt;img height="157" width="530" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haarongonzalez.metablogapi/4201.image_5F00_thumb_5F00_2FC348DB.png" alt="image" border="0" title="image" style="background-image:none;border-bottom:0px;border-left:0px;margin:5px 5px 5px 0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Suerte!&lt;/p&gt;
Originalmente publicado en msmvps.com&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=187714" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Productividad/default.aspx">Productividad</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/.NET+Framework+4.0/default.aspx">.NET Framework 4.0</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/.NET+2.0/default.aspx">.NET 2.0</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/ASP.NET+2.0/default.aspx">ASP.NET 2.0</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Configuracion/default.aspx">Configuracion</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Herramientas/default.aspx">Herramientas</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Tecnicas/default.aspx">Tecnicas</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Web/default.aspx">Web</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Localization/default.aspx">Localization</category></item><item><title>Reseña de El Día del Flujo de Trabajo de SharePoint 2010 para Desarrolladores</title><link>http://geeks.ms/blogs/haarongonzalez/archive/2010/12/17/rese-241-a-de-el-d-237-a-del-flujo-de-trabajo-de-sharepoint-2010-para-desarrolladores.aspx</link><pubDate>Fri, 17 Dec 2010 09:22:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:186081</guid><dc:creator>Haaron Gonzalez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/haarongonzalez/rsscomments.aspx?PostID=186081</wfw:commentRss><comments>http://geeks.ms/blogs/haarongonzalez/archive/2010/12/17/rese-241-a-de-el-d-237-a-del-flujo-de-trabajo-de-sharepoint-2010-para-desarrolladores.aspx#comments</comments><description>&lt;table border="0" width="626" cellpadding="2" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="624" valign="top"&gt;
&lt;p style="text-align:justify;"&gt;El pasado mi&amp;eacute;rcoles 15 de diciembre del presente a&amp;ntilde;o &lt;a target="_blank" href="http://squad.devworx.com.mx/blogs/misael/"&gt;Misael Monterroca&lt;/a&gt;, &lt;a target="_blank" href="http://geeks.ms/blogs/haarongonzalez"&gt;Haaron Gonzalez&lt;/a&gt;, &lt;a target="_blank" href="http://gerardo-reyes.blogspot.com/"&gt;Gerardo Reyes&lt;/a&gt; y &lt;a target="_blank" href="http://geeks.ms/blogs/fabianimaz"&gt;Fabian Imaz&lt;/a&gt; estuvimos celebrando el d&amp;iacute;a del flujo de trabajo SharePoint 2010 para desarrolladores mediante presentaciones abiertas en l&amp;iacute;nea de forma continua durante el transcurso del d&amp;iacute;a que hoy ponemos a disposicion. &lt;/p&gt;
&lt;p style="text-align:justify;"&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;&lt;i&gt;Gracias a los expositores y asistentes!&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align:justify;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="color:#ff0000;"&gt;NOTA: Para ver la sesion en linea, solo da clic en la imagen.&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="624" valign="top"&gt;
&lt;table border="0" width="653" cellpadding="3" cellspacing="3"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td valign="top" class="style2"&gt;&lt;a href="http://www.haarongonzalez.com.mx/wfday/sesion1/replaymeeting.htm"&gt;&lt;img height="456" longdesc="Conociendo los Flujos de Trabajo Pre Construidos en SharePoint 2010" width="598" src="http://geeks.ms/cfs-filesystemfile.ashx/__key/CommunityServer.Components.PostAttachments/00.01.82.67.19/session1.png" alt="Conociendo los Flujos de Trabajo Pre Construidos en SharePoint 2010" style="margin-top:5px;margin-bottom:5px;" class="style3" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;a target="_blank" href="http://www.haarongonzalez.com.mx/wfday/Conociendo%20los%20Flujos%20de%20Trabajo%20pre%20Construidos%20en%20SharePoint%202010.pdf"&gt;PDF&lt;/a&gt;&lt;/td&gt;
&lt;td valign="top"&gt;&lt;b&gt;Conociendo los Flujos de Trabajo Pre Construidos en SharePoint 2010 &lt;/b&gt;&lt;br /&gt;En esta sesi&amp;oacute;n conoceremos la propuesta de flujos de trabajo que SharePoint 2010 pone en la mesa y las caracter&amp;iacute;sticas de cada uno de los flujos de trabajo pre construidos en el producto. Cuando y donde genera valor utilizarlo para automatizar alg&amp;uacute;n proceso u operaci&amp;oacute;n empresarial y mejor a&amp;uacute;n c&amp;oacute;mo es posible extenderlos para personalizar alg&amp;uacute;n proceso. &lt;br /&gt;&lt;br /&gt;15 de Diciembre 2010 a las 10:00 AM Tiempo de M&amp;eacute;xico &amp;ndash; &lt;a target="_blank" href="http://www.youtube.com/watch?v=sSiMmqMr0F4"&gt;Ver aqui&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top"&gt;&lt;a href="http://www.haarongonzalez.com.mx/wfday/sesion2/replaymeeting.htm"&gt;&lt;img height="456" longdesc="Construyendo Flujos de Trabajo en SharePoint 2010 utilizando SharePoint Designer 2010" width="598" src="http://geeks.ms/cfs-filesystemfile.ashx/__key/CommunityServer.Components.PostAttachments/00.01.82.67.20/session2.png" alt="Construyendo Flujos de Trabajo en SharePoint 2010 utilizando SharePoint Designer 2010" style="margin-top:5px;margin-bottom:5px;" class="style3" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;a target="_blank" href="http://www.haarongonzalez.com.mx/wfday/Construyendo%20Flujos%20de%20Trabajo%20en%20SharePoint%202010%20utilizando%20SharePoint%20Designer%202010.pdf"&gt;PDF&lt;/a&gt; | &lt;a target="_blank" href="http://www.haarongonzalez.com.mx/wfday/CursoActividad.zip"&gt;Ejemplo&lt;/a&gt;&lt;/td&gt;
&lt;td valign="top"&gt;&lt;b&gt;Construyendo Flujos de Trabajo en SharePoint 2010 utilizando SharePoint Designer 2010&lt;/b&gt; &lt;br /&gt;En esta sesi&amp;oacute;n veremos el soporte que SharePoint Designer 2010 tiene para la creaci&amp;oacute;n y manipulaci&amp;oacute;n de flujos de trabajo para SharePoint. Conozca el nuevo dise&amp;ntilde;ador de flujos de trabajo, las actividades y condiciones disponibles en esta versi&amp;oacute;n y como programar tus propias condiciones y acciones para SharePoint Designer 2010. &lt;br /&gt;&lt;br /&gt;15 de Diciembre 2010 a las 11:30 AM Tiempo de M&amp;eacute;xico &amp;ndash; &lt;a href="http://www.youtube.com/watch?v=uwuC1lOOxJ8"&gt;Ver aqui&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top"&gt;&lt;a href="http://www.haarongonzalez.com.mx/wfday/sessions/session3.png"&gt;&lt;img height="456" longdesc="Construyendo Flujos de Trabajo en SharePoint 2010 utilizando Visio Services " width="598" src="http://geeks.ms/cfs-filesystemfile.ashx/__key/CommunityServer.Components.PostAttachments/00.01.82.67.21/session3.png" alt="Construyendo Flujos de Trabajo en SharePoint 2010 utilizando Visio Services " style="margin-top:5px;margin-bottom:5px;" class="style3" /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td valign="top"&gt;&lt;b&gt;Construyendo Flujos de Trabajo en SharePoint 2010 utilizando Visio Services &lt;/b&gt;&lt;br /&gt;En esta sesi&amp;oacute;n veremos el valor que Visio Services aporta al mundo de los flujos de trabajo. Al fin contamos con una alternativa mucho m&amp;aacute;s rica para poder mostrar de forma gr&amp;aacute;fica el estado de los flujos en ejecuci&amp;oacute;n y brindar opciones al usuario para consultar informaci&amp;oacute;n contextual de una instancia en ejecuci&amp;oacute;n del flujo de trabajo. &lt;br /&gt;&lt;br /&gt;15 de Diciembre 2010 a las 3:00 PM Tiempo de M&amp;eacute;xico &amp;ndash; &lt;span style="color:#ff0000;"&gt;&lt;a href="http://www.youtube.com/watch?v=MCSOmfMkzKc"&gt;Ver aqui&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top"&gt;&lt;a href="http://www.haarongonzalez.com.mx/wfday/sesion4/replaymeeting.htm"&gt;&lt;img height="456" longdesc="Construyendo Flujos de Trabajo en SharePoint 2010 utilizando Visual Studio 2010 " width="598" src="http://geeks.ms/cfs-filesystemfile.ashx/__key/CommunityServer.Components.PostAttachments/00.01.82.67.22/session4.png" alt="Construyendo Flujos de Trabajo en SharePoint 2010 utilizando Visual Studio 2010 " style="margin-top:5px;margin-bottom:5px;" class="style3" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;a target="_blank" href="http://www.haarongonzalez.com.mx/wfday/Construyendo%20Flujos%20de%20Trabajo%20en%20SharePoint%202010%20utilizando%20Visual%20Studio%202010.pdf"&gt;PDF&lt;/a&gt; | &lt;a target="_blank" href="http://www.haarongonzalez.com.mx/wfday/WorflowsSharePoint.zip"&gt;Ejemplo&lt;/a&gt;&lt;/td&gt;
&lt;td valign="top"&gt;&lt;b&gt;Construyendo Flujos de Trabajo en SharePoint 2010 utilizando Visual Studio 2010 &lt;/b&gt;&lt;br /&gt;Esta es una sesi&amp;oacute;n para desarrolladores .NET que construyen flujos de trabajo para SharePoint 2007 y buscan conocer c&amp;oacute;mo construir flujos de trabajo en SharePoint 2010. Exploraremos las nuevas caracter&amp;iacute;sticas relacionadas con flujos dentro de SharePoint 2010 y el soporte simplificado Visual Studio 2010 aporta para facilitar su construcci&amp;oacute;n y despliegue. &lt;br /&gt;&lt;br /&gt;15 de Diciembre 2010 a las 4:30 PM Tiempo de M&amp;eacute;xico &amp;ndash; &lt;a href="http://www.youtube.com/watch?v=3NTk2uFPDdM"&gt;Ver aqui&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align="left" valign="top"&gt;
&lt;p style="text-align:center;"&gt;&lt;a href="http://twitter.com/wfday"&gt;&lt;img src="http://www.haarongonzalez.com.mx/wfday/twitter.gif" alt="Siguebois" style="margin:5px 5px 5px 0px;" class="style4" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
Originalmente publicado en msmvps.com&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=186081" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Office/default.aspx">Office</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/MVP/default.aspx">MVP</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Iniciativa/default.aspx">Iniciativa</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/WebCast/default.aspx">WebCast</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Comunidad/default.aspx">Comunidad</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SharePoint+2010/default.aspx">SharePoint 2010</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Office+2010/default.aspx">Office 2010</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SharePoint+Designer+2010/default.aspx">SharePoint Designer 2010</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/.NET+Framework++3.5/default.aspx">.NET Framework  3.5</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/InfoPath/default.aspx">InfoPath</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Desarrollo/default.aspx">Desarrollo</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Form+Services/default.aspx">Form Services</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Workflow/default.aspx">Workflow</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Custom+Activities/default.aspx">Custom Activities</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SharePoint+Designer/default.aspx">SharePoint Designer</category></item><item><title>Visual Studio 2010 ya son 8 años</title><link>http://geeks.ms/blogs/haarongonzalez/archive/2010/04/12/visual-studio-2010-ya-son-8-a-241-os.aspx</link><pubDate>Mon, 12 Apr 2010 17:44:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:174465</guid><dc:creator>Haaron Gonzalez</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/haarongonzalez/rsscomments.aspx?PostID=174465</wfw:commentRss><comments>http://geeks.ms/blogs/haarongonzalez/archive/2010/04/12/visual-studio-2010-ya-son-8-a-241-os.aspx#comments</comments><description>&lt;p&gt;Siempre estamos en constante cambio, la tecnología evoluciona prácticamente de manera exponencial. Fue desde 14 de Febrero del 2002 que se liberó la primer versión de la plataforma .NET, ya son hace 8 años y hoy más que nunca tenemos en nuestras manos un gran conjunto de herramientas y tecnologías para los desarrolladores de software que nos permiten producir soluciones tecnológicas a diversos problemas o escenarios de negocio. Hoy &lt;a href="http://www.microsoft.com/visualstudio/en-us/watch-it-live"&gt;12 de Abril se libera la versión 4.0 de .NET Framework y Visual Studio 2010&lt;/a&gt;. Sinceramente me encuentro muy emocionado ya que desde aquel 14 de febrero supe que un cambio radical a mi vida profesional estaba por suceder y en esta ocasión siento lo mismo, tenemos una nueva versión. &lt;/p&gt;  &lt;p&gt;Tu que compartes estas líneas, ¿como te sientes respecto al lanzamiento y respecto a las piezas tecnológicas que ahora tenemos disponibles?. &lt;/p&gt;  &lt;p&gt;Aquí dejo la segunda edición sobre arquitectura de aplicaciones .NET en donde se describe todas las tecnologías emergentes que se han venido integrando en la plataforma y donde encajan dentro de una arquitectura de aplicación.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd673617.aspx"&gt;http://msdn.microsoft.com/en-us/library/dd673617.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Suerte!&lt;/p&gt;  &lt;p&gt;PD. Microsoft ya esta planeando la siguiente version … :)&lt;/p&gt;
Originalmente publicado en msmvps.com&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=174465" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/.NET+4.0/default.aspx">.NET 4.0</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/.NET+Framework+4.0/default.aspx">.NET Framework 4.0</category></item><item><title>WebCast de Pre Lanzamiento de Visual Studio 2008</title><link>http://geeks.ms/blogs/haarongonzalez/archive/2008/02/13/webcast-de-pre-lanzamiento-de-visual-studio-2008.aspx</link><pubDate>Thu, 14 Feb 2008 03:56:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:71382</guid><dc:creator>Haaron Gonzalez</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/haarongonzalez/rsscomments.aspx?PostID=71382</wfw:commentRss><comments>http://geeks.ms/blogs/haarongonzalez/archive/2008/02/13/webcast-de-pre-lanzamiento-de-visual-studio-2008.aspx#comments</comments><description>&lt;h4&gt;WebCast: Se un héroe en tu empresa gracias a VSTO v3 - que hay de nuevo para desarrolladores&lt;/h4&gt;
&lt;p&gt;&lt;a href="http://msmvps.com/blogs/haarongonzalez/WindowsLiveWriter/WebCastSeunhroeentuempresagraciasaVSTOv3_70BD/vsto.jpg"&gt;&lt;img height="184" alt="vsto" src="http://msmvps.com/blogs/haarongonzalez/WindowsLiveWriter/WebCastSeunhroeentuempresagraciasaVSTOv3_70BD/vsto_thumb.jpg" width="244" align="left" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Este mes estaré presentando un WebCast sobre VSTO v3 (Visual Studio Tools for Office System) donde podremos ver que hay de nuevo para los programadores en su ultima version. Estoy seguro que te quedaras sorprendido al ver las nuevas capacidades de integración con Office 2007 para su personalización y puesta en marcha (deployment). Conviértete en un héroe para tu empresa llevando la información de tus sistemas de línea de negocio a los usuarios de una manera consistente y coherente mediante Office 2007, estoy seguro te amaran y quizas hasta te ligas a alguien ;)&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032369614"&gt;&lt;/a&gt;
&lt;h4&gt;La sesión será el 22 de Febrero del 2008 a las 11:00 AM tiempo del pacifico. (GMT-08:00) Pacific Time (US &amp;amp; Canada)&lt;/h4&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4&gt;&amp;nbsp;&amp;nbsp;&lt;/h4&gt;
&lt;h4&gt;WebCast: Se un héroe en tu empresa gracias a VSTO v3 - contruyendo flujos de trabajo para SharePoint con VSTO v3&lt;/h4&gt;
&lt;p&gt;&lt;a href="http://msmvps.com/blogs/haarongonzalez/WindowsLiveWriter/WebCastSeunhroeentuempresagraciasaVSTOv3_116A8/wf.jpg"&gt;&lt;img height="165" alt="wf" src="http://msmvps.com/blogs/haarongonzalez/WindowsLiveWriter/WebCastSeunhroeentuempresagraciasaVSTOv3_116A8/wf_thumb.jpg" width="244" align="left" border="0" /&gt;&lt;/a&gt; Y siguiendo con las sesiones de pre lanzamiento de Visual Studio 2008 ahora tenemos otro WebCast que estaré presentando para &lt;a href="http://www.microsoft.com/spanish/msdn/latam/mediacenter/webcast/default.aspx"&gt;MSDN Latam&lt;/a&gt;. Veremos cómo programar flujos de trabajo para SharePoint con VSTO v3. Ahora en VSTO contamos con la posibilidad de crear flujos de trabajo para SharePoint permitiéndonos una simplificación en la construcción y depuración de este tipo de proyectos. &lt;/p&gt;
&lt;p&gt;Ahora es mucho más fácil construirlos y trabajar con ellos ya que contamos con una integración directa entre Visual Studio 2008 y MOSS. En esta sesión veremos lo que puedes esperar y obtener. &lt;/p&gt;
&lt;p&gt;Si en tu empresa ya cuenta con WSS o MOSS 2007 implementado y aun no hacen uso de los flujo de trabajo pre fabricados en el producto déjame comentarte que están desaprovechando funcionalidad útil para cierto tipo de procesos. Sin embargo, con este webcast mostrare como podrás construir flujos de trabajo personalizados para coordinar algún proceso en particular, veras que dentro de lo complejo que puede ser, gracias a Visual Studio 2008 y VSTO ya no es tan estresante construirlos. Como programador ahora cuentas con más poder de innovación para tu empresa en tus manos. Conviértete en un héroe dentro de tu organización, transforma la manera en que operan ciertos procesos y deja notar esa creatividad y entusiasmo que llevas dentro. &lt;/p&gt;
&lt;h4&gt;&lt;a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032369616&amp;amp;EventCategory=4&amp;amp;culture=es-AR&amp;amp;CountryCode=AR"&gt;La sesión será el 29 de Febrero del 2008 a las 11:00 AM tiempo del pacifico. (GMT-08:00) Pacific Time (US &amp;amp; Canada)&lt;/a&gt;&lt;/h4&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=71382" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Office/default.aspx">Office</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/WF/default.aspx">WF</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/WebCast/default.aspx">WebCast</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/VSTO/default.aspx">VSTO</category></item><item><title>la inspiracion empieza en algun punto</title><link>http://geeks.ms/blogs/haarongonzalez/archive/2007/04/17/la-inspiracion-empieza-en-algun-punto.aspx</link><pubDate>Wed, 18 Apr 2007 04:30:54 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:13340</guid><dc:creator>Haaron Gonzalez</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/haarongonzalez/rsscomments.aspx?PostID=13340</wfw:commentRss><comments>http://geeks.ms/blogs/haarongonzalez/archive/2007/04/17/la-inspiracion-empieza-en-algun-punto.aspx#comments</comments><description>&lt;p&gt;Te gusta la programacion? no sabes por donde empezar? has escuchado de .net en todas partes sin embargo aun no logras entender que es? &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://geeks.ms/blogs/haarongonzalez/WindowsLiveWriter/lainspiracionempiezaenalgunpunto_12DEC/bill%5B4%5D.jpg"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="236" src="http://geeks.ms/blogs/haarongonzalez/WindowsLiveWriter/lainspiracionempiezaenalgunpunto_12DEC/bill_thumb%5B4%5D.jpg" width="348" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Accede &lt;a href="http://msdn.microsoft.com/vstudio/express/beginner/"&gt;aqui&lt;/a&gt; todo lo que necesitas saber si eres un principiante. Suerte&lt;/p&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=13340" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/.NET+3.0/default.aspx">.NET 3.0</category></item><item><title>Proximas platicas de WPF, WCF y CardSpace para el Microsoft PRONET CODECAMP</title><link>http://geeks.ms/blogs/haarongonzalez/archive/2007/04/16/proximas-platicas-de-wpf-wcf-y-cardspace-para-el-microsoft-pronet-codecamp.aspx</link><pubDate>Mon, 16 Apr 2007 18:07:10 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:13274</guid><dc:creator>Haaron Gonzalez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/haarongonzalez/rsscomments.aspx?PostID=13274</wfw:commentRss><comments>http://geeks.ms/blogs/haarongonzalez/archive/2007/04/16/proximas-platicas-de-wpf-wcf-y-cardspace-para-el-microsoft-pronet-codecamp.aspx#comments</comments><description>&lt;p&gt;&lt;/p&gt; &lt;p&gt;Mañana 17 de Abril del 2007 estaré presentando una plática de &lt;a href="http://wpf.netfx3.com/"&gt;Windows Presentation Foundation&lt;/a&gt; (WPF) en las instalaciones del &lt;a href="http://www.itmexicali.edu.mx"&gt;INSTITUTO TECNOLOGICO DE MEXICALI&lt;/a&gt; la misma universidad de donde egrese. Esta platica es&amp;nbsp;para la comunidad &lt;a href="http://groups.msn.com/Mexicali-NET"&gt;Mexicali.NET&lt;/a&gt; y para el 2 de mayo estaré presentado &lt;a href="http://wcf.netfx3.com/"&gt;Windows Communication Foundation&lt;/a&gt; (WCF) y CardSpace para la gente la comunidad &lt;a href="http://www.tjnet.org/"&gt;Tijuana.NET&lt;/a&gt;.  &lt;p&gt;&amp;nbsp;   &lt;p&gt;&lt;a href="http://www.mslatam.com/spanish/msdn/mexico/codecamp/"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="238" src="http://geeks.ms/blogs/haarongonzalez/WindowsLiveWriter/ProximasplaticasdeWPFWCFyCardSpaceparael_9BCD/codecamp_thumb.jpg" width="240" border="0"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;  &lt;p&gt;Completamente alineados a la nueva iniciativa de DPE de la subsidiaria de &lt;a href="http://www.microsoft.com/mexico"&gt;Microsoft en México&lt;/a&gt; llamada “&lt;a href="http://www.mslatam.com/spanish/msdn/mexico/codecamp/calendario.aspx"&gt;ProNetCodeCamp&lt;/a&gt;” un bonche de spakers algunos Microsoft MVPs, otros INETA Regional Speakers en todo el país a través de las comunidades de usuario hemos sido convocados para apoyar. En 10 ciudades se estará llevando a cabo el evento y en algunas se contara con la presencia de mi buen hermano guru en VB &lt;a href="http://www.elguille.info/"&gt;El Guille&lt;/a&gt; de España.  &lt;p&gt;Para más detalle visita &lt;a href="http://www.mslatam.com/spanish/msdn/mexico/codecamp/calendario.aspx"&gt;ProNetCodeCamp&lt;/a&gt; encontraras que este tipo de evento no es como los anteriores, sesiones que duraran 2 horas como mínimo y tocando puntos detallados de las nuevas tecnologías del &lt;a href="http://www.netfx3.com/"&gt;.NET Framework 3.0&lt;/a&gt;.  &lt;p&gt;Tendré la oportunidad de hacer una demostración de la aplicación “&lt;a href="http://geeks.ms/blogs/haarongonzalez/archive/2007/03/30/construyendo-un-ambiente-de-colaboracion-molecular.aspx"&gt;Ambiente Colaborativo Molecular&lt;/a&gt;” donde tuve la oprtunidad de participar y que precisamente fui construida utilizando WPF y para la plática WCF estaremos utilizando el &lt;a href="http://msdn2.microsoft.com/en-us/library/aa480534.aspx"&gt;Web Service Software Factory&lt;/a&gt; como una alternativa viable para construir servicios empresariales con WCF.&lt;/p&gt; &lt;p&gt;Si eres un programador interesado en evaluar como estas nuevas tecnologías te pueden resolver algunos de tus necesidades de programación. &lt;/p&gt; &lt;p&gt;Te espero!!&lt;/p&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=13274" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/WCF/default.aspx">WCF</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/.NET+3.0/default.aspx">.NET 3.0</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/WPF/default.aspx">WPF</category></item><item><title>Construyendo un Ambiente de Colaboracion Molecular</title><link>http://geeks.ms/blogs/haarongonzalez/archive/2007/03/30/construyendo-un-ambiente-de-colaboracion-molecular.aspx</link><pubDate>Fri, 30 Mar 2007 20:31:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:12549</guid><dc:creator>Haaron Gonzalez</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/haarongonzalez/rsscomments.aspx?PostID=12549</wfw:commentRss><comments>http://geeks.ms/blogs/haarongonzalez/archive/2007/03/30/construyendo-un-ambiente-de-colaboracion-molecular.aspx#comments</comments><description>&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Trebuchet MS;"&gt;Tenía tiempo que no blogeaba sobre los trabajos que ando haciendo. Sin embargo en esta ocasión definitivamente hoy se da una excepción ya que considero importante compartir con la comunidad que desde hace unos meses &lt;A href="http://blogs.interknowlogy.com/timhuckaby/"&gt;&lt;SPAN style="COLOR:#669966;TEXT-DECORATION:underline;"&gt;Tim Huckaby&lt;/SPAN&gt;&lt;/A&gt; CEO de la empresa &lt;A href="http://www.interknowlogy.com/"&gt;&lt;SPAN style="COLOR:#669966;TEXT-DECORATION:underline;"&gt;Interknowlogy&lt;/SPAN&gt;&lt;/A&gt;, conocido MVp y Director Regional de Microsoft publicó en su blog una invitación abierta a desarrolladores para integrarse en la construcción de la nueva versión de la aplicación C-ME (Collaborative Molecular Environment). Para los que hemos seguido de cerca tecnologías como Windows Vista, .NET 3.0 (WPF, WCF, WF, CardSpace) y Office 2007 seguramente pudimos conocer esta aplicación durante el lanzamiento de negocio titulado "&lt;A href="http://www.microsoft.com/Business/launch2007/default.mspx"&gt;&lt;SPAN style="COLOR:#669966;TEXT-DECORATION:underline;"&gt;People Ready Business&lt;/SPAN&gt;&lt;/A&gt;" que Steve Ballmer presento el año pasado como la aplicación de demostración durante el evento. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Trebuchet MS;"&gt;La solución C-ME permite a los científicos e investigadores del &lt;A href="http://www.scripps.edu/e_index.html"&gt;&lt;SPAN style="COLOR:#669966;TEXT-DECORATION:underline;"&gt;Instituto Scripp Research&lt;/SPAN&gt;&lt;/A&gt; colaborar en la investigación de padecimientos cancerígenos y compartir su información con la finalidad de lograr que el cáncer sea un padecimiento controlado. Que mas puedo decir, si gustas conocer más a detalle las bases de esta aplicaciones puedes leer &lt;A href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=200355"&gt;&lt;SPAN style="COLOR:#669966;TEXT-DECORATION:underline;"&gt;el caso de estudio publicado por Microsoft&lt;/SPAN&gt;&lt;/A&gt; o este video de &lt;A href="http://channel9.msdn.com/Showpost.aspx?postid=213957"&gt;&lt;SPAN style="COLOR:#669966;TEXT-DECORATION:underline;"&gt;Tim Huckaby el Dr. Peter Kuhn&lt;/SPAN&gt;&lt;/A&gt; publicado en Channel 9. Por cierto hay mucho más información &lt;A href="http://interknowlogy.com/IKCorporate/News/Headlines/The+Scripps+Research+Institute+CME+Application+and+the+3D+Collaborator+for+AutoCad+Drawings+Applicat.htm"&gt;&lt;SPAN style="COLOR:#669966;TEXT-DECORATION:underline;"&gt;aquí&lt;/SPAN&gt;&lt;/A&gt;. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Trebuchet MS;"&gt;El caso es que actualmente estoy trabajando como parte del equipo de desarrollo en la segunda versión de esta solución la cual ha sido auspiciada por &lt;A href="http://www.microsoft.com/"&gt;&lt;SPAN style="COLOR:#669966;TEXT-DECORATION:underline;"&gt;Microsft Corp&lt;/SPAN&gt;&lt;/A&gt;. Recuerdo que me llamo mucho la atención un texto de la convocatoria: &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Trebuchet MS;"&gt;&lt;STRONG&gt;"Do you believe that software can change the world? How about the opportunity to work on an application that promises to help accelerate a cure for cancer?"&lt;/STRONG&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Trebuchet MS;"&gt;Y yo dije WOW. Además que a &lt;A href="http://blogs.interknowlogy.com/timhuckaby/"&gt;&lt;SPAN style="COLOR:#669966;TEXT-DECORATION:underline;"&gt;Tim Huckaby&lt;/SPAN&gt;&lt;/A&gt; lo he venido leyendo desde el 14 de Febrero del 2002 cuando realizó el Iron Developer Contest durante el lanzamiento de la primera versión de .NET en San Francisco. Así que no dude y envié mi información. De repente tres semanas después apareció en mi bandeja de entrada un correo con el título:&lt;STRONG&gt; "Congratulations! You have been selected to work on the TSRI project"&lt;/STRONG&gt;. Seleccionaron a 4 brillantes programadores de diferentes partes del mundo para conformar al equipo. Tengo el placer de trabajar muy de cerca con &lt;A href="http://www.geekswithblogs.com/kobush"&gt;&lt;SPAN style="COLOR:#669966;TEXT-DECORATION:underline;"&gt;Szymon Kobalczyk&lt;/SPAN&gt;&lt;/A&gt; de Polonia, Rania de Egipto, Kandaiya G de la India así como personas de &lt;A href="http://www.interknowlogy.com/"&gt;&lt;SPAN style="COLOR:#669966;TEXT-DECORATION:underline;"&gt;Interknowlogy&lt;/SPAN&gt;&lt;/A&gt;&amp;nbsp;de San Diego, CA trabajando con Kevin Kennedy, Dan Halabuk, Russ Alton y &lt;A href="http://blogs.interknowlogy.com/timhuckaby/"&gt;&lt;SPAN style="COLOR:#669966;TEXT-DECORATION:underline;"&gt;Tim Huckaby&lt;/SPAN&gt;&lt;/A&gt;. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Trebuchet MS;"&gt;Algunos detalles interesantes es que estamos utilizando &lt;A href="http://en.wikipedia.org/wiki/Scrum_(management)"&gt;&lt;SPAN style="COLOR:#669966;TEXT-DECORATION:underline;"&gt;Scrum&lt;/SPAN&gt;&lt;/A&gt;&amp;nbsp;como la&amp;nbsp;metodología ágil para construir la solucion&amp;nbsp;y por supuesto &lt;A href="http://www.microsoft.com/teamsystem"&gt;&lt;SPAN style="COLOR:#669966;TEXT-DECORATION:underline;"&gt;Visual Studio 2005 Team System&lt;/SPAN&gt;&lt;/A&gt; para permitirnos&amp;nbsp;colaborar distributivamente. Estamos utilizando tecnologías de punto como WPF y &lt;A href="http://office.microsoft.com/en-us/sharepointserver/FX100492001033.aspx"&gt;&lt;SPAN style="COLOR:#669966;TEXT-DECORATION:underline;"&gt;MOSS 2007&lt;/SPAN&gt;&lt;/A&gt; de una manera que sinceramente no había imaginado antes y lo mejor del caso son los resultados y alcances que estamos obteniendo son de gran alcance. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Trebuchet MS;"&gt;&lt;SPAN&gt;&lt;A href="http://msmvps.com/photos/haarongonzalez/images/730893/original.aspx"&gt;&lt;IMG id=ctl00___ctl00___ctl00_ctl00_bcr_PictureDetails1___detailsImage_SmallThumb730893 height=425 alt="Arquitectura de TSRI" src="http://msmvps.com/photos/haarongonzalez/images/730893/318x425.aspx" width=318 border=0&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Trebuchet MS;"&gt;&lt;SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Trebuchet MS;"&gt;La arquitectura consiste por decirlo sencillamente en utilizar MOSS 2007 como nuestra base de datos en donde podemos describir información específica sobre el sistema y además integrar fácilmente las posibilidades de almacenamiento de archivos, imágenes, enlaces, formularios, etc. Y como nuestra capa de presentación&amp;nbsp;nos basamos en&amp;nbsp;una aplicación WPF que permite ofrecer servicios avanzados de visualización de contenido&amp;nbsp;molecular en 2da y 3da dimensión con la finalidad de auxiliar a los&amp;nbsp;científicos en su proceso de investigación&amp;nbsp;y recopilación de datos. &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Trebuchet MS;"&gt;En particular mis responsabilidades han sido construir algunas características de la nueva versión como el pre visualizador de documentos Office y páginas Web, el instalador de la solución y actualmente mejorando la integración de Forms Services desde la aplicación. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Trebuchet MS;"&gt;&amp;nbsp;&lt;SPAN&gt;&lt;A href="http://msmvps.com/photos/haarongonzalez/images/731158/original.aspx"&gt;&lt;IMG id=ctl00___ctl00___ctl00_ctl00_bcr_PictureDetails1___detailsImage_SmallThumb731158 height=266 alt="TSRI CME " src="http://msmvps.com/photos/haarongonzalez/images/731158/425x266.aspx" width=425 border=0&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Trebuchet MS;"&gt;&lt;SPAN&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Trebuchet MS;"&gt;El visualizador de documentos office ha sido una característica que al principio pareciera sencillo de desarrollar ya que cualquiera pensaría que con solamente utilizar un control de tipo WebBrowser podemos mostrar cualquier documento de Office. Sin embargo con Office 2007 y la nueva versión de Internet Explorer esta posibilidad no está soportada de manera predeterminada por razones de seguridad y cuando queremos abrir sobre el navegador cualquier documento de office simplemente termina cargando Word o la aplicación correspondiente. Además, no es una solución que haga uso de la teoría WPF así que se decidió hacer uso del control DocumentViewer el cual ofrece características de visualización, anotaciones e impresión de documentos XAML y &lt;A href="http://www.microsoft.com/whdc/xps/default.mspx"&gt;&lt;SPAN style="COLOR:#669966;TEXT-DECORATION:underline;"&gt;XPS&lt;/SPAN&gt;&lt;/A&gt;. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/whdc/xps/default.mspx"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:#669966;FONT-FAMILY:Trebuchet MS;TEXT-DECORATION:underline;"&gt;XPS&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Trebuchet MS;"&gt; es una nueva especificación basada en XML que nos permite describir el papel electrónico para que este pueda ser compartido y leído fácilmente por humanos y software logrando habilitar una verdadera interoperabilidad. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Trebuchet MS;"&gt;&amp;nbsp;&lt;SPAN&gt;&lt;SPAN&gt;&lt;A href="http://msmvps.com/photos/haarongonzalez/images/731182/original.aspx"&gt;&lt;IMG id=ctl00___ctl00___ctl00_ctl00_bcr_PictureDetails1___detailsImage_SmallThumb731182 height=266 alt="TSRI Office Viewer" src="http://msmvps.com/photos/haarongonzalez/images/731182/425x266.aspx" width=425 border=0&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Trebuchet MS;"&gt;Ha sido muy interesante ver el trabajo brillante de otros y en conjunto construir spring tras spring el producto final nos ha unido de alguna manera a pesar de que seamos de culturas y horarios tan diferentes. La experiencia para todos ha sido enriquecedora ya que la teoría técnica que está detrás de este proyecto es muy emocionante sin embargo el valor que esta solución ofrece a instituto &lt;A href="http://www.scripps.edu/e_index.html"&gt;&lt;SPAN style="COLOR:#669966;TEXT-DECORATION:underline;"&gt;Scripp Research&lt;/SPAN&gt;&lt;/A&gt; es mucho más sorprendente. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Trebuchet MS;"&gt;Pronto compartiré más detalles técnicos sobre todo esto. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Trebuchet MS;"&gt;Saludos. &lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=12549" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Noticias/default.aspx">Noticias</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Office/default.aspx">Office</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/.NET+3.0/default.aspx">.NET 3.0</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/WPF/default.aspx">WPF</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Vista/default.aspx">Vista</category></item><item><title>Visual Studio .NET 2003 con Team Foundation Server</title><link>http://geeks.ms/blogs/haarongonzalez/archive/2007/01/06/visual-studio-net-2003-con-team-foundation-server.aspx</link><pubDate>Sun, 07 Jan 2007 06:24:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:8344</guid><dc:creator>Haaron Gonzalez</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/haarongonzalez/rsscomments.aspx?PostID=8344</wfw:commentRss><comments>http://geeks.ms/blogs/haarongonzalez/archive/2007/01/06/visual-studio-net-2003-con-team-foundation-server.aspx#comments</comments><description>&lt;P&gt;Para las personas que me preguntaron cómo habilitar escenarios de desarrollo TFS con Visual Studio .NET 2003 aquí les dejo el componente que les comente. Es el &lt;A href="http://www.microsoft.com/downloads/details.aspx?familyid=87E1FFBD-A484-4C3A-8776-D560AB1E6198&amp;amp;displaylang=en"&gt;&lt;FONT color=#006ff7&gt;Visual Studio 2005 Team Foundation Server MSSCCI Provider&lt;/FONT&gt;&lt;/A&gt;, un componente que nos permite utilizar la funcionalidad del control de versiones de Team Foundation Server en productos que no soportan tienen el Team Explorer. Ahora ya podemos trabajar con proyectos de desarrollo en otras versiones de .NET o incluso en otros productos de desarrollo como Visual Basic 6 e integrar todo el valor de TFS.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Checa la lista de productos soportados por el MSSCCI Provider. &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Visual Studio .NET 2003 
&lt;LI&gt;Visual C++ 6 SP6 
&lt;LI&gt;Visual Visual Basic 6 SP6 
&lt;LI&gt;Visual FoxPro 9 SP1 
&lt;LI&gt;Microsoft Access 2003 SP2 
&lt;LI&gt;SQL Server Management Studio 
&lt;LI&gt;Sparx Systems Enterprise Architect 6.0 
&lt;LI&gt;Sybase PowerBuilder 10.5 &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Así que hasta los amigos de Sybase se pueden enrolar al uso de esta fabulosa solución para el desarrollo en equipo. &lt;/P&gt;
&lt;P&gt;Para mis amigos jefes de desarrollo que siguen trabajando con Visual Studio .NET 2003 les dejo unos Screen Shots. &lt;/P&gt;
&lt;P&gt;En esta primer imagen nos conectamos a un servidor TFS para hacer Check In de los archivos de un proyecto de tipo web. &lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://msmvps.com/photos/haarongonzalez/images/206115/original.aspx"&gt;&lt;IMG id=_ctl0____ctl0____ctl0__ctl0_bcr_PictureDetails1___detailsImage_SmallThumb206115 height=283 alt=tfsvs200301.jpg src="http://msmvps.com/photos/haarongonzalez/images/206115/425x283.aspx" width=425 border=0&gt;&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Y por ultimo en esta imagen mostramos que tareas de TFS han sido&amp;nbsp;afectadas. Soporta el uso de los Check In Policy.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;A href="http://msmvps.com/photos/haarongonzalez/images/206117/original.aspx"&gt;&lt;IMG id=_ctl0____ctl0____ctl0__ctl0_bcr_PictureDetails1___detailsImage_SmallThumb206117 height=283 alt=tfsvs200302.jpg src="http://msmvps.com/photos/haarongonzalez/images/206117/425x283.aspx" width=425 border=0&gt;&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Para mis otros amigos que siguen usando Visual Basic 6 aquí les dejo este ejemplo: &lt;A href="http://myvstsblog.com/archive/2006/02/02/103.aspx"&gt;&lt;FONT color=#006ff7&gt;http://myvstsblog.com/archive/2006/02/02/103.aspx&lt;/FONT&gt;&lt;/A&gt; &lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=8344" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/VSTS/default.aspx">VSTS</category></item><item><title>C# Code Snippets</title><link>http://geeks.ms/blogs/haarongonzalez/archive/2006/12/17/c-code-snippets.aspx</link><pubDate>Mon, 18 Dec 2006 01:43:06 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:7636</guid><dc:creator>Haaron Gonzalez</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/haarongonzalez/rsscomments.aspx?PostID=7636</wfw:commentRss><comments>http://geeks.ms/blogs/haarongonzalez/archive/2006/12/17/c-code-snippets.aspx#comments</comments><description>&lt;p&gt;&lt;span style="font-family:Times New Roman;font-size:12pt;"&gt;Primero busca en tu colección de code snippets para ver si cuentas con la funcionalidad que andas buscando. Y estoy seguro que una vez que instales los siguientes code snippets encontraras lo que buscas sin tener que acceder a internet, son más de 400 y todos para C#.
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?linkid=57396&amp;amp;clcid=0x409"&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;text-decoration:underline;"&gt;Application Code Snippets&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;"&gt;
			&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?linkid=57397&amp;amp;clcid=0x409"&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;text-decoration:underline;"&gt;Collections and Arrays Code Snippets&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;"&gt;
			&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?linkid=57399&amp;amp;clcid=0x409"&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;text-decoration:underline;"&gt;Connectivity Code Snippets&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;"&gt;  
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?linkid=57400&amp;amp;clcid=0x409"&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;text-decoration:underline;"&gt;Crystal Reports Code Snippets&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;"&gt;
			&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?linkid=57401&amp;amp;clcid=0x409"&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;text-decoration:underline;"&gt;Database Code Snippets&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;"&gt;
			&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?linkid=57402&amp;amp;clcid=0x409"&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;text-decoration:underline;"&gt;Datatypes Code Snippets&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;"&gt;
			&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?linkid=57403&amp;amp;clcid=0x409"&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;text-decoration:underline;"&gt;File System Code Snippets&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;"&gt;
			&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?linkid=57404&amp;amp;clcid=0x409"&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;text-decoration:underline;"&gt;Math Code Snippets&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;"&gt;
			&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?linkid=57405&amp;amp;clcid=0x409"&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;text-decoration:underline;"&gt;Operating System Code Snippets&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;"&gt;
			&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?linkid=57406&amp;amp;clcid=0x409"&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;text-decoration:underline;"&gt;Security Code Snippets&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;"&gt;
			&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?linkid=57407&amp;amp;clcid=0x409"&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;text-decoration:underline;"&gt;Smart Devices Code Snippets&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;"&gt;
			&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?linkid=57408&amp;amp;clcid=0x409"&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;text-decoration:underline;"&gt;Windows Forms Code Snippets&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;"&gt;
			&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?linkid=57409&amp;amp;clcid=0x409"&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;text-decoration:underline;"&gt;XML Code Snippets&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#c0504d;font-family:Times New Roman;font-size:12pt;"&gt;
			&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=7636" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Productividad/default.aspx">Productividad</category></item><item><title>Service Pack 1 de Visual Studio 2005 disponible</title><link>http://geeks.ms/blogs/haarongonzalez/archive/2006/12/15/service-pack-1-de-visual-studio-2005-disponible.aspx</link><pubDate>Fri, 15 Dec 2006 17:12:25 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:7563</guid><dc:creator>Haaron Gonzalez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/haarongonzalez/rsscomments.aspx?PostID=7563</wfw:commentRss><comments>http://geeks.ms/blogs/haarongonzalez/archive/2006/12/15/service-pack-1-de-visual-studio-2005-disponible.aspx#comments</comments><description>&lt;p&gt;La noticia del día, ya tenemos el Service Pack 1 de Visual Studio 2005 disponible aquí: &lt;a href="http://msdn.microsoft.com/vstudio/support/vs2005sp1/default.aspx"&gt;http://msdn.microsoft.com/vstudio/support/vs2005sp1/default.aspx&lt;/a&gt;
	&lt;/p&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=7563" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Noticias/default.aspx">Noticias</category><category domain="http://geeks.ms/blogs/haarongonzalez/archive/tags/Visual+Studio/default.aspx">Visual Studio</category></item></channel></rss>