tag:blogger.com,1999:blog-87686052008-04-27T13:22:40.464-06:00Blog de Adolfo WiernikAWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.comBlogger96125tag:blogger.com,1999:blog-8768605.post-56419493453871554152008-02-25T23:23:00.002-06:002008-02-25T23:29:57.226-06:00Virtual TechEdVirtual TechEd es una iniciativa de Microsoft para permitirnos, a quienes no pudimos asistir, de participar de los eventos de Tech Ed Europa y USA que se estan llevando a cabo.<br /><br />La ruta es: <a href="http://www.virtualteched.com/pages/default.aspx">http://www.virtualteched.com/pages/default.aspx</a><br /><br />Publicaron ademas una seccion interesante de entrevistas y charlas cortas: <a href="http://www.virtualteched.com/pages/videos.aspx">http://www.virtualteched.com/pages/videos.aspx</a> grabadas en formato de videos (mp4, wmv) y en multiples resoluciones.<br /><br />Francisco Gonzalez y Fernando G. Guerrero de Solid Quality comentan sobre la herramienta que hemos creado llamada Change Data Capture. Esta herramienta permite tomar "fotos" de el estado de la base de datos a traves de un intervalo, tomando contadores de rendimientos y medidores de trazas del profiler, y finalmente, a traves de los deltas, se puede determinar el rendimiento del servidor.<br /><br />Una de las ventajas de esta tecnica es que es mucho menos invasiva y mas leve en cuanto a rendimiento, que tener que adaptar la BD con triggers para poder notificar/medir el rendimiento. Esta tecnica fue parte creada/mejorada por Andrew Kelly y Eladio Rincon, ambos tambien de Solid Quality Mentors.<br /><br />Es parte de las utilidades y tecnicas que aplicamos cuando nos contratan para apoyo en deteccion de cuellos de botella y mejora del rendimiento en sistemas de base de datos SQL Server.<br /><br />Mejor, que Francisco y Fernando lo expliquen directamente: <a href="http://www.virtualteched.com/Videos/EU_1_fgonzalez_fguerroro_FB_100.asx">http://www.virtualteched.com/Videos/EU_1_fgonzalez_fguerroro_FB_100.asx</a>AWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.comtag:blogger.com,1999:blog-8768605.post-32273116289708919772008-02-06T12:26:00.000-06:002008-02-06T12:31:52.158-06:00Mejoras en Rendimiento de Visual Studio 2008En una presentacion que di en diciembre 2007 al Banco Central de Costa Rica, uno de los asistentes me comento sobre los problemas de rendimiento que tienen con Visual Studio 2005 y especificamente si habrian mejoras en la version 2008 orientadas a mejorar esto.<br /><br />Mi amigo Marino Posadas (mejor conocido como el <a href="http://www.elavefenix.net/">Ave Fenix</a>) me ha recomendado un par de lecturas especificamente tratando este tema, las cuales les recomiendo leer:<br /><br />Del blog de Soma Somasegar: <a href="http://blogs.msdn.com/somasegar/archive/2007/09/27/vs-2008-performance-improvements.aspx">http://blogs.msdn.com/somasegar/archive/2007/09/27/vs-2008-performance-improvements.aspx</a><br /><br />Del blog de Scott Gutrie: <a href="http://weblogs.asp.net/scottgu/archive/2007/11/01/tip-trick-hard-drive-speed-and-visual-studio-performance.aspx">http://weblogs.asp.net/scottgu/archive/2007/11/01/tip-trick-hard-drive-speed-and-visual-studio-performance.aspx</a>AWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.comtag:blogger.com,1999:blog-8768605.post-45943453746285378332008-01-21T09:24:00.000-06:002008-01-23T06:56:01.380-06:00Depurando el codigo del .NET Framework<a href="http://blogs.solidq.com/ES/CuevaNet/default.aspx">Daniel Seara</a> me ha pasado el url de un blog post donde explican las configuraciones necesarias para VS2008 para poder hacer que el debugger baje los simbolos de debug del codigo de los assemblies del .NET Framework.<br />(parece que estoy escribiendo un traba-lenguas! :) )<br /><a href="http://blogs.msdn.com/sburke/archive/2008/01/16/configuring-visual-studio-to-debug-net-framework-source-code.aspx">http://blogs.msdn.com/sburke/archive/2008/01/16/configuring-visual-studio-to-debug-net-framework-source-code.aspx</a>AWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.comtag:blogger.com,1999:blog-8768605.post-40291511008178613652007-11-12T14:02:00.000-06:002007-11-12T14:10:52.212-06:00Presentacion con el MSDN TourEl proximo martes 27 de noviembre estare presentando en el Club Union en Costa Rica (Salon Alfredo Echandi) para el MSDN Tour de Microsoft. (De 8 am a 12 pm)<br /><br />La presentacion que he seleccionado es <strong>SQL Server: Almacenando datos no estructurados o semi-estructurados</strong><br /><u>Audiencia recomendada:</u> Desarrolladores, Profesionales de Base de Datos, DBAs.<br /><br />Almacenando datos no estructurados o semi-estructurados: Las bases de datos relacionales y los DBAs que las administran están acostumbrados al almacenamiento de datos estructurados. Según Gartner, 80% de los datos de una corporación son datos semi-estructurados o datos no estructurados (que no se pueden almacenar y extraer en una base de datos bajo el esquema relacional). Durante esta sesión revisaremos qué representa esta información, qué opciones existen para su almacenamiento y que opciones existen para búsquedas. Atención DBAs - no todo es color relacional!<br /><br />Ese mismo dia se estara presentando una sesion sobre Monitoreo con System Center Operations Manager 2007.<br /><br />Para poder asistir hay que registrarse: <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032358409&amp;Culture=es-CR">http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032358409&amp;Culture=es-CR</a>AWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.comtag:blogger.com,1999:blog-8768605.post-18065474611890264522007-11-07T09:50:00.000-06:002007-11-07T09:54:34.991-06:00Webcast: Nuevas Construcciones de T-SQL en SQL Server 2008El próximo jueves 15 de noviembre dare el webcast Webcast: Nuevas Construcciones de T-SQL en SQL Server 2008.<br /><br />Este es el url para que se registren quienes quieran asistir:<br /><a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032359332&amp;Culture=es-AR">http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032359332&amp;Culture=es-AR</a><br /><br />SQL Server 2008 extiende las capacidades de T-SQL: nuevas construcciones para operación de DML, nuevos tipos de datos, nuevas declaraciones de parámetros, nueva sintaxis para inicialización de datos, mejores en la integración con .NET (SQLCLR), mejoras a nivel de los DDL Triggers y más! – Durante esta sesión reparásemos los cambios más importantes que Microsoft está preparando para T-SQL en SQL Server 2008.<br /><br /><strong>Idiomas:</strong> Español.<br /><strong>Productos:</strong> .NET,SQL Server.<br /><strong>Audiencia(s):</strong> Developer,Estudiante,Profesional de TI.<br /><strong>Duración:</strong> 60 Minutos<br /><strong>Fecha de Inicio:</strong> jueves, 15 de noviembre de 2007 02:00 p.m. Lima, Quito<br /><br />Los espero!AWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.comtag:blogger.com,1999:blog-8768605.post-76600241116095744732007-10-18T20:13:00.000-06:002007-10-19T15:14:23.260-06:00Cursos Gratuitos en LineaEstamos probando la posibilidad de promover cursos en linea utilizando Live Meeting 2007 (igual como lo hace Microsoft con sus webcasts).<br /><br />Para poder probar la experiencia, hemos abierto 5 entrenamientos gratuitos de 4 horas de duracion (2 sesiones de 2 horas cada uno).<br /><br />Los temas a escoger son:<br /><ul><li>Mejoras de desempeño de aplicaciones (dictado por Carlos Walzer, un monstruo en el tema el 21 de noviembre)</li><li>Opciones para la Administración de Transacciones en .NET Framework y SQL Server (dictado por Adolfo Wiernik el 3 de diciembre)</li><li>Bodegas de Datos (Data Warehouse) e Inteligencia de Negocios para DBAs (dictado por Javier Loria - MUY RECOMENDADO! - el 4 y 6 de diciembre)</li><li>Guía Práctica de Optimización de Código de Acceso a Datos en .NET Framework (dictado por Adolfo Wiernik el 6 de diciembre)</li></ul><p>Hemos habilitado solamente 20 cupos por curso por ahora.</p><p>Para inscribirse: <a href="http://learning.solidq.com/la/">http://learning.solidq.com/la/</a></p>AWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.comtag:blogger.com,1999:blog-8768605.post-64062381940141505282007-10-18T19:56:00.000-06:002007-10-18T20:12:29.123-06:00Comics del Solid Quality Summit para Brazil, Chile y ArgentinaHemos creado estos <em>comics</em> para promover nuestra gira en Sao Paulo, Santiago y Buenos Aires.<br />Espero nos acompanen para estos eventos!<br /><br />(click a la imagen para ver la foto completa)<br /><a href="http://bp2.blogger.com/_z4Zni14HTTE/RxgPg2ZRPBI/AAAAAAAAABc/HA_RmjkNj8A/s1600-h/Solid+Quality+Summit+-+Upgrade.jpg"><img id="BLOGGER_PHOTO_ID_5122861633165671442" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp2.blogger.com/_z4Zni14HTTE/RxgPg2ZRPBI/AAAAAAAAABc/HA_RmjkNj8A/s400/Solid+Quality+Summit+-+Upgrade.jpg" border="0" /></a><br /><br /><p><br /><a href="http://bp3.blogger.com/_z4Zni14HTTE/RxgQcGZRPCI/AAAAAAAAABk/mkHbUZ4e97w/s1600-h/Solid+Quality+Summit+-+Tuning.jpg"><img id="BLOGGER_PHOTO_ID_5122862651072920610" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp3.blogger.com/_z4Zni14HTTE/RxgQcGZRPCI/AAAAAAAAABk/mkHbUZ4e97w/s400/Solid+Quality+Summit+-+Tuning.jpg" border="0" /></a></p><br /><br /><a href="http://bp0.blogger.com/_z4Zni14HTTE/RxgQvWZRPDI/AAAAAAAAABs/jtYhFo9C-u0/s1600-h/Solid+Quality+Summit+-+BI.jpg"><img id="BLOGGER_PHOTO_ID_5122862981785402418" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp0.blogger.com/_z4Zni14HTTE/RxgQvWZRPDI/AAAAAAAAABs/jtYhFo9C-u0/s400/Solid+Quality+Summit+-+BI.jpg" border="0" /></a><br /><p><br /><a href="http://bp2.blogger.com/_z4Zni14HTTE/RxgQ82ZRPEI/AAAAAAAAAB0/EtVCcaljcEs/s1600-h/Solid+Quality+Summit+-+XML.jpg"><img id="BLOGGER_PHOTO_ID_5122863213713636418" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp2.blogger.com/_z4Zni14HTTE/RxgQ82ZRPEI/AAAAAAAAAB0/EtVCcaljcEs/s400/Solid+Quality+Summit+-+XML.jpg" border="0" /></a></p>AWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.comtag:blogger.com,1999:blog-8768605.post-65367701079428527732007-10-18T19:50:00.000-06:002007-10-18T19:56:09.533-06:00130 consultores, 0 oficinas fisicasLa cultura corporativa en Solid Quality Mentors es totalmente distinta a cualquier cosa que haya conocido o realizado en el pasado.<br /><br />130 especialistas en mas de 25 paises y ni una sola oficina fisica (aunque si muchas oficinas virtuales en todas partes en el mundo!).<br /><br />Este modelo de trabajo solamente podria ser posible por Internet y herramientas de colaboracion... a nivel corporativo, lo hemos escogido asi para ofrecer a nuestros clientes a los mejores especialistas en la plataforma de datos de Microsoft, no importa adonde se encuentren....<br /><br />Eugenio Serrano describe muy bien lo que creo es la experiencia de todos quienes trabajamos bajo este modelo de "teletrabajo. La entrevista se la realizo la Asociacion Argentina de Teletrabajo (interesante que exista algo asi no?).<br /><a href="http://www.aat-ar.org/Revista_art.asp?iid=947">Aqui la entrevista completa</a>AWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.comtag:blogger.com,1999:blog-8768605.post-7491630609608259592007-08-31T13:21:00.001-06:002007-08-31T13:23:07.756-06:00"Stuck in the 1980s with old-fashioned BIOS"<span xmlns=""><p style="MARGIN-LEFT: 19pt">He estado ayudando a mi hermano a instalar Windows en su Mac Pro. Para esto, Apple ha sacado un software llamado BootCamp , el cual permite en pocas palabras, hacer virtualizacion de Windows en la MAC a nivel de hardware (y un poco de software) y no como en este momento lo realizan VirtualPC o VMWare que son soluciones totalmente software.<br /></p><p style="MARGIN-LEFT: 19pt">Me he encontrado un comentario que me ha hecho reir y al mismo tiempo despertado mi curiosidad: </p><p style="MARGIN-LEFT: 46pt"><strong>EFI and BIOS<br /></strong></p><p style="MARGIN-LEFT: 46pt">Macs use an ultra-modern industry standard technology called EFI to handle booting. Sadly, Windows XP, and even Vista, are stuck in the 1980s with old-fashioned BIOS. But with Boot Camp, the Mac can operate smoothly in both centuries. </p><p style="MARGIN-LEFT: 19pt">Investigando: </p><ul><li>EFI es una tecnologia de Intel para sustituir el BIOS. <a href="http://www.intel.com/technology/efi/">Mas info</a> </li><li><div>Windows Vista efectivamente no soporta EFI en este momento, pero, segun Microsoft lo hara en un posible futuro release. <a href="http://www.microsoft.com/whdc/system/platform/firmware/efibrief.mspx">Mas Info</a> </div><p>Un punto interesante de esta discusion es que EFI se puede desarrollar para sistemas operativos de 32-bits, 64-bits o versiones previas de SO que trabajan con BIOS. Microsoft ha indicado que su interes sera enfocarse en 64-bits y BIOS support.<br /></p><p><strong>Por que esto es importante?<br /></strong>EFI permitira que el sistema operativo se pueda ejecutar inclusive si viene preconfigurado en un CD, DVD, Memory Stick o cualquier otro medio. Para esto, se ha desarrollado un standard que se llama "El Torito" (no he podido averiguar cual latino tuvo que ver con esto!) que define el formato en que se deben quemar las imagenes de un OS en un dispositivo para que puedan ser cargadas directamente. <a href="http://www.phoenix.com/NR/rdonlyres/98D3219C-9CC9-4DF5-B496-A286D893E36A/0/specscdrom.pdf">Mas Info</a></p></li></ul></span>AWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.comtag:blogger.com,1999:blog-8768605.post-41518092546920476372007-08-31T09:36:00.000-06:002007-08-31T09:44:37.658-06:00Resumen de Contenidos que he creado para Microsoft Learning y Microsoft Press<p>Estos son los 4 libros en los que he participado como co-autor durante los ultimos 2 años:</p><p><strong>MCTS Self-Paced Training Kit (Exam 70-431): Microsoft SQL Server(TM) 2005 Implementation and Maintenance (Pro-Certification) (Hardcover)</strong><a href="http://www.amazon.com/MCTS-Self-Paced-Training-70-431-Pro-Certification/dp/073562271X/ref=pd_sim_b_3/002-7994447-3745669">http://www.amazon.com/MCTS-Self-Paced-Training-70-431-Pro-Certification/dp/073562271X/ref=pd_sim_b_3/002-7994447-3745669</a></p><br /><strong>Microsoft SQL Server(TM) 2005: Database Essentials Step by Step (Step By Step (Microsoft)) (Paperback)</strong><br /><a href="http://www.amazon.com/Microsoft-SQL-Server-2005-Essentials/dp/0735622078/ref=sr_1_2/002-7994447-3745669?ie=UTF8&s=books&amp;qid=1188573046&sr=1-2">http://www.amazon.com/Microsoft-SQL-Server-2005-Essentials/dp/0735622078/ref=sr_1_2/002-7994447-3745669?ie=UTF8&amp;s=books&qid=1188573046&amp;sr=1-2</a><br /><br /><strong>MCITP Self-Paced Training Kit (Exam 70-441): Designing Database Solutions by Using Microsoft SQL Server(TM) 2005 (Paperback) </strong><br /><a href="http://www.amazon.com/gp/product/0735623422/ref=pe_pe_5050_6523170_pe_snp_422">http://www.amazon.com/gp/product/0735623422/ref=pe_pe_5050_6523170_pe_snp_422</a><br /><br /><strong>Microsoft SQL Server(TM) 2005: Applied Techniques Step by Step (Pro - Step By Step Developer) (Paperback) </strong><br /><a href="http://www.amazon.com/Microsoft-SQL-Server-2005-Techniques/dp/0735623163/ref=sr_1_1/002-7994447-3745669?ie=UTF8&s=books&amp;qid=1188573474&sr=1-1">http://www.amazon.com/Microsoft-SQL-Server-2005-Techniques/dp/0735623163/ref=sr_1_1/002-7994447-3745669?ie=UTF8&amp;s=books&qid=1188573474&amp;sr=1-1</a><br /><br />Aparte de esto, escribi por completo la clinica:<br /><br /><strong>Clinic 2783: Designing the Data Tier for Microsoft SQL Server 2005</strong><br /><a href="http://www.microsoft.com/learning/syllabi/en-us/2783bfinal.mspx">http://www.microsoft.com/learning/syllabi/en-us/2783bfinal.mspx</a><br /><br />Y finalmente, estuve dentro del comite que evaluo tecnicamente las preguntas del examen Exam 70-442.AWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.comtag:blogger.com,1999:blog-8768605.post-41656280878733802322007-08-31T09:19:00.000-06:002007-08-31T09:36:05.337-06:00Disponible Setiembre 12: MCITP Self-Paced Training Kit (Exam 70-441): Designing Database Solutions by Using Microsoft SQL Server(TM) 2005Me ha llegado una notificacion de Amazon hoy que el ultimo libro en el que he participado como autor estara disponible para la venta empezando en Setiembre 12.<br /><br />Ya hoy se puede solicitar para pre-venta.<br /><br />El libro es: "<strong>MCITP Self-Paced Training Kit (Exam 70-441): Designing Database Solutions by Using Microsoft SQL Server(TM) 2005</strong>".<br /><br />He escrito 3 capitulos para este libro:<br />- Chapter 6 Designing Objects That Retrieve Data<br />- Chapter 10 Designing a Test Plan for a Database<br />- Chapter 11 Creating a Performance Baseline<br /><br />En el desarrollo del Capitulo 10 he recibido una ayuda invaluable de mi amigo <a href="http://blogs.solidq.com/ES/mposadas/default.aspx">Marino Posadas</a>.<br /><br />Como coautores en este libro han participado: <a href="http://blogs.solidq.com/EN/dsarka/default.aspx">Dejan Sarka </a>(Eslovaquia), Andy Leonard (USA) y <a href="http://blogs.solidq.com/ES/jloria/default.aspx">Javier Loria</a> (Costa Rica). Ademas de que hemos recibido la ayuda de <a href="http://blogs.solidq.com/ES/fgonzalez/default.aspx">Francisco Gonzales </a>y Jesus Lopez (ambos de España).<br /><br />El libro, como su titulo lo dice, es un libro de diseño de base de datos en SQL Server 2005. Hay algunos capitulos que tratan temas mas de implementacion, pero en general, es un libro de guias y practicas para el diseño correcto de elementos en la base de datos.<br /><br />Noten que, los capitulos que me ha tocado escribir a mi , tienen mas que ver con tecnicas de Testing. Es un detalle que me parecio interesante, tomando como base los <a href="http://awiernik.blogspot.com/2006/08/webcasts-publicados-sobre-visual.html">webcasts que di sobre Visual Studio Team System for Database Professionals</a>, el hecho de que el mundo de base de datos se esta ya organizando alrededor de practicas aprendidas del mundo del desarrollo de componentes (versionamiento, testing unitario, testing de performance enfocado a BD, refactoring, etc).<br /><br />En fin, el libro ha sido un duro trabajo pero estamos contentos con el resultado final! - Muy recomendado!AWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.comtag:blogger.com,1999:blog-8768605.post-29840298492712451712007-08-27T13:57:00.000-06:002007-08-27T14:03:34.884-06:00HP y Dell: Configuraciones especificas para SQL ServerDell anuncio hace algunos meses que venderia configuraciones de servidores especialmente creadas y optimizadas para soluciones en SQL Server: <a href="http://www.dell.com/content/topics/global.aspx/sitelets/solutions/software/db/microsoft_sql_2005?c=us&cs=555&amp;l=en&s=biz">http://www.dell.com/content/topics/global.aspx/sitelets/solutions/software/db/microsoft_sql_2005?c=us&amp;cs=555&l=en&amp;s=biz</a><br /><br />Inclusive, han creado un Wizard o Advisor que guia en el proceso de seleccionar el tipo de hardware mas optimo para una solucion: <a href="http://www.dell.com/content/topics/global.aspx/tools/advisors/sql_advisor?c=us&cs=555&amp;l=en&s=biz">http://www.dell.com/content/topics/global.aspx/tools/advisors/sql_advisor?c=us&amp;cs=555&l=en&amp;s=biz</a><br /><br />Uno de los factores que afecta por ejemplo, es si sera un sistema relacional OLTP o si sera un sistema OLAP multidimensional para BI. El consumo de recursos en estas configuraciones debe de variarse.<br />Luego de una serie de preguntas en cuanto a la capacidad que debera soportar el servidor, DELL recomienda una arquitectura y una serie de servidores para soportarla.<br /><br />Por supuesto HP no podia quedarse atras: <a href="http://h71028.www7.hp.com/enterprise/cache/503252-0-0-0-121.html?jumpid=solutions/microsoft/sqlbiconfigs">http://h71028.www7.hp.com/enterprise/cache/503252-0-0-0-121.html?jumpid=solutions/microsoft/sqlbiconfigs</a><br /><br />Ademas tambien publican soluciones para OLTP: <a href="http://h71028.www7.hp.com/enterprise/cache/3887-0-0-0-121.html">http://h71028.www7.hp.com/enterprise/cache/3887-0-0-0-121.html</a><br /><br />O soluciones para OLAP: <a href="http://h71028.www7.hp.com/enterprise/cache/3888-0-0-0-121.html">http://h71028.www7.hp.com/enterprise/cache/3888-0-0-0-121.html</a>AWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.comtag:blogger.com,1999:blog-8768605.post-62589115374927571792007-08-27T13:51:00.000-06:002007-08-27T13:57:19.769-06:00Shadows en vez de OverloadsHemos tenido hace unos meses una discusion interna en Solid Quality sobre un bug/feature de Visual Basic 2005.<br /><br />La discusion la ha iniciado <a href="http://eugeserrano.wordpress.com/">Eugenio Serrano</a>, los dejo aqui con sus comentarios:<br /><br /><span style="color:#3333ff;">Public Class <span style="color:#000000;">ComprobantePadre </span><br />Public ReadOnly Property <span style="color:#000000;">Nombre() </span>As String<br />Get<br />Return <span style="color:#ff0000;">"ComprobantePadre"</span><br />End Get<br />End Property<br />End Class</span><br /><br /><span style="color:#3333ff;">Public Class <span style="color:#000000;">Comprobante</span><br />Inherits ComprobantePadre<br /><br />Overloads ReadOnly Property <span style="color:#000000;">Nombre() </span>As String<br />Get<br />Return <span style="color:#ff0000;">"Comprobante"</span><br />End Get<br />End Property<br />End Class<br /></span><br />Amigos: Increiblemente esto compila en Visual Basic 2005, lo mas increible es que en la propiedad nombre de Comprobante oculta a la propiedad Nombre de la clase ComprobantePadre...<br />Se comporta exactamente igual como si hubiera puesto Shadows en vez de Overloads.<br /><br />A no ser que se me este pasando algo muy grande que no logro ver, realmente no entiendo como puede compilar esto.<br />Estoy diciendo que quiero hacer una sobrecarga y tienen exactamente la misma firma.<br />Obviamente el equivalente a C# de esto no compila ni a palosAWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.comtag:blogger.com,1999:blog-8768605.post-73622328805755315792007-08-27T13:47:00.000-06:002007-08-27T13:51:34.051-06:00Algo mas que Surface ComputerSupongo que ya conocen el Surface Computer de Microsoft: <a href="http://www.microsoft.com/surface">www.microsoft.com/surface</a><br /><br />Pues bien, mi amigo <a href="http://blogs.solidq.com/ES/mposadas/default.aspx">Marino Posadas </a>del equipo de Solid Quality España me ha enviado este video sobre una utilizacion de un Surface Computer en una aplicacion de negocios: <a href="http://www.youtube.com/watch?v=Lt_4bfyxOf0">http://www.youtube.com/watch?v=Lt_4bfyxOf0</a><br /><br />Que les parece?AWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.comtag:blogger.com,1999:blog-8768605.post-28252297787497452232007-08-27T13:38:00.000-06:002007-08-27T13:44:38.317-06:00Entrevista con Dave CampbellDavid Campbell es el Gerente General de Estrategia, Infraestructura y Arquitectura de SQL Server.<br /><br />Mi amigo <a href="http://www.sql.co.il/">Itzik Ben-Gan </a>(a quien conoci durante mis años en Microsoft Israel y ahora como compañeros de trabajo en Solid Quality) a publicado una entrevista que le ha realizado.<br /><br />Muy recomendado sobretodo cuando habla sobre cual sera la estrategia de SQL Server para los proximos años!<br /><br />Leanlo aqui: <a href="http://www.sqlmag.com/Article/ArticleID/96048/96048.html">http://www.sqlmag.com/Article/ArticleID/96048/96048.html</a>AWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.comtag:blogger.com,1999:blog-8768605.post-23067608276059760532007-08-24T09:27:00.000-06:002007-08-24T09:29:54.057-06:00Evento Solidario de INETA Latam en Lima, PeruSi te encuentras en Lima (Peru), te pedimos que colabores participando en este evento, donde aparte de ver temas técnicos, se podrá colaborar con las victimas del terremoto que se ha producido por esas tierras.<br /><a href="http://www.technetperu.com/registration/default.asp?cid=1&eid=3" target="_blank">Ver información del evento y forma de colaborar</a>AWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.comtag:blogger.com,1999:blog-8768605.post-43026003507788507722007-04-27T17:51:00.000-06:002007-04-27T17:53:26.572-06:00Documentación sobre Actualización hacia SQL Server 2005He querido compartir con ustedes información valiosa que hemos desarrollado Solid Quality sobre el proceso de actualización hacia SQL Server 2005.<br /><br />Estos temas son parte de los que se hemos presentado durante los eventos del Solid Quality Summit 2007.<br /><br />* Hemos desarrollado para Microsoft la “guía oficial”: SQL Server 2005 Upgrade Technical Reference Guide.<br />Esta guía es un documento de 400 páginas explicando en detalle lo necesario a considerar en un proceso de actualización.<br />Se puede bajar aquí: <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=3d5e96d9-0074-46c4-bd4f-c3eb2abf4b66&DisplayLang=en">http://www.microsoft.com/downloads/details.aspx?FamilyID=3d5e96d9-0074-46c4-bd4f-c3eb2abf4b66&amp;DisplayLang=en</a><br /><br />* Hemos grabado (en español) 4 webcasts sobre el tema.<br />Las direcciones para verlos están aquí en el blog de Javier: <a href="http://blogs.solidq.com/ES/jloria/Lists/Posts/Post.aspx?ID=7">http://blogs.solidq.com/ES/jloria/Lists/Posts/Post.aspx?ID=7</a><br /><br />* SQL Server 2005 Upgrade Handbook, es una guía rápida escrita por miembros de Solid Quality.<br />Publicada en el sitio web de Microsoft: <a href="http://www.microsoft.com/technet/prodtechnol/sql/2005/sqlupgrd.mspx">http://www.microsoft.com/technet/prodtechnol/sql/2005/sqlupgrd.mspx</a><br /><br />* Página oficial de Microsoft con más documentación sobre actualización hacia SQL Server 2005: <a href="http://www.microsoft.com/sql/solutions/upgrade/default.mspx">http://www.microsoft.com/sql/solutions/upgrade/default.mspx</a>AWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.comtag:blogger.com,1999:blog-8768605.post-6655325285921124872007-04-01T22:34:00.000-06:002007-04-01T22:50:19.803-06:00Resultados del 1er evento del Solid Quality SummitHace una semana realizamos el 1er evento (en San José, Costa Rica) de la gira que nos llevará por 10 ciudades de América Latina que hemos llamado: Solid Quality Summit Latinoamerica (vean los detalles aqui: <a href="https://learning.solidq.com/la/Register.aspx?CourseScheduleId=208">https://learning.solidq.com/la/Register.aspx?CourseScheduleId=208</a>) <div><br /><a href="http://bp2.blogger.com/_z4Zni14HTTE/RhCJDAjQjSI/AAAAAAAAAAc/_azjZuA7cA0/s1600-h/SQLCR013.jpg"><img id="BLOGGER_PHOTO_ID_5048685867062824226" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://bp2.blogger.com/_z4Zni14HTTE/RhCJDAjQjSI/AAAAAAAAAAc/_azjZuA7cA0/s320/SQLCR013.jpg" border="0" /></a><br /></div><div></div><div><br /><br /></div><div>Quiero agradecer a las 90 personas que se presentaron a este evento en Costa Rica. Hemos catalogado el evento como un éxito total y los comentarios que hemos recibido de los que asistieron confirman que el evento ha gustado! - además, hemos aprendido que hicimos bien y que necesita que mejoremos para las siguientes fechas!</div><div><br /><br /></div><div></div><br /><div>La sesión que estoy dando yo es sobre el <strong>Almacenamiento de datos no estructurados y semiestructurados dentro de SQL Server 2005</strong>.<br /></div><div>En esta sesión, estamos interpretando datos no estructurados aquellos datos de los cuales SQL Server 2005 no tiene la mas minima idea de qué es lo que contienen mas que saber que son un flujo de bits. Datos semi-estructurados, son datos de los que SQL Server puede tener cierta noción de qué almacenan (generalmente en formato XML) pero tienen su complejidad, por ejemplo: se debe mantener el orden de los elementos, cada instancia del documento XML puede tener una estructura distinta o puede que solamente ciertos nodos varien entre cada instancia o podría utilizarse un modelo abierto tipo xmlAny....</div><div> </div><div>En fin... la pregunta es: cómo lo almacenamos? cómo lo indexamos? cómo lo buscamos (y encontramos eficientemente)? y cómo lo modificamos?</div><div><br /></div><div></div><div>Si esto no es interesante... Javier Loría esta dando 2 sesiones muuuy bien calificadas:</div><div><a href="http://bp1.blogger.com/_z4Zni14HTTE/RhCKuwjQjTI/AAAAAAAAAAk/NZ6B27HoTWQ/s1600-h/SQLCR010.jpg"><img id="BLOGGER_PHOTO_ID_5048687718193728818" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://bp1.blogger.com/_z4Zni14HTTE/RhCKuwjQjTI/AAAAAAAAAAk/NZ6B27HoTWQ/s320/SQLCR010.jpg" border="0" /></a><br /></div><div>- Utilizando el Report Builder de SQL Server 2005 Reporting Services para permitir que el usuario final genere sus propios reportes.</div><div><br /></div><div>- Creando un "Datawarehouse" sin OLAP sino directamente sobre el motor relacional. Esta sesión cubre a fondo los cambios estructurales fundamentales de SQL Server 2005 Analysis Services... muuuy buena!</div><div><br /></div><div> </div><div> </div><div> </div><div><strong>La siguiente parada es Bogotá Colombia (el 16 de abril) y Lima Perú (el 19 de abril).</strong></div><div>Cupos son limitados (aprox 120 personas solamente).</div><div>Reserven aqui: <a href="https://learning.solidq.com/la/Register.aspx?CourseScheduleId=208">https://learning.solidq.com/la/Register.aspx?CourseScheduleId=208</a></div>AWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.comtag:blogger.com,1999:blog-8768605.post-2693239377240571022007-04-01T22:31:00.000-06:002007-04-01T22:33:02.093-06:00Cambio a hora de verano en USAProbablemente ya han leido esto de otros sitios pero... Estados Unidos modificó las fechas en que se entraría a el cambio de hora de verano. Esto implica que los software que dependan de fechas/horas podrían tener un eventual problema al adecuarse a que el cambio de fecha se realiza más temprano este año que en todos los años anteriores.<br /><br />He actualizado mi Outlook con esto: <a href="http://www.microsoft.com/downloads/details.aspx?familyid=e343a233-b9c8-4652-9dd8-ae0f1af62568&displaylang=es">http://www.microsoft.com/downloads/details.aspx?familyid=e343a233-b9c8-4652-9dd8-ae0f1af62568&amp;displaylang=es</a>AWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.comtag:blogger.com,1999:blog-8768605.post-22240437959313196492007-04-01T22:28:00.000-06:002007-04-01T22:31:07.119-06:00Edición de Archivos XMLMicrosoft ha lanzado la herramienta XML Notepad 2007.<br /><br />XML Notepad es una "vieja" herramienta de Microsoft para la edición de XML.<br />Algunas de las características interesantes en esta versión que me gustan:<br />- Poder correr hojas XSL/XSLT directamente dentro de la herramienta (carga una ventana del browser con el XML resultante)<br />- Performance, mucho más rapido para cargar archivos más pesados<br />- Mejoras en la usabilidad: menos clicks, utilización del click-derecho, etc. más facil y eficiente de utilizar<br /><br />Es gratis... asi que, pueden probarla bajándola de aqui: <a href="http://www.microsoft.com/downloads/details.aspx?familyid=72D6AA49-787D-4118-BA5F-4F30FE913628&mg_id=10114&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?familyid=72D6AA49-787D-4118-BA5F-4F30FE913628&mg_id=10114&amp;displaylang=en</a>AWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.comtag:blogger.com,1999:blog-8768605.post-10451626641980993562007-02-26T00:42:00.000-06:002007-02-26T00:53:06.793-06:00Gira Solid Quality Summit Latinoamerica 2007<div></div><div>Con mucho orgullo y expectativas les presento lo que hemos estado planeando durante los últimos meses en Solid Quality América Latina.</div><div><br /></div><div></div><div><a href="http://bp2.blogger.com/_z4Zni14HTTE/ReKDhcmxnaI/AAAAAAAAAAM/WxZJTkV0ynM/s1600-h/logosqlsummitlatam.jpg"><img id="BLOGGER_PHOTO_ID_5035731943991385506" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" height="98" alt="" src="http://bp2.blogger.com/_z4Zni14HTTE/ReKDhcmxnaI/AAAAAAAAAAM/WxZJTkV0ynM/s400/logosqlsummitlatam.jpg" width="243" border="0" /></a></div><div> </div><div> </div><div> </div><div> </div><div><br /> </div><div><a href="http://learning.solidq.com/la/CourseDetail.aspx?CourseScheduleId=208">http://learning.solidq.com/la/CourseDetail.aspx?CourseScheduleId=208</a></div><div><br />Queremos invitarlos a que nos acompañen a estos eventos que estamos preparando que queremos establecer como algo fijo año a año.</div><div> </div><div>Hemos logrado atraer una serie de patrocinadores interesantes como SQL Server Magazine! (las otras sorpresas las dejo para el día del evento :) - pero creanme son MUY BUENAS!</div><div><br />Tenemos planeadas 2 giras, la 1era que cubre el norte de Latinoamerica y la 2nda para el sur de Latinoamerica. Tenemos tambien en el horno un congreso (Summit) de 3 días en San Juan, Puerto Rico (mas detalles en un proximo post)</div><div><br />Sentimos que hay un faltante de este tipo de actividades con un enfoque profesional en nuestros paises, que les parece?</div>AWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.comtag:blogger.com,1999:blog-8768605.post-6278729737736707432007-02-19T17:53:00.000-06:002007-02-19T17:55:41.038-06:00SQL Server SP2 ya está afuera!<a href="http://www.microsoft.com/presspass/press/2007/feb07/02-19SQLSP2PR.mspx">http://www.microsoft.com/presspass/press/2007/feb07/02-19SQLSP2PR.mspx</a><br />y aqui esta:<br /><a href="http://www.microsoft.com/technet/prodtechnol/sql/2005/downloads/servicepacks/sp2.mspx">http://www.microsoft.com/technet/prodtechnol/sql/2005/downloads/servicepacks/sp2.mspx</a>AWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.comtag:blogger.com,1999:blog-8768605.post-25366996474895949762007-02-19T08:59:00.000-06:002007-02-19T09:09:15.173-06:00Innovate on Windows VistaLos entrenamientos que di en Noviembre-Diciembre anterior en República Dominicana y Puerto Rico fueron parte del apoyo de Microsoft a ISVs en la región, para estimular que empiecen a mover (y validar) sus aplicaciones sobre Windows Vista.<br /><br />El programa se llama "Innovate on Windows Vista" - <a href="http://microsoft.mrmpslc.com/InnovateOnWindowsVista/getstarted.aspx">http://microsoft.mrmpslc.com/InnovateOnWindowsVista/getstarted.aspx</a><br /><br />Tiene dos "certificaciones" importantes:<br />- Works with Windows Vista<br />- Certified for Windows Vista<br /><br />María Rocío y su equipo de <a href="http://www.deadlocksolutions.com/">Deadlock Solutions</a> en República Dominicana me acaban de dar la noticia que, luego del training, están por finalizar ya el proceso de "Works with Windows Vista".<br /><br />Fabuloso trabajo amigos!!! - estaremos al tanto de su avance!!!! :)AWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.comtag:blogger.com,1999:blog-8768605.post-41490747335283138502007-01-31T15:21:00.000-06:002007-02-07T08:50:47.936-06:00Nuevos sitios de discusión de SQL ServerAlgunos compañeros de Solid Quality han estado publicado material interesante:<br /><br />Peter DeBetta publicó SQLFight - <a href="http://sqlfight.com/">http://sqlfight.com/</a><br />Copiando directamente: "<em>SQLFight is a discussion site specifically targeting controversial database design and implementation topics</em>"<br />Interesante!<br /><br />Chuck Boyce y algunos de nosotros hemos publicado nuestros videos en el sitio de YouTube Solid Quality - <a href="http://www.youtube.com/SolidQuality" target="_blank">http://www.youtube.com/SolidQuality</a><br />Les recomiendo visitarlo constantemente, estamos planeando publicar mucho material por ahi!<br /><br />He aqui un ejemplo:<br /><object height="350" width="425"><param name="movie" value="http://www.youtube.com/v/B-CYIcHB68I"><embed src="http://www.youtube.com/v/B-CYIcHB68I" type="application/x-shockwave-flash" width="600" height="350"></embed></object>AWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.comtag:blogger.com,1999:blog-8768605.post-67256553667113487802007-01-31T15:13:00.000-06:002007-01-31T15:21:54.008-06:00Libros que me lei durante las "vacaciones"Estos son:<br /><br /><a href="http://www.amazon.com/Essential-Workflow-Foundation-Microsoft-Development/dp/0321399838/sr=8-1/qid=1170278091/ref=pd_bbs_sr_1/103-2487614-4293428?ie=UTF8&s=books">Essential Windows Workflow Foundation de Dharma Shukla, Bob Schmidt</a><br />Buen libro teorico. Escrito por los diseñadores del producto.<br />Como libro introductorio a lo que es WWF y su implementación interna está muy interesante.<br />Los primeros capítulos están escritos como si estuvieramos "diseñando" WWF desde 0, entonces hace mucho énfasis en las decisiones de diseño que se tuvieron que tomar.<br /><br /><a href="http://www.amazon.com/Programming-Windows-Presentation-Foundation-Chris/dp/0596101139/sr=1-3/qid=1170278148/ref=pd_bbs_sr_3/103-2487614-4293428?ie=UTF8&s=books">Programming Windows Presentation Foundation de Chris Sells, Ian Griffiths </a><br />Este libro no me llamó tanto la atención. Está muy recargado y con no mucho orden. Trata de hablar de todo lo posible pero sin profundizar en cada cosa. Trae ejemplo en código interesantes para como aprendizaje inicial y trae muchas fotos (screen shots).<br /><br /><a href="http://www.amazon.com/Applications-Code-Markup-Presentation-Foundation/dp/0735619573/sr=1-1/qid=1170278148/ref=pd_bbs_sr_1/103-2487614-4293428?ie=UTF8&amp;s=books">Applications = Code + Markup: A Guide to the Microsoft Windows Presentation Foundation de Charles Petzold </a><br />0 screen shots.... 100% teoria + código. Fascinante libro.<br />Muy profundo, buenas discusiones y escrito de una manera que permite seguirlo como si fuera una conversación (aunque a veces esto lo hace un poco lento.....)<br />Eso si... se requiere tiempo y paciencia: 977 paginas.AWhttp://www.blogger.com/profile/08933023987002717313noreply@blogger.com