Contandoles sobre Andino se me vino a la cabeza otros cursos que estaré dando...
Será la primera vez también que me toque enseñar en USA.
Cuando Microsoft está proximo a lanzar una nueva versión de alguno de sus productos, estos pasan por una etapa inicial de mostrarselo a ciertas compañias selectivas de forma privada, luego lo hacen disponible a un poquito mas de gente, luego a un poco mas y asi en varias iteraciones haste que se suelta el producto y se hace disponible a todo el mundo.
Una de las primeras etapas se llama el TAP (no me acuerdo que querian decir las siglas!!! :(
Luego del TAP viene el Ascend y esta etapa es un set de cursos iniciales para enseñar el producto utilizando las versiones beta que se vayan soltando.
A inicio de año tuve la oportunidad de participar en el Ascend de Yukon (SQL Server 2005) en Los Angeles, y en esa ocasión, el instructor fue Bob Beauchemin. El trabaja para DevelopMentor y ha estado en contacto con el equipo de desarrollo de SQL Server 2005 desde el inicio. Muy interesante!
Cuando me uní a trabajar como Mentor Asociado a Solid Quality Learning hemos tenido muchas solicitudes de Microsoft de utilizar a nuestra red de mentores (cerca de 20 distribuidos en todo el mundo) para replicar los cursos Ascend en otras ciudades.
Y esa es la historia de como estaré el proximo 1ero de Junio en Malvern Philadelphia y el 14 de Junio en el Microsoft Technology Center en Reston siendo el instructor del curso Ascend de SQL Server 2005.
23.4.05
Gira INETA Andino!!!
Asi es! Me voy de gira de nuevo con INETA, en esta ocasión estaré en conjunto con David Garza de Mexico.
David cubrirá Venezuela y Colombia las primeras dos semanas de mayo, mientras que yo estaré en Ecuador y Perú las segundas dos semanas de mayo.
Este será mi calendario:
Llegada a Ecuador - Quito el 17/5
18/5 - evento en Quito
20/5 - evento en Azogues
23/5 - evento en Loja
24/5 viaje a Perú
25/5 - evento en ICA
28/5 - evento en Huancayo
30/5 - evento en Piura
1/6 - regreso a Costa Rica
Y he decidido que mi conferencia sera:
Reseteando Expectativas – Mirando dentro del Microsoft .NET Framework 2.0
El equipo de desarrollo del CLR ha estado muy ocupado escuchando las mejoras que nosotros, los clientes, hemos solicitado. Una mirada de cerca a qué quedó obsoleto, qué se cambió y qué es nuevo en el funcionamiento del Common Language Runtime, los Base Class Libraries y el soporte a los distintos lenguajes de programación y por supuesto, discutiremos que ruta debo tomar hoy para aprovechar al máximo estos cambios y evitar dolores de cabeza.
Estoy muy contento y con muchas expectativas por esta gira, es la primera vez que estaré enseñando en Suramerica! :)
David cubrirá Venezuela y Colombia las primeras dos semanas de mayo, mientras que yo estaré en Ecuador y Perú las segundas dos semanas de mayo.
Este será mi calendario:
Llegada a Ecuador - Quito el 17/5
18/5 - evento en Quito
20/5 - evento en Azogues
23/5 - evento en Loja
24/5 viaje a Perú
25/5 - evento en ICA
28/5 - evento en Huancayo
30/5 - evento en Piura
1/6 - regreso a Costa Rica
Y he decidido que mi conferencia sera:
Reseteando Expectativas – Mirando dentro del Microsoft .NET Framework 2.0
El equipo de desarrollo del CLR ha estado muy ocupado escuchando las mejoras que nosotros, los clientes, hemos solicitado. Una mirada de cerca a qué quedó obsoleto, qué se cambió y qué es nuevo en el funcionamiento del Common Language Runtime, los Base Class Libraries y el soporte a los distintos lenguajes de programación y por supuesto, discutiremos que ruta debo tomar hoy para aprovechar al máximo estos cambios y evitar dolores de cabeza.
Estoy muy contento y con muchas expectativas por esta gira, es la primera vez que estaré enseñando en Suramerica! :)
Back To Basics Conference
Hace 3 semanas decidi lanzar esta iniciativa.
Mi intención por supuesto: transmitir todo el conocimiento necesario para entender las bases de .NET. He encontrado que este es el mayor problema cuando se esta aprendiendo .NET y se trata de interpretar o aprender con la misma mentalidad como la plataforma anterior que utilizamos, cualquiera que sea (VB6, Java, Oracle, etc.).
.NET tiene su propia idiosincracia y al mismo tiempo está basado en muchos conceptos que para un desarrollador Oracle o VB6 no son comunes! Orientación a Objetos por ejemplo. He conversado con mucha gente que dice saber y enteder los conceptos de POO, pero al aprender que en .NET tenemos el Common Type System y que todos los objetos (incluyendo enteros, booleans, etc) hacen herencia de System.Object y que por lo tanto podemos extenderlo y todos los beneficios que esto trae, etc,etc.... pues esto ya se hace pesadito.
En fin, mi intención es hacer un dump total de mi memoria sobre .NET y transmitir todo eso, sobretodo porque esas bases son cruciales para luego poder entrar a .NET 2.0 y VS 2005.
Respuesta del ecosistema
He recibido tantas solicitudes de repetir los cursos que eso es lo que haré!
Cuando planee estas sesiones no le di mucho pensamiento, simplemente asigné los horarios según los "huecos" en mi calendario, pero obviamente esto era 1) muy rapido para compañias grandes a organizarse, 2) horarios que sacan a una persona de su oficina demasiado tiempo.
Por lo tanto estaré tomando esto en cuenta para esta segunda iteración de la gira .NET Back To Basics.
Esten al tanto! :)
Evento eXpert Zone de Microsoft
El evento eXpert Zone esta a la vuelta de la esquina!

He venido participando dentro del comite organizador de este evento en conjunto con Microsoft desde hace unos cuantos meses. Ricardo Jimenez de Microsoft ha hecho un excelente trabajo diseñando y administrando todo el evento y tomado en cuenta cada detalle, cosas tan minimas como que las comunidades como CRUG tengamos un espacio especial para promocionarnos o los MVPs y RD tambien, etc.
El evento es el proximo 28 de abril, en Pueblo Antiguo, Parque de Diversiones, desde la 1 p.m.
Yo estare participando con 2 charlas tecnicas:
1) Preparándose para Arquitecturas Orientadas a Servicios (AOS), en conjunto con Marvin Gutiérrez de Grupo Asesor. En esta sesion investigaremos el concepto de "Arquitectura" de soluciones y por supuesto qué es una AOS? - El mensaje será: dado el tipo de arquitectura que tengo hoy (monolítica, dos capas, n capas, etc.) que implica AOS, qué beneficios me traerá y qué debo hacer.
2) Mejores Prácticas para Escribir Código Seguro, esta sesión la daré en conjunto con Alejo Fernandez de Grupo CMA. Haremos énfasis al proceso de anáisis de amenazas, tipos de errores que puedo cometer en mi código que pueden causar un problema de seguridad y por supuesto.... como prevenirlos!
Luego de esto, probablemente estaré apoyando a la gente del Comite de CRUG en el kiosko que tendremos esparciendo información de quienes somos y los beneficios de pertenecer a la comunidad! Si alguien se quiere acercar y presentarse... será un gusto!
Al final del día habrá un coctel para todos los asistentes...
Va a estar tremendo el evento!
He venido participando dentro del comite organizador de este evento en conjunto con Microsoft desde hace unos cuantos meses. Ricardo Jimenez de Microsoft ha hecho un excelente trabajo diseñando y administrando todo el evento y tomado en cuenta cada detalle, cosas tan minimas como que las comunidades como CRUG tengamos un espacio especial para promocionarnos o los MVPs y RD tambien, etc.
El evento es el proximo 28 de abril, en Pueblo Antiguo, Parque de Diversiones, desde la 1 p.m.
Yo estare participando con 2 charlas tecnicas:
1) Preparándose para Arquitecturas Orientadas a Servicios (AOS), en conjunto con Marvin Gutiérrez de Grupo Asesor. En esta sesion investigaremos el concepto de "Arquitectura" de soluciones y por supuesto qué es una AOS? - El mensaje será: dado el tipo de arquitectura que tengo hoy (monolítica, dos capas, n capas, etc.) que implica AOS, qué beneficios me traerá y qué debo hacer.
2) Mejores Prácticas para Escribir Código Seguro, esta sesión la daré en conjunto con Alejo Fernandez de Grupo CMA. Haremos énfasis al proceso de anáisis de amenazas, tipos de errores que puedo cometer en mi código que pueden causar un problema de seguridad y por supuesto.... como prevenirlos!
Luego de esto, probablemente estaré apoyando a la gente del Comite de CRUG en el kiosko que tendremos esparciendo información de quienes somos y los beneficios de pertenecer a la comunidad! Si alguien se quiere acercar y presentarse... será un gusto!
Al final del día habrá un coctel para todos los asistentes...
Va a estar tremendo el evento!
5.4.05
Nuevo sitio de recursos para VB6
http://msdn.microsoft.com/vbrun/
Este nuevo portal de Microsoft se lanza para atender a toda la masa de desarrolladores, proyectos y compañias que todavia estan desarrollando en Visual Basic 6.
El enfoque del portal es:
1) Nuevo contenido en como hacer que VB6 y VB.NET interoperen
2) Entrenamiento para aquellos que deseen hacer la transición de VB6 a .NET y alistarse para VB.NET 2005.
Yo personalmente he estado trabajando en unos cursos especialmente diseñados para esta audiencia... ya pronto les contare!
Este nuevo portal de Microsoft se lanza para atender a toda la masa de desarrolladores, proyectos y compañias que todavia estan desarrollando en Visual Basic 6.
El enfoque del portal es:
1) Nuevo contenido en como hacer que VB6 y VB.NET interoperen
2) Entrenamiento para aquellos que deseen hacer la transición de VB6 a .NET y alistarse para VB.NET 2005.
Yo personalmente he estado trabajando en unos cursos especialmente diseñados para esta audiencia... ya pronto les contare!
4.4.05
Discusiones Interesantes
En las ultimas semanas se han dado dos discusiones en varios grupos de noticias y otros que han llamado mi atencion.
La primera es sobre el ciclo de vida de los productos Microsoft y Visual Basic 6.
Desde que salio .NET al mercado, Microsoft implemento un control sobre el ciclo de vida de sus productos.
El ciclo de vida detalla el nivel de soporte que Microsoft le da al producto conforme envejece. Hay 3 niveles: Soporte Principal (mainstream), Soporte Extendido (extended) y Sin soporte (non-supported).
Soporte Principal quiere decir que durante 6 años, Microsoft invertira en este producto y le agregará nuevas caracteristicas y la full maquinaria de soporte tecnico de microsoft esta al servicio de este producto. Soporte Extendido tiene una duración de 3 años y durante esta fase ya no se le agregan nuevos features al producto y simplemente se da soporte tecnico. Sin soporte, como su nombre lo dice, quiere decir que se terminó el soporte oficial de parte de Microsoft a este producto.
La discusión se da porque el 1 de abril prescribio el soporte principal a Visual Basic 6. Lo mas interesante de todo es que los otros productos de Visual Studio 6 (C++, Interdev y FoxPro) todos prescribieron en distintos meses del 2004.
Esto pone mucha presion en las instalaciones actuales que todavia estan sobre plataforma COM y VB6.
Aqui hay un articulo que explica un poco mas de esto.
La segunda discusión se dan en torno a un nuevo modelo arquitectonico que esta surgiendo alrededor de tecnologias para interfaz de usuario.
Aqui hay un articulo que explica mas a fondo sobre Ajax.
En ASP.NET 2.0 viene la implementación de Client Callbacks, los cuales permiten a una pagina http desde el cliente realizar una llamada al servidor sin tener que refrescar la pagina completa!
La primera es sobre el ciclo de vida de los productos Microsoft y Visual Basic 6.
Desde que salio .NET al mercado, Microsoft implemento un control sobre el ciclo de vida de sus productos.
El ciclo de vida detalla el nivel de soporte que Microsoft le da al producto conforme envejece. Hay 3 niveles: Soporte Principal (mainstream), Soporte Extendido (extended) y Sin soporte (non-supported).
Soporte Principal quiere decir que durante 6 años, Microsoft invertira en este producto y le agregará nuevas caracteristicas y la full maquinaria de soporte tecnico de microsoft esta al servicio de este producto. Soporte Extendido tiene una duración de 3 años y durante esta fase ya no se le agregan nuevos features al producto y simplemente se da soporte tecnico. Sin soporte, como su nombre lo dice, quiere decir que se terminó el soporte oficial de parte de Microsoft a este producto.
La discusión se da porque el 1 de abril prescribio el soporte principal a Visual Basic 6. Lo mas interesante de todo es que los otros productos de Visual Studio 6 (C++, Interdev y FoxPro) todos prescribieron en distintos meses del 2004.
Esto pone mucha presion en las instalaciones actuales que todavia estan sobre plataforma COM y VB6.
Aqui hay un articulo que explica un poco mas de esto.
La segunda discusión se dan en torno a un nuevo modelo arquitectonico que esta surgiendo alrededor de tecnologias para interfaz de usuario.
| Tecnología | Ventajas | Desventajas |
| Aplicación Windows | Desarrollada en lenguaje compilado .NET, Funciona online y offline, acceso a componentes del OS | Deployment, se debe ir maquina por maquina instalando la aplicación completa y todos sus componentes |
| Smart Client Application | Desarrollada en lenguaje compilado .NET, Funciona online y offline, acceso a componentes del OS, deployment a la medida porque el cliente es el que va a la aplicación a través de un url y la aplicación baja automáticamente los componentes necesarios para correr en la maquina cliente | .NET Framework necesario en la maquina cliente, peso de componentes a bajar podría requerir una buena red, el assembly se autoinstala en la máquina cliente |
| ASP.NET | Multiplataforma, no requiere instalación en el cliente aparte de un browser, todo el procesamiento se da en el servidor, no requiere de deployment de ningún assembly ni componente al cliente | El modelo de request-response implica que por cada acción del cliente este debe esperar hasta que la siguiente pagina se cargue, no es interactivo, no es rápido |
| Ajax | Multiplataforma, no requiere instalación en el cliente aparte de un browser, parte del procesamiento se da en el cliente y no requiere al 100% al servidor, no requiere de deployment de ningún assembly ni componente al cliente, muy interactivo y utiliza comunicación asincrónica hacia el servidor | Complicado de desarrollar hoy en día, requiere de código complejo en javascript o vbscript, funciona solamente estando online |
Aqui hay un articulo que explica mas a fondo sobre Ajax.
En ASP.NET 2.0 viene la implementación de Client Callbacks, los cuales permiten a una pagina http desde el cliente realizar una llamada al servidor sin tener que refrescar la pagina completa!
30.3.05
Windows AntiSpyware (Beta)
Microsoft ha soltado la versión beta de su herramienta para la detección de Spyware en la máquina.
Esto non solamente es el resultado de un conjunto de adquisiciones que Microsoft a hecho (GIANT AntiSpyware) sino como parte de la Iniciativa de Computacion Segura.
Me fue curioso que al instalarlo lo primero que revisa es que la versión de Windows instalada sea genuina. Se ha discutido ultimamente en algunos círculos que la ruta que Microsoft debería tomar es la de permitir ciertos "privilegios" a los que tienen una versión genuina de Windows, como por ejemplo poder hacer download de cierto software que la versión no genuina no podria. Sin embargo, el hecho de que se prohiba downloads de elementos de seguridad implica que habran muchas copias no genuinas de Windows esparciendo virus y spyware a maquinas genuinas.
Los downloads de seguridad si deberian hacerse disponibles a todas las versiones!
Esto non solamente es el resultado de un conjunto de adquisiciones que Microsoft a hecho (GIANT AntiSpyware) sino como parte de la Iniciativa de Computacion Segura.
Me fue curioso que al instalarlo lo primero que revisa es que la versión de Windows instalada sea genuina. Se ha discutido ultimamente en algunos círculos que la ruta que Microsoft debería tomar es la de permitir ciertos "privilegios" a los que tienen una versión genuina de Windows, como por ejemplo poder hacer download de cierto software que la versión no genuina no podria. Sin embargo, el hecho de que se prohiba downloads de elementos de seguridad implica que habran muchas copias no genuinas de Windows esparciendo virus y spyware a maquinas genuinas.
Los downloads de seguridad si deberian hacerse disponibles a todas las versiones!
28.2.05
Respuesta a si el UG es publicidad a MSFT
Se me habia pasado pasarles la respuesta que recibi sobre el antes mencionado correo:
--------------------------------------------------------------------
Bueno mi punto es que todo lo que dices esta bien. Ahora mi input sería que semánticamente es mejor decir que tenga conocimientos en Tecnologia Microsoft que decir "Con vocacion Microsoft" porque pienso que este segundo si suena más parcializado.
Yo no voy a favor de una u otra tecnología. Soy abierta a las ventajas que me puede brindar cada una y escojo la que me de el mejor rendimiento, según sea lo que yo esté haciendo y por eso muchas veces he pensado que más que ir a favor o en contra de una tecnología los indicadores numéricos en cuanto a factores como rendimiento y seguridad por ejemplo, son los que hablan.
--------------------------------------------------------------------
Debo agregar que estoy de acuerdo con esta persona, tal vez la palabra "vocacion" es un poco confusa. Efectivamente, como dice su correo, algo que se ha hecho normal, durante los ultimos años, en las compañias es tener productos de varios proveedores, lo cual me parece bastante positivo.
Este tipo de discusiones generalmente se tachan de "religiosas", ya que tendemos a defender la tecnologia de nuestra preferencia.
Yo, al igual que el correo, considero que hay que evaluar un conjunto de indicadores o factores (no solamente rendimiento y seguridad) sino tambien: mantenibilidad, administracion, facilidad de deployment, escalabilidad, calidad del servicio de soporte, numero de desarrolladores conocedores de esa tecnologia en el mercado, numero de companias en el mundo que la utilizan, y varios mas.
En conclusion, nuestro grupo de usuarios en discusion, es un grupo de usuarios dedicado exclusivamente a las tecnologias de Microsoft y seria un tema interesante el demostrar este conjunto de factores desde el punto de vista de la plataforma Microsoft.
--------------------------------------------------------------------
Bueno mi punto es que todo lo que dices esta bien. Ahora mi input sería que semánticamente es mejor decir que tenga conocimientos en Tecnologia Microsoft que decir "Con vocacion Microsoft" porque pienso que este segundo si suena más parcializado.
Yo no voy a favor de una u otra tecnología. Soy abierta a las ventajas que me puede brindar cada una y escojo la que me de el mejor rendimiento, según sea lo que yo esté haciendo y por eso muchas veces he pensado que más que ir a favor o en contra de una tecnología los indicadores numéricos en cuanto a factores como rendimiento y seguridad por ejemplo, son los que hablan.
--------------------------------------------------------------------
Debo agregar que estoy de acuerdo con esta persona, tal vez la palabra "vocacion" es un poco confusa. Efectivamente, como dice su correo, algo que se ha hecho normal, durante los ultimos años, en las compañias es tener productos de varios proveedores, lo cual me parece bastante positivo.
Este tipo de discusiones generalmente se tachan de "religiosas", ya que tendemos a defender la tecnologia de nuestra preferencia.
Yo, al igual que el correo, considero que hay que evaluar un conjunto de indicadores o factores (no solamente rendimiento y seguridad) sino tambien: mantenibilidad, administracion, facilidad de deployment, escalabilidad, calidad del servicio de soporte, numero de desarrolladores conocedores de esa tecnologia en el mercado, numero de companias en el mundo que la utilizan, y varios mas.
En conclusion, nuestro grupo de usuarios en discusion, es un grupo de usuarios dedicado exclusivamente a las tecnologias de Microsoft y seria un tema interesante el demostrar este conjunto de factores desde el punto de vista de la plataforma Microsoft.
22.2.05
Es un Grupo de Usuarios un medio de publicidad para MSFT?
Estamos iniciando el calendario 2005 en el Grupo de Usuarios .NET de Costa Rica con la iniciativa de crear una Comunidad. Esto quiere decir, que el grupo de usuarios como tal tengo un comite organizador, que no dependa de una sola persona y que sea automantenible, autoadministrable y funcione para el beneficio de todos sus miembros.
Se propusieron varios puestos a rellenar con voluntarios, segun las funciones que hay que ejecutar para que sea exitoso el grupo y como requerimiento para la participacion se uso la frase: Que el voluntario tenga "vocacion Microsoft".
Esto ha levantado la polemica de si estamos o no haciendo publicidad a Microsoft a traves de estas reuniones.
Un miembro del grupo escribio lo siguiente:
------------------------------------------------------------------
From: XXXXXXXXXXXXXXXXXXXXXX
Sent: Martes, 22 de Febrero de 2005 10:45 a.m.
To: crug@ayudadotnet.net
Subject: RE: Reunion Grupo de Usuarios .NET - Costa Rica
Bueno como es la cosa. Por un lado ustedes hablan de formar una comunidad y en sus cursos he escuchado que no le hacen publicidad a microsoft. Sin embargo, para cada uno de los cargos dice "Vocación Microsoft"? Que significa esto?
------------------------------------------------------------------
Y esto fue lo que respondi:
XXXXXXXXXXXXXXXXXXXXXX,
Gracias por tu respuesta!!! Si hay algo que me gusta es que la gente reaccione!!!!
Voy a tratar te poner ciertos conceptos en claro a ver que te parece:
Publicidad: Creo que nunca hemos hablado de “no” hacerle publicidad a MSFT, al menos lo que yo he dicho es que no trabajo para MSFT, por lo tanto, eso me da derecho a criticarlos también y opinar sobre sus productos!
Sin embargo, este grupo de usuarios especifico es de .NET y la plataforma de desarrollo de Microsoft, y somos un grupo de entusiastas de esta tecnología, por lo tanto realmente lo que hacemos es educar, esparcir la voz, compartir nuestros conocimientos sobre esta tecnología.
Interesante es el dilema de si esto es publicidad o no.... por un lado podria aducir que no lo es, dado que MSFT no nos esta pagando a ninguno de nosotros por hacer esto, es un trabajo 100% voluntario, pero al mismo tiempo... si educamos a la mejor utilización de la plataforma MSFT, lo cual, desde mi punto de vista no esta mal... y si queremos llamarlo publicidad... pues tampoco le veo problema... al fin y al cabo, soy entusiasta de esto!
En cuanto a los cargos, el que diga “Vocacion MSFT” lo interpreto yo como ser entusiasta de su plataforma y en cierto grado (unos mas y otros menos) seguidor de sus productos y tecnologías.
Sabras que en esto de tecnología siempre hay ciertas cosas que se defienden como religión... MSFT o no MSFT, .NET o Java, Windows o Linux, etc. Lo cual esta genial! pero en este caso, para ser entuasiaste y voluntario de este grupo de usuario, creo que se deberia por lo menos creer en la tecnologia que educamos.
Que les parece?
Se propusieron varios puestos a rellenar con voluntarios, segun las funciones que hay que ejecutar para que sea exitoso el grupo y como requerimiento para la participacion se uso la frase: Que el voluntario tenga "vocacion Microsoft".
Esto ha levantado la polemica de si estamos o no haciendo publicidad a Microsoft a traves de estas reuniones.
Un miembro del grupo escribio lo siguiente:
------------------------------------------------------------------
From: XXXXXXXXXXXXXXXXXXXXXX
Sent: Martes, 22 de Febrero de 2005 10:45 a.m.
To: crug@ayudadotnet.net
Subject: RE: Reunion Grupo de Usuarios .NET - Costa Rica
Bueno como es la cosa. Por un lado ustedes hablan de formar una comunidad y en sus cursos he escuchado que no le hacen publicidad a microsoft. Sin embargo, para cada uno de los cargos dice "Vocación Microsoft"? Que significa esto?
------------------------------------------------------------------
Y esto fue lo que respondi:
XXXXXXXXXXXXXXXXXXXXXX,
Gracias por tu respuesta!!! Si hay algo que me gusta es que la gente reaccione!!!!
Voy a tratar te poner ciertos conceptos en claro a ver que te parece:
Publicidad: Creo que nunca hemos hablado de “no” hacerle publicidad a MSFT, al menos lo que yo he dicho es que no trabajo para MSFT, por lo tanto, eso me da derecho a criticarlos también y opinar sobre sus productos!
Sin embargo, este grupo de usuarios especifico es de .NET y la plataforma de desarrollo de Microsoft, y somos un grupo de entusiastas de esta tecnología, por lo tanto realmente lo que hacemos es educar, esparcir la voz, compartir nuestros conocimientos sobre esta tecnología.
Interesante es el dilema de si esto es publicidad o no.... por un lado podria aducir que no lo es, dado que MSFT no nos esta pagando a ninguno de nosotros por hacer esto, es un trabajo 100% voluntario, pero al mismo tiempo... si educamos a la mejor utilización de la plataforma MSFT, lo cual, desde mi punto de vista no esta mal... y si queremos llamarlo publicidad... pues tampoco le veo problema... al fin y al cabo, soy entusiasta de esto!
En cuanto a los cargos, el que diga “Vocacion MSFT” lo interpreto yo como ser entusiasta de su plataforma y en cierto grado (unos mas y otros menos) seguidor de sus productos y tecnologías.
Sabras que en esto de tecnología siempre hay ciertas cosas que se defienden como religión... MSFT o no MSFT, .NET o Java, Windows o Linux, etc. Lo cual esta genial! pero en este caso, para ser entuasiaste y voluntario de este grupo de usuario, creo que se deberia por lo menos creer en la tecnologia que educamos.
Que les parece?
22.10.04
Llegada a Costa Rica
La llegada a Costa Rica, siguio el mismo patron que casi todo el viaje, correr porque teniamos actividades esperandonos.
Directo del aeropuerto fuimos a las oficinas de Microsoft, donde junto con Ricardo Jimenez, coordinador de las actividades de Microsoft para comunidades de desarrolladores en CCA, nos esperaban 2 entrevistas con medio de informacion.
Se nos unio tambien Alejo Fernandez, quien sera el speaker local en el evento manana.
La entrevista fue de el periodico La Republica y un estacion de radio.
Fue bastante comico y a la vez complicado tratar de explicar a alguien no tecnico que es SQL Server 2005, .NET, Orientacion a Servicios y Smart Clients y porque vale hacer un evento asi.
Tratamos de hacer tambien awareness de la importancia de que el Costa Rica User Group .NET es independiente de Microsoft y es simplemente una asociacion de entusiastas de la tecnologia .NET.
Fue muy curioso que una de las periodistas lanzara una pregunta sobre seguridad, aduciendo la fama que tiene la plataforma Microsoft por ser mas insegura, preguntando si al nosotros ensenar todos estos trucos y practicas no podria tomarlo alguien del publico para escribir codigo de viruses....
La respuesta fue por supuesto de que no tenemos control sobre lo que cada developer escribe y que podria ser que alguien lo hiciera, pero por supuesto nosotros educabamos sobre buenas practicas de programacion y esquemas de seguridad para protegerse de ataques....
Es impresionante que un usuario final tenga ya una percepcion de esa forma hacia la plataforma, hay que hacer mucho trabajo de educacion acerca de este tema.
Estamos esperando aprox 200 personas para el evento de manana...
Directo del aeropuerto fuimos a las oficinas de Microsoft, donde junto con Ricardo Jimenez, coordinador de las actividades de Microsoft para comunidades de desarrolladores en CCA, nos esperaban 2 entrevistas con medio de informacion.
Se nos unio tambien Alejo Fernandez, quien sera el speaker local en el evento manana.
La entrevista fue de el periodico La Republica y un estacion de radio.
Fue bastante comico y a la vez complicado tratar de explicar a alguien no tecnico que es SQL Server 2005, .NET, Orientacion a Servicios y Smart Clients y porque vale hacer un evento asi.
Tratamos de hacer tambien awareness de la importancia de que el Costa Rica User Group .NET es independiente de Microsoft y es simplemente una asociacion de entusiastas de la tecnologia .NET.
Fue muy curioso que una de las periodistas lanzara una pregunta sobre seguridad, aduciendo la fama que tiene la plataforma Microsoft por ser mas insegura, preguntando si al nosotros ensenar todos estos trucos y practicas no podria tomarlo alguien del publico para escribir codigo de viruses....
La respuesta fue por supuesto de que no tenemos control sobre lo que cada developer escribe y que podria ser que alguien lo hiciera, pero por supuesto nosotros educabamos sobre buenas practicas de programacion y esquemas de seguridad para protegerse de ataques....
Es impresionante que un usuario final tenga ya una percepcion de esa forma hacia la plataforma, hay que hacer mucho trabajo de educacion acerca de este tema.
Estamos esperando aprox 200 personas para el evento de manana...
Dia 3: Panama
Finalmente!!! El tour va mejorando con MUCHA mayor asistencia y una participacion masiva en Panama!
Ellos cuentan tambien con dos grupos de usuarios. 1 mas academico, con aproximadamente 10 miembros llamado Hardcore DotNet Panama Users Group dirigido por Rogelio Morrell y el otro mas abierto con gran cantidad de miembros. Este es dirigido por Alex Sanchez, un viejo conocido tambien, hermano de Edgar Sanchez, tambien parte del programa de los Microsoft Regional Directors en Ecuador.
El grupo de usuarios se llama Latin Developers Panama.
(Gracias a William por la info!)
Por la cantidad de gente que llego (y el espacio que se quedo pequeno) se tuvo que agregar mas sillas de las planificadas, llegando a un total de aprox 125 personas durante el evento.
Tanto en mi charla como la de Fernando hubo mucha interaccion, muchas preguntas y se notaba que era un grupo con mayor nivel, que conocen mucho mas la herramienta y estaban bastante interesados sobre las features y cambios para las siguientes versiones.
Estaba gente de companias de bastante peso en Panama, tanto de gobierno como de la industria privada y estudiantes.
El evento fue en la Universidad Tecnologia de Panama, donde el decano Modaldo Tunon se declaro un apasionado de la tecnologia .NET. Ya en otra conversacion me comento mas a fondo los programas que tienen para los estudiantes para hacer investigacion en diversos temas de informatica como robotica, ai, dispositivos, etc. sobre .NET.
Nos vamos contentos de Panama!
Ellos cuentan tambien con dos grupos de usuarios. 1 mas academico, con aproximadamente 10 miembros llamado Hardcore DotNet Panama Users Group dirigido por Rogelio Morrell y el otro mas abierto con gran cantidad de miembros. Este es dirigido por Alex Sanchez, un viejo conocido tambien, hermano de Edgar Sanchez, tambien parte del programa de los Microsoft Regional Directors en Ecuador.
El grupo de usuarios se llama Latin Developers Panama.
(Gracias a William por la info!)
Por la cantidad de gente que llego (y el espacio que se quedo pequeno) se tuvo que agregar mas sillas de las planificadas, llegando a un total de aprox 125 personas durante el evento.
Tanto en mi charla como la de Fernando hubo mucha interaccion, muchas preguntas y se notaba que era un grupo con mayor nivel, que conocen mucho mas la herramienta y estaban bastante interesados sobre las features y cambios para las siguientes versiones.
Estaba gente de companias de bastante peso en Panama, tanto de gobierno como de la industria privada y estudiantes.
El evento fue en la Universidad Tecnologia de Panama, donde el decano Modaldo Tunon se declaro un apasionado de la tecnologia .NET. Ya en otra conversacion me comento mas a fondo los programas que tienen para los estudiantes para hacer investigacion en diversos temas de informatica como robotica, ai, dispositivos, etc. sobre .NET.
Nos vamos contentos de Panama!
21.10.04
Fotos del Tour INETA CCA 2004
He decidido publicar todas las fotos que he tomado del tour en un album virtual y no seguir incluyendolas dentro de los posts.
Se pueden ver en: http://photos.yahoo.com/awiernik
Se pueden ver en: http://photos.yahoo.com/awiernik
20.10.04
Llegada a Panama
Hemos quedado de ir a comer por la noche con Carlos Guevara, quien pertenece, al igual que yo, al Microsoft Regional Director Program en Panama.
El y Fernando compartieron la experiencia de ser speakers en Tech Ed Hong Kong... y tienen bastantes anecdotas!
Un tema que hemos conversado bastante es las diferencias culturales entre estar dando charlas a distintas audiencias y el trabajo entre personas de distintas culturas.... europeos, latinos, americanos, etc...
Nos cuenta Carlos que hay mucha gente suscrita al evento! ya veremos!
El y Fernando compartieron la experiencia de ser speakers en Tech Ed Hong Kong... y tienen bastantes anecdotas!
Un tema que hemos conversado bastante es las diferencias culturales entre estar dando charlas a distintas audiencias y el trabajo entre personas de distintas culturas.... europeos, latinos, americanos, etc...
Nos cuenta Carlos que hay mucha gente suscrita al evento! ya veremos!
Dia 2: Republica Dominicana
Que agradable sorpresa fue Republica Dominicana (RD).
Despues de un agotador viaje desde Puerto Rico, Fernando, Jose y yo llegamos a Dominicana por la noche.
Temprano paso Daniel Reynaldo quien es el lider de 1 de los dos grupos de usuarios que existen en RD.
Daniel es bastante activo. El grupo de usuarios, aparte de sus reuniones regulares 1 vez al mes, aparte difunde a traves del radio un programa sobre desarrollo con .NET.
El evento se atraso para esperar a que llegaran mas asistentes, inicialmente habia unas 20 personas y conforme el dia fue avanzando la cantidad de gente crecio hasta aproximadamente 50 personas.
El evento se realizo en la Universidad Unibe de RD, la cual, curiosamente no tiene carrera de Ing de Sistemas..... :S
Sin embargo, el CTO de la Universidad fue el que dio el kick off del evento.
La gente pregunto bastante poco y cuando preguntamos si conocian "x" o "y" tecnologia hubo muy pocas respuestas positivas.
Sin embargo, fue un evento agradable ya que el feedback fue muy bueno.
Despues de mi charla se acerco varia gente no solo a felicitarme sino a indicarme que ahi casi nunca tenian una charla a un nivel mas metodologico como es la mia, sino q los speakers siempre eran code junkies q solo de eso hablaban.... comentario interesante.....
El speaker local, Roberto Hernández Pou no solamente tiene una seria impresionante de certificaciones sino que dio una muy buena charla sobre las bondades que se introduciran en ASP.NET 2.0 para el desarrollo de controles.
Han traido tambien durante el evento a gente de la prensa.
Durante la charla de Fernando estuvieron filmandolo y durante el break entrevistaron a Jose Berrios sobre INETA y el evento.
Al final del dia nos entrevistaron a los 3 para otro programa.
Al salir del evento, con tremendo aguacero que habia y Fernando corriendo por los pasillos... se dio tremendo golpe cuando se fue por las escaleras!!! CASI NOS QUEDAMOS SIN UN SPEAKER PARA EL TOUR! :)
La expectativa para los eventos que faltan sigue creciendo... se dice que Panama ya hay bastante gente registrada.... unos 100....
Despues de un agotador viaje desde Puerto Rico, Fernando, Jose y yo llegamos a Dominicana por la noche.
Temprano paso Daniel Reynaldo quien es el lider de 1 de los dos grupos de usuarios que existen en RD.
Daniel es bastante activo. El grupo de usuarios, aparte de sus reuniones regulares 1 vez al mes, aparte difunde a traves del radio un programa sobre desarrollo con .NET.
El evento se atraso para esperar a que llegaran mas asistentes, inicialmente habia unas 20 personas y conforme el dia fue avanzando la cantidad de gente crecio hasta aproximadamente 50 personas.
El evento se realizo en la Universidad Unibe de RD, la cual, curiosamente no tiene carrera de Ing de Sistemas..... :S
Sin embargo, el CTO de la Universidad fue el que dio el kick off del evento.
La gente pregunto bastante poco y cuando preguntamos si conocian "x" o "y" tecnologia hubo muy pocas respuestas positivas.
Sin embargo, fue un evento agradable ya que el feedback fue muy bueno.
Despues de mi charla se acerco varia gente no solo a felicitarme sino a indicarme que ahi casi nunca tenian una charla a un nivel mas metodologico como es la mia, sino q los speakers siempre eran code junkies q solo de eso hablaban.... comentario interesante.....
El speaker local, Roberto Hernández Pou no solamente tiene una seria impresionante de certificaciones sino que dio una muy buena charla sobre las bondades que se introduciran en ASP.NET 2.0 para el desarrollo de controles.
Han traido tambien durante el evento a gente de la prensa.
Durante la charla de Fernando estuvieron filmandolo y durante el break entrevistaron a Jose Berrios sobre INETA y el evento.
Al final del dia nos entrevistaron a los 3 para otro programa.
Al salir del evento, con tremendo aguacero que habia y Fernando corriendo por los pasillos... se dio tremendo golpe cuando se fue por las escaleras!!! CASI NOS QUEDAMOS SIN UN SPEAKER PARA EL TOUR! :)
La expectativa para los eventos que faltan sigue creciendo... se dice que Panama ya hay bastante gente registrada.... unos 100....
19.10.04
Dia 1: Puerto Rico
SE INICIO EL TOUR INETA CCA!!!
En Puerto Rico, despues de un lento comienzo, iniciamos a las 9 a.m. el evento.
Jose Berrios de INETA inicio presentando que es INETA y cual es la intencion con este tour y luego le dejo la palabra a Fernando Guerrero para que iniciara con su charla.
Creo que yo que las 3 charlas estuvieron bastante buenas.
Sin embargo, la asistencia no fue como la esperabamos.
Hubo mucha confusion para la organizacion de este evento en Puerto Rico, se enviaron invitaciones tarde, el dia anterior se cambio de lugar, etc. Tuvimos aprox 10 personas en el evento.
Llegamos ya a Republica Dominicana.
Los rumores son que ya habian 70 personas registradas para el evento.
Esto nos tiene con mucha expectativa.
Creo que puede ser un evento MUY bueno, las charlas estan excelentes, la iniciativa genial y el apoyo de INETA ha sido excelente.
Animo Dominicana! - Veremos que sorpresa manana.
En Puerto Rico, despues de un lento comienzo, iniciamos a las 9 a.m. el evento.
Jose Berrios de INETA inicio presentando que es INETA y cual es la intencion con este tour y luego le dejo la palabra a Fernando Guerrero para que iniciara con su charla.
Creo que yo que las 3 charlas estuvieron bastante buenas.
Sin embargo, la asistencia no fue como la esperabamos.
Hubo mucha confusion para la organizacion de este evento en Puerto Rico, se enviaron invitaciones tarde, el dia anterior se cambio de lugar, etc. Tuvimos aprox 10 personas en el evento.
Llegamos ya a Republica Dominicana.
Los rumores son que ya habian 70 personas registradas para el evento.
Esto nos tiene con mucha expectativa.
Creo que puede ser un evento MUY bueno, las charlas estan excelentes, la iniciativa genial y el apoyo de INETA ha sido excelente.
Animo Dominicana! - Veremos que sorpresa manana.
18.10.04
Dia 0: Puerto Rico
Acabo de llegar a Puerto Rico.
Jose Berrios, representante para INETA Latam me recogio.
Nos encontraremos Jose, Fernando Guerrero y yo para cenar.
Hay mucha expectativa por el tour y por el evento inicial que sera manana aqui en Puerto Rico.
Jose Berrios, representante para INETA Latam me recogio.
Nos encontraremos Jose, Fernando Guerrero y yo para cenar.
Hay mucha expectativa por el tour y por el evento inicial que sera manana aqui en Puerto Rico.
17.10.04
Primer Post
Hola, este el primer post de este blog.
Aprovecho para hacerlo ahora porque estoy a visperas de viajar para el primer tour de INETA en Centroamerica & el Caribe.
Fui aceptado como miembro del speakers bureau de Ineta Latam desde hace ya varios meses. Sin embargo, es el primer tour que hacemos.
Me estara acompanando Fernando Guerrero, a quien conoci hace unos 2 annos en una visita a Microsoft Redmond.
Estare actualizando este blog todos los dias durante el tour. Luego de esto, tratare de escribir cuando encuentre algo interesante, o que al menos valga la pena compartir.
Siempre, cuando doy charlas/cursos sucede una o varias preguntas o sucesos que vale la pena compartir y creo que este medio es el mejor.
No olviden visitar www.crug.net. Desde ahi pondre un link a este blog tambien.
Nos veremos durante el tour de INETA!!!
Aprovecho para hacerlo ahora porque estoy a visperas de viajar para el primer tour de INETA en Centroamerica & el Caribe.
Fui aceptado como miembro del speakers bureau de Ineta Latam desde hace ya varios meses. Sin embargo, es el primer tour que hacemos.
Me estara acompanando Fernando Guerrero, a quien conoci hace unos 2 annos en una visita a Microsoft Redmond.
Estare actualizando este blog todos los dias durante el tour. Luego de esto, tratare de escribir cuando encuentre algo interesante, o que al menos valga la pena compartir.
Siempre, cuando doy charlas/cursos sucede una o varias preguntas o sucesos que vale la pena compartir y creo que este medio es el mejor.
No olviden visitar www.crug.net. Desde ahi pondre un link a este blog tambien.
Nos veremos durante el tour de INETA!!!
Suscribirse a:
Comentarios (Atom)