29.4.06

Libros ya publicados en Amazon

Buscando hoy me he encontrado que ya están publicados para pre-compra en Amazon los libros a los cuales he participado como co-autor:

Microsoft SQL Server(TM) 2005: Database Essentials Step by Step

MCTS Self-Paced Training Kit (Exam 70-431): Microsoft SQL Server(TM) 2005 Implementation and Maintenance

Cool! :)

12.12.05

Versión Localizada de Visual Studio 2005

Microsoft ha anunciado para Abril del 2006 el lanzamiento de la versión en
español de Visual Studio 2005.

El 25 de enero el producto va para RTM, asi que esperemos que todo se
mantenga según el calendario.

9.12.05

Desarrollo MOC 2783 - Desarrollando la capa de datos para SQL Server 2005

Con mucha alegría presento aqui mi trabajo de los ultimos 6 meses!

He desarrollado para Microsoft Learning el curso MOC 2783 - Designing the Data Tier for Microsoft SQL Server 2005

Dirigido a los desarrolladores de base de datos, este MOC esta desarrollado en formato de clínica y es de 1 dia de duracion. El formato de clinica quiere decir que va tiene al menos un nivel 300 de complejidad, dirigido a personas con experiencia y se hace mucho enfoque en discusiones en clase, muchas demostraciones y contenido de muy alto nivel.

Como se puede ver en Google, ya muchos CPLS han iniciado a ofrecerlo para cuando salga al mercado en febrero.

El curso tiene 6 modulos:
Module 1: Choosing Data Access Technologies and an Object Model
Module 2: Designing an Exception Handling Strategy
Module 3: Choosing a Cursor Strategy
Module 4: Designing Query Strategies Using Multiple Active Result Sets(MARS)
Module 5: Designing Caching Strategies for Database Applications
Module 6: Designing a Scalable Data Tier for Database Applications

Nosotros en Solid Quality Learning hemos desarrollado 9 de los 10 nuevos MOCs que saldran para SQL Server 2005 y estaremos ofreciendo, iniciando en enero, el poder recibir estos cursos directamente por el autor del curso. Interesados?

Esta semana estuve en Redmond, Seattle, oficinas centrales de Microsoft terminando de cerrar la etapa Beta del curso y alistarnos para su lanzamiento y terminar los ultimos detalles.

Entrevista con MSDN Radio

Microsoft ha publicado una version mejorada de su sitio de comunidades en MSDN, llamado el MSDN Media Center.

En este sitio se puede llegar facilmente a publicaciones tales como:

En la seccion de Webcasts están publicados todos los webcasts en español.

En la seccion de Webcasts de SQL están publicados los 5 webcasts que di hace algunos meses.

http://www.microsoft.com/spanish/msdn/latam/mediacenter/webcast/sqlserver.asp

Las entrevistas MSDN son una nueva iniciativa que consiste en una serie de 3 entrevistas.

Tuve el gusto de participar en la primera edicion de entrevistas MSDN:

1: Entrevista con Juliano Tubino
2: Entrevista con Adolfo Wiernik
3: Cómo participar en la Comunidad

Mi entrevista fue sobre las nuevas características implementadas en ADO.NET 2.0 para mejorar el rendimiento. Nuevas características en el DataSet, DataTable y las clases del modelo de objetos de ADO.NET.

La entrevista completa esta disponible para escucharse en linea o para bajarse a la maquina.

Ambos links llevan a una pagina de registro, luego de autenticarse con Passport se puede escuchar o bajar el archivo.

28.10.05

READY - Tour de Lanzamiento de 2005

Microsoft se prepara para el lanzamiento mundial de Visual Studio 2005, SQL Server 2005 y Biztalk Server 2006.

El 7 de noviembre será el primer evento de lanzamiento en San Francisco, USA.

Las fechas para los demas eventos en latinoamerica estan aqui: http://www.microsoft.com/latam/ready2005/default.mspx

En Costa Rica se harán 3 eventos:
9 de noviembre, Evento TechNet - Lanzamiento para desarrolladores y ITPros. Esto es un evento público y gratuito!

10 de noviembre, Evento de Lanzamiento para tomadores de decisión. Es un evento por invitación.

22 de noviembre, Evento de Lanzamiento para ISVs.

Durante el evento del 9 de noviembre estaré dando una charla sobre el desarrollo de aplicaciones web con ASP.NET 2.0. No se la hora exacta, pero si se que es la ultima del track de desarrolladores.

Nos vemos ahi!

19.10.05

Webcast sobre XML en SQL Server 2005

Estare dando un webcast sobre las nuevas características en SQL Server 2005 para la manipulación de datos XML.

El webcast es el 19 de octubre a las 9 am (GMT-6) ya que es en coordinación con Microsoft España.

Para poder suscribirse:
http://www.microsoft.com/spain/technet/jornadas/webcasts/051019_info.mspx

11.10.05

Lanzamiento SQL Server 2005 - En Israel!

El próximo 11 de noviembre estaré viajando para Tel Aviv, Israel, donde participaré en conjunto con otros expertos de Solid Quality Learning en el seminario de lanzamiento para SQL Server 2005.Este es un seminario de 1 semana. Dividido en 3 tracks: Desarrolladores, Administración, Business Intelligence.

Por si quieren curiosear!

Página principal del evento (en hebreo) http://www.microsoft.com/israel/sql/sqlweek/default.mspx

Agenda http://www.microsoft.com/israel/sql/sqlweek/agenda.mspx

Y aqui esta la lista de los conferencistas del evento:Speakers http://www.microsoft.com/israel/sql/sqlweek/speakers.mspx

Todavia para el 7 de noviembre (lanzamiento oficial a nivel mundial de los productos) no tengo ni planes ni invitaciones a participar en eventos.Ya veremos!

25.9.05

Articulo sobre cambios en proceso de desarrollo de SW en MS

Hace unos dias Jim Allchin anunció que se retirará de Microsoft cuando se haga el release de Windows Vista.

Jim Allchin es uno de los ejecutivos mas altos en Microsoft, director corporativo de la plataforma Windows.

En la lista de correos de los RDs me he encontrado un articulo interesante sobre lo que sucede a lo interno de Microsoft para el desarrollo de Longhorn - Windows Vista.

Microsoft, como cualquier otra compañia en el mundo de desarrollo de software tiene su propiedad intelectual y su valor está en el código fuente ya escrito. Pero sabemos también que estar cargando código fuente viejo hacia adelante es díficil: arreglar bugs, nuevos features,etc. todo esto puede traer problemas colaterales con cada ciclo de cambios.

Cuantas compañias en el mundo conocen que puedan darse el lujo de iniciar de 0 cada vez que crearan una nueva versión de su producto?
Y que pasa si ese producto es desarrollado por 4000 programadores en paralelo en 25 países?

Son retos interesantes... la misma discusión ha sucedido alrededor de Office... porque si Microsoft nos ofrece la plataforma .NET para el desarrollo de aplicaciones porque ellos mismo no la utilizan para sus propios productos? Cuanto % del código Office es managed? - Hasta Office 12 la historia empezará a cambiar.
Biztalk Server 2004 fue el primer producto de Microsoft 100% managed.

En fin, MS tiene sus retos de migración y administración de código como cualquier compañía de desarrollo y desde luego, los mismos retos de administración de proyectos, de equipos y de código como todas las demás compañias.

El reto está en hacerlo mejor que sus competidores.

Buen articulo para leer: Battling Google, Microsoft
Changes How It Builds Software


¿Qué tipo de retos tienen sus compañias?
¿Qué procesos han mejorado para hacer el proceso de desarrollo de código .NET sea mas eficiente?
Escriban! ;)

22.9.05

Primer SmartPhone de Palm con Windows Mobile

http://www.engadget.com/entry/1234000867059961/

Una version mejorada del Treo 670 llamada Treo700w.
Confirmado por Microsoft que las fotos son reales y que Palm esta utilizando Windows Mobile 5.0 en lugar de Palm OS.

Ah! y muy importante, programable con Microsoft .NET Compact Framework!

9.9.05

Reporte: Conferencia en Congreso Internacional de Computacion

Wow! tremenda sorpresa me he llevado hoy durante la conferencia en CIC2005.

Excelente asistencia. No se el numero exacto pero un calculo muy rapido indicaba aproximadamente unas 300 personas (o mas) entre alumnos universitarios, profesores y otros.

Me gusto la charla, a pesar de que hubo poco tiempo disponible (40 minutos), sin embargo, recibi buenas preguntas al final y la gente se vio interesada durante la conferencia.

Publico aqui la presentación que utilicé: Extendiendo el motor de base de datos. Mas alla del SQL.

Gracias a los organizadores por la oportunidad de participar y a los asistentes por sus preguntas!

Si estuviste ahi, escribeme y cuentame que te ha parecido.

4.9.05

Reporte: Gira INETA Andino 2005

Hemos recorrido ya 3/4 de la gira.

Me encuentro en este momento en Bogota, ultima noche antes de viajar a Manizales donde acaba la gira.

Cuando termine la gira escribire detalladamente sobre lo que ha sido esta gira pero para adelantar un poco.... ha sido una experiencia bastante buena.

Hemos visitado no solamente paises tremendamente interesantes sino que hemos hecho amigos en comunidades muy bien organizadas, donde nos recibieron con mucho entusiasmo y ganas y donde nos hemos encontrado lideres de comunidades muy comprometidos con su trabajo hacia la comunidad.

Ha sido una experiencia muy buena. He estado filmando bastante durante el viaje y este video lo hare disponible proximamente por aqui.

Aprovecho para publicar mi presentación.

En caso de que estas leyendo esto y estuviste en alguno de los eventos de la gira, escribeme y cuentame que te ha parecido.

Continuacion: I Congreso Internacional de Computación

Ya se ha confirmado la fecha y hora para mi ponencia en el CIC.

Estaré presentando el Viernes 9 de setiembre a las 8:00 am en las instalaciones de la Universidad Nacional en Heredia, Costa Rica.

El tema seleccionado es: Extendiendo el motor de base de datos. Más allá del SQL.

21.8.05

I Congreso Internacional de Computación, Costa Rica 2005

Me han aceptado como conferencista para el I Congreso Internacional de Computación, Costa Rica 2005 del 7 al 9 de setiembre del 2005 en las instalaciones de la Universidad Nacional en Heredia, Costa Rica.

No cuento todavia con muchos detalles de los otros conferencistas ni el nivel de asistencia que tendra el evento, pero en su pagina web se menciona que los temas a tratar giraran en torno a:
Sistemas de Información, Tecnologías y Aplicaciones
Sistemas de Comunicaciones y Redes
E-learning
Informática Educativa
Bases de datos
Inteligencia Artificial
Ingeniería de Software
Ciencia e Ingeniería de la Computación
Procesamiento de Imágenes
Aplicaciones de la Computación en Ciencia e Ingeniería
Sistemas de información para discapacitados.

Yo estare presentando una de las siguientes tres:
XML o Relacional – Representación de datos jerárquicos y XML en una base de datos relacional
Búsquedas XQuery & XPath en SQL Server 2005
Extendiendo el motor de base de datos. Más allá del SQL

Cual creen que seria mas interesante?

Instalando Windows Vista....

Me han invitado a participar del programa del Beta 1 de Windows Vista.
Estoy instalando sobre una maquina virtual (le destine 512 MBs RAM, espero sea suficiente)

El proceso de instalacion es bastante simple hasta ahora, no ha hecho muchas preguntas, pero si le ha tomado su rato.... lleva aprox 2 horas...

Pense en instalarlo como mi OS base y hacer todo mi email y trabajos sobre el, pero luego pense que seria muy arriesgado....

los mantendre al tanto.

Gira Andino INETA 2005

Estare de gira con INETA de nuevo. En esta ocasion viajaré a Venezuela y Colombia durante aproximadamente 10 dias.

Estare presentando:
XML o Relacional – Cuando y como decidir como representar mi información en SQL Server 2005
El soporte a XML en SQL Server 2005 permite la manipulación de información: con esquemas abiertos, dinámica, jerárquica, semi-estructurada y estructurada. Sin embargo, la representación relacional nos ha sido muy útil durante todos estos años… ¿Cuál es la ventaja real de escoger entre un modelo y el otro? ¿Cuales son los escenarios recomendados y cómo decidir entre ellos?

Las fechas de esta gira serán:
Venezuela
Lunes 29/08 en Maracay
Miércoles 31/08 en Barquisimeto
Colombia
Viernes 02/09 en Bogotá
Lunes 05/09 en Manizales

Será la primera ocasión que visite estos 2 países.
Durante esta gira estaré grabando en video los detalles mas importantes, espero luego poder hacerlos disponibles a través del blog para que los vean!

La gira en Andino continua luego de que yo vuelva a Costa Rica, siguiendo hacia Ecuador y Peru:
Ecuador
Lunes 12/09 Quito
Miércoles 14/09 Loja
Viernes 16/09 Guayaquil
Perú
Martes 20/09 Ica
Jueves 22/09 Huancayo

Pero el presentador internacional para esos paises no seré yo sino Guillermo Som quien conozco porque tambien es un mentor para Solid Quality Learning

12.8.05

Fin de la Serie de Webcasts: Programando SQL Server 2005

He finalizado la serie de 5 webcasts que presenté sobre las nuevas características en SQL Server 2005.

Gracias a todos los que atendieron estos webcasts y desde luego gracias por sus comentarios y retroalimentación.

Ha sido una experiencia fabulosa y me encantaria repetirla con unos temas distintos... sugerencias?

Les dejo aqui los URLs para poder ver bajo demanda o poder bajar las grabaciones y los ppts de los webcasts:

Introducción a SQL Server 2005 para desarrolladores
Grabacion: https://www115.livemeeting.com/cc/msevents/viewRecordings?id=MSDN072205BA&role=attend&pw=msdn072205ba
PPT:http://download.microsoft.com/download/8/2/1/821DE20B-A95F-4092-BBF8-1A8BAB0B7218/msdn072205ba%20-%20Introduccion%20a%20SQL%20Server%202005.ppt

Nuevas características del lenguaje T-SQL en SQL Server 2005 Grabacion:https://www115.livemeeting.com/cc/msevents/viewRecordings?id=MSDN072505BA&role=attend&pw=msdn072505ba
PPT:http://download.microsoft.com/download/8/2/1/821DE20B-A95F-4092-BBF8-1A8BAB0B7218/msdn072505ba%20-%20Nuevas%20caracteristicas%20de%20TSQL%20en%20SQL%20Server%202005.ppt

Aprovechando XML dentro de la base de datos con SQL Server 2005 Grabacionhttps://www115.livemeeting.com/cc/msevents/viewRecordings?id=MSDN072905BA&role=attend&pw=msdn072905ba
PPT:http://download.microsoft.com/download/8/2/1/821DE20B-A95F-4092-BBF8-1A8BAB0B7218/msdn072905ba%20-%20Aprovechando%20XML%20con%20SQL%20Server%202005.ppt

Programando SQL Server 2005 con el CLR – Integración SQL-CLR Grabacion:https://www115.livemeeting.com/cc/msevents/viewRecordings?id=MSDN080105BA&role=attend&pw=msdn080105ba
PPT:http://download.microsoft.com/download/C/8/7/C872D90C-23CB-4023-9922-A1B9214EB713/msdn20050801-Programando%20SQL%20Server%202005%20con%20el%20CLR.ppt

Nuevas características en ADO .Net 2.0 Grabacion:https://www115.livemeeting.com/cc/msevents/viewRecordings?id=MSDN080505BA&role=attend&pw=msdn080505ba
PPT:http://download.microsoft.com/download/C/8/7/C872D90C-23CB-4023-9922-A1B9214EB713/msdn20050805-ADO.NET%202.0.ppt

29.7.05

Nombres ofiiciales publicados

Ya se publicaron los nombres oficiales para algunos de los proyectos que estaban en desarrollo:

Longhorn --> Windows Vista
Avalon --> Windows Presentation Foundation
Indigo --> Windows Communicatin Foundation
Metro --> XML Paper Specification (XPS)
WAP --> WinFX Runtime Components (se pueden bajar de aqui)

Nuevos sitios de Microsoft

http://msdn.microsoft.com/asp.net/migration/upgrade/default.aspx
Centro oficial de migración para ASP.NET hacia ASP.NET 2.0

Documento con información sobre el proceso de migración: aqui

http://msdn.microsoft.com/windowsvista
Windows Vista Developer Center
Los que tienen suscripción MSDN - pueden bajar los bits!!!