<?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" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-8796930443502419270</atom:id><lastBuildDate>Fri, 13 Nov 2009 11:53:54 +0000</lastBuildDate><title>Bizkaia .Net</title><description>Programación, VB.Net, ASP.Net, SQL Server, C#</description><link>http://bizkaianet.blogspot.com/</link><managingEditor>engaro@gmail.com (Enrique García)</managingEditor><generator>Blogger</generator><openSearch:totalResults>57</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/bizkaianet" type="application/rss+xml" /><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-8796930443502419270.post-6797518241539385909</guid><pubDate>Tue, 16 Sep 2008 06:27:00 +0000</pubDate><atom:updated>2008-09-16T00:19:54.643-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Recursos</category><category domain="http://www.blogger.com/atom/ns#">Otros</category><title>Windows 7</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_RzhFeJK9vvY/SM9dDzKWekI/AAAAAAAAAQc/q8CvM1xvaTk/s1600-h/7.JPG"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_RzhFeJK9vvY/SM9dDzKWekI/AAAAAAAAAQc/q8CvM1xvaTk/s400/7.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5246514410764532290" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Windows&lt;/span&gt; Vista, que salio el &lt;/span&gt;&lt;span class="Apple-style-span"  style=" ;font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; 30 de enero de 2007, ya esta tocando su fin...&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; y es que ya se &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;conciertan&lt;/span&gt; fechas para la nueva versión del Sistema operativo &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Windows&lt;/span&gt;, particularmente me ha parecido uno de los mayores fracasos que han tenido en sistemas operativos desde el &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Windows&lt;/span&gt; Me (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Millenium&lt;/span&gt;),  lo han querido hacer tan &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_5"&gt;fácil&lt;/span&gt; para el usuario que al final han terminado complicandolo &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;muchísimo&lt;/span&gt;, mas aun, metiendo &lt;span class="Apple-style-span"  style=" white-space: pre; font-family:Arial;"&gt;excesivas &lt;/span&gt;mejoras de seguridad, que al usuario corriente ni le interesan, y cambiando absolutamente todo de lugar... eso si...que bonito es! &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_9"&gt;quizá,&lt;/span&gt; es que no me gusta mucho el cambio... todo sea dicho.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Bueno, el caso es que ya se tienen fechas para la primera &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_10"&gt;release&lt;/span&gt; que será en junio del 2009 y la primera beta publica se lanzara en octubre del mismo año.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;El lanzamiento se &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_11"&gt;preve&lt;/span&gt; que llegara para principios del año 2010, &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_12"&gt;después&lt;/span&gt; de tres años de vida del Vista &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_13"&gt;aparecerá&lt;/span&gt; su sucesor... aunque ya &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_14"&gt;sabéis&lt;/span&gt; que con esto de las fechas Microsoft no se lleva muy bien.... se supone que se vera un  cambio significativo tanto en la &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;interface&lt;/span&gt; de usuarios como en el kernel ... se dice que lo &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_16"&gt;moverá&lt;/span&gt; el &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;MinWin&lt;/span&gt;, un &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;mikrokernel&lt;/span&gt; que sera utilizado por otros sistemas que aparte del 7, a ver si se cumplen plazos y vemos pronto este nuevo desarrollo .&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Para leer mas &lt;/span&gt;&lt;span class="Apple-style-span" style=" "&gt;&lt;a href="http://www.internetnews.com/bus-news/print.php/3771391"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;http://www.internetnews.com/bus-news/print.php/3771391&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8796930443502419270-6797518241539385909?l=bizkaianet.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://bizkaianet.blogspot.com/2008/09/windows-7.html</link><author>engaro@gmail.com (Enrique García)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_RzhFeJK9vvY/SM9dDzKWekI/AAAAAAAAAQc/q8CvM1xvaTk/s72-c/7.JPG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8796930443502419270.post-367585390579127305</guid><pubDate>Thu, 11 Sep 2008 18:24:00 +0000</pubDate><atom:updated>2008-09-11T13:43:33.565-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Eventos y jornadas</category><category domain="http://www.blogger.com/atom/ns#">LINQ</category><title>HOL´S de ADO .NET Entity Framework</title><description>&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_RzhFeJK9vvY/SMlo3D_NeKI/AAAAAAAAAQM/f5NPzxWfQ1o/s1600-h/figure2.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_RzhFeJK9vvY/SMlo3D_NeKI/AAAAAAAAAQM/f5NPzxWfQ1o/s400/figure2.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5244838536222177442" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Hoy, he tenido el lujo de asistir a una jornada impartida por Unai Zorrilla sobre Entity Framework en Santander, y ciertamente, ha sido una de las mejores jornadas en las que he estado, y es que, cuando vas a muchas charlas, eventos o lo que sea, alguna que otra vez, te encuentras con que sales igual que como entras, es decir, que el que la imparte o no tiene ni idea o no sabe explicar. Bueno, el caso es que he de felicitar a Unai, y como no! comentar que muy prontito va a sacar un libro sobre este tema, el cual  me voy a comprar, y no porque lo repitiera mil veces jejejej sino, porque se que el que lo ha hecho, es un verdadero crack!&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Bueno se me ha despertado la curiosidad sobre el Entity Framework un tema que me daba mucha pereza empezar ya que si me funciona ado.net para que voy a cambiar! Pues la respuesta esta en el libro de Unai!! el caso es que es muy potente y esta fuertemente tipado,  os invitaría a que empezarais con ello ...&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Aun así, aun no estoy muy convencido de si podría aplicarlo a aplicaciones muy grandes ya que me da un poquito de miedo que el modelo pueda convertirse en un monstruo enorme! o afecte a mi rendimiento .. ahora toca hacer  pruebas y empezar a depurar ... &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8796930443502419270-367585390579127305?l=bizkaianet.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://bizkaianet.blogspot.com/2008/09/hols-de-ado-net-entity-framework.html</link><author>engaro@gmail.com (Enrique García)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_RzhFeJK9vvY/SMlo3D_NeKI/AAAAAAAAAQM/f5NPzxWfQ1o/s72-c/figure2.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8796930443502419270.post-7543507613059856407</guid><pubDate>Thu, 14 Aug 2008 13:56:00 +0000</pubDate><atom:updated>2008-08-14T07:37:10.408-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Dynamics Mobile</category><title>Inicios Microsoft Dynamics Mobile</title><description>&lt;a href="http://1.bp.blogspot.com/_RzhFeJK9vvY/SKRBBOWi3dI/AAAAAAAAAQE/LTl5HKOMpfo/s1600-h/Mnug_gif.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5234380156199689682" style="CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_RzhFeJK9vvY/SKRBBOWi3dI/AAAAAAAAAQE/LTl5HKOMpfo/s400/Mnug_gif.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://3.bp.blogspot.com/_RzhFeJK9vvY/SKRA48HJPyI/AAAAAAAAAP8/WU2JOwPp8Is/s1600-h/MDynamics.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5234380013864304418" style="CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_RzhFeJK9vvY/SKRA48HJPyI/AAAAAAAAAP8/WU2JOwPp8Is/s400/MDynamics.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;He iniciado una nueva andadura en Microsoft &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Dynamics&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Mobile&lt;/span&gt;, una tecnología reciente en la que su versión 1.1 vio la luz el 31 de marzo del 2008. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Esta soporta:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;strong&gt;Microsoft &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Dynamics&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;NAV&lt;/span&gt; 4.0 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;SP&lt;/span&gt;3&lt;br /&gt;Microsoft &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Dynamics&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;NAV&lt;/span&gt; 5.0 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;SP&lt;/span&gt;1&lt;br /&gt;Microsoft &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;Dynamics&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;AX&lt;/span&gt; 4.0 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;SP&lt;/span&gt;1&lt;br /&gt;Microsoft &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;Dynamics&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;AX&lt;/span&gt; 4.0 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;SP&lt;/span&gt;2&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Si &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_14"&gt;queréis&lt;/span&gt; saber mas de esta &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_15"&gt;tecnología&lt;/span&gt; no &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_16"&gt;dudéis&lt;/span&gt; en pasar por esta &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;web&lt;/span&gt;: &lt;/span&gt;&lt;a href="http://www.mobilenug.com/dynamics/default.aspx"&gt;&lt;span style="font-family:arial;font-size:85%;color:#3366ff;"&gt;http://www.mobilenug.com/dynamics/default.aspx&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt; en ella &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_18"&gt;podréis&lt;/span&gt; encontrar información y recursos, es un sitio, que esta es sus primeros pasos, no &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_19"&gt;dudéis&lt;/span&gt; en pasaros por ella.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;En ella se ha publicado mi primera gotita de agua &lt;strong&gt;"&lt;a href="http://www.mobilenug.com/dynamics/Archivos/Aplicacion%20multiidioma%20en%20tiempo%20de%20ejecución.pdf"&gt;&lt;span style="color:#3333ff;"&gt;Como cambiar el idioma en tiempo de ejecución&lt;/span&gt;&lt;/a&gt;"&lt;/strong&gt; con la ayuda indispensable de&lt;strong&gt; &lt;a href="http://www.mobilenug.com/"&gt;&lt;span style="color:#3366ff;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;Jose&lt;/span&gt; Antonio Gallego&lt;/span&gt;&lt;/a&gt; &lt;/strong&gt;miembro de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;mobilenug&lt;/span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;Saludos.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8796930443502419270-7543507613059856407?l=bizkaianet.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://bizkaianet.blogspot.com/2008/08/inicios-microsoft-dynamics-mobile.html</link><author>engaro@gmail.com (Enrique García)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_RzhFeJK9vvY/SKRBBOWi3dI/AAAAAAAAAQE/LTl5HKOMpfo/s72-c/Mnug_gif.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8796930443502419270.post-3135013179203026627</guid><pubDate>Wed, 16 Apr 2008 18:21:00 +0000</pubDate><atom:updated>2008-04-16T11:35:33.354-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Eventos y jornadas</category><category domain="http://www.blogger.com/atom/ns#">Otros</category><title>Evento Bilbao</title><description>&lt;p align="center"&gt;&lt;a href="http://3.bp.blogspot.com/_RzhFeJK9vvY/SAZGeMHeE-I/AAAAAAAAAP0/k7lyUOLII5s/s1600-h/3b00ae8c-6cf6-47a4-b533-6a5a70d25946.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5189913105053651938" style="CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_RzhFeJK9vvY/SAZGeMHeE-I/AAAAAAAAAP0/k7lyUOLII5s/s400/3b00ae8c-6cf6-47a4-b533-6a5a70d25946.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;span style="font-family:arial;"&gt;Ha habido gente que me ha preguntado si me ha llegado el diploma 5 estrellas y si me llego este lunes, ha tardado como 6 semanas en llegar pero llega no os impacientéis.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;p align="center"&gt;&lt;a href="http://4.bp.blogspot.com/_RzhFeJK9vvY/SAZF3cHeE8I/AAAAAAAAAPk/uU7al86FAs0/s1600-h/Sin-titulo-1.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5189912439333721026" style="CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_RzhFeJK9vvY/SAZF3cHeE8I/AAAAAAAAAPk/uU7al86FAs0/s320/Sin-titulo-1.gif" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;Para toda la gente de Bilbao y de fuera! que le apetezca ir a un evento que se antoja interesante, será el día 29 de abril a las 19:00 en la Universidad de Deusto&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;ASP.NET Extensions&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;19:00 Registro.&lt;br /&gt;19:15 ASP.NET Extensions.&lt;br /&gt;Introducción a ASP.NET Extensions&lt;br /&gt;ASP.NET MVC. Framework que permite el desarrollo de aplicaciones ASP.NET usando el patrón Modelo-Vista-Controlador que ofrece una separación entre las diferentes capas que contiene una aplicación. ( interfaz-lógica de negocio-datos ).&lt;br /&gt;ASP.NET Dymamic Data Support. Característica para la creación rápida de aplicaciones web dirigidas por datos. Permite generar webs orientadas a datos de una manera sencilla y personalizable.&lt;br /&gt;ADO.NET Data Services ( Astoria ). Permite la búsqueda y manipulación de datos a través de la web de una manera sencilla usando URLs. Esta funcionalidad expone la información usando REST.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Por &lt;/strong&gt;&lt;a href="http://geeks.ms/blogs/rcorral/"&gt;&lt;strong&gt;Rodrigo Corral &lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;e &lt;/strong&gt;&lt;/span&gt;&lt;a href="http://www.artalde.net/blogs/ilanda/archive/2008/04/09/artalde-net-asp-net-extensions.aspx"&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;Ibon Landa&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;Para registrarse pinchar &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032376411&amp;amp;Culture=es-ES"&gt;aqui&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;Un saludo!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8796930443502419270-3135013179203026627?l=bizkaianet.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://bizkaianet.blogspot.com/2008/04/evento-bilbao.html</link><author>engaro@gmail.com (Enrique García)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_RzhFeJK9vvY/SAZGeMHeE-I/AAAAAAAAAP0/k7lyUOLII5s/s72-c/3b00ae8c-6cf6-47a4-b533-6a5a70d25946.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8796930443502419270.post-2610152292057929265</guid><pubDate>Fri, 28 Mar 2008 06:48:00 +0000</pubDate><atom:updated>2008-03-27T23:56:43.660-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ASP.NET</category><category domain="http://www.blogger.com/atom/ns#">Otros</category><title>Estadísticas de los navegadores Web.</title><description>&lt;p  style="text-align: justify;font-family:arial;" class="MsoNormal"&gt;Os muestro la utilización de los navegadores mas usados por los usuarios de internet hasta el momento, vemos que FireFox gana terreno frente a las versiones de IE, mientras que para desgracia de todos los programadores el IE6 sigue siendo de los mas utilizados... consecuencia?? &lt;span style="font-weight: bold;"&gt;programar para cuatro o cinco navegadores&lt;/span&gt; con sus consiguientes "peculiaridades". En fin habrá que resignarse...&lt;/p&gt;&lt;br /&gt;&lt;table class="ex" border="1" cellspacing="0" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td  style="color: rgb(0, 0, 0); font-weight: bold;font-family:arial;" bg="" width="20%"&gt;&lt;span style="font-size:85%;"&gt;2008&lt;/span&gt;&lt;/td&gt;     &lt;td  style="color: rgb(0, 0, 0); font-weight: bold;font-family:arial;" bg=""&gt;&lt;span style="font-size:85%;"&gt;IE7&lt;/span&gt;&lt;/td&gt;     &lt;td  style="color: rgb(0, 0, 0); font-weight: bold;font-family:arial;" bg=""&gt;&lt;span style="font-size:85%;"&gt;IE6&lt;/span&gt;&lt;/td&gt;     &lt;td  style="color: rgb(0, 0, 0); font-weight: bold;font-family:arial;" bg=""&gt;&lt;span style="font-size:85%;"&gt;IE5&lt;/span&gt;&lt;/td&gt;     &lt;td  style="color: rgb(0, 0, 0); font-weight: bold;font-family:arial;" bg=""&gt;&lt;span style="font-size:85%;"&gt;Fx&lt;/span&gt;&lt;/td&gt;     &lt;td  style="color: rgb(0, 0, 0); font-weight: bold;font-family:arial;" bg=""&gt;&lt;span style="font-size:85%;"&gt;Moz&lt;/span&gt;&lt;/td&gt;     &lt;td  style="color: rgb(0, 0, 0); font-weight: bold;font-family:arial;" bg=""&gt;&lt;span style="font-size:85%;"&gt;S&lt;/span&gt;&lt;/td&gt;     &lt;td  style="color: rgb(0, 0, 0); font-weight: bold;font-family:arial;" bg=""&gt;&lt;span style="font-size:85%;"&gt;O&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;  &lt;tr&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;February&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;22.0%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;30.7%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.7%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;36.5%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.1%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;2.0%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.4%&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;  &lt;tr&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;January&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;21.2%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;32.0%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.5%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;36.4%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.3%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.9%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.4%&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;  &lt;tr&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;     &lt;td  style="color: rgb(0, 0, 0); font-weight: bold;font-family:arial;" bg="" width="20%"&gt;&lt;span style="font-size:85%;"&gt;2007&lt;/span&gt;&lt;/td&gt;     &lt;td  style="color: rgb(0, 0, 0); font-weight: bold;font-family:arial;" bg=""&gt;&lt;span style="font-size:85%;"&gt;IE7&lt;/span&gt;&lt;/td&gt;     &lt;td  style="color: rgb(0, 0, 0); font-weight: bold;font-family:arial;" bg=""&gt;&lt;span style="font-size:85%;"&gt;IE6&lt;/span&gt;&lt;/td&gt;     &lt;td  style="color: rgb(0, 0, 0); font-weight: bold;font-family:arial;" bg=""&gt;&lt;span style="font-size:85%;"&gt;IE5&lt;/span&gt;&lt;/td&gt;     &lt;td  style="color: rgb(0, 0, 0); font-weight: bold;font-family:arial;" bg=""&gt;&lt;span style="font-size:85%;"&gt;Fx&lt;/span&gt;&lt;/td&gt;     &lt;td  style="color: rgb(0, 0, 0); font-weight: bold;font-family:arial;" bg=""&gt;&lt;span style="font-size:85%;"&gt;Moz&lt;/span&gt;&lt;/td&gt;     &lt;td  style="color: rgb(0, 0, 0); font-weight: bold;font-family:arial;" bg=""&gt;&lt;span style="font-size:85%;"&gt;S&lt;/span&gt;&lt;/td&gt;     &lt;td  style="color: rgb(0, 0, 0); font-weight: bold;font-family:arial;" bg=""&gt;&lt;span style="font-size:85%;"&gt;O&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;  &lt;tr&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;December&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;21.0%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;33.2%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.7%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;36.3%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.4%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.7%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.4%&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;  &lt;tr&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;November&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;20.8%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;33.6%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.6%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;36.3%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.2%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.8%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.6%&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;  &lt;tr&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;October&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;20.7%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;34.5%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.5%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;36.0%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.3%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.7%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.6%&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;  &lt;tr&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;September&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;20.8%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;34.9%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.5%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;35.4%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.2%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.6%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.5%&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;  &lt;tr&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;August&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;20.5%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;35.7%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.5%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;34.9%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.3%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.5%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.7%&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;  &lt;tr&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;July&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;20.1%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;36.9%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.5%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;34.5%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.4%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.5%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.9%&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;  &lt;tr&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;June&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;19.7%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;37.3%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.5%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;34.0%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.4%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.5%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.8%&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;  &lt;tr&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;May&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;19.2%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;38.1%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.6%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;33.7%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.3%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.5%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.7%&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;  &lt;tr&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;April&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;19.1%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;38.4%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.7%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;32.9%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.3%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.5%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.6%&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;  &lt;tr&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;March&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;18.0%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;38.7%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;2.0%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;31.8%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.3%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.6%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.6%&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;  &lt;tr&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;February&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;16.4%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;39.8%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;2.5%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;31.2%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.4%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.7%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.5%&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;  &lt;tr&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;January&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;13.3%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;42.3%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;3.0%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;31.0%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.5%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.7%&lt;/span&gt;&lt;/td&gt;     &lt;td  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;1.5%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8796930443502419270-2610152292057929265?l=bizkaianet.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://bizkaianet.blogspot.com/2008/03/estadsticas-de-los-navegadores-web.html</link><author>engaro@gmail.com (Enrique García)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8796930443502419270.post-5895190345926416865</guid><pubDate>Thu, 06 Mar 2008 19:21:00 +0000</pubDate><atom:updated>2008-03-06T11:28:55.210-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Recursos</category><title>Internet Explorer 8 Beta 1</title><description>&lt;a href="http://4.bp.blogspot.com/_RzhFeJK9vvY/R9BEnfpgt7I/AAAAAAAAAPU/lDn78-s8d6s/s1600-h/IE8.bmp"&gt;&lt;span style="font-family:arial;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5174711417149896626" style="CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_RzhFeJK9vvY/R9BEnfpgt7I/AAAAAAAAAPU/lDn78-s8d6s/s400/IE8.bmp" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;"&gt;Ya esta aquí al nueva versión del Internet Explorer, en este caso, la Beta 1 del IE 8. En mi opinión la versión 7 del Internet Explorer no fue mas que una burda imitación de las características mas destacadas del Mozilla Firefox, y que en lo que se refiere a navegadores, Microsoft necesita innovar y no copiar.&lt;br /&gt;&lt;br /&gt;Dicho esto, os invito a que os paseéis a ver la nueva versión de este famoso navegador, incluye cosas tan sorprendentes como las &lt;strong&gt;Activitis&lt;/strong&gt;: que son una serie de actividades, que puedes modificar a tu gusto, y te permiten hacer cosas como seleccionar una dirección y que te muestre en un plano donde esta:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;p align="center"&gt;&lt;a href="http://3.bp.blogspot.com/_RzhFeJK9vvY/R9BE0Ppgt8I/AAAAAAAAAPc/TF3n6Hbs1mk/s1600-h/mapa.bmp"&gt;&lt;span style="font-family:arial;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5174711636193228738" style="CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_RzhFeJK9vvY/R9BE0Ppgt8I/AAAAAAAAAPc/TF3n6Hbs1mk/s400/mapa.bmp" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Otra característica que destacan son los &lt;strong&gt;WebSlices&lt;/strong&gt;, que tiene cosas interesantes, pero a mi, no me parece mas que otra forma de gestionar links.&lt;br /&gt;&lt;br /&gt;Lo que si me a parecido muy interesante, y ya era hora!, &lt;strong&gt;es&lt;/strong&gt; &lt;strong&gt;una herramienta para desarrolladores&lt;/strong&gt;, esta herramienta permite depurar, visionar capas, estilos y muchas cosas mas.... y si, en Firefox muchos de nosotros ya nos hemos topado con varias de estas herramientas para hacer webs accesibles del infierno! pero.....&lt;br /&gt;&lt;br /&gt;Os dejo un link para que le echéis un vistazo:&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/windows/ie/ie8/welcome/en/default.html"&gt;&lt;span style="font-family:arial;font-size:85%;color:#3333ff;"&gt;Inaternet Explorer 8 Beta 1&lt;/span&gt;&lt;/a&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8796930443502419270-5895190345926416865?l=bizkaianet.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://bizkaianet.blogspot.com/2008/03/internet-explorer-8-beta-1.html</link><author>engaro@gmail.com (Enrique García)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_RzhFeJK9vvY/R9BEnfpgt7I/AAAAAAAAAPU/lDn78-s8d6s/s72-c/IE8.bmp" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8796930443502419270.post-6327011882725213360</guid><pubDate>Wed, 05 Mar 2008 22:41:00 +0000</pubDate><atom:updated>2008-03-05T14:50:38.607-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Eventos y jornadas</category><title>Visual Studio 2008 on Tour</title><description>&lt;div align="justify"&gt;&lt;a href="http://4.bp.blogspot.com/_RzhFeJK9vvY/R88i5vpgt6I/AAAAAAAAAPM/ZN8WAX7MqhA/s1600-h/vsL.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5174392872310454178" style="CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_RzhFeJK9vvY/R88i5vpgt6I/AAAAAAAAAPM/ZN8WAX7MqhA/s400/vsL.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Microsoft hará un tur por España para presentar el Visual Studio 2008 por las siguiente ciudades:&lt;br /&gt;&lt;br /&gt;11 marzo &lt;strong&gt;Barcelona&lt;/strong&gt;&lt;br /&gt;13 de Marzo &lt;strong&gt;Valencia&lt;/strong&gt;&lt;br /&gt;25 de Marzo &lt;strong&gt;Sevilla&lt;/strong&gt;&lt;br /&gt;27 de Marzo &lt;strong&gt;Bilbao&lt;/strong&gt;&lt;br /&gt;1 de Abril &lt;strong&gt;A Coruña&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;"Durante toda una mañana queremos ofrecerte las nuevas ventajas de Visual Studio 2008 desde un punto de vista puramente técnico con presentaciones y demostraciones de sus nuevas funcionalidades. Reserva tu plaza en Barcelona, Valencia, Sevilla, Bilbao o A Coruña."&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.microsoft.com/spanish/msdn/spain/vs2008/MSVisual2008/default.aspx"&gt;&lt;span style="font-family:arial;"&gt;Mas Información&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8796930443502419270-6327011882725213360?l=bizkaianet.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://bizkaianet.blogspot.com/2008/03/visual-studio-2008-on-tour.html</link><author>engaro@gmail.com (Enrique García)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_RzhFeJK9vvY/R88i5vpgt6I/AAAAAAAAAPM/ZN8WAX7MqhA/s72-c/vsL.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8796930443502419270.post-6360055309362763885</guid><pubDate>Tue, 04 Mar 2008 21:42:00 +0000</pubDate><atom:updated>2008-03-04T14:13:26.637-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Recursos</category><title>Iconos en VS2008</title><description>&lt;a href="http://3.bp.blogspot.com/_RzhFeJK9vvY/R83JI_pgt5I/AAAAAAAAAPE/xaGMMZEM2f8/s1600-h/vs2008.gif"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_RzhFeJK9vvY/R83JI_pgt5I/AAAAAAAAAPE/xaGMMZEM2f8/s400/vs2008.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5174012703280248722" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:arial;"&gt;Nuevos iconos en nuestro Visual Studio 2008, un conjunto de imágenes para nuestras aplicaciones que harán que tengan un aspecto mas profesional, y porque no, mas ameno para nuestros usuarios.&lt;br /&gt;&lt;br /&gt;Este conjunto de imágenes, se incluyen, como de costumbre, en un zip &lt;strong&gt;&lt;span style="font-size:85%;"&gt;"VS2005ImageLibrary.zip"&lt;/span&gt;&lt;/strong&gt; encontrado en la ruta de instalación del Visual Studio, normalmente situado en: &lt;strong&gt;&lt;span style="font-size:85%;"&gt;" C:\Archivos de programa\Microsoft Visual Studio 9.0\Common7\VS2005ImageLibrary" &lt;/span&gt;&lt;/strong&gt;echarles un vistazo y ya veréis como os sorprendéis.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_RzhFeJK9vvY/R83Iyfpgt4I/AAAAAAAAAO8/OTlc5sbhyBo/s1600-h/iconos.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5174012316733192066" style="CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_RzhFeJK9vvY/R83Iyfpgt4I/AAAAAAAAAO8/OTlc5sbhyBo/s400/iconos.bmp" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8796930443502419270-6360055309362763885?l=bizkaianet.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://bizkaianet.blogspot.com/2008/03/iconos-en-vs2008.html</link><author>engaro@gmail.com (Enrique García)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_RzhFeJK9vvY/R83JI_pgt5I/AAAAAAAAAPE/xaGMMZEM2f8/s72-c/vs2008.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8796930443502419270.post-352129079594728212</guid><pubDate>Sat, 01 Mar 2008 12:03:00 +0000</pubDate><atom:updated>2008-03-01T04:31:31.566-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Recursos</category><title>Desarrollador 5 estrellas GOLD</title><description>&lt;a href="http://3.bp.blogspot.com/_RzhFeJK9vvY/R8lMIATLSJI/AAAAAAAAAO0/TNy8DYjCVcw/s1600-h/Dibujo.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5172749347414821010" style="CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_RzhFeJK9vvY/R8lMIATLSJI/AAAAAAAAAO0/TNy8DYjCVcw/s400/Dibujo.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align="justify"&gt;&lt;span style="font-family:arial;"&gt;El 28 de febrero aprobé la ultima estrella del programa de exámenes online propuesto por Microsoft para ser “Desarrollador 5 Estrellas” en Visual Studio 2005. Ahora esperare a que se me envié el certificado que lo acredita, que solo se entrega para los que lo han aprobado antes de la fecha del 29 de febrero.&lt;br /&gt;&lt;br /&gt;Los nuevos cursos que propone son optativos y te convertirán en un Desarrollador Gold, si apruebas los 4 primeros, y en Desarrollador Platinium si apruebas alguno mas.&lt;br /&gt;&lt;br /&gt;Estos son los nuevos cursos:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:85%;"&gt;Entity Framework&lt;br /&gt;SQL Server 2007&lt;br /&gt;Windows Mobile 6.0&lt;br /&gt;SharepointServer 2007&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8796930443502419270-352129079594728212?l=bizkaianet.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://bizkaianet.blogspot.com/2008/03/desarrollador-5-estrellas-gold.html</link><author>engaro@gmail.com (Enrique García)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_RzhFeJK9vvY/R8lMIATLSJI/AAAAAAAAAO0/TNy8DYjCVcw/s72-c/Dibujo.bmp" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8796930443502419270.post-2197546443911297001</guid><pubDate>Thu, 06 Dec 2007 17:13:00 +0000</pubDate><atom:updated>2007-12-06T09:29:45.532-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Visual Studio 2008</category><category domain="http://www.blogger.com/atom/ns#">Otros</category><title>Una nueva Tecnología: Cω</title><description>&lt;a href="http://3.bp.blogspot.com/_RzhFeJK9vvY/R1gwRKl00jI/AAAAAAAAAOs/cbYcKMYutz8/s1600-h/comega.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5140912046102336050" style="CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_RzhFeJK9vvY/R1gwRKl00jI/AAAAAAAAAOs/cbYcKMYutz8/s400/comega.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;"&gt;Bueno después de pasar un par de semanas con gripe y bastante desganado, he vuelto a las andadas, esta vez para hablaros a todos los programadores de c#.&lt;br /&gt;Microsoft lleva trabajando en una nueva tecnología de programación algún tiempo, que primeramente ira dirigido a c# 3&lt;br /&gt;&lt;br /&gt;“Comega, o Cω, es descrito por Microsoft como un lenguaje de programación fuerte, orientado a acortar datos semi-estructurados jerárquicos (XML), datos emparentados (SQL) y el CTS de .Net (el Sistema de Tipo Común). Además, Comega amplía C # con abstracciones de coincidencia asincrónicas”&lt;br /&gt;&lt;br /&gt;La verdad que con la nueva oleada de tecnologías que están llegando no era de esperar que tardardase mucho en salir otra, que es su síntesis, solucionara el paradigma del tratamiento de XML o ADO.NET.&lt;br /&gt;&lt;br /&gt;Comega lo que intenta básicamente es acortar la cantidad de código que en ciertas ocasiones nos hace repetir una y otra vez para acceder a la base de datos o acceder a los datos que retornamos en XML desde DB2, SQL Server o cualquier otra plataforma.&lt;br /&gt;&lt;br /&gt;Si queréis leer mas sobre este lenguaje en esta dirección os dejo un reportaje que se le hijo a los creadores de esta tecnología que aun esta en su primera fase.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;a href="http://www.infoworld.com/article/05/03/22/HNcomega_1.html"&gt;&lt;span style="font-family:arial;font-size:85%;color:#3333ff;"&gt;http://www.infoworld.com/article/05/03/22/HNcomega_1.html&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Saludos&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8796930443502419270-2197546443911297001?l=bizkaianet.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://bizkaianet.blogspot.com/2007/12/una-nueva-tecnologa-c.html</link><author>engaro@gmail.com (Enrique García)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_RzhFeJK9vvY/R1gwRKl00jI/AAAAAAAAAOs/cbYcKMYutz8/s72-c/comega.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8796930443502419270.post-4935488960936015190</guid><pubDate>Thu, 22 Nov 2007 19:45:00 +0000</pubDate><atom:updated>2007-11-22T11:54:26.171-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Eventos y jornadas</category><title>Technology Tour, España.</title><description>&lt;a href="http://4.bp.blogspot.com/_RzhFeJK9vvY/R0Xd_CfIdFI/AAAAAAAAAOk/qeJgXDM8BBw/s1600-h/msdn.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5135755025154864210" style="CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_RzhFeJK9vvY/R0Xd_CfIdFI/AAAAAAAAAOk/qeJgXDM8BBw/s400/msdn.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;Lugares.&lt;/strong&gt; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;•&lt;/span&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032351734&amp;amp;Culture=es-ES"&gt;&lt;span style="font-family:arial;"&gt; Tenerife&lt;br /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;• &lt;/span&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032352721&amp;amp;Culture=es-ES"&gt;&lt;span style="font-family:arial;"&gt;Valladolid &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;• &lt;/span&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032352723&amp;amp;Culture=es-ES"&gt;&lt;span style="font-family:arial;"&gt;Bilbao&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;• &lt;/span&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032352724&amp;amp;Culture=es-ES"&gt;&lt;span style="font-family:arial;"&gt;Sevilla &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;Información general del Evento&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Microsoft TechNet Technology Tour 07Agenda&lt;br /&gt;10:00 - 11:30 Introducción a Windows Server 2008&lt;br /&gt;11:30 – 12:00 Café&lt;br /&gt;12:00 – 12:30 TechNet: Recursos Técnicos para Profesionales de TI&lt;br /&gt;12:30 – 13:45 Gestión y seguridad de Infraestructuras para la Pyme&lt;br /&gt;13:45 – 14:30 Cocktail&lt;br /&gt;14:30 – 15:30 Montaje de Extranets e Intranets&lt;br /&gt;15:30 – 16:30 Últimas tendencias hacking en ataques a infraestructura&lt;br /&gt;&lt;br /&gt;Saludos!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8796930443502419270-4935488960936015190?l=bizkaianet.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://bizkaianet.blogspot.com/2007/11/technology-tour-espaa.html</link><author>engaro@gmail.com (Enrique García)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_RzhFeJK9vvY/R0Xd_CfIdFI/AAAAAAAAAOk/qeJgXDM8BBw/s72-c/msdn.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8796930443502419270.post-3589174206503163462</guid><pubDate>Tue, 20 Nov 2007 16:12:00 +0000</pubDate><atom:updated>2007-11-20T08:48:36.834-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Sql Server</category><category domain="http://www.blogger.com/atom/ns#">Recursos</category><title>Microsoft SQL Server 2008 CTP!!</title><description>&lt;p align="left"&gt;&lt;a href="http://4.bp.blogspot.com/_RzhFeJK9vvY/R0MKjifIdEI/AAAAAAAAAOc/51CCC_O8EPc/s1600-h/SQL.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5134959605801579586" style="CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_RzhFeJK9vvY/R0MKjifIdEI/AAAAAAAAAOc/51CCC_O8EPc/s400/SQL.gif" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Con la llegada de uno nos dice adios otro!&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Bueno con el próximo lanzamiento del Sql Server 2008 nos dejara Sql Server 2000 y es que mucho distribuidores van a dejar de vender SQL Server 2000 en diciembre de 2007. Además, no hay ninguna versión de SQL Server 2000 que se admitirá en Vista, incluido SQL Server 2000 Express. Esto que quiere decir, pues que &lt;strong&gt;termina de soporte técnico de SQL Server 2000. &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;strong&gt;&lt;span style="font-family:Arial;"&gt;SQL Server 2008 se publicará aproximadamente en febrero del 2008!&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-family:arial;"&gt;-En este se incluyen novedades como nuevos &lt;strong&gt;tipos de datos&lt;/strong&gt;: &lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;HIERARCHY ID: almacena valores de nodos en un jerarquía. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;FILESTREAM: almacena data de tipo grande, documentos, imágenes. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;GEOGRAPHY, GEOMETRY:tipos para almacenar datos espaciales. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;TIME de 3 a 5 bytes de tamaño. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;DATE de 3 bytes &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;DATETIME2 de 6 a 8 bytes &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;DATETIMEOFFSET de 8 a 10 bytes&lt;/span&gt; &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align="justify"&gt;&lt;span style="font-family:arial;"&gt;- Desarrollo dinámico: &lt;strong&gt;LINQ&lt;/strong&gt;&lt;br /&gt;LINQ se utiliza en lugar de TSQL dentro del lenguaje de aplicación, como C# o VB. SQL Server 2008 aprovecha el nuevo .NET framework 3.5 con LINQ (Lenguaje de consulta integrada).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;- Cifrado, Sincronización de datos y muchos mas.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Bueno ya nos podemos descargar la nueva versión del SQL Server 2008, pincha en este enlace si te la quieres bajar:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=3BF4C5CA-B905-4EBC-8901-1D4C1D1DA884&amp;amp;displaylang=en"&gt;&lt;span style="font-family:arial;font-size:85%;color:#3333ff;"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=3BF4C5CA-B905-4EBC-8901-1D4C1D1DA884&amp;amp;displaylang=en&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;br /&gt;Slaludos&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8796930443502419270-3589174206503163462?l=bizkaianet.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://bizkaianet.blogspot.com/2007/11/microsoft-sql-server-2008-ctp.html</link><author>engaro@gmail.com (Enrique García)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_RzhFeJK9vvY/R0MKjifIdEI/AAAAAAAAAOc/51CCC_O8EPc/s72-c/SQL.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8796930443502419270.post-3219129210428783130</guid><pubDate>Sat, 17 Nov 2007 16:51:00 +0000</pubDate><atom:updated>2007-11-17T09:46:17.360-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">VB.NET</category><category domain="http://www.blogger.com/atom/ns#">.NET Framework</category><category domain="http://www.blogger.com/atom/ns#">Visual Studio 2008</category><title>Novedad Framework 3.5: Introduccióna a los Métodos Extendidos. (Visual Basic)</title><description>&lt;div align="justify"&gt;&lt;span style="font-family:arial;"&gt;Una de las novedades que incorpora el &lt;strong&gt;Framework 3.5&lt;/strong&gt; para Visual Basic son los métodos extendidos. La solución que se plantea con la extensión de los métodos, es poder dar funcionalidades nuevas a las clases no heredables &lt;strong&gt;NotInheritable&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;Para ello se ha creado un atributo muy sencillo para el método tal como se muestra a continuación:&lt;br /&gt;&lt;br /&gt;&lt;extension()&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="color:#3333ff;"&gt;&amp;lt;Extension()&amp;gt; Function&lt;/span&gt; fMetodoExtendido(&lt;span style="color:#3333ff;"&gt;ByVal&lt;/span&gt; cadena &lt;span style="color:#3333ff;"&gt;As&lt;/span&gt; String) &lt;span style="color:#3333ff;"&gt;As String&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#3333ff;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Los atributos se usan para que el compilador pueda realizar funcionalidad adicional. Para extender un método tendremos que tener la referencia &lt;strong&gt;System.Core,&lt;/strong&gt; que debe estar en nuestro proyecto, e importar el espacio de nombres &lt;strong&gt;System.Runtime.CompilerServices.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Como podéis comprobar, es tan sencillo como poner el atributo por delante de nuestros subprocesos o funciones. Estos procedimientos, y esto es importante, solo se podrán crear en módulos, para que sean fáciles de consumir y según msdn, para ampliar el concepto de poner nuevas API al alcance de otros programas con un Imports para poner a disposición todos los métodos que se encuentren en un espacio de nombres. Tambien tenemos que tener encuenta que deben llevar la firma del tipo de sistema a extender.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;strong&gt;Problema:&lt;/strong&gt; Esto contrae un problema, y es que, tendremos que tener cuidado cuando se trabaje con múltiples módulos de extensión ya que pueden surgir conflictos de nombres durante su uso.&lt;br /&gt;&lt;br /&gt;Una vez que hemos visto un poquito para que sirven y como se declaran vamos a lo interesante! A codificar!&lt;br /&gt;&lt;br /&gt;En el siguiente ejemplo voy a extender el tipo de sistema Integer, para ello me he creado un módulo e importado el espacio de nombre CompilerServices:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;Módulo --------------------------------------------&lt;/span&gt;&lt;/strong&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;'Importamos el espacio de nombres&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Imports&lt;/span&gt; System.Runtime.CompilerServices&lt;br /&gt;&lt;span style="color:#009900;"&gt;'Importante, tiene que ser un módulo&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#3333ff;"&gt;Module&lt;/span&gt; modExtension&lt;br /&gt;&lt;span style="color:#009900;"&gt;'añadimos el atributo y la declaración &lt;/span&gt;&lt;span style="color:#3333ff;"&gt;&lt;br /&gt;&amp;lt;Extension()&amp;gt; Function&lt;/span&gt; fBizkaiaNetExtension(&lt;span style="color:#3333ff;"&gt;ByVal&lt;/span&gt; viNumero &lt;span style="color:#3333ff;"&gt;As &lt;/span&gt;Integer) &lt;span style="color:#3333ff;"&gt;As Integer&lt;/span&gt;&lt;br /&gt;viNumero = viNumero + 2&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Return&lt;/span&gt; viNumero&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;End Function&lt;br /&gt;End Module&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;Fin Módulo ----------------------------------&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;Inicio Formulario -----------------------------------&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Private Sub&lt;/span&gt; Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) &lt;span style="color:#3333ff;"&gt;Handles&lt;/span&gt; MyBase.Load&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Dim&lt;/span&gt; viIntExtendido &lt;span style="color:#3333ff;"&gt;As Integer&lt;/span&gt; = 5 &lt;span style="color:#009900;"&gt;'observar que esta inicializada a 5&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;'solo le asigno la variable&lt;/span&gt;&lt;br /&gt;txtNumSin.Text = viIntExtendido&lt;br /&gt;&lt;span style="color:#009900;"&gt;'llamo a la funcion creada por mi&lt;br /&gt;&lt;/span&gt;txtNumCon.Text = viIntExtendido.fBizkaiaNetExtension&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;End Sub&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;Fin Módulo ------------------------------------------&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Resultado:&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;p align="center"&gt;&lt;a href="http://1.bp.blogspot.com/_RzhFeJK9vvY/Rz8chyfIdCI/AAAAAAAAAOM/URgPBTT2SOg/s1600-h/extension.gif"&gt;&lt;span style="font-family:arial;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5133853467039265826" style="CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_RzhFeJK9vvY/Rz8chyfIdCI/AAAAAAAAAOM/URgPBTT2SOg/s400/extension.gif" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;"&gt;También se ha tenido que modificar el &lt;strong&gt;Intellisense&lt;/strong&gt; y para que se puedan distinguir estas funcionalidades que se realizaran para nuestros tipos de sistema se añade un nuevo icono distintivo como se muestra en la figura siguiente.&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;p align="center"&gt;&lt;a href="http://2.bp.blogspot.com/_RzhFeJK9vvY/Rz8csCfIdDI/AAAAAAAAAOU/6lyB3dHWGGs/s1600-h/extension1.gif"&gt;&lt;span style="font-family:arial;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5133853643132924978" style="CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_RzhFeJK9vvY/Rz8csCfIdDI/AAAAAAAAAOU/6lyB3dHWGGs/s400/extension1.gif" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;"&gt;Bueno hasta aquí con los métodos extendidos por ahora, ya que nos queda de ver la seguridad de los mismos, o no se os ha pasado por la cabeza el poder sobrescribir métodos existentes y de esta forma alterar el resultado que realmente debería devolver esa firma ¿?... También veremos como sobrecargar métodos de instancias, pero todo esto en el siguiente post.&lt;br /&gt;&lt;br /&gt;Saludos!&lt;/span&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8796930443502419270-3219129210428783130?l=bizkaianet.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://bizkaianet.blogspot.com/2007/11/novedad-framework-35-introduccina-los.html</link><author>engaro@gmail.com (Enrique García)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_RzhFeJK9vvY/Rz8chyfIdCI/AAAAAAAAAOM/URgPBTT2SOg/s72-c/extension.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8796930443502419270.post-108003672439787431</guid><pubDate>Fri, 16 Nov 2007 15:44:00 +0000</pubDate><atom:updated>2007-11-16T08:06:45.411-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">VB.NET</category><title>Añadiendo controles en ContextMenuStrip!</title><description>&lt;a href="http://2.bp.blogspot.com/_RzhFeJK9vvY/Rz2-CifIdBI/AAAAAAAAAOE/Oy6-4wbw5Wc/s1600-h/images.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5133468101098632210" style="CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_RzhFeJK9vvY/Rz2-CifIdBI/AAAAAAAAAOE/Oy6-4wbw5Wc/s400/images.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;"&gt;Hoy lo que veremos es como añadir un calendario en una caja de texto el cual se mostrara al pinchar el botón derecho.&lt;br /&gt;&lt;br /&gt;La cosa es bastante sencilla pero tenemos que tener en cuenta que este codigo tiene que ponerse en el load de la aplicación (por ejemplo) si quieres que te funcione desde un primer momento. Probar a ponerlo en el evento mouseclick de la caja de texto a ver que sucede ;-)&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://4.bp.blogspot.com/_RzhFeJK9vvY/Rz29iCfIdAI/AAAAAAAAAN8/1TFnnlDbfZY/s1600-h/calen.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5133467542752883714" style="CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_RzhFeJK9vvY/Rz29iCfIdAI/AAAAAAAAAN8/1TFnnlDbfZY/s400/calen.gif" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;div align="justify"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="color:#3333ff;"&gt;Private Sub&lt;/span&gt; Form1_Load(&lt;span style="color:#3333ff;"&gt;ByVal&lt;/span&gt; sender &lt;span style="color:#3333ff;"&gt;As&lt;/span&gt; System.Object, &lt;span style="color:#3333ff;"&gt;ByVal&lt;/span&gt; e &lt;span style="color:#3333ff;"&gt;As&lt;/span&gt; System.EventArgs ) &lt;span style="color:#3333ff;"&gt;Handles MyBase&lt;/span&gt;.Load&lt;br /&gt;&lt;span style="color:#009900;"&gt;‘Creamos los tres controles&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Dim&lt;/span&gt; contexto&lt;span style="color:#3333ff;"&gt; As New&lt;/span&gt; ContextMenuStrip&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Dim&lt;/span&gt; cal &lt;span style="color:#3333ff;"&gt;As New&lt;/span&gt; MonthCalendar&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Dim&lt;/span&gt; tool &lt;span style="color:#3333ff;"&gt;As New&lt;/span&gt; ToolStripControlHost(cal) &lt;span style="color:#009900;"&gt;‘Fijaos que este control contiene el calendario &lt;/span&gt;&lt;br /&gt;contexto.Items.Add(tool)&lt;br /&gt;&lt;span style="color:#009900;"&gt;‘asignamos el contexto a la caja de texto&lt;/span&gt;&lt;br /&gt;txtcalendario.ContextMenuStrip = contexto&lt;br /&gt;&lt;span style="color:#009900;"&gt;‘De esta forma podemos hacer que los controles que nos hemos creado en tiempo de ejecucion tengan eventos con el delegado del mismo ;-)&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;AddHandler&lt;/span&gt; cal.DateSelected, &lt;span style="color:#3333ff;"&gt;AddressOf&lt;/span&gt; calendarioevento&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;End Sub&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;‘Funcion que saltara cuando selecciones una fecha.&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Private Sub&lt;/span&gt; calendarioevento(&lt;span style="color:#3333ff;"&gt;ByVal&lt;/span&gt; sender &lt;span style="color:#3333ff;"&gt;As Object&lt;/span&gt;, &lt;span style="color:#3333ff;"&gt;ByVal&lt;/span&gt; e &lt;span style="color:#3333ff;"&gt;As&lt;/span&gt; DateRangeEventArgs)&lt;br /&gt;txtcalendario.Text = &lt;span style="color:#3333ff;"&gt;CType&lt;/span&gt;(sender, MonthCalendar).SelectionRange.Start&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;End Sub&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Tal y como hemos visto se puede hacer con todos los controles que nos de la gana, desde un botón hasta un grid! Y siempre con un manejador de eventos para lanzar todos los eventos que queramos utilizar!&lt;br /&gt;&lt;br /&gt;Saludos!! &lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8796930443502419270-108003672439787431?l=bizkaianet.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://bizkaianet.blogspot.com/2007/11/aadiendo-controles-en-contextmenustrip.html</link><author>engaro@gmail.com (Enrique García)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_RzhFeJK9vvY/Rz2-CifIdBI/AAAAAAAAAOE/Oy6-4wbw5Wc/s72-c/images.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8796930443502419270.post-5234988823410197052</guid><pubDate>Tue, 13 Nov 2007 07:02:00 +0000</pubDate><atom:updated>2007-11-16T08:06:35.663-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Recursos</category><category domain="http://www.blogger.com/atom/ns#">Otros</category><title>Ya esta aqui la 5ta Estrella DCE!!</title><description>&lt;p align="center"&gt;&lt;a href="http://2.bp.blogspot.com/_RzhFeJK9vvY/RzlNNG_mMpI/AAAAAAAAAN0/NNQj_AUQvyM/s1600-h/5estrella.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5132218137976386194" style="CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_RzhFeJK9vvY/RzlNNG_mMpI/AAAAAAAAAN0/NNQj_AUQvyM/s400/5estrella.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;span style="font-family:arial;"&gt;Ya ha salido la quinta estrella, y no hay mucho que decir ya que lo pone todo bien clarito todo en la web.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Los examenes esta vez son&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;ASP.NET Ajax&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Arquitectura&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Framework 3.0 - WCF&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Framework 3.0 - WWF&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;HOL integrador&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;Enlace:&lt;/span&gt;&lt;span style="font-family:Arial;"&gt; &lt;a href="http://www.mslatam.com/latam/msdn/comunidad/dce2005/"&gt;&lt;span style="font-size:85%;color:#3333ff;"&gt;http://www.mslatam.com/latam/msdn/comunidad/dce2005/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;Saludos!&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8796930443502419270-5234988823410197052?l=bizkaianet.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://bizkaianet.blogspot.com/2007/11/ya-esta-aqui-la-5ta-estrella-dce.html</link><author>engaro@gmail.com (Enrique García)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_RzhFeJK9vvY/RzlNNG_mMpI/AAAAAAAAAN0/NNQj_AUQvyM/s72-c/5estrella.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8796930443502419270.post-3588164224340824916</guid><pubDate>Mon, 12 Nov 2007 16:04:00 +0000</pubDate><atom:updated>2007-11-16T08:06:54.732-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Recursos</category><title>Descarga: Visual Studio 2008 Beta 2 Professional Edition</title><description>&lt;p align="center"&gt;&lt;a href="http://1.bp.blogspot.com/_RzhFeJK9vvY/Rzh6sG_mMoI/AAAAAAAAANs/omozB4jwiiI/s1600-h/vs2008.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5131986673598870146" style="CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_RzhFeJK9vvY/Rzh6sG_mMoI/AAAAAAAAANs/omozB4jwiiI/s400/vs2008.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;span style="font-family:arial;"&gt;Ya esta disponible la Beta 2 del Visual Studio Professional Edition!&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;"&gt;Visual Studio 2008 Beta 2 Professional Edition permite a los desarrolladores y a sus equipos crear excelentes aplicaciones conectadas en las plataformas más modernas, incluida la Web, Windows Vista, 2007 Office System, SQL Server 2008 y Windows Server 2008.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;Descarga:&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn2.microsoft.com/es-es/evalcenter/bb655861.aspx"&gt;&lt;span style="font-family:arial;font-size:85%;color:#3333ff;"&gt;http://msdn2.microsoft.com/es-es/evalcenter/bb655861.aspx&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8796930443502419270-3588164224340824916?l=bizkaianet.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://bizkaianet.blogspot.com/2007/11/descarga-visual-studio-2008-beta-2.html</link><author>engaro@gmail.com (Enrique García)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_RzhFeJK9vvY/Rzh6sG_mMoI/AAAAAAAAANs/omozB4jwiiI/s72-c/vs2008.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8796930443502419270.post-5632053331498840336</guid><pubDate>Fri, 09 Nov 2007 06:50:00 +0000</pubDate><atom:updated>2007-11-08T22:58:50.111-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Eventos y jornadas</category><title>Online - Evento para Profesionales de TI y Desarrolladores de software</title><description>&lt;p align="center"&gt;&lt;a href="http://2.bp.blogspot.com/_RzhFeJK9vvY/RzQElW_mMnI/AAAAAAAAANk/W_KiPC2mfL4/s1600-h/Untitled-1.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5130730915355832946" style="CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_RzhFeJK9vvY/RzQElW_mMnI/AAAAAAAAANk/W_KiPC2mfL4/s400/Untitled-1.gif" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;"Avant Premiere" de la presentación&lt;/strong&gt; de las nuevas versiones de servidores y herramientas de desarrollo: &lt;strong&gt;Windows Server 2008, SQL Server 2008 y Visual Studio 2008 con el .NET Framework 3.5. &lt;/strong&gt;Será el 4° evento online de tecnologías Microsoft, esta vez completamente en vivo a través de sesiones de Live Meeting (video, audio, presentaciones, demos y chat con el orador, todo en uno). Además, luego de cada sesión podrás conversar con nuestros expertos y sacarte todas tus dudas.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;Día 29 de Noviembre. &lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;"&gt;Pagina de registro:&lt;/span&gt;&lt;span style="font-family:arial;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;a href="http://www.mslatam.com/conosur/briefingonline07/default.aspx"&gt;&lt;span style="font-family:arial;font-size:85%;color:#3333ff;"&gt;http://www.mslatam.com/conosur/briefingonline07/default.aspx&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;"&gt;Descripción:&lt;/span&gt;&lt;span style="font-family:arial;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;a href="http://www.mslatam.com/conosur/briefingonline07/descripcion.aspx"&gt;&lt;span style="font-family:arial;font-size:85%;color:#3333ff;"&gt;http://www.mslatam.com/conosur/briefingonline07/descripcion.aspx&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;Saludos!&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8796930443502419270-5632053331498840336?l=bizkaianet.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://bizkaianet.blogspot.com/2007/11/online-evento-para-profesionales-de-ti.html</link><author>engaro@gmail.com (Enrique García)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_RzhFeJK9vvY/RzQElW_mMnI/AAAAAAAAANk/W_KiPC2mfL4/s72-c/Untitled-1.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8796930443502419270.post-2428867359931027888</guid><pubDate>Thu, 08 Nov 2007 19:19:00 +0000</pubDate><atom:updated>2007-11-08T12:26:48.236-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">VB.NET</category><title>HelpProvider a fondo!</title><description>&lt;div align="justify"&gt;&lt;span style="font-family:arial;"&gt;Es hora de documentar con archivos de ayuda nuestra aplicación y que mejor para hacer esto que nuestro control HelpProvider!!&lt;br /&gt;&lt;br /&gt;Tenemos varias formas de hacerlo, podemos instanciar el control en los formularios que se quieran o simplemente hacerlo en una clase base de la que dependan las demás ;-), cada uno conoce sus necesidades.&lt;br /&gt;&lt;br /&gt;Para &lt;strong&gt;asignar el archivo&lt;/strong&gt; asociado al control que se mostrará como ayuda se utiliza la propiedad HelpNamespace.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;hpAyuda.HelpNamespace =&lt;span style="color:#cc0000;"&gt; "ruta del archivo"&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Para &lt;strong&gt;asignar la ayuda a un control&lt;/strong&gt; se utiliza el método SetHelpNavigator se le pasaran dos parametros el objeto que queremos asociar y el comportamiento que tendra en nuestro archivo de ayuda.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="color:#009900;"&gt;Presinando el F1 saldra la ayuda por la pestaña de tabla de contenidos&lt;/span&gt;&lt;br /&gt;hpAyuda.SetHelpNavigator(&lt;span style="color:#3333ff;"&gt;Me&lt;/span&gt;, HelpNavigator.TableOfContents)&lt;br /&gt;&lt;span style="color:#009900;"&gt;presionando el F1 saldra la ayuda en el index&lt;/span&gt;&lt;br /&gt;hpAyuda.SetHelpNavigator(&lt;span style="color:#3333ff;"&gt;Me&lt;/span&gt;, HelpNavigator.Index)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Para&lt;strong&gt; quitar la cadena de ayuda&lt;/strong&gt; &lt;strong&gt;a un control&lt;/strong&gt; se utiliza ResetShowHelp. &lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;HpAyuda.ResetShowHelp(ControlDesasociar)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Para &lt;strong&gt;especificar si se mostrará la ayuda en un control&lt;/strong&gt;, o no, se utiliza el método SetShowHelp, al cual se le pasan dos parámetro el control y un true o false.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;hpAyuda.SetShowHelp(Button1, &lt;span style="color:#3333ff;"&gt;False&lt;/span&gt;)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Para &lt;strong&gt;asignar una palabra clave&lt;/strong&gt; a un control se utiliza el método SetHelpKeyword.&lt;br /&gt;Un ejemplo:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;hpAyuda.SetHelpKeyword(&lt;span style="color:#3333ff;"&gt;Me&lt;/span&gt;, &lt;span style="color:#cc0000;"&gt;"formulario"&lt;/span&gt;)&lt;br /&gt;hpAyuda.SetHelpNavigator(&lt;span style="color:#3333ff;"&gt;Me&lt;/span&gt;, HelpNavigator.KeywordIndex)&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;p align="left"&gt;Cuando se presiona el F1 la ayuda tendría este aspecto: &lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://1.bp.blogspot.com/_RzhFeJK9vvY/RzNu2W_mMmI/AAAAAAAAANc/vQdpxzd-ztw/s1600-h/ayuda.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5130566280669442658" style="CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_RzhFeJK9vvY/RzNu2W_mMmI/AAAAAAAAANc/vQdpxzd-ztw/s400/ayuda.gif" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;"&gt;Tanto como se encuentran estos métodos de asignación se encuentran las que recuperan todos estos valores, pero en vez de empezar por &lt;strong&gt;set&lt;/strong&gt;, empezaran por &lt;strong&gt;get&lt;/strong&gt;.&lt;/span&gt; &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;Saludos!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8796930443502419270-2428867359931027888?l=bizkaianet.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://bizkaianet.blogspot.com/2007/11/helpprovider-fondo.html</link><author>engaro@gmail.com (Enrique García)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_RzhFeJK9vvY/RzNu2W_mMmI/AAAAAAAAANc/vQdpxzd-ztw/s72-c/ayuda.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8796930443502419270.post-4713192131737114800</guid><pubDate>Wed, 07 Nov 2007 21:40:00 +0000</pubDate><atom:updated>2007-11-07T14:07:52.003-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Otros</category><title>¿Así se programa?...</title><description>&lt;p align="center"&gt;&lt;a href="http://1.bp.blogspot.com/_RzhFeJK9vvY/RzI2JuiCouI/AAAAAAAAANU/rc3muLgPFfU/s1600-h/CODE.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5130222466265948898" style="CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_RzhFeJK9vvY/RzI2JuiCouI/AAAAAAAAANU/rc3muLgPFfU/s400/CODE.gif" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-family:arial;"&gt;Hoy me ha tocado realizar cambios en una aplicación que han realizado terceras personas, que no están en la empresa y que ni conozco... hasta aquí todo normal pero.... con que me he encontrado! Una aplicación no muy grande, mas bien pequeña, pero con un mantenimiento tremendamente complicado, y no por que la aplicación sea demasiado compleja, pero esta claro que el que la hizo no tubo en cuenta que le podía caer este paquete a otro y se lucio....&lt;br /&gt;&lt;br /&gt;La primera sorpresa con la que me encuentro es la &lt;strong&gt;utilización de un solo formulario para toda la aplicación&lt;/strong&gt;, y es que después de ojearla descubro que tiene múltiples GroupBox llenos de controles en su interior minimizados al máximo, que se descubren al manipularlos en la parte de diseño, la aplicación dependiendo del botón que cliques ampliara un GroupBox u otro y ajustara al tamaño de este en la parte derecha de la pantalla.&lt;br /&gt;&lt;br /&gt;El resultado de esta mala practica de programación es un &lt;strong&gt;formulario de casi 24000 líneas de código sin regiones y apenas comentarios, errores de validación y desorden máximo&lt;/strong&gt;! Una pesadilla para intentar mantener la aplicación, lo único bueno es la utilización de algunos módulos para dividir tareas de acceso a datos o funciones básicas y bien podía haber utilizado alguna clase para generar algún objeto.&lt;br /&gt;&lt;br /&gt;Después de ver la utilización de ado para la &lt;strong&gt;conexión contra Db2 y cientos de códigos repetidos&lt;/strong&gt; que se podrían haber solucionado con una clase que heredase, descubro varios errores, así que hay va un consejo, siempre antes de tocar la aplicación probarla, probarla y después probarla... sacar los errores y notificarlos, que ya sabéis, que quien mete la mano .....&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;font-size:85%;color:#3333ff;"&gt;Solo quiero deciros que no es mejor programador quien te hace unos algoritmos super complejos y estructuras nunca vistas! sino quien hace lo mismo, pero de forma sencilla y fácil, eso, eso es lo difícil.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Saludos! &lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8796930443502419270-4713192131737114800?l=bizkaianet.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://bizkaianet.blogspot.com/2007/11/as-se-programa.html</link><author>engaro@gmail.com (Enrique García)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_RzhFeJK9vvY/RzI2JuiCouI/AAAAAAAAANU/rc3muLgPFfU/s72-c/CODE.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8796930443502419270.post-4317341716633928143</guid><pubDate>Mon, 05 Nov 2007 22:02:00 +0000</pubDate><atom:updated>2007-11-05T15:16:36.471-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">VB.NET</category><category domain="http://www.blogger.com/atom/ns#">Sql Server</category><title>Transacciones contra SQL Server 2005 (Visual Basic)</title><description>&lt;p align="center"&gt;&lt;a href="http://2.bp.blogspot.com/_RzhFeJK9vvY/Ry-j0uiCotI/AAAAAAAAANM/wNZyVGq6774/s1600-h/VISUALsQL.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5129498626837619410" style="CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_RzhFeJK9vvY/Ry-j0uiCotI/AAAAAAAAANM/wNZyVGq6774/s400/VISUALsQL.gif" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-family:arial;"&gt;Siempre programamos a piñón fijo y con el tiempo justo, no parare de repetirlo, por eso, no nos damos cuenta de programar, cosas tan importantes, &lt;strong&gt;como las transacciones&lt;/strong&gt; a base de datos, y es que no os podéis ni imaginar las aplicaciones que se encuentran por ahí, y no están siendo tratadas con transacciones cuando modifican algo en nuestras BBDD!&lt;br /&gt;&lt;br /&gt;Bueno con este post quiero explicar lo sencillo que puede llegar a ser, realizar esta tarea, la cual si la compaginamos con una clase que nos acceda a nuestra base de datos ... como ya explique en un &lt;a href="http://bizkaianet.blogspot.com/2007/09/protected-function-cargardatatable.html"&gt;post anterior que sirve de guía&lt;/a&gt;, podremos hacer nuestras aplicaciones mas fiables y robustas.&lt;br /&gt;&lt;br /&gt;Para realizar esta tarea debemos&lt;strong&gt; conocer el objeto transaction&lt;/strong&gt; con el método &lt;strong&gt;Begintransaction&lt;/strong&gt; para ello he codificado un sencillo código de ejemplo que implementa la transacción &lt;a href="http://bizkaianet.blogspot.com/2007/10/tcnicas-de-programacin-asncrona-thread.html"&gt;en un hilo secundario&lt;/a&gt; visto también en post anteriores.&lt;br /&gt;&lt;br /&gt;Con este método podemos configurar el nivel de aislamiento (IsolationLevel) de nuestra transacción, con la que actuara contra nuestra base de datos, pero &lt;strong&gt;OJO!!&lt;/strong&gt; no todos los miembros de la enumeración serán soportados por nuestros servidores de bases de datos, por ejemplo Snapshot o Chaos no son soportados por &lt;strong&gt;SQL Server 7 ni por Sql Server 2000&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Ejemplo:&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;La idea:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Se creara una aplicación, la cual, contendrá un botón, que iniciara un bucle infinito que insertara n filas. con el otro botón se parara el proceso creando un error de tipo de datos para que salte el rollback. También se podrá cambiar el bucle para que haga el commit y no de error.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Tabla&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Crearos una tabla que contenga los siguientes campos: &lt;strong&gt;&lt;em&gt;id, nombre, apellido,edad &lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;Todos &lt;strong&gt;char&lt;/strong&gt; menos la edad que será &lt;strong&gt;int&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Importamos:&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="color:#3333ff;"&gt;Imports&lt;/span&gt; System.Threading&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Imports&lt;/span&gt; System.Data.SqlClient&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Formulario:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;p align="center"&gt;&lt;a href="http://1.bp.blogspot.com/_RzhFeJK9vvY/Ry-c6eiCosI/AAAAAAAAANE/xcio8CQ15xA/s1600-h/pantalla.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5129491029040472770" style="CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_RzhFeJK9vvY/Ry-c6eiCosI/AAAAAAAAANE/xcio8CQ15xA/s400/pantalla.gif" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="color:#3333ff;"&gt;Public&lt;/span&gt; parar &lt;span style="color:#3333ff;"&gt;As Integer&lt;/span&gt; = 0 &lt;span style="color:#009900;"&gt;' esta variable se puede utilizar para parar el bucle cambiandolo de estado parar=0&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Public&lt;/span&gt; edad&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Private Sub&lt;/span&gt; InsertaRegistros()&lt;br /&gt;Using Conexion As New SqlConnection _&lt;br /&gt;&lt;span style="color:#cc0000;"&gt;("Data Source=bizkaianet;Initial Catalog=bdPruebas;Persist Security Info=True;User ID=*****;Password=*****")&lt;/span&gt;&lt;span style="color:#009900;"&gt;'creo la conexión&lt;br /&gt;&lt;/span&gt;Conexion.Open()&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Try&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#3333ff;"&gt;Dim&lt;/span&gt; Command &lt;span style="color:#3333ff;"&gt;As New&lt;/span&gt; SqlCommand&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Dim&lt;/span&gt; transaccion &lt;span style="color:#3333ff;"&gt;As&lt;/span&gt; SqlTransaction &lt;span style="color:#009900;"&gt;&lt;strong&gt;'LA TRANSACCIÓN&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;transaccion = Conexion.BeginTransaction(IsolationLevel.ReadUncommitted, &lt;span style="color:#990000;"&gt;"Nombre de la transaccion")&lt;/span&gt;'&lt;span style="color:#009900;"&gt; como en este caso le puedes dar un nombre y el aislamiento en la operacion de transaccion&lt;/span&gt;&lt;br /&gt;Command.CommandType = CommandType.Text&lt;br /&gt;Command.Connection = Conexion&lt;br /&gt;Command.Transaction = transaccion &lt;span style="color:#009900;"&gt;'se asigna la transacción&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Try &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#3333ff;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;Dim&lt;/span&gt; i &lt;span style="color:#3333ff;"&gt;As Integer&lt;/span&gt; = 0&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;While&lt;/span&gt; 0 = 0 'creo el bucle infinito si quereis que pare (Parar=0)&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Thread.Sleep&lt;/span&gt;(1000)&lt;span style="color:#009900;"&gt;' lo relentizo para que no inserte muchas líneas&lt;/span&gt;&lt;br /&gt;Command.CommandText = "&lt;span style="color:#cc0000;"&gt;Insert into borrar (id, nombre, apellido,edad) values ('"&lt;/span&gt; &amp;amp; i &amp;amp; "&lt;span style="color:#cc0000;"&gt;','pago','castallo',"&lt;/span&gt; &amp;amp; edad &amp;amp; &lt;span style="color:#cc0000;"&gt;") "&lt;br /&gt;&lt;/span&gt;Command.ExecuteNonQuery() &lt;span style="color:#009900;"&gt;'lo ejecuto pero queda pendiente del commit&lt;/span&gt;&lt;br /&gt;i += 1&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;End While&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;transaccion.Commit()&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Catch&lt;/span&gt; ex &lt;span style="color:#3333ff;"&gt;As Exception&lt;br /&gt;&lt;/span&gt;transaccion.Rollback()&lt;span style="color:#009900;"&gt;'si da error que deshaga lo hecho&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;MsgBox&lt;/span&gt;(ex.Message)&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;End Try&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Catch&lt;/span&gt; ex2 &lt;span style="color:#3333ff;"&gt;As Exception&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;MsgBox&lt;/span&gt;(ex2.Message)&lt;br /&gt;End Try&lt;br /&gt;Conexion.Close()&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;End Using&lt;br /&gt;End Sub&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;'Los eventos de los botones***************&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Private Sub&lt;/span&gt; btnArrancar_Click(&lt;span style="color:#3333ff;"&gt;ByVal&lt;/span&gt; sender &lt;span style="color:#3333ff;"&gt;As System.Object&lt;/span&gt;, &lt;span style="color:#3333ff;"&gt;ByVal&lt;/span&gt; e &lt;span style="color:#3333ff;"&gt;As System.EventArgs&lt;/span&gt;) Handles btnArrancar.Click&lt;br /&gt;parar = 0&lt;br /&gt;edad = 0&lt;br /&gt;Dim hilo As New Thread(AddressOf InsertaRegistros)&lt;span style="color:#009900;"&gt;'creo el hilo secundario&lt;br /&gt;&lt;/span&gt;hilo.Start()&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;End Sub&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Private Sub&lt;/span&gt; btnParar_Click(&lt;span style="color:#3333ff;"&gt;ByVal&lt;/span&gt; sender &lt;span style="color:#3333ff;"&gt;As System.Object&lt;/span&gt;, &lt;span style="color:#3333ff;"&gt;ByVal&lt;/span&gt; e &lt;span style="color:#3333ff;"&gt;As System.EventArgs&lt;/span&gt;) &lt;span style="color:#3333ff;"&gt;Handles&lt;/span&gt; btnParar.Click&lt;br /&gt;parar = 1&lt;span style="color:#009900;"&gt;'para parar el bucle sin hacelo infinito(0=0) depeis ponerlo (parar=0) de esta forma parara el bucle&lt;br /&gt;&lt;/span&gt;edad = VariantType.String&lt;span style="color:#009900;"&gt; 'añado un string para que de error y me salte el rollback&lt;/span&gt;&lt;br /&gt;edad = &lt;span style="color:#cc0000;"&gt;"asdfasdf"&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#3333ff;"&gt;End Sub&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;HACER UNA PRUEBA:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Abrir la tabla en la que vais a insertar mediante el Administrados del SQL Server, y lanzar la aplicacion con el proceso transaccional insertando, despues&lt;br /&gt;intentar hacer una consulta dandole a la exclamacion roja , vereis el efecto.... ;)&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;p align="center"&gt;&lt;a href="http://4.bp.blogspot.com/_RzhFeJK9vvY/Ry-ckOiCorI/AAAAAAAAAM8/FKWYWBVRcGY/s1600-h/sqlServerExcla.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5129490646788383410" style="CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_RzhFeJK9vvY/Ry-ckOiCorI/AAAAAAAAAM8/FKWYWBVRcGY/s400/sqlServerExcla.gif" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;Saludos!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8796930443502419270-4317341716633928143?l=bizkaianet.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://bizkaianet.blogspot.com/2007/11/transacciones-contra-sql-server-2005.html</link><author>engaro@gmail.com (Enrique García)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_RzhFeJK9vvY/Ry-j0uiCotI/AAAAAAAAANM/wNZyVGq6774/s72-c/VISUALsQL.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8796930443502419270.post-4039991869247144200</guid><pubDate>Mon, 05 Nov 2007 15:41:00 +0000</pubDate><atom:updated>2007-11-05T07:49:27.367-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Eventos y jornadas</category><title>Eres un Freaky??!!</title><description>&lt;p align="center"&gt;&lt;a href="http://2.bp.blogspot.com/_RzhFeJK9vvY/Ry87YuiCoqI/AAAAAAAAAM0/dUxNobTQ_g4/s1600-h/purecode.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5129383796591993506" style="CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_RzhFeJK9vvY/Ry87YuiCoqI/AAAAAAAAAM0/dUxNobTQ_g4/s400/purecode.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;"&gt;Navegando me he encontrado con esta publicidad muy curiosa sobre eventos de Microsoft. el test que hacen es unas risas y seguro que mas de uno ya lo ha pensado mas de una vez! jejje a ver que os parece y si sois de Barcelona, Valencia o Sevilla estáis de suerte porque aun quedan plazas! los de Madrid lo siento mucho ya esta completo. &lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8796930443502419270-4039991869247144200?l=bizkaianet.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://bizkaianet.blogspot.com/2007/11/eres-un-freaky.html</link><author>engaro@gmail.com (Enrique García)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_RzhFeJK9vvY/Ry87YuiCoqI/AAAAAAAAAM0/dUxNobTQ_g4/s72-c/purecode.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8796930443502419270.post-3888515104470644865</guid><pubDate>Tue, 30 Oct 2007 19:56:00 +0000</pubDate><atom:updated>2007-10-30T13:39:57.537-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Visual Studio 2008</category><category domain="http://www.blogger.com/atom/ns#">Recursos</category><title>VS 2008 Beta2 VPC. Interrupción el 1 de Noviembre!!!</title><description>&lt;p align="center"&gt;&lt;a href="http://2.bp.blogspot.com/_RzhFeJK9vvY/RyeVuuiCopI/AAAAAAAAAMs/pwRSObZTinY/s1600-h/vs2008.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5127231330781930130" style="CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_RzhFeJK9vvY/RyeVuuiCopI/AAAAAAAAAMs/pwRSObZTinY/s400/vs2008.gif" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;"&gt;No suelo escribir dos post en un mismo día, pero creo que este tiene cierta importancia, estaba navegando por Internet, cuando me encuentro con la noticia de que el VPC, imagen distribuida con VS 2008 Beta2, liberada este verano tiene una interrupción de sistema operativo del 1 de noviembre de este año!!! Es decir, en 1 día!! Así que os aconsejo que todo lo que tenéis lo guardéis y salvéis lo antes posible. &lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;Para corregir esto, ya se ha liberado el VPC con VS 2008 beta sin este problema de interrupción del sistema operativo. Aquí os dejo los links:&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://go.microsoft.com/?linkid=7171918"&gt;&lt;span style="font-family:arial;font-size:85%;color:#3333ff;"&gt;Visual Studio Team System 2008 Beta 2 Team Suite VPC&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;color:#3333ff;"&gt; &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://go.microsoft.com/?linkid=7171920"&gt;&lt;span style="font-family:arial;font-size:85%;color:#3333ff;"&gt;Visual Studio Team System 2008 Beta 2 Team Suite &amp;amp; Team Foundation Server VPC&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;Daos prisa que el tiempo vuela, aqui podeis encontra la noticia: &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2007/10/29/important-notice-vs-2008-beta2-vpc-images-expiring-on-nov-1st.aspx"&gt;&lt;span style="font-family:arial;font-size:85%;color:#3333ff;"&gt;VS 2008 Beta2 VPC Images Expiring on Nov 1st&lt;/span&gt; &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Saludos!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8796930443502419270-3888515104470644865?l=bizkaianet.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://bizkaianet.blogspot.com/2007/10/vs-2008-beta2-vpc-interrupcin-el-1-de.html</link><author>engaro@gmail.com (Enrique García)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_RzhFeJK9vvY/RyeVuuiCopI/AAAAAAAAAMs/pwRSObZTinY/s72-c/vs2008.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8796930443502419270.post-2267328933775562840</guid><pubDate>Tue, 30 Oct 2007 17:32:00 +0000</pubDate><atom:updated>2007-10-30T10:42:02.292-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Recursos</category><title>Certificaciones Gratuitas en Madrid</title><description>&lt;div align="justify"&gt;&lt;a href="http://2.bp.blogspot.com/_RzhFeJK9vvY/RydsBuiCooI/AAAAAAAAAMk/NeJRr_L4--g/s1600-h/MCP-PMS.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5127185477711078018" style="CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_RzhFeJK9vvY/RydsBuiCooI/AAAAAAAAAMk/NeJRr_L4--g/s400/MCP-PMS.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Microsoft y la Comunidad de Madrid han firmado un acuerdo por el que se ofrecerán cursos gratuitos de certificación oficial de Microsoft a los desempleados de la Comunidad de Madrid en el nuevo Centro de Formación en Tecnologías de la Información y Comunicaciones Madrid-Sur.&lt;br /&gt;&lt;br /&gt;Entre otras:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="color:#3333ff;"&gt;PROGRAMACIÓN VISUAL STUDIO 2005:&lt;br /&gt;&lt;/span&gt;MICROSOFT CERTIFIED PROFESSIONAL DEVELOPER. WEB DEVELOPER (MCPD)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="color:#3333ff;"&gt;PROGRAMACIÓN VISUAL STUDIO 2005:&lt;br /&gt;&lt;/span&gt;MICROSOFT CERTIFIED PROFESSIONAL DEVELOPER. WINDOWS DEVELOPER (MCPD)&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;BASES DE DATOS&lt;/span&gt;&lt;br /&gt;MICROSOFT CERTIFIED IT PROFESSIONAL: DATABASE ADMINISTRATOR (MCITP)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ya veis que es bastante interesante asi que si estas parado no te lo pienses mas...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/spain/responsabilidad_corporativa/prensa/certificacion.mspx"&gt;Saber mas...&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Saludos!&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8796930443502419270-2267328933775562840?l=bizkaianet.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://bizkaianet.blogspot.com/2007/10/certificaciones-gratuitas-en-madrid.html</link><author>engaro@gmail.com (Enrique García)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_RzhFeJK9vvY/RydsBuiCooI/AAAAAAAAAMk/NeJRr_L4--g/s72-c/MCP-PMS.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8796930443502419270.post-7161251277454340952</guid><pubDate>Thu, 25 Oct 2007 19:15:00 +0000</pubDate><atom:updated>2007-10-25T14:02:10.252-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Ajax JavaScript</category><title>Ajax y Java Script no intrusivo</title><description>&lt;p align="center"&gt;&lt;a href="http://1.bp.blogspot.com/_RzhFeJK9vvY/RyEDg-iConI/AAAAAAAAAMc/5GqiBmAbQcM/s1600-h/jav.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5125381716000809586" style="CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_RzhFeJK9vvY/RyEDg-iConI/AAAAAAAAAMc/5GqiBmAbQcM/s400/jav.gif" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-family:arial;"&gt;Hoy he asistido a una jornada en Zamudio(Bilbao) impartida por Ainhoa Iglesias y organizada por Empresa Digitala, esta recogía el título AJAX Y JAVASCRIPT NO INTRUSIVO, ¿ACCESIBLES?. Bueno, en principio parecía muy interesante y mas cuando se pedía necesario poseer conocimientos básicos de java script y accesibilidad web, y aunque Ainhoa Inglesias lo ha hecho muy bien, considero que se ha quedado un poco corta para el título de la jornada, que bien podía haberse titulado, "Introducción al alcance de Ajax y recursos Java Script"&lt;br /&gt;&lt;br /&gt;El caso que sobre Ajax solo se ha hablado sobre el alcance del mismo viendo ejemplos como el del famoso correo, Gmail ... yo entiendo que no se pueda hacer un ejemplo de una pagina web completa pero un pequeño ejemplo de código de como hacerlo.. como cargar un combo, nose... el caso es que, yo imagino que todos los que estábamos en la sala queríamos ver como se implementa un poco mas.&lt;br /&gt;&lt;br /&gt;Sobre java script no intrusivo, hemos visto una serie de ejemplos sobre como abrir una pagina y como hacerlo con accesibilidad y sin ser intrusivo, empezaba bien, pero pienso que se perdió en la cantidad de ejemplos de webs y js de empresas externas.. que no quiere decir que no sea interesante, en cierta medida, pero no hubiese estado mal estudiar un poco mejor el código y hacer mas alusiones a la accesibilidad e intrusismo del mismo, sobro media hora prevista de la charla, así que ....&lt;br /&gt;&lt;br /&gt;Entre las cosas interesantes de la jornada, cabe destacar el conocimiento de la existencia de una pagina web &lt;a href="http://www.netvibes.com/"&gt;http://www.netvibes.com/&lt;/a&gt; , quizás la conozcáis, pero os aconsejo que os paséis, ofrece servicios muy interesantes, podéis configurar todos vuestros feeds en una sola web!&lt;br /&gt;&lt;br /&gt;También os dejo una serie de paginas de recursos Java Script muy interesantes.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://www.huddletogether.com/projects/lightbox/"&gt;&lt;span style="color:#3333ff;"&gt;http://www.huddletogether.com/projects/lightbox/&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3333ff;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.kryogenix.org/code/browser/nicetitle/"&gt;&lt;span style="color:#3333ff;"&gt;http://www.kryogenix.org/code/browser/nicetitle/&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3333ff;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://clagnut.com/sandbox/imagefades"&gt;&lt;span style="color:#3333ff;"&gt;http://clagnut.com/sandbox/imagefades&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3333ff;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://cow.neondragon.net/stuff/reflection/"&gt;&lt;span style="color:#3333ff;"&gt;http://cow.neondragon.net/stuff/reflection/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Aun pese a mi critica, felicito a &lt;strong&gt;Empresa Digítala&lt;/strong&gt; por hacer el esfuerzo de ofrecer jornadas totalmente gratuitas y con una organización envidiable, animo a que sigan así. &lt;/span&gt;&lt;/p&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;"&gt;Saludos!&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8796930443502419270-7161251277454340952?l=bizkaianet.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://bizkaianet.blogspot.com/2007/10/ajax-y-java-script-no-intrusivo.html</link><author>engaro@gmail.com (Enrique García)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_RzhFeJK9vvY/RyEDg-iConI/AAAAAAAAAMc/5GqiBmAbQcM/s72-c/jav.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8796930443502419270.post-7579600940742030192</guid><pubDate>Wed, 24 Oct 2007 19:36:00 +0000</pubDate><atom:updated>2007-10-24T12:54:03.553-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Eventos y jornadas</category><title>Algunos Eventos</title><description>&lt;p align="center"&gt;&lt;a href="http://3.bp.blogspot.com/_RzhFeJK9vvY/Rx-hfh0vDLI/AAAAAAAAAMU/3ijTHL2565Y/s1600-h/msdn.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5124992463998487730" style="CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_RzhFeJK9vvY/Rx-hfh0vDLI/AAAAAAAAAMU/3ijTHL2565Y/s400/msdn.gif" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;strong&gt;Eventos España&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onclick="return top.js.OpenExtLink(window,event,this)" href="http://go.microsoft.com/?linkid=7607325" target="_blank"&gt;24 octubre Albacete: &lt;/a&gt;CLMNET: Experiencias de Usuario con Microsoft Silverlight 1.1 Alpha&lt;br /&gt;&lt;a onclick="return top.js.OpenExtLink(window,event,this)" href="http://go.microsoft.com/?linkid=7607326" target="_blank"&gt;26 de octubre Murcia: &lt;/a&gt;Grupos de usuario: Facilitando las tareas al desarrollador&lt;br /&gt;&lt;a onclick="return top.js.OpenExtLink(window,event,this)" href="http://go.microsoft.com/?linkid=7607327" target="_blank"&gt;31 de octubre Barcelona: &lt;/a&gt;Acrópolis: Creación de aplicaciones modulares en WPF&lt;br /&gt;&lt;a onclick="return top.js.OpenExtLink(window,event,this)" href="http://go.microsoft.com/?linkid=7607328" target="_blank"&gt;31 de octubre Bilbao: &lt;/a&gt;Silverlight&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Eventos Sudamerica&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onclick="return top.js.OpenExtLink(window,event,this)" href="http://microsoft.researchexpress.net/tracking/mail_tracking.asp?id_usuario=879311&amp;amp;id_evento=2&amp;amp;id_envio=11448&amp;amp;id_shot=42908&amp;amp;desc=&amp;amp;url=http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032354942&amp;amp;EventCategory=4&amp;amp;culture=es-AR&amp;amp;CountryCode=AR" target="_blank"&gt;El uso de Flowdocuments para mejorar la Experiencia de Usuario&lt;/a&gt;&lt;br /&gt;24 de Octubre / 16 hs. (Local)&lt;br /&gt;&lt;a onclick="return top.js.OpenExtLink(window,event,this)" href="http://microsoft.researchexpress.net/tracking/mail_tracking.asp?id_usuario=879311&amp;amp;id_evento=2&amp;amp;id_envio=11448&amp;amp;id_shot=42908&amp;amp;desc=&amp;amp;url=http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032353960&amp;amp;EventCategory=4&amp;amp;culture=es-AR&amp;amp;CountryCode=AR" target="_blank"&gt;Explotando datos desde WPF&lt;/a&gt;&lt;br /&gt;25 de Octubre / 16 hs. (Local)&lt;br /&gt;&lt;a onclick="return top.js.OpenExtLink(window,event,this)" href="http://microsoft.researchexpress.net/tracking/mail_tracking.asp?id_usuario=879311&amp;amp;id_evento=2&amp;amp;id_envio=11448&amp;amp;id_shot=42908&amp;amp;desc=&amp;amp;url=http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032357558&amp;amp;EventCategory=4&amp;amp;culture=es-AR&amp;amp;CountryCode=AR" target="_blank"&gt;LINQeame a todo&lt;/a&gt;&lt;br /&gt;26 de Octubre / 16 hs. (Local)&lt;br /&gt;&lt;a onclick="return top.js.OpenExtLink(window,event,this)" href="http://microsoft.researchexpress.net/tracking/mail_tracking.asp?id_usuario=879311&amp;amp;id_evento=2&amp;amp;id_envio=11448&amp;amp;id_shot=42908&amp;amp;desc=&amp;amp;url=http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032357560&amp;amp;EventCategory=4&amp;amp;culture=es-AR&amp;amp;CountryCode=AR" target="_blank"&gt;Patrones de diseño en .NET&lt;/a&gt;&lt;br /&gt;30 de Octubre / 16 hs. (Local)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8796930443502419270-7579600940742030192?l=bizkaianet.blogspot.com'/&gt;&lt;/div&gt;</description><link>http://bizkaianet.blogspot.com/2007/10/eventos-espaa-24-octubre-albacete.html</link><author>engaro@gmail.com (Enrique García)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_RzhFeJK9vvY/Rx-hfh0vDLI/AAAAAAAAAMU/3ijTHL2565Y/s72-c/msdn.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item></channel></rss>
