<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-5099287427741682868</atom:id><lastBuildDate>Wed, 23 Nov 2011 16:07:35 +0000</lastBuildDate><category>manifesto</category><category>sgae</category><category>Visual Studio</category><category>2009</category><category>earth</category><category>de coña</category><category>Outlook</category><category>bugs</category><category>Upload Form Template</category><category>Madrid</category><category>pr0n</category><category>canon</category><category>wikis arquitectura sistemas desarrollo</category><category>Apple</category><category>House</category><category>ASP.NET</category><category>roadmap</category><category>buzz</category><category>rss</category><category>extensiones</category><category>xpath</category><category>comunismo</category><category>Documentation</category><category>divagaciones</category><category>Forms</category><category>UBL</category><category>progreso</category><category>Procs</category><category>Hotfix</category><category>evocacion</category><category>Servicios Web</category><category>Java EE</category><category>geek porn</category><category>unexpected error</category><category>Design</category><category>Employment</category><category>Diseño japonés</category><category>marx</category><category>DataBase</category><category>Firefox</category><category>iPhone</category><category>wherewedowhatwedo.com</category><category>visualización</category><category>flickr</category><category>patrones</category><category>VB.Net</category><category>Macs</category><category>T-SQL</category><category>propósitos</category><category>error</category><category>Global</category><category>Sharepoint Guidance</category><category>trabajo</category><category>feeds</category><category>Telefonica</category><category>Microsoft</category><category>MOSS 2007</category><category>autoayuda</category><category>didak</category><category>progres</category><category>Deployment</category><category>.Net</category><category>InfoWorld</category><category>tendencias</category><category>Survey</category><category>CTP</category><category>Inauguracion</category><category>SOA</category><category>James Houston</category><category>arte</category><category>Biztalk gotdotnet</category><category>ahorro</category><category>Steve Jobs</category><category>política</category><category>porn</category><category>injusticia</category><category>error inesperado</category><category>Application Architecture Guide v2.0</category><category>España</category><category>redes</category><category>fads</category><category>Distributed Cache</category><category>instalaciones</category><category>tutoriales.</category><category>Patterns and Practices</category><category>listas</category><category>cookies</category><category>Office</category><category>Japón</category><category>125 años</category><category>WSS 3.0</category><category>biztalk server</category><category>networks</category><category>vivienda</category><category>energía</category><category>WCF:Adapter SDK</category><category>Linq</category><category>Sharepoint</category><category>standards</category><category>poesía</category><category>.net 2.0</category><category>Samsung</category><category>automatizacion</category><category>de juana</category><category>cursores</category><category>Posters</category><category>BAterías</category><category>CodePlex</category><category>tareas</category><category>templates</category><category>ilustración</category><category>utata</category><category>.NET Framework 4.0</category><category>Adapter Pack</category><category>Assemblies</category><category>crecimiento</category><category>BizTalk</category><category>web apps</category><category>ffffound.org</category><category>Ironias de la vida</category><category>Nude</category><category>Oasis</category><category>libros</category><category>izquierda</category><category>multas</category><category>web 2.0</category><category>InfoPath 2007</category><category>toxic boss</category><category>freelance</category><category>carretera</category><category>Reflector</category><category>blogs</category><category>web.config</category><category>SafeControl load exception</category><category>socialismo</category><category>xml</category><category>freitas</category><category>Masanori Ikeda</category><category>Filas</category><category>datos</category><category>objects that blog</category><category>blogjects</category><category>Web Services</category><category>manticore labs</category><category>chorradas</category><category>spain</category><category>Stored Procs</category><category>Orcas</category><category>Interop</category><category>Executions</category><category>ibm alphaworks</category><category>connectionstrings</category><category>Dot Matrix</category><category>o'reilly</category><category>DBA</category><category>intervencionismo</category><category>derivaciones</category><category>testing</category><category>Form Templates</category><category>ciencia</category><category>cursos</category><category>biztalk resources</category><category>realidad</category><category>enlaces</category><category>Usage</category><category>generadores</category><category>Velocity</category><category>debugging</category><category>plantillas</category><category>SQL Server</category><category>reality check</category><category>Firefox 3.0</category><category>environment</category><category>Manpower</category><category>Global Manpower Employment Outlook Survey</category><category>Row Size</category><category>emprendedor</category><category>medio ambiente</category><category>Visual Studio 2010</category><category>VSTO</category><category>SaaS</category><category>"Hosting Days"</category><category>Stats</category><category>Mozilla</category><category>amazon</category><category>Web Parts</category><category>optimismo</category><category>hype</category><category>plan_handle</category><category>New Balearic House</category><category>Radiohead</category><category>dgt</category><category>nanotecnología</category><category>futurismo</category><category>Stored Procedures</category><category>cunt</category><category>Java</category><category>stefan didak</category><category>Printer</category><category>Sql Server 2005</category><category>derivados</category><category>espacio de trabajo</category><category>nueva etapa</category><category>C#</category><category>Tamaño Filas</category><category>3D</category><category>WCF</category><category>data visualizacion</category><category>Tokyo</category><category>noticias</category><category>adapter</category><category>Balearic</category><category>Update</category><category>maps</category><category>progress</category><title>El blog de Antonio Elena</title><description>Madrid.
Analista .Net en entornos distribuidos.
Entornos bancarios y de seguros.
Programación, análisis, metodologías, aparatejos, &lt;a href="http://www.flickr.com/photos/ajoamb"&gt;fotos&lt;/a&gt;, código, guitarras, coches, viajes, tantas cosas...</description><link>http://antonioelena.blogspot.com/</link><managingEditor>noreply@blogger.com (Proud Anthony)</managingEditor><generator>Blogger</generator><openSearch:totalResults>75</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/aelena" /><feedburner:info uri="aelena" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5099287427741682868.post-7235365351163514714</guid><pubDate>Mon, 12 Jan 2009 18:55:00 +0000</pubDate><atom:updated>2009-01-12T19:56:30.210+01:00</atom:updated><title>Este blog va a cambiar de sitio</title><description>A partir de ahora, este blog estará en &lt;a href="http://www.aelena.com"&gt;www.aelena.com&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;gracias&lt;div class="blogger-post-footer"&gt;_____________________________________________________
 · el blog de antonio elena ·&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5099287427741682868-7235365351163514714?l=antonioelena.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/aelena/~3/BPLhkOKzFh8/este-blog-va-cambiar-de-sitio.html</link><author>noreply@blogger.com (Proud Anthony)</author><thr:total>0</thr:total><feedburner:origLink>http://antonioelena.blogspot.com/2009/01/este-blog-va-cambiar-de-sitio.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5099287427741682868.post-497401625576562537</guid><pubDate>Sat, 04 Oct 2008 13:54:00 +0000</pubDate><atom:updated>2008-10-04T15:09:37.259+01:00</atom:updated><title>La cultura empresarial prevalente y lo que queremos los trabajadores</title><description>Creo que actualmente existe una gran diferencia (gap) entre la cultura emprasarial prevalente en muchas grandes, y no tan grandes, empresas de este país, y supongo que de fuera también.&lt;br /&gt;&lt;br /&gt;A mi me parece percibir que la gente ya no solamente se preocupa por los números absolutos de su sueldo, sino que cada vez se valoran más intangibles como la transparencia corporativa, el aprendizaje y la mejora continuos, el ambiente laboral correcto y estimulante, la abundacia de información, los canales comunicativos claros con jefes y resto de empresa. Nunca antes debió estar tan denostada la cultura del miedo, de la amenaza del despido, de la ocultación de información entre las jerarquías corporativas. Los trabajadores más jóvenes de áreas como la consultoría, la informática, las ingenierias, quieren canales de información libres y transparentes, quieren sentir la cercanía e implicación de sus jefes y de la empresa. &lt;br /&gt;&lt;br /&gt;Si no tienen eso, tarde o temprano se irán con su talento a otro sitio, en una suerte de búsqueda continua de un entorno que se adecue a sus expectivas y sus valores. Elementos estos que han cambiado mucho de unos años para acá. Y no necesariamente por la llamada generación Y; gente de una generación un poco más anterior, los X, suele demandar los mismos elementos, o al menos, aquellos entre ellos con inquietudes, con sed de conocimiento, con ideas propias, con una mente inquieta y creativa. &lt;br /&gt;&lt;br /&gt;Mal encajan estas personas en jerarquías rígidas que demandan obediencia sin preguntas. Cuando este tipo de personas entran en contacto con el carácter gris de las empresas y las tareas diaras sometidas a políticas internas, la disonancia cognitiva entre las expectativas del individuo y la realidad corporativa se manifiesta de una forma que no se puede ignorar. Nada peor que tener que hacer algo que no se desea todos los dias. &lt;br /&gt;&lt;br /&gt;Ya no basta ser un operario más e intentar mejorar el sueldo poco a poco, sin hacer preguntas. Quieren implicarse, la motivación les mueve mucho más que 1000 euros más al año, o la vaga promesa de unos bonus que pueden o no llegar. Pero esta tarea de conducción, de tutelaje, de gestión del talento, requiere jefes y ejecutivos preparados, humanos, que no hayan hecho suyos los arcaicos principios de meter presión porque sí, de las amenazas. Nada resulta tan letal para los nuevos trabajadores que el aburrimiento, la desmotivación y la desimplicación que causan estos comportamientos. &lt;br /&gt;&lt;br /&gt;La empresa moderna debe ajustarse para dejar un poco de aire a los sueños y las iniciativas de sus trabajadores. Las que no lo hagan iran languideciendo y reduciendo su pool de talento interno, recurriendo cada vez más a consultores externos, que aunque mercenarios, no están exentos de sufrir los mismos problemas.&lt;br /&gt;&lt;br /&gt;Es necesario que las empresas poco a poco, se hagan más flexibles. Es una necesidad real que suena a tópico por lo mucho que se ha hablado ya de esto en la prensa salmón y en los suplementos de trabajo, pero que no por ello deja de ser una realidad patente en un mundo donde la competición por el talento cada vez es más dura. &lt;br /&gt;&lt;br /&gt;Se trata de una nueva etapa evolutiva. No queda más remedio que adaptarse.&lt;br /&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;_____________________________________________________
 · el blog de antonio elena ·&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5099287427741682868-497401625576562537?l=antonioelena.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/aelena/~3/nDCjdhm4hvE/la-cultura-empresarial-prevalente-y-lo.html</link><author>noreply@blogger.com (Proud Anthony)</author><thr:total>0</thr:total><feedburner:origLink>http://antonioelena.blogspot.com/2008/10/la-cultura-empresarial-prevalente-y-lo.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5099287427741682868.post-4248408524364953502</guid><pubDate>Wed, 01 Oct 2008 18:46:00 +0000</pubDate><atom:updated>2008-10-01T19:49:02.727+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">socialismo</category><category domain="http://www.blogger.com/atom/ns#">izquierda</category><title>Evolución del fracaso conocido como socialismo</title><description>Muy interesante este gráfico que recoge de manera muy resumida los repetidos y fallidos intentos del socialismo por hacer algo bien.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_atmZsX0hgiI/SOPF6G1vx0I/AAAAAAAAAG0/rttkmQvmrOw/s1600-h/SocialismPostmodernism.gif"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_atmZsX0hgiI/SOPF6G1vx0I/AAAAAAAAAG0/rttkmQvmrOw/s320/SocialismPostmodernism.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5252259192503256898" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://drsanity.blogspot.com/2006_05_01_archive.html"&gt;Fuente&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;_____________________________________________________
 · el blog de antonio elena ·&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5099287427741682868-4248408524364953502?l=antonioelena.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/aelena/~3/9CztSnwhobA/evolucin-del-fracaso-conocido-como.html</link><author>noreply@blogger.com (Proud Anthony)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_atmZsX0hgiI/SOPF6G1vx0I/AAAAAAAAAG0/rttkmQvmrOw/s72-c/SocialismPostmodernism.gif" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://antonioelena.blogspot.com/2008/10/evolucin-del-fracaso-conocido-como.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5099287427741682868.post-2336804173176953304</guid><pubDate>Wed, 01 Oct 2008 18:16:00 +0000</pubDate><atom:updated>2008-10-01T19:31:05.142+01:00</atom:updated><title>Honesty is best Policy</title><description>La honradez y la sinceridad son las mejores políticas, aunque no lo parezcan a largo plazo. Esta es una breve lista cuya mayoria de elementos casi siempre olvidamos en nuestro día a día. Yo el primero. &lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Se sincero siempre.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Acepta la responsabilidad de lo que dices. Tus afirmaciones, tus opiniones, son tuyas.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Admite tus errores. No pasa nada. Todo el mundo se equivoca. Admítelos sin vergüenza. Hazlos públicos. En realidad la gente, o las buenas personas, siempre aprecian la transparencia.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;De la misma, manera no te preocupe mostrar desacuerdo, siempre con educación, cuando te mientan, tergiversen tu información o no sean claros contigo.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Expresa tus opiniones siempre de forma constructiva, buscando la conciliación, pero sin tener miedo de expresarlas.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Aprende a decir no.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Se amable. Agradece con sinceridad el esfuerzo de los demás o habla con ellos cuando tengas algo que objetar.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;No hables mal a las espaldas de la gente. No enredes, no desinformes.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Si sigues estas guías, deberías poder esperar que los demás también lo hicieran, pero si no, tu ética es la que es. Hay una cita famosa, que no se de quién es, que viene a decir, "no podemos romper la ley, nos rompemos nosotros ocontra la ley". El original inglés queda mejor, "we cannot break the law, we break ourselves against the law," y es que el hecho de actuar en contra de nuestro principios solo nos vas a perjudicar a nosotros mismos.&lt;br /&gt;&lt;br /&gt;Practicar esto día a día requiere constancia, atención voluntaria y dedicación, pero los resultados son siempre positivos, si bien es un esfuerzo que en solitario lleva bastante tiempo. Mejora tu ambiente laboral, y las relaciones con tus jefes o con los que dependen de ti o tus iguales en tu equipo. Con los clientes, quizás sea más discutible, pero a la larga creo que es igualmente positivo. Y esa mejora, no tengas duda, contagia el resto de aspectos de tu vida. &lt;br /&gt;&lt;br /&gt;Si tu entorno de trabajo es un sitio lleno de mentiras, de tensiones, de peleas o malas palabras, ten por seguro que pronto afectará a facetas de tu vida ajenas a la laboral.&lt;div class="blogger-post-footer"&gt;_____________________________________________________
 · el blog de antonio elena ·&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5099287427741682868-2336804173176953304?l=antonioelena.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/aelena/~3/ee8fmsldomg/honesty-is-best-policy.html</link><author>noreply@blogger.com (Proud Anthony)</author><thr:total>0</thr:total><feedburner:origLink>http://antonioelena.blogspot.com/2008/10/honesty-is-best-policy.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5099287427741682868.post-631356238630817625</guid><pubDate>Wed, 01 Oct 2008 18:11:00 +0000</pubDate><atom:updated>2008-10-01T19:13:50.373+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">WSS 3.0</category><category domain="http://www.blogger.com/atom/ns#">Update</category><category domain="http://www.blogger.com/atom/ns#">MOSS 2007</category><category domain="http://www.blogger.com/atom/ns#">Hotfix</category><title>Update acumulativo de Agosto para MOSS 2007 and WSS 3.0</title><description>Pues eso, update importante para los usuarios de MOSS 2007 y WSS 3.0.&lt;br /&gt;&lt;br /&gt;Más en el &lt;a href="http://blogs.msdn.com/sharepoint/archive/2008/09/29/announcing-august-cumulative-update-for-office-sharepoint-server-2007-and-windows-sharepoint-services-3-0.aspx"&gt;blog del equipo de SharePoint&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Cambios que mas tarde vendrán en el Service Pack 2.&lt;br /&gt;&lt;br /&gt;saludos&lt;div class="blogger-post-footer"&gt;_____________________________________________________
 · el blog de antonio elena ·&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5099287427741682868-631356238630817625?l=antonioelena.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/aelena/~3/6DmpxBVb8QI/update-acumulativo-de-agosto-para-moss.html</link><author>noreply@blogger.com (Proud Anthony)</author><thr:total>0</thr:total><feedburner:origLink>http://antonioelena.blogspot.com/2008/10/update-acumulativo-de-agosto-para-moss.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5099287427741682868.post-6914098243755592239</guid><pubDate>Wed, 01 Oct 2008 13:14:00 +0000</pubDate><atom:updated>2008-10-01T14:28:21.096+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Visual Studio 2010</category><category domain="http://www.blogger.com/atom/ns#">.NET Framework 4.0</category><title>Visual Studio 2010 y .NET Framework 4.0</title><description>Microsoft anuncia hoy que ya se puede echar un primer vistazo a lo que será Visual Studio 2010 y el runtime del .NET Framework 4.0, así como al producto Visual Studio Team System (VSTS) 2010 (antes tenía el &lt;i&gt;codename&lt;/i&gt; Rosario).&lt;br /&gt;&lt;br /&gt;Desde Agosto del año pasado, no obstamte, ya teniamos disponibles versiones CTP de Visual Studio Team System Code Name "Rosario", distribuidas como viene siendo habitual en formato de imagen de Virtual PC.&lt;br /&gt;&lt;br /&gt;Se siente la presión. Cuando apenas ha calado aún la versión 2008 en el entorno de muchos desarrolladores, ya tenemos esto en el horizonte. Y mientras, sigue habiendo muchos proyectos aún con VS2003 y BizTalk 2004. &lt;br /&gt;&lt;br /&gt;El que quiera aprender algo más sobre "Rosario", tiene &lt;a href="http://msdn.microsoft.com/en-us/vstudio/products/cc948977.aspx"&gt;este enlace (en inglés)&lt;/a&gt; para hacerlo. Los screenshots parecen auténticos teasers y tienen muy buena pinta.&lt;br /&gt;&lt;br /&gt;Como novedad destacada, tendremos un entorno unificado de desarrollo y también de base de datos. Se incrementará el soporte para todo tipo de clientes, servicios, devices así como mejoras en la arquitectura interna y una mejor experiencia para el desarrollador. En fin, lo que siempre escuchamos cuando sale una nueva versión.&lt;br /&gt;&lt;br /&gt;Os dejo un &lt;a href="http://msdn.microsoft.com/es-es/vsts2008/products/bb725993.aspx#Elim"&gt;segundo enlace&lt;/a&gt;, esta vez en la lengua materna, para aprender algo nuevo y donde también están las imágenes VPC para probar esta herramienta.&lt;br /&gt;&lt;br /&gt;Saludos&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;code on!!!&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;_____________________________________________________
 · el blog de antonio elena ·&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5099287427741682868-6914098243755592239?l=antonioelena.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/aelena/~3/sMthn3ZTw-k/visual-studio-2010-y-net-framework-40.html</link><author>noreply@blogger.com (Proud Anthony)</author><thr:total>0</thr:total><feedburner:origLink>http://antonioelena.blogspot.com/2008/10/visual-studio-2010-y-net-framework-40.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5099287427741682868.post-2270241450062001714</guid><pubDate>Sun, 28 Sep 2008 16:45:00 +0000</pubDate><atom:updated>2008-09-28T17:49:53.804+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Masanori Ikeda</category><category domain="http://www.blogger.com/atom/ns#">House</category><category domain="http://www.blogger.com/atom/ns#">Balearic</category><category domain="http://www.blogger.com/atom/ns#">New Balearic House</category><title>Masanori Ikeda, New Balearic House</title><description>Sin duda, ha sido &lt;a href="http://www.juno.co.uk/products/297827-01.htm"&gt;mi disco del verano&lt;/a&gt;. Masanori Ikeda me ha estado deleitando todo el verano, con lo corto que ha sido, con esta mezcla de house y balearic beats perfecta.&lt;br /&gt;&lt;br /&gt;Un gran disco para descansar, soñar, conducir, ir a la playa, echar la siesta, tomar una copa en casa tranquilamente y pensar, y también para trabajar, que de eso he tenido mucho este verano.&lt;br /&gt;&lt;br /&gt;Maravilloso y muy recomendable a todo aquel que quiera dejarse acunar por unos ritmos electrónicos que sin duda infunden el mejor optimismo, o al menos esa es mi apreciación subjetiva, claro ;-P&lt;br /&gt;&lt;br /&gt;Saludos&lt;div class="blogger-post-footer"&gt;_____________________________________________________
 · el blog de antonio elena ·&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5099287427741682868-2270241450062001714?l=antonioelena.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/aelena/~3/HtHUGSxoXEY/masanori-ikeda-new-balearic-house.html</link><author>noreply@blogger.com (Proud Anthony)</author><thr:total>0</thr:total><feedburner:origLink>http://antonioelena.blogspot.com/2008/09/masanori-ikeda-new-balearic-house.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5099287427741682868.post-3041254947026561</guid><pubDate>Fri, 26 Sep 2008 15:51:00 +0000</pubDate><atom:updated>2008-09-26T16:55:41.288+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">wherewedowhatwedo.com</category><category domain="http://www.blogger.com/atom/ns#">espacio de trabajo</category><category domain="http://www.blogger.com/atom/ns#">environment</category><title>Espacios de trabajo</title><description>¿existen &lt;a href="http://www.wherewedowhatwedo.com/spaces/168-mainostoimisto-kirnauskis-20"&gt;estas oficinas&lt;/a&gt; de verdad? ¿o &lt;a href="http://www.wherewedowhatwedo.com/spaces/34-stewart"&gt;estas&lt;/a&gt;? incluso me vale con &lt;a href="http://www.wherewedowhatwedo.com/spaces/440-staple-design"&gt;algo así&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Muchos de los sitios (oficinas del cliente) donde trabajamos son grises, feos, y muy poco estimulantes, cuando no sucios y descuidados. ¿No sería mejor crear un espacio que fomente un poquito la creatividad, dónde se pueda estar agusto diez horas al día?&lt;br /&gt;&lt;br /&gt;¡Tele-trabajo ya!&lt;div class="blogger-post-footer"&gt;_____________________________________________________
 · el blog de antonio elena ·&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5099287427741682868-3041254947026561?l=antonioelena.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/aelena/~3/5jrYbF1I6XE/espacios-de-trabajo.html</link><author>noreply@blogger.com (Proud Anthony)</author><thr:total>0</thr:total><feedburner:origLink>http://antonioelena.blogspot.com/2008/09/espacios-de-trabajo.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5099287427741682868.post-957792218011028966</guid><pubDate>Fri, 26 Sep 2008 15:43:00 +0000</pubDate><atom:updated>2008-09-26T16:46:15.610+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">progress</category><category domain="http://www.blogger.com/atom/ns#">iPhone</category><category domain="http://www.blogger.com/atom/ns#">progreso</category><title>IPhone versus Sylex</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_atmZsX0hgiI/SN0DXBbMFRI/AAAAAAAAAGU/YfBw1fNAQUo/s1600-h/progreso.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_atmZsX0hgiI/SN0DXBbMFRI/AAAAAAAAAGU/YfBw1fNAQUo/s320/progreso.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5250356434638214418" /&gt;&lt;/a&gt;&lt;br /&gt;Sin palabras para describilo, maravilloso. Me lo encontré &lt;a href="http://blog.sleepingtodream.nl/post/51605740/via-spongeblogsquarelog"&gt;aquí&lt;br /&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;_____________________________________________________
 · el blog de antonio elena ·&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5099287427741682868-957792218011028966?l=antonioelena.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/aelena/~3/FbLv4jOsUAA/iphone-versus-sylex.html</link><author>noreply@blogger.com (Proud Anthony)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_atmZsX0hgiI/SN0DXBbMFRI/AAAAAAAAAGU/YfBw1fNAQUo/s72-c/progreso.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://antonioelena.blogspot.com/2008/09/iphone-versus-sylex.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5099287427741682868.post-3515606097291793300</guid><pubDate>Wed, 24 Sep 2008 21:22:00 +0000</pubDate><atom:updated>2008-09-24T22:27:04.191+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">BizTalk</category><category domain="http://www.blogger.com/atom/ns#">biztalk server</category><category domain="http://www.blogger.com/atom/ns#">biztalk resources</category><title>Recursos interesantes de BizTalk</title><description>&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/cc558617.aspx"&gt;Microsoft BizTalk &lt;br /&gt;Server Performance Optimization Guide&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/cc768518.aspx"&gt;BizTalk Server 2006 R2 Hyper-V Guide&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/magazine/cc163423.aspx"&gt;8 Tips And Tricks For Better BizTalk Programming&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;_____________________________________________________
 · el blog de antonio elena ·&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5099287427741682868-3515606097291793300?l=antonioelena.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/aelena/~3/QhZqBHp-cko/recursos-interesantes-de-biztalk.html</link><author>noreply@blogger.com (Proud Anthony)</author><thr:total>0</thr:total><feedburner:origLink>http://antonioelena.blogspot.com/2008/09/recursos-interesantes-de-biztalk.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5099287427741682868.post-1504511500830960463</guid><pubDate>Wed, 24 Sep 2008 21:09:00 +0000</pubDate><atom:updated>2008-09-24T22:17:47.059+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">roadmap</category><category domain="http://www.blogger.com/atom/ns#">BizTalk</category><category domain="http://www.blogger.com/atom/ns#">2009</category><category domain="http://www.blogger.com/atom/ns#">biztalk server</category><title>Roadmap de BizTalk Server</title><description>Se ha hecho público el anuncio con el &lt;a href="http://www.microsoft.com/biztalk/en/us/roadmap.aspx"&gt;roadmap de BizTalk Server&lt;/a&gt;. Hasta ahora pensábamos que la próxima versión sería BizTalk Server 2006 R3 De la versión actual, la 2006 R2, vamos a pasar a la de BizTalk Server 2009, que parece ser el nombre definitivo según el roadmap.&lt;br /&gt;&lt;br /&gt;Algunos podrían pensar que se trata más de marketing que otra cosa y que en realidad estamos hablando de una versión 2006 R3 a la que han alineado con el resto de productos 2008 (Visual Studio, SQL Server, etc). Pero atendiendo al roadmap los cambios son abundantes, y acentuando los aspectos SOA del producto y, aparentemente, mejorando la productividad del desarrollador, uno de los aspectos más flojos de versiones anteriores, con esas ridículas ventanas para editar código que ya conoceis.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_atmZsX0hgiI/SNqtPzanLiI/AAAAAAAAAGM/KYUFkNSi-7g/s1600-h/BT2009_2.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_atmZsX0hgiI/SNqtPzanLiI/AAAAAAAAAGM/KYUFkNSi-7g/s320/BT2009_2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5249698802665205282" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;_____________________________________________________
 · el blog de antonio elena ·&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5099287427741682868-1504511500830960463?l=antonioelena.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/aelena/~3/R7lBkBqFUNM/roadmap-de-biztalk-server.html</link><author>noreply@blogger.com (Proud Anthony)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_atmZsX0hgiI/SNqtPzanLiI/AAAAAAAAAGM/KYUFkNSi-7g/s72-c/BT2009_2.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://antonioelena.blogspot.com/2008/09/roadmap-de-biztalk-server.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5099287427741682868.post-7103243991487171802</guid><pubDate>Tue, 16 Sep 2008 19:46:00 +0000</pubDate><atom:updated>2008-09-16T20:54:00.189+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Application Architecture Guide v2.0</category><category domain="http://www.blogger.com/atom/ns#">patrones</category><category domain="http://www.blogger.com/atom/ns#">Microsoft</category><category domain="http://www.blogger.com/atom/ns#">Patterns and Practices</category><title>Patterns and practices Application Architecture Guide v2.0</title><description>Calentita, calentita! Acaba de anunciarse la preparación de la nueva guía de Arquitectura del equipo de Microsoft encargado de los Patterns and Practices. Esta vez se invita a revisar el libro &lt;a href="http://msdn.microsoft.com/en-us/library/ms954595.aspx"&gt;"Application Architecture for .NET: Designing Applications and Services"&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Así que si eres arquitecto de soluciones (como yo, ;-) ), jefe técnico o desarrollador, esta es la oportunidad de contribuir a una guía que sin duda se usará y será referente durante años.&lt;br /&gt;&lt;br /&gt;El objetivo de la guía son los principios y los patrones de diseño probados, en la misma linea que clásicos como &lt;a href="http://msdn.microsoft.com/en-us/library/ms998530.aspx"&gt;"Improving .NET application performance and scalability"&lt;/a&gt;, de altísimo nivel en su día y que sigue siendo una lectura muy recomendable.&lt;br /&gt;&lt;br /&gt;Si tuviera tiempo de aportar un granito de arena....&lt;div class="blogger-post-footer"&gt;_____________________________________________________
 · el blog de antonio elena ·&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5099287427741682868-7103243991487171802?l=antonioelena.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/aelena/~3/l4kn25rsCsQ/patterns-and-practices-application.html</link><author>noreply@blogger.com (Proud Anthony)</author><thr:total>0</thr:total><feedburner:origLink>http://antonioelena.blogspot.com/2008/09/patterns-and-practices-application.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5099287427741682868.post-4993793654343863539</guid><pubDate>Sat, 13 Sep 2008 17:52:00 +0000</pubDate><atom:updated>2008-09-13T18:55:50.835+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Sharepoint Guidance</category><category domain="http://www.blogger.com/atom/ns#">CodePlex</category><category domain="http://www.blogger.com/atom/ns#">Sharepoint</category><category domain="http://www.blogger.com/atom/ns#">Patterns and Practices</category><title>Versión primaria de MOSS Guidance</title><description>En &lt;a href="http://www.codeplex.com"&gt;CodePlex&lt;/a&gt; la gente de Pattern &amp; Practices han liberado una primerísima versión de un futuro &lt;a href="http://www.codeplex.com/spg"&gt;SharePoint Guidance&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Avisan de que no está ni en alpha y que habrá muchos cambios antes de que llegue finalmente a MSDN.&lt;br /&gt;&lt;br /&gt;Habrá que estar al tanto.&lt;br /&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;code on!!!&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;_____________________________________________________
 · el blog de antonio elena ·&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5099287427741682868-4993793654343863539?l=antonioelena.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/aelena/~3/rfBaXhJX2eY/versin-primaria-de-moss-guidance.html</link><author>noreply@blogger.com (Proud Anthony)</author><thr:total>0</thr:total><feedburner:origLink>http://antonioelena.blogspot.com/2008/09/versin-primaria-de-moss-guidance.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5099287427741682868.post-844382748672552798</guid><pubDate>Sat, 13 Sep 2008 17:43:00 +0000</pubDate><atom:updated>2008-09-13T18:50:16.683+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">error inesperado</category><category domain="http://www.blogger.com/atom/ns#">error</category><category domain="http://www.blogger.com/atom/ns#">unexpected error</category><category domain="http://www.blogger.com/atom/ns#">MOSS 2007</category><title>Error Inesperado en MOSS</title><description>Todos los que trabajan con SharePoint conocen perfectamente la propensión de la herramienta de sacar mensajes de error inesperado, sin dar más información. En ocasiones, sin dejar nada en el log de eventos de la máquina y tampoco en los propios logs de texto. Cuando ocurre esto, es una ruina ponerse a buscar el origen del error, sobre todo si estamos desarrollando una webpart compleja y tenemos que ponernos a comentar codigo hasta arrinconar al culpable.&lt;br /&gt;&lt;br /&gt;Afortunadamente, hay una solución, modificando el web.config la linea siguiente y cambiando el valor del atributo &lt;code&gt;CallStack&lt;/code&gt; a "true":&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;SafeMode MaxControls="200" CallStack="false"…&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;por&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;SafeMode MaxControls="200" CallStack="true"…&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Y finalmente, cambiar el elemento &lt;code&gt;customErrors&lt;/code&gt; poniendo su atributo &lt;code&gt;mode&lt;/code&gt; a "Off":&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;customErrors mode="Off"/&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Así conseguiremos que nos salga la "pantalla amarilla" de asp.net con la información del error que nos apuntará en la dirección correcta y nos facilitará la vida mucho más.&lt;br /&gt;&lt;br /&gt;¡No olvideis luego quitarlo antes de pasar a producción!&lt;br /&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;code on!!!&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;_____________________________________________________
 · el blog de antonio elena ·&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5099287427741682868-844382748672552798?l=antonioelena.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/aelena/~3/5qd8hufKhmA/error-inesperado-en-moss.html</link><author>noreply@blogger.com (Proud Anthony)</author><thr:total>0</thr:total><feedburner:origLink>http://antonioelena.blogspot.com/2008/09/error-inesperado-en-moss.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5099287427741682868.post-7916717283824145772</guid><pubDate>Sat, 13 Sep 2008 17:39:00 +0000</pubDate><atom:updated>2008-09-13T18:43:10.441+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Macs</category><category domain="http://www.blogger.com/atom/ns#">error</category><category domain="http://www.blogger.com/atom/ns#">unexpected error</category><category domain="http://www.blogger.com/atom/ns#">MOSS 2007</category><title>Para que luego digan</title><description>que los Macs no fallan&lt;br /&gt;&lt;br /&gt;Este hombre está más que harto de los &lt;a href="http://www.usabilityrants.org/?p=103"&gt;errores internos&lt;/a&gt; sin más explicación.&lt;br /&gt;&lt;br /&gt;Esto me recuerda bastante al &lt;a href="http://techblog.udayakumar.net/2007/12/turn-off-unexpected-error-occurred-in.html"&gt;unexpected error&lt;/a&gt; de MOSS, aunque al menos, este último se puede eliminar.&lt;br /&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;_____________________________________________________
 · el blog de antonio elena ·&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5099287427741682868-7916717283824145772?l=antonioelena.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/aelena/~3/msD6zGervlU/para-que-luego-digan.html</link><author>noreply@blogger.com (Proud Anthony)</author><thr:total>0</thr:total><feedburner:origLink>http://antonioelena.blogspot.com/2008/09/para-que-luego-digan.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5099287427741682868.post-4376236911986015560</guid><pubDate>Sat, 13 Sep 2008 17:33:00 +0000</pubDate><atom:updated>2008-09-13T18:35:39.595+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">pr0n</category><category domain="http://www.blogger.com/atom/ns#">stefan didak</category><category domain="http://www.blogger.com/atom/ns#">geek porn</category><category domain="http://www.blogger.com/atom/ns#">manticore labs</category><category domain="http://www.blogger.com/atom/ns#">porn</category><category domain="http://www.blogger.com/atom/ns#">didak</category><title>¿Qué sería de un sábado sin un poco de pr0n?</title><description>&lt;a href="http://www.stefandidak.com/office/"&gt;Esto&lt;/a&gt; me hace salivar la verdad. No es que mi trabajo lo necesite o lo justifique, pero hay que reconocer que es un poco "pornográfico", o bastante &lt;i&gt;geek porn&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;A ver si los reyes se estiran un poco este año...claro que con la crisis, no lo veo.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;_____________________________________________________
 · el blog de antonio elena ·&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5099287427741682868-4376236911986015560?l=antonioelena.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/aelena/~3/6AaP1_inj9M/qu-sera-de-un-sbado-sin-un-poco-de-pr0n.html</link><author>noreply@blogger.com (Proud Anthony)</author><thr:total>0</thr:total><feedburner:origLink>http://antonioelena.blogspot.com/2008/09/qu-sera-de-un-sbado-sin-un-poco-de-pr0n.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5099287427741682868.post-50765048143988134</guid><pubDate>Sat, 13 Sep 2008 17:29:00 +0000</pubDate><atom:updated>2008-09-13T18:32:06.518+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Global</category><category domain="http://www.blogger.com/atom/ns#">Survey</category><category domain="http://www.blogger.com/atom/ns#">Outlook</category><category domain="http://www.blogger.com/atom/ns#">Manpower</category><category domain="http://www.blogger.com/atom/ns#">Global Manpower Employment Outlook Survey</category><category domain="http://www.blogger.com/atom/ns#">Employment</category><title>Global Manpower Employment Outlook Survey</title><description>"Notably, employer hiring plans in Spain are at a five-year low."&lt;br /&gt;&lt;br /&gt;naaaaah, pero no hay crisis, que vaaaaa!! &lt;br /&gt;&lt;br /&gt;Interesante &lt;a href="http://www.consultoras.org/frontend/aec/Global-Employment-Survey-Finds-Slower-Q4-Hiring-Pace-vn8302-vst744"&gt;este artículo&lt;/a&gt; de Manpower sobre las perspectivas del Q4 de este año.&lt;br /&gt;&lt;br /&gt;Interesante para ver por donde van los tiros, al menos según la visión de la entidad encuestadora.&lt;div class="blogger-post-footer"&gt;_____________________________________________________
 · el blog de antonio elena ·&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5099287427741682868-50765048143988134?l=antonioelena.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/aelena/~3/U9jCWD2aHeE/global-manpower-employment-outlook.html</link><author>noreply@blogger.com (Proud Anthony)</author><thr:total>0</thr:total><feedburner:origLink>http://antonioelena.blogspot.com/2008/09/global-manpower-employment-outlook.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5099287427741682868.post-8878385224597389943</guid><pubDate>Tue, 09 Sep 2008 07:46:00 +0000</pubDate><atom:updated>2008-09-09T08:54:35.760+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SafeControl load exception</category><category domain="http://www.blogger.com/atom/ns#">Web Parts</category><category domain="http://www.blogger.com/atom/ns#">MOSS 2007</category><title>SafeControl load exception</title><description>Cuando estamos desplegando webparts manualmente a nuestro MOSS, tenemos que agregar elementos &lt;code&gt;SafeControl&lt;/code&gt; al web.config de MOSS para que los ensamblados de las web parts sean reconocidas por MOSS.&lt;br /&gt;&lt;br /&gt;Como siempre es un proceso no exento de errores. Cuando por algún motivo MOSS no es capaz de cargar uno de los ensamblados de nuestras web parts, nos dejará un mensaje de error en el Registro de Eventos de la máquina, que podremos ver, como siempre, con &lt;code&gt;eventvwr.exe&lt;/code&gt;.&lt;br /&gt;&lt;br /&gt;El mensaje será muy parecido a este:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;Error al cargar el ensamblado: ****************, Version=1.0.0.0, Culture=neutral, PublicKeyToken=6f95ee42b6d475b3&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Nos dice que hay un error, pero no nos apunta ningún dato más sobre el problema. Para averiguar algo más lo mejor es recurrir a los logs de texto de MOSS, ubicados en &lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;C:\Archivos de programa\Archivos comunes\Microsoft Shared\web server extensions\12\LOGS&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Ordenándolos de manera que los mas recientes queden primeros, abrimos el primer log y buscamos la cadena &lt;code&gt;"SafeControl load exception"&lt;/code&gt;. Si hemos tenido problemas encontraremos entradas similares a este:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;SafeControl load exception:******************, Version=1.0.0.0, Culture=neutral, PublicKeyToken=48dc7d161dd03c83 Exception: No se puede cargar el tipo '*****************' del ensamblado'******************, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d92b2326f55fc18c'.  &lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Vemos que tenemos un problema con un ensamblado adicional utilizado por el nuestro. Ya sabemos algo más, y sin duda se trata de una información mucho más útil ya que nos indica el verdadero problema y nos apunta en la dirección correcta para su resolución.&lt;div class="blogger-post-footer"&gt;_____________________________________________________
 · el blog de antonio elena ·&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5099287427741682868-8878385224597389943?l=antonioelena.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/aelena/~3/du22_05QR8s/safecontrol-load-exception.html</link><author>noreply@blogger.com (Proud Anthony)</author><thr:total>0</thr:total><feedburner:origLink>http://antonioelena.blogspot.com/2008/09/safecontrol-load-exception.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5099287427741682868.post-7582962387473175750</guid><pubDate>Tue, 09 Sep 2008 06:45:00 +0000</pubDate><atom:updated>2008-09-11T08:05:57.828+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">web.config</category><category domain="http://www.blogger.com/atom/ns#">Web Parts</category><category domain="http://www.blogger.com/atom/ns#">MOSS 2007</category><category domain="http://www.blogger.com/atom/ns#">connectionstrings</category><title>Cadenas de conexion en el web.config de MOSS</title><description>Las cadenas de conexión en el web.config de MOSS no pueden ir en cualquier sitio, sino que tienen que estar en un lugar específico para poder ser reconocidas, ya que el esquema de estos archivos de configuración es distinto a de los que usaría una aplicación asp.net normal.&lt;br /&gt;&lt;br /&gt;El lugar es entre las etiquetas &lt;code&gt;&amp;lt;/SharePoint&amp;gt;&lt;/code&gt; y &lt;code&gt;&amp;lt;system.web&amp;gt;&lt;/code&gt;, por ejemplo:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;/SharePoint&amp;gt;&lt;br /&gt;&lt;br /&gt;  &amp;lt;connectionStrings&amp;gt;&lt;br /&gt; &amp;lt;add providerName="System.Data.SqlClient" connectionString ="Data Source=***********;Initial Catalog=****; Integrated Security=True" name="default" /&amp;gt;   &lt;br /&gt;&amp;lt;/connectionStrings&amp;gt;&lt;br /&gt;  &lt;br /&gt;&amp;lt;system.web&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Si la cadena no está exactamente ahí, no será reconocida.&lt;br /&gt;&lt;br /&gt;code on!!!!&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;_____________________________________________________
 · el blog de antonio elena ·&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5099287427741682868-7582962387473175750?l=antonioelena.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/aelena/~3/NzqTdB3j7D4/cadenas-de-conexion-en-el-webconfig-de.html</link><author>noreply@blogger.com (Proud Anthony)</author><thr:total>0</thr:total><feedburner:origLink>http://antonioelena.blogspot.com/2008/09/cadenas-de-conexion-en-el-webconfig-de.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5099287427741682868.post-3107927518468422856</guid><pubDate>Thu, 04 Sep 2008 09:44:00 +0000</pubDate><atom:updated>2008-09-09T07:53:42.237+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Sql Server 2005</category><category domain="http://www.blogger.com/atom/ns#">Steve Jobs</category><category domain="http://www.blogger.com/atom/ns#">tareas</category><category domain="http://www.blogger.com/atom/ns#">SQL Server</category><category domain="http://www.blogger.com/atom/ns#">cursores</category><category domain="http://www.blogger.com/atom/ns#">automatizacion</category><title>Operaciones masivas</title><description>Imaginaos que os dicen que asigneis permisos a un usuario  a 400 procedimientos almacenados o algo asi que hay en una base de datos&lt;br /&gt;&lt;br /&gt;Pues con un script como este, podemos buscarnos la vida para automatizar la tarea&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&lt;br /&gt;DECLARE @spName AS VARCHAR(150)&lt;br /&gt;DECLARE @command AS NVARCHAR(400)&lt;br /&gt;CREATE TABLE #TBLSUMMARY ( sentence varchar(400) );&lt;br /&gt;DECLARE procs_cursor CURSOR FOR&lt;br /&gt; Select name from sys.procedures &lt;br /&gt; where [type] = 'P' &lt;br /&gt; and is_ms_shipped = 0 &lt;br /&gt; and name not like 'sp_%'&lt;br /&gt; order by name&lt;br /&gt;OPEN procs_cursor&lt;br /&gt;FETCH NEXT FROM procs_cursor INTO @spName;&lt;br /&gt;WHILE (@@FETCH_STATUS &lt;&gt; -1)&lt;br /&gt;BEGIN&lt;br /&gt;   IF (@@FETCH_STATUS &lt;&gt; -2)&lt;br /&gt;   BEGIN   &lt;br /&gt;&lt;br /&gt;  -- se pueden generar las instrucciones &lt;br /&gt;  INSERT INTO #TBLSUMMARY VALUES &lt;br /&gt;  ( 'deny execute on ' + @spName + &lt;br /&gt;   ' to [USUARIO]')&lt;br /&gt;&lt;br /&gt;  -- y tambien ya de paso ejecutarlas&lt;br /&gt;  SET @command = N'deny execute on ' + @spName + &lt;br /&gt;  ' to [USUARIO]';&lt;br /&gt;  PRINT @command&lt;br /&gt;  exec sp_executesql @command ;&lt;br /&gt;&lt;br /&gt;   END;&lt;br /&gt;   FETCH NEXT FROM procs_cursor INTO @spName;&lt;br /&gt;END;&lt;br /&gt;CLOSE procs_cursor;&lt;br /&gt;DEALLOCATE procs_cursor;&lt;br /&gt;&lt;br /&gt;SELECT * FROM #TBLSUMMARY;&lt;br /&gt;&lt;br /&gt;DROP TABLE #TBLSUMMARY;&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Mediante un cursor elegimos todos los procedimientos almacenados de usuario de una base de datos, y mediante las dos sentencias dentro del bucle while aprovechamos tanto para generar un script como para ejecutar las sentencias que vamos generando sobre la marcha.&lt;br /&gt;&lt;br /&gt;En este ejemplo estamos denegando permisos a un usuario concreto a ejecutar cualquier procedimiento almacenado de la base de datos. &lt;br /&gt;&lt;br /&gt;Generamos las instrucciones de forma dinámica y las guardamos en la tabla temporal, para luego hacer un select de la misma y quedarnos con un script que podemos tener que pasar a la gente encargada de pasar a producción por ejemplo. &lt;br /&gt;&lt;br /&gt;Aprovechamos igualmente, mediante sp_executesql, para ejecutar la sentencia, aunque también podriamos generar el script y correrlo igualmente.&lt;br /&gt;&lt;br /&gt;Este script ademas lo podemos aprovechar para adaptarlo a multiples situaciones cambiando la Select del cursor y la operacion que hacemos dentro. No hay que olvidar que tal vez necesitemos redefinir la tabla temporal, según la tarea que vayamos a realizar.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;code on!!!!&lt;div class="blogger-post-footer"&gt;_____________________________________________________
 · el blog de antonio elena ·&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5099287427741682868-3107927518468422856?l=antonioelena.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/aelena/~3/d9R-P-1KuMo/operaciones-masivas.html</link><author>noreply@blogger.com (Proud Anthony)</author><thr:total>0</thr:total><feedburner:origLink>http://antonioelena.blogspot.com/2008/09/operaciones-masivas.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5099287427741682868.post-4789474493606026351</guid><pubDate>Thu, 04 Sep 2008 08:28:00 +0000</pubDate><atom:updated>2008-09-09T07:54:04.593+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Executions</category><category domain="http://www.blogger.com/atom/ns#">Sql Server 2005</category><category domain="http://www.blogger.com/atom/ns#">plan_handle</category><category domain="http://www.blogger.com/atom/ns#">Stored Procedures</category><category domain="http://www.blogger.com/atom/ns#">Procs</category><category domain="http://www.blogger.com/atom/ns#">T-SQL</category><category domain="http://www.blogger.com/atom/ns#">Usage</category><category domain="http://www.blogger.com/atom/ns#">SQL Server</category><category domain="http://www.blogger.com/atom/ns#">Stats</category><category domain="http://www.blogger.com/atom/ns#">Stored Procs</category><title>Averigua las veces que se ejecutan tus SPs</title><description>Con esta consulta podemos ver (en SQL Server 2005) el número de ejecuciones de nuestros procedimientos almacenados de una base de datos que indicamos en la línea 7:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;SELECT DB_NAME(st.dbid) DBName&lt;br /&gt;      ,OBJECT_NAME(st.objectid) StoredProcedure&lt;br /&gt;      ,max(cp.usecounts) Execution_count&lt;br /&gt; FROM sys.dm_exec_cached_plans cp&lt;br /&gt;         CROSS APPLY sys.dm_exec_sql_text(cp.plan_handle) st&lt;br /&gt; where DB_NAME(st.dbid) is not null &lt;br /&gt; and cp.objtype = 'proc'&lt;br /&gt;AND DB_NAME(st.dbid) = 'NOMBRE DE TU BASE DE DATOS'&lt;br /&gt;   group by cp.plan_handle, DB_NAME(st.dbid),&lt;br /&gt;   OBJECT_NAME(objectid) &lt;br /&gt; order by max(cp.usecounts)&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Si queremos las estadísticas para todas las bases de datos del servidor, comentad la línea 7.&lt;br /&gt;&lt;br /&gt;Saludos&lt;div class="blogger-post-footer"&gt;_____________________________________________________
 · el blog de antonio elena ·&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5099287427741682868-4789474493606026351?l=antonioelena.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/aelena/~3/C35veNrLw5k/averigua-las-veces-que-se-ejecutan-tus.html</link><author>noreply@blogger.com (Proud Anthony)</author><thr:total>0</thr:total><feedburner:origLink>http://antonioelena.blogspot.com/2008/09/averigua-las-veces-que-se-ejecutan-tus.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5099287427741682868.post-5052858907127497776</guid><pubDate>Thu, 04 Sep 2008 08:01:00 +0000</pubDate><atom:updated>2008-09-09T07:54:21.155+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Row Size</category><category domain="http://www.blogger.com/atom/ns#">DataBase</category><category domain="http://www.blogger.com/atom/ns#">Filas</category><category domain="http://www.blogger.com/atom/ns#">DBA</category><category domain="http://www.blogger.com/atom/ns#">Tamaño Filas</category><category domain="http://www.blogger.com/atom/ns#">T-SQL</category><category domain="http://www.blogger.com/atom/ns#">SQL Server</category><title>Averigua el tamaño de las filas de tus tablas</title><description>Este es un procedimiento que nos dirá cuanto "pesan" las filas de nuestras tablas según las hayamos definido. Nos puede resultar útil para preparar nuestras bases de datos para unos volúmenes de datos determinados.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;CREATE PROCEDURE [dbo].[FindRowSize] &lt;br /&gt;AS&lt;br /&gt;BEGIN&lt;br /&gt;DECLARE @rowsize int;&lt;br /&gt;DECLARE @lineaSize int;&lt;br /&gt;DECLARE @anexoSize int;&lt;br /&gt;SET NOCOUNT ON;&lt;br /&gt;CREATE TABLE #TBLSUMMARY ( tablename varchar(75), rowsize int );&lt;br /&gt;DECLARE tablesize_cursor CURSOR FOR&lt;br /&gt;SELECT name FROM sys.tables WHERE type_desc = 'USER_TABLE'&lt;br /&gt;OPEN tablesize_cursor&lt;br /&gt;DECLARE @tablename sysname;&lt;br /&gt;FETCH NEXT FROM tablesize_cursor INTO @tablename;&lt;br /&gt;WHILE (@@FETCH_STATUS &lt;&gt; -1)&lt;br /&gt;BEGIN&lt;br /&gt;   IF (@@FETCH_STATUS &lt;&gt; -2)&lt;br /&gt;   BEGIN   &lt;br /&gt; &lt;br /&gt;  SET @rowsize = (select sum(max_length) from sys.columns where&lt;br /&gt;   object_id in ( select object_id from sys.tables where name=@tablename ));&lt;br /&gt;  &lt;br /&gt;  INSERT INTO #TBLSUMMARY VALUES (@tablename,@rowsize);&lt;br /&gt;&lt;br /&gt;   END;&lt;br /&gt;   FETCH NEXT FROM tablesize_cursor INTO @tablename;&lt;br /&gt;END;&lt;br /&gt;CLOSE tablesize_cursor;&lt;br /&gt;DEALLOCATE tablesize_cursor;&lt;br /&gt;&lt;br /&gt;SELECT * FROM #TBLSUMMARY;&lt;br /&gt;DROP TABLE #TBLSUMMARY;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Se hace un cursor sobre la colección de tablas de usuario y se suman las longitudes de cada uno de los campos.&lt;br /&gt;&lt;br /&gt;Se va guardando todo en una tabla temporal que consultamos una vez terminado todo el proceso.&lt;br /&gt;&lt;br /&gt;Saludos&lt;div class="blogger-post-footer"&gt;_____________________________________________________
 · el blog de antonio elena ·&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5099287427741682868-5052858907127497776?l=antonioelena.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/aelena/~3/2W5KUS-Hbfc/averigua-el-tamao-de-las-filas-de-tus.html</link><author>noreply@blogger.com (Proud Anthony)</author><thr:total>0</thr:total><feedburner:origLink>http://antonioelena.blogspot.com/2008/09/averigua-el-tamao-de-las-filas-de-tus.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5099287427741682868.post-240768768753862533</guid><pubDate>Mon, 28 Jul 2008 19:00:00 +0000</pubDate><atom:updated>2008-07-28T20:05:24.058+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Adapter Pack</category><category domain="http://www.blogger.com/atom/ns#">adapter</category><category domain="http://www.blogger.com/atom/ns#">BizTalk</category><category domain="http://www.blogger.com/atom/ns#">WCF:Adapter SDK</category><category domain="http://www.blogger.com/atom/ns#">Documentation</category><category domain="http://www.blogger.com/atom/ns#">WCF</category><category domain="http://www.blogger.com/atom/ns#">Posters</category><title>BizTalk Adapter Pack 2.0/WCF LOB Adapter SDK Poster</title><description>Esto ya es viejo realmente, pero me lo perdí al estar de vacaciones. Se trata de un pdf en el que a modo de poster podemos ver todos los adaptadores de BizTalk.&lt;br /&gt;&lt;br /&gt;Lo publican desde el &lt;a href="http://blogs.msdn.com/biztalk_server_team_blog/archive/2008/07/24/announcing-the-biztalk-adapter-pack-poster.aspx"&gt;blog del equipo de BizTalk&lt;/a&gt;, con objeto de promocionar el Adapter SDK, y está en descarga directa &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4a7e28b9-9f4b-4989-a35a-247f379f2142&amp;DisplayLang=en"&gt;aquí&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;_____________________________________________________
 · el blog de antonio elena ·&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5099287427741682868-240768768753862533?l=antonioelena.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/aelena/~3/HGZvrLcfTJU/biztalk-adapter-pack-20wcf-lob-adapter.html</link><author>noreply@blogger.com (Proud Anthony)</author><thr:total>0</thr:total><feedburner:origLink>http://antonioelena.blogspot.com/2008/07/biztalk-adapter-pack-20wcf-lob-adapter.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5099287427741682868.post-488890621631217757</guid><pubDate>Mon, 28 Jul 2008 18:35:00 +0000</pubDate><atom:updated>2008-07-28T19:39:45.483+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Ironias de la vida</category><category domain="http://www.blogger.com/atom/ns#">de juana</category><category domain="http://www.blogger.com/atom/ns#">de coña</category><category domain="http://www.blogger.com/atom/ns#">dgt</category><category domain="http://www.blogger.com/atom/ns#">progres</category><category domain="http://www.blogger.com/atom/ns#">multas</category><category domain="http://www.blogger.com/atom/ns#">injusticia</category><title>Y digo yo</title><description>Si de Juana Chaos sale a la calle habiendo cumplido 21 años de los 3000 años de cárcel por nada menos que 25 asesinatos, entonces yo, que le debo a la DGT una multa de 420 euros, no debería pagar más de 2,94 euros, máxime cuando además mi delito es un poquito menos grave.&lt;br /&gt;&lt;br /&gt;Vivir para ver.&lt;div class="blogger-post-footer"&gt;_____________________________________________________
 · el blog de antonio elena ·&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5099287427741682868-488890621631217757?l=antonioelena.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/aelena/~3/BNMiW3PV-II/y-digo-yo.html</link><author>noreply@blogger.com (Proud Anthony)</author><thr:total>0</thr:total><feedburner:origLink>http://antonioelena.blogspot.com/2008/07/y-digo-yo.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5099287427741682868.post-3483695504217719342</guid><pubDate>Mon, 28 Jul 2008 07:17:00 +0000</pubDate><atom:updated>2008-12-11T16:14:04.785+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">VSTO</category><category domain="http://www.blogger.com/atom/ns#">Upload Form Template</category><category domain="http://www.blogger.com/atom/ns#">InfoPath 2007</category><category domain="http://www.blogger.com/atom/ns#">Forms</category><category domain="http://www.blogger.com/atom/ns#">Sharepoint</category><category domain="http://www.blogger.com/atom/ns#">MOSS 2007</category><category domain="http://www.blogger.com/atom/ns#">Form Templates</category><category domain="http://www.blogger.com/atom/ns#">Office</category><title>Llamadas a servicios web desde formularios de InfoPath 2007</title><description>Una pequeña advertencia. En muchas ocasiones queremos llamar a una fuente de datos externa al abrir un formulario de InfoPath hospedado en MOSS, y puede ser que se nos ocurra hacer esta llamada desde dentro del evento &lt;code&gt;InternalStartup&lt;/code&gt; del formulario. &lt;br /&gt;&lt;br /&gt;En mi caso, se trata de un formulario diseñado originalmente en blanco y en el que las llamadas a los servicios web que actúan como fuentes externas de datos se realizan "manualmente" desde código en el proyecto VSTO asociado al formulario. No se trata de un formulario creado con conexión directa a servicios web ni nada.&lt;br /&gt;&lt;br /&gt;Sin embargo, si hacemos uso del evento &lt;code&gt;InternalStartup&lt;/code&gt;, tendremos problemas a la hora de subir el formulario a MOSS, que nos dará un par de mensajes de error, que aunque crípticos, como es habitual en MOSS, nos apunta un poco en la dirección correcta:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_atmZsX0hgiI/SI11UblsVtI/AAAAAAAAAF8/21WAVVnc-d8/s1600-h/_err_01.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_atmZsX0hgiI/SI11UblsVtI/AAAAAAAAAF8/21WAVVnc-d8/s320/_err_01.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5227963736310699730" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Los mensajes son:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;b&gt;No se admite esta operación en este momento&lt;/b&gt;&lt;/code&gt;, que no ayuda demasiado cuando no se sabe de qué se trata, y &lt;code&gt;&lt;b&gt;Error en el método InternalStartup del código del formulario&lt;/b&gt;&lt;/code&gt;, que si que apunta un poco mejor en la dirección de la naturaleza del error.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Así pues, la solución pasa por no hacer nada dentro de &lt;code&gt;InternalStartup&lt;/code&gt;, cuya única función es enlazar controles con sus eventos, y hacer uso del evento &lt;code&gt;Loading&lt;/code&gt;, manejado desde &lt;code&gt;FormEvents_Loading&lt;/code&gt; para realizar nuestras llamadas manuales a fuentes externas de datos. Creamos el evento dentro del proyecto de código VSTO mediante el siguiente menú:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_atmZsX0hgiI/SI117_6ML3I/AAAAAAAAAGE/RjgoqrE7azo/s1600-h/_err_02.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_atmZsX0hgiI/SI117_6ML3I/AAAAAAAAAGE/RjgoqrE7azo/s320/_err_02.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5227964416075247474" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Dentro de ese evento, ya podemos realizar todas las llamadas que queramos a fuentes externas. Y si todo va bien, podremos subir el formulario a MOSS tranquilamente.&lt;br /&gt;&lt;br /&gt;La curiosidad reside en que si lanzamos el formulario en local, es decir, lanzando en modo depuración el proyecto VSTO del formulario, el código residente en el evento &lt;code&gt;InternalStartup&lt;/code&gt; se ejecutará sin problemas y sin advertencia alguna. El problema solamente se manifiesta a la hora de publicar en MOSS.&lt;br /&gt;&lt;br /&gt;Saludos&lt;br /&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;_____________________________________________________
 · el blog de antonio elena ·&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5099287427741682868-3483695504217719342?l=antonioelena.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/aelena/~3/TV97V3wCsdI/llamadas-servicios-web-desde.html</link><author>noreply@blogger.com (Proud Anthony)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_atmZsX0hgiI/SI11UblsVtI/AAAAAAAAAF8/21WAVVnc-d8/s72-c/_err_01.JPG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://antonioelena.blogspot.com/2008/07/llamadas-servicios-web-desde.html</feedburner:origLink></item></channel></rss>

