SharePoint Latin Rotating Header Image

June, 2006:

Migracion en .NET

Acabo de recibir el correo electronico del MSDN Flash Latinoamerica y encuentro algo muy interesante y de utilidad para algunas empresas y corporativos que ya decidieron e incluso han invertido en la adopcion de .NET como su nueva plataforma de desarrollo. Para todos los usuarios de latinoamerica Microsoft a creado un programa para auxiliarnos en el proceso de migracion de aplicaciones a la plataforma .NET. Centro de Excelencia en Migración de MSDN esta dedicado a dar soporte, conocimiento e informacion necesaria para apoyar en esta area. Incluso por ahi hay unos webcast publicados referentes a migracion.


Saludos

Excelente documento sobre SharePoint 2003

Es un gustazo para mí recomendarles un interesante documento llamado “Sea más productivo con la Suite de Microsoft Office 2003 y las Herramientas de Colaboración de Microsoft Office SharePoint 2003” que mi colega y amigo Luis Du Solier también un MVP Mexicano solo que en la categoría SharePoint ha publicado para compartirlo con todos nosotros. Este documento refleja la propuesta de valor de esta plataforma de colaboración y es un excelente recurso para cualquier profesional IT que requiere habilitar una mejor comunicación y colaboración con los miembros de los diversos departamentos de una organización y que aun no conoce sobre Microsoft SharePoint Portal Server 2003. 


 


Léelo con calma y aprende como puedes habilitar toda una robusta plataforma de colaboración para tu organización que permita mejorar drásticamente la forma en que la información sensitiva a tu negocio es compartida, almacenada y descubierta por todos los empleados de una organización.


 


En resumen como bien dice Luis:


 


  1. Objetivos del documento
    • Dar a conocer las características principales de la herramienta de colaboración de Microsoft Office SharePoint.
    • Dar a conocer los distintos productos que componen las tecnologías de colaboración de SharePoint, sus diferencias y funcionalidades.
    • Presentar ejemplos descriptivos y gráficos que nos ayuden a entender mejor cómo se puede trabajar con la Suite de Microsoft Office y SharePoint. 
  2. Audiencia
    • Este documento está dirigido para toda la comunidad de profesionales IT en general. 
  3. Propósito
    • Lograr aclarar dudas básicas que se tienen acerca de las capacidades del producto y para darlo a conocer.

Que esperas solo descargalo aqui y leelo. No nos duele nadita a los desarrolladores conocer esta tecnologia. 


 


Disfrútalo!


 

trabajar, trabajar, trabajar lo bueno es que me gusta

Regresando de nuevo a la ciudad de México después de haber pasado todo un mes y algunos días extremadamente atareado haciendo una consultaría especializada así como impartiendo y recibiendo entrenamientos. Todo el mes de mayo impartí a un equipo de desarrolladores el entrenamiento mas actualizado de la Plataforma .NET bajo la versión 2.0 del .NET Framework.


Los talleres que impartí fueron:


  • Workshop 2546: Core Windows Forms Technologies with Microsoft Visual Studio 2005
  • Workshop 2547: Advanced Windows Forms Technologies with Microsoft Visual Studio 2005
  • Workshop 2541: Core Data Access with Microsoft Visual Studio 2005
  • Workshop 2542: Advanced Data Access with Microsoft Visual Studio 2005
  • Workshop 2548: Core Distributed Application Development with Microsoft Visual Studio 2005
  • Workshop 2549: Advanced Distributed Application Development with Microsoft Visual Studio 2005

Después me fui a Texas al 2007 Office Touchdown Training Airlift en donde  entrenadores de todo el continente tuvimos la oportunidad de experimentar MOSS (la nueva version de SharePoint Portal Server) y WSS 3.0 a su máxima expresión. Aquí una breve reseña. Regresando pase unos días impartiendo un excelente taller llamado Optimizing the Software Development Lifecycle with Microsoft Visual Studio Team System en donde es importante mencionar que me toco hacer el Lab Setup y fue todo una experiencia desgastante pero gratificante a la vez. Es por eso que las personas de soporte que las empresas que son CPLS tienen una estrategica labor. En este taller, se requieren configurar un sin numero de maquinas virtuales, dos servidores con mínimo 2 GB de RAM cada uno, todo sobre la misma  intranet y las estaciones de trabajo de cada participante configuradas por igual, pero en si muy interesante el haber compartido con toda una planta de desarrolladores de una de las empresas mas exitosas internacionalmente hablando en el desarrollo de soluciones de información para gobiernos. En fin. Me regreso para seguir atendiendo unos proyectos importantes para PlexIT así como un compromiso muy fuerte que tenemos con Microsoft Mexico. Este mes tendré la oportunidad de dar unas pláticas en varios eventos donde estoy invitado a participar como expositor en la ciudad de México. Pronto publicare las fechas/lugares y de que se tratan cada uno.


Por el momento, espero mi vuelo acompañado de mi blog tomando un respiro para seguir adelante con mucho mas empuje. Ya para terminar quiero decirte mi estimado lector, gracias por leer mis lineas y compartir conmigo.


Saludos!

NetFx3.com cool!

Junto con los cambios de nombre que el viernes pasado se publicaron también tenemos nuevas comunidades en línea. NetFx3.com (http://www.netfx3.com/) es la comunidad de desarrolladores para el .NET Framework 3.0. Microsoft en los últimos meses y tras bambalinas se ha encargado de producir un nuevo sitio comunitario totalmente unificado para atender las diversas tecnologías del NET Framework 3.0. Así que ya es publico y esta anunciado, el nuevo sitio comunitario es para desarrolladores enfocado en las nuevas tecnologías de .NET y se llama NetFx3.com.


 



Para que te quedes con el ojo cuadrado, mira los miembros del equipo de estas comunidades son:


 


  • WCF – Clemens Vasters, Ami Vora
  • WPF – Marjan Badiei, Parimal Deshpande, Tim Sneath
  • WF – Matt Winkler, Paul Andrew
  • WCS – Nigel Watling, Garrett Serack, Richard Turner

 


Nice!!


 


Felicidades a los de telligent.com por su tan exitoso producto.

Visual Studio 2005 Team Edition for Database Professionals

Como que hacia falta algo en los roles de VSTS. Asi que aqui esta Visual Studio 2005 Team Edition for Database Professionals es una edicion mas de la familia Team System disenada para el manejo y administracion de bases de datos con la intencion de mejorar su calidad y de integrarlas al ciclo de vida de desarrollo que VSTS promueve.


Mi ultimo articulo Microsoft Visual Studio 2005 Team System, herramientas integradas para efectivos desarrollos  no incluye en su contenido informacion de esta edicion ya que fue escrito hace dos meses y publicado tan solo hace unos dias.


Saluditos.


 

extra, extra Microsoft cambia nombre de WinFX a .NET Framework 3.0

Acorde con el articulo Web 2.0, Meet .Net 3.0 y con el post de Somasegar’s Blog WinFX ahora se llamara .NET Framework 3.0 con la intencion de omitir confusiones con los nombres y acronimos especificados en la nueva ola de tecnologias y continuar con la corriente actual de nombramiento que ya teniamos.


Microsoft ha decido lo siguiente:


  • WinFX cambio por .NET Framework 3.0
  • Windows Communication Foundation sigue igual
  • Windows Presentation Foundation sigue igual
  • Windows Workflow Foundation cambio por Windows Workflow (WF)
  • InfoCards cambio por CardSpace

Era de esperarse a pesar de que WinFX, sus tecnologias y acronimos estan excelentes la confusion que puede surgir al preguntarnos y .NET? donde quedo? o que pashoooo? . En fin, ya se habia platicado al respecto, varias organizaciones y fundaciones mundiales tienen registrados acronimos con coinciden con algunos de WinFX y no dudo que Microsoft la pensara mejor. Ej. WWF (Federacion de lucha libre americana) quizas por eso ahora es WF.


Bien mis queridos speakers a cambiar slides.

Nuevo articulo sobre VSTS en la revista MTJ Online

La revista MTJ Online ha publicado un nuevo articulo llamado Microsoft Visual Studio 2005 Team System, herramientas integradas para efectivos desarrollos escrito por tu mas humilde servidor, yo mero, en donde platico sobre la propuesta de valor que VSTS ofrece a organizaciones, gobiernos y corporativos que han decido seguir construyendo una TI conectada. Visual Studio 2005 Team System puede auxiliarnos en la creación de un mejor software y, definitivamente, incrementa la predicción repetitiva del éxito de nuestros proyectos. Durante el desarrollo de software, el tener la habilidad de seguir la metodología y proceso soportado por un conjunto de herramientas, es crucial. Visual Studio 2005 Team System permite a todos los miembros de un equipo cumplir con sus tareas de trabajo asignadas en un ambiente de alta colaboración, proporcionando la información requerida para mantener el rumbo y asegurar que el proyecto está cumpliendo con los entregables en cada paso de su desarrollo.


 


Saludos

Breves notas de Office 2007

En esta semana he tenido la increíble oportunidad de participar en un especial evento dedicado a formar a entrenadores especializados en las nuevas tecnologías de Office 2007 para ayudar a la subsidiaria de Microsoft a replicar este conocimiento a todos sus ISV’s. Esta es una iniciativa  de Microsoft en todo el continente por esa razón los participantes de este evento vienen de diversas regiones, gente de Brasil, Puerto Rico, Costa Rica, Estados Unidos (Carolina del Norte, Miami, Sur California) y claro México no puede faltar.  Pet Petteson es el instructor, reconocido autor y consultor de la empresa http://www.GorillaTraining.com y que además es un experto en los productos SharePoint. Pet desarrollo el contenido que estamos recibiendo del Office 2007 Beta 2.  Además es un músico de The Run Time Band un grupo de geeks que se juntan para descomponer canciones famosas con letras técnicas y contenido .NET muy cómicos y creativos, Don Box, David Chappel, Carl Franklin son tan solo algunos miembros de esta singular banda. Lo que hemos visto en estos días ha sido estimulante para continuar trabajando con entusiasmo en la divulgación de esta tecnología pero sobre todo en la adopcion de la misma para la construccion de soluciones de negocio que podemos ofrecer gracias a estas herramientas.


 


Office 2007 del lado del Cliente


La nueva versión de Office 2007 de lado del cliente tiene una interface muy singular, sin embargo, yéndonos un poco más allá de lo visual, tiene unos fundamentos arquitectónicos que nos permite dramáticamente mejorar aspectos críticos como por ejemplo el formato de los archivos “Office Open XML File Format“ ahora nos permite hacer que la creación, manejo y programación de documentos sea una tarea mucho más sencilla y factible permitiéndonos ofrecer nuevos escenarios de administración de documentos programáticamente. Antes teníamos que trabajar con todo un modelo de objetos para poder manipular contenido de un documento con código algo sofisticado. Hoy con tan solo manipular una estructura y contenido de archivos XML que vienen dentro de nuestro archivo (*.docx) que prácticamente es un paquete (.zip) podemos extender o realizar re emplazamientos dentro del contenido de un documento, además también tenemos la oportunidad de hacerlo con código administrado .NET.  Claro que se sigue soportando el formato binario (*.doc) que hemos utilizado durante muchos años.  El trabajar con esquemas XML nos da una gran oportunidad de utilizar a Office 2007 como nuestra capa de presentación para integración con aplicaciones de línea de negocio (LOB). A pesar de que con Office 2003 ya podíamos hacerlo usando VSTO (Visual Studio Tools for Office system) o IBF (Information Bridge Framework) con Office 2007 se sigue soportando solo que es mucho más sencillo lograrlo por ejemplo consumir un servicio web usando muy pocas líneas de código vb en un macro, esta es una de tantas maneras para integrar sistemas como consecuencia ofrecer nuevos tipos de soluciones. También VSTO v3 ofrece nuevas capacidades para construir de controles Ribbon (nuevo mecanismo para la selección de opciones, mejor usabilidad) y AddIns para Office 2007.  Hay que platicar con el equipo de producto de IBF actualmente con nombre de código “LOBI” para ver cuál es su posición sobre esta nueva versión y cuál será su integración. Aun no ha quedado del todo definida.


 


Office 2007 del lado Servidor


Office 2007 del lado del servidor es igual de apasionante, las nueva soluciones que podemos crear con Windows SharePoint Services (WSS) y MOSS (Microsoft Office SharePoint Server) antes mundialmente conocido como SPS (SharePoint Portal server) son muy practicas, el equipo de producto nos está posicionando en otro nivel ya que los servicios que WSS contiene “out of the box” nos dan grandes posibilidades en varias áreas interesantes como lo son flujos de trabajo, administración de contenido, features, tableros de control, metadatos y reutilización. Un importante cambio es que CMS se une a MOSS, si, así es, tal como lo escuchas, Content Management Server llego a su última versión y se integra como parte principal del core de Microsoft Office SharePoint Server 2007 ofreciendo una plataforma integrada para atender ambos mundos de los sitios web intranet/internet. La creación de WebParts es sumamente sencilla, se ha incluido un nuevo control llamado SPGridView que prácticamente es un control GridView de ASP.NET 2.0 pero que hace uso de las especificaciones de configuración de un sitio SharePoint como son los estilos o comportamientos especificados por la seguridad del sitio, la programación de WebParts y de eventos ha sido extendida con un modelo de objetos mucho más completo.  Por supuesto que existe compatibilidad con versiones pasadas pero hoy tenemos un modelo de objetos más robusto que soporta las nuevas características del producto así como técnicas muy concretas como programación asincrónica y demás. Se ha integrado toda una plataforma para las búsquedas, el motor ha sido diseñado para poder trabajar con cualquier implementación que contenga información como carpetas publicas o bases de datos, incluso puedes integrar tu propio repositorio personalizado, contamos con un data conector muy particular que podemos utilizar en el motor de búsqueda para poder realizar búsquedas directamente sobre tus bases de datos o servicios Web permitiéndonos integrar aplicaciones LOB. Trabajar con SIEBEl, SAP y otros es mucho más sencillo que nunca. La creación de PKIs para tableros de control dentro de SharePoint nos lleva a otro nivel, podemos utilizar cualquier origen de datos para representar la información.  El desarrollo de flujos esta soportado, Windows Worfflow Foundation se integra en la arquitectura de SharePoint permitiéndonos utilizar flujos de trabajo ya pre definidos para la aprobación o autorización de documentos, sin embargo podemos diseñar programaticamente o declarativamente nuestros flujos y publicarlos sobre SharePoint ofreciéndonos todo un modelo integral para desarrollo de este tipo de funcionalidad. Y ademas, se cuenta con gran soporte para mostrar sobre navegadores el contenido de SharePoint, hablamos de repotes excel, formularios Infopath, etc. se soporta los navegadores mas conocidos.


Hay mucho más de que escribir:


  • Integración de inteligencia de negocio sobre Excel Services 
  • Formularios InfoPath con Forms Services

Poco a poco estaré publicando aspectos muy concretos de las diversas tecnologías que la plataforma Office 2007 nos ofrece para seguir conectando a los Information Workers de nuestra organización.