SharePoint Latin Rotating Header Image

MVP

Microsoft Most Valuable Professional

Una decada como Microsoft Most Valuable Professional

mvpprofile Usted no tiene idea de cómo el programa MVP ha motivado e influenciado mi carrera profesional. Hoy fui renovado por décima ocasión consecutiva como un profesional valioso de Microsoft. Haciendo un poco de memoria es evidente que este reconocimiento y la posibilidad de aprender, compartir y convivir con una red de 4000 expertos en tecnologías Microsoft de todas partes del mundo, ha sido una experiencia en mi vida profesional y personal. Justo con este nombramiento como profesional valioso en categoría ASP/ASP.NET desde febrero del año 2004 recibí oportunidades y retos que me han puesto en una posición de cuestionar paradigmas y ajustar modelos conceptuales de pensamiento y de lenguaje. Así mismo, en abril del 2009 fui reconocido como profesional valioso en la categoría SharePoint Server. Se ha recorrido un camino con variados escenarios y diversos actores que siempre para bien o para mal, pero más para bien, han dejado algo significativo en mi vida y todos los días, en cada experiencia puedo ver y sentir su influencia. En este camino me han acompañado mi esposa e hijos los cuales sin su apoyo y comprensión no sería posible continuar. Gracias Microsoft por renovar este nombramiento, gracias amigos y colegas por compartir sus experiencias, gracias familia por entender y ser parte de este esfuerzo, de esta causa.

9 años compartiendo y aprendiendo

Ya son 9 años en lo que he tenido la oportunidad de compartir experiencias y aprendizajes. Me da mucho gusto tener este espacio disponible, accesible y relevante después de tantos años. Agradezco el tiempo que amigos y lectores le han dedicado este espacio y seguimos manteniendo el compromiso y deseo de seguir compartiendo y comentando.


Feliz aniversario de mi blog!

7 años de experiencias compartidas

Hoy se cumplen 7 años de este blog, gracias a toda la gente que me ha leído y comentado. Seguiremos documentando experiencias!

MVP en SharePoint

Un año más, ayer 1ro de abril recibí el famoso correo de enhorabuena usted ha sido reconocido como MVP y en esta ocasión después de haber sido MVP durante 4 años en la categoría ASP.NET me dieron en la categoría en SharePoint Server. Pensándolo bien y asimilándolo mejor ser MVP en SharePoint merece ejecutar el baile de la victoria con singular alegría. Agradezco a la empresa Microsoft por la confianza que han tenido en mi persona año tras año al renovarme.


Estoy convencido que SharePoint ofrece un alto nivel de valor para organizaciones debido a sus características pre fabricadas “out of the box” y a su flexibilidad de personalización en términos de lógica de negocio, si, hoy es complicado desarrollar sobre SharePoint sin embargo estamos trabajando en mejorar la experiencia para el desarrollador. Hoy más que nunca contamos con una plataforma aplicativa flexible, robusta, evolutiva, extensible con un alto nivel de ROI que permite mejorar de manera radical la productividad y eficacia de procesos de gestión.


Gracias Microsoft y gracias a todos!


Tercer aniversario como blogger y breves del Office Developer Conference 2008

clip_image001Ayer cumplí 3 años blogeando en este mi tan querido blog de mvps y no quería dejar pasar la oportunidad de mencionarlo y agradecer a todas aquellas personas que están suscritos a mi RSS Feed o acostumbran visitar este humilde espacio de vez en cuando, también aquellos que dejan por ahí algún comentario de apoyo, de corrección ortográfica y no puede faltar al mismo envidioso de siempre que me hace reír. Definitivamente seguiremos por aquí compartiendo batallas y experiencias.

Fotos haaron 023El día de hoy quiero platicar como me fue en el Office Developer Conference 2008 (ODC2008) y algunas noticias interesantes que pudimos escuchar de primera mano. Del 10 al 13 de febrero se llevo a cabo en la ciudad de San José, California, un evento dedicado a ofrecer contenido técnico de alto valor para programadores que están interesados en programar sobre office system. Consultores, Speakers, CTOs, Programadores, IT Pros, tomadores de decisiones y miembros de múltiples equipos de producto de Microsoft nos dimos la oportunidad de converger y discutir sobre el futuro de oportunidades que la plataforma Office tanto del lado cliente (Office System) y lado servidor (MOSS) aporta hoy a la industria.


Para los que llegamos el domingo pudimos estar presentes en las pre-sesiones donde desde ahí se dejó ver lo interesante que estaría el evento. Al siguiente día Bill Gates presento el keynote inicial donde lo primero que dijo cuando subió al escenario fue “me gusta office”, “me gusta el desarrollo” así que amo a los “desarrolladores office”. Nos presentó una nueva versión de su video de último día de trabajo en Microsoft. Nos platicó la evolución de la plataforma y las inversiones que han venido haciendo para alinear los productos y ofrecer una cartera de software integrada y consistente para construir sobre ella.


Comentó que:


  • Microsoft no se esperaba la respuesta positiva de adopción de WSS v3 y MOSS 2007 desde su liberación, ahora tenemos muchas más empresas que han decidido usar SharePoint como su plataforma de negocio porque no nada más es utilizada como para habilitar la colaboración sino también para personalizarlo y ajustarlo a determinado proceso de negocio haciendo que la SharePoint ahora sea una plataforma de aplicación. Precisamente por esta sorpresa, desafortunadamente las herramientas de desarrollo para SharePoint aun siguen estando limitadas y quedando cortas a las necesidades reales de los programadores office. Lo bueno es que están trabajando en ello a lado de MVPs y de miembros del equipo de producto.
  • El término Office Business Application (OBA) cada vez más se difunde y ISVs, Partners, Desarrolladores Independientes crear nuevas, inteligentes y creativas soluciones por encima de la plataforma Office logrando construir sobre el cliente (Office 2007) y el server (WSS y MOSS) innovadoras soluciones con altos niveles de ROI y productividad, ya que el valor se da en la personalización de ciertos componentes para ensamblar toda una solución. “Almost half of ISVs and IT developers worldwide are using the Microsoft Office system to build business applications because Microsoft Office is such an effective way to unlock business data stored in back-end systems,” Gates said. “With applications and services built on the Microsoft Office system, developers can make it easier for employees to connect to information and business processes.”
  • Microsoft ya está trabajando sobre la nueva versión de Office bajo el nombre de código Office 14 en donde encontraremos nuevas características orientadas a las web 2.0 y al Software + Services. Un esfuerzo que podemos experimentar de ya al respecto es Office Live Small Business que practicamente es el servicio de SharePoint hospedado por Microsoft para que empresas hagan uso de la plataforma a un muy bajo costo y alto nivel de integración. Office Live Small Business ofrece todo el paquete de soluciones (internet, intranet, extranet web sites, email hosting, sharepoint, multiples sharepoint appplication templates, business contact manager, etc) totalmente integradas desde la web para la empresa.
  • También se comento que veremos versiones web de office en el futuro, se dijo que así como tenemos OWA tendremos procesador de palabras, hojas de cálculo, presentaciones, etc . Esto no es nuevo pero será interesante ver como cambiara el modelo de licenciamiento. Quién sabe, quizás mañana solo paguemos por usar PowerPoint y no adquirir toda la suite.
  • Otro detalle interesante es que el Ribbon introducido en algunos programas de Office 2007 ha tenido un alto nivel de aceptación por aquellos “NUEVOS” usuarios de office, los “VIEJOS” usuarios de office lo odian. Y la noticia es que el Ribbon será un elemento visual común que se integrara en el futuro como parte del sistema operativo y otros productos. Así que, si odias el Ribbon, será mejor que aprendas a amarlo. Recuerdo que del odio al amor hay solo un paso.
  • Aun falta muchas cosas que mejorar en la familia office una de ellas es la integración de “Speech Recognition” o reconocimiento de vóz como parte integral de office y SharePoint.

En fin desde mi perspectiva hay dos puntos más que señalar:


  • Los grandes ausentes fueron los miembros del equipo InfoPath. Solo tuvimos una sesión dedicada a InfoPath 2007 y simplemente fue el gran ausente. Es curioso, porque en la mayoría de las demostraciones y casos de éxitos InfoPath y Form Services de SharePoint juegan un rol esencial y siendo el ODC2008 un evento de Office simplemente no logro entender la razón por la cual no estuvieron presentes, en fin, buena la verdad es que tenia 4 preguntas técnicas reservadas para ellos y pues solo 2 pude clarificar.
  • VSTO es una pieza fundamental en esta versión de VS2008 y Office 2007. Tenemos nuevos controles de contenido para Word disponibles como elementos programables, con estos controles el remplazamiento de texto sin duda se ve mejorado, claro con OpenXML podíamos lograrlo. Puedes asistir a mi próximo webcast donde estare platicando precisamente de VSTO v3. WebCast: Se un héroe en tu empresa gracias a VSTO v3 – que hay de nuevo para desarrolladores
  • En si el mensaje principal que pude detectar es que a pesar del costo el evolucionar tu TI bajo la plataforma office del lado cliente y server en otras palabras OBA, será una inversión que te permitirá mantenerte actualizado y enrolado en la ola creciente de innovación permitiendo a tu negocio siempre el tomar ventaja de las nuevas características que poco a poco van construyendo el futuro de una TI conectada y disponible.

clip_image003


Por otro lado, dentro del ODC2008 se llevo a cabo el Unconference. En si consistía en que los mismos asistentes propusiéramos una charla relacionada con el desarrollo OBA y en un periodo de tiempo los mismo asistentes votaríamos por que charlas llamaban mas la tención y queríamos ver durante mediodía del viernes. Se recibieron más de 60 propuesta de sesiones y solo se tomaron 12 como las más votadas. Para mi sorpresa me seleccionaron como el participante numero 11 y pude presentar una sesión durante el evento.


Mi sesión se llamo:


Using OBA for automating ISO 9000 document approve process

In this session we will see how can we use the different features of the SharePoint and Office technology to automate the ISO 9000 document approve process. In this talk we will see Action Pane, ASP.NET 2.0, VSTO v3, SharePoint Workflows, InfoPath Contact Selector, Microsoft XPS Documents and SharePoint Designer where used to produce a full feature OBA solution in just 6 weeks.


Fotos haaron 040


Y fue divertido el presentar esta solucion. Tuve muy pocos asistentes pero al parecer me evaluaron muy bien porque justa hace 2 dias recibi un email por parte de la organizacion del evento notificandome que gane el 2do lugar en la sesiones Unconference. Ya estan por hacerme le deposito de mis nada despreciables $500 dolaritos, nada mas para ser mi primer participacion en un evento de este tipo.


UPDATE: aqui dejo la lista de los ganadores del Unconference.



Bien pues estas son las breves noticias del ODC2008 y no queria dejar pasar sin mencionar lo siguientes recursos:


  • STSDev – Este es un proyecto CodePlex que Ted Pattison a lado de Andrew Connell estan desarrollando para permitirnos a los programadores contar con una herramienta de programacion que nos genera la base de codigo para diferentes tipos de proyectos SharePoint. Por ejemplo, alguna vez has querido crear un Web Service nativo de SharePoint? Pues con esta herramienta creas la estructura del proyecto y configuras la base de los archivos XML para feature.xml y sobre todo los .disco.
  • VSTO Power Tools – Estan son herramientas que por tiempo no pudieron formar parte de VSTO v3 dentro de VS2008 y pues las pusieron a nuestro alcance. Tenemos lo siguiente: Un editor de paquetes XML para word, Ribbon ID Tool Window, SharePoint Workflow Package Generator, VSTO Troubleshooter entre otros.

Bien me despido. Saludos.

Mi primer año en Geeks.ms

Outlook me dice que ayer cumplí un año blogueando en geeks.ms. He tenido mucho trabajo últimamente pero al fin se liberó la versión beta de un portal SharePoint 2007 que a lado de Héctor Obregón hemos venido desarrollando en estos últimos meses.


El portal es: http://www.elempresario.com.mx


Pero volviendo al tema, hace ya algunos años, mande un correo electrónico a Federico Raggi exponiendo mi interés por compartir y muy concretamente solicitando el apoyo para un espacio donde blogear, el respondió cordialmente y hasta la fecha le sigo agradeciendo por haber movido las cosas para bloguear en “GolemProjects.com”, lo recuerdan?,


De hecho muchos bloguers ahí nos iniciamos. Si hay alguien que tuviese blog en GolemProject por favor coméntelo aquí para saber que fue de cada quien. En fin, pasa el tiempo y un día deja de funcionar el enlace http://weblogs.golemproject.com y se re direcciona a http://geeks.ms donde Rodrigo Corral también me dio el espacio para seguir publicando contenido.


Este es mi primer año en geeks.ms y espero no sea el ultimo. El poder conocer a tanta gente por aquí me ha enriquecido mucho. Agradezco a todas las personas que de forma directa e indirectamente con sus comentarios y aportaciones han podido enriquecer este blog.


Gracias a todos por su visita a este espacio.


** cross posting desde geeks.ms

estas son tan tan

Bien pues hoy cumple un anio de que pusimos al publico el DataTierGenerator for Enterprise Library Edition fue un regalo especial de dia de madres :-).


Saludos