Application Platform Optimizacion Model

Estoy, desde este Lunes 17, en un evento en Bellevue,WA para los partners de Microsoft que formamos parte de un programa denominado Visual Studio Inner Circle. Entre otros temas, se estuvo hablando a la importancia de la diferenciacion en las estrategicas de negocios (tiempo de salida al mercado, menores costos, servicio al cliente, etc), ademas del problema actual que las empresas gastan el 80% en mantenimiento de sus aplicaciones y solo el 20% en nuevas innovaciones, lo que se espera es invertir esas cifras y que sea 20% en mantenimiento y 80% en innovacion.


Se mostraron varios estudios de Gartner y Forrester al respecto y un caso interesante de negocio en la que una empresa innovadora como  NetFlix se adelanta a otras tradicionales como BlockBuster que ahora reacciona tratando de recuperar protagonismo.

En el Application Platform Optimizacion Model, se trata de cómo alcanzar un grado de madurez gradual (desde Básico a Dinámico) pasando por etapas y midiendo la madurez  a través de las siguientes capacidades: Experiencia de Usuario, Inteligencia de Negocios, SOA y Procesos de Negocio, Gestión de Datos y Desarrollo.

Para mayor informacion sobre Application Platform Optimizacion, revisar http://www.microsoft.com/business/peopleready/appplat/default.mspx


Para bajar abundante informacion sobre toda la iniciativa de Optimizacion de Infraestructura, revisar:  http://www.microsoftio.com/

Certificaciones Microsoft en el .NET Framework 3.5

Ahora que se está lanzando Visual Studio 2008 a nivel mundial y para los interesados en lo que sucederá con las certificaciones actuales, lo que se sabe es que habrá 6 nuevos exámenes para las certificaciones MCTS (Microsoft Certified Technology Specialist). En lugar de orientarse al tipo de aplicación (Web, Windows, Distribuido), se orientarán a las tecnologías basadas en el .NET Framework 3.5 como WPF, WWF, WCF, ADO.NET 3.5 y ASP.NET 3.5.Los exámenes son los siguientes:

70-502 TS: Microsoft .NET Framework 3.5 – Windows Presentation Foundation
70-503 TS: Microsoft .NET Framework 3.5 – Windows Communication Foundation
70-504 TS: Microsoft .NET Framework 3.5 – Windows Workflow Foundation
70-505  TS: Microsoft .NET Framework 3.5 – Windows Forms Applications
70-561  TS: Microsoft .NET Framework 3.5 – ADO.NET Applications
70-562  TS: Microsoft .NET Framework 3.5ASP.NET Applications


Ademas se estan creando nuevos Cursos Oficiales, los cuales estaran disponibles en los proximos meses. 


Para el examen 70-502 se tendra el curso 6460: Visual Studio 2008 Connected Systems: Windows Presentation Foundation ( 3 days)


Que cubre temas tales como:


– Creating an Application by Using Windows Presentation Foundation
– Building User Interfaces
– Customizing Appearance
– Data Binding 
– Data Binding to Collections 
– Creating New Controls 
– Managing Documents 
– Graphics and Multimedia 
– Configuring and Deploying Applications in Windows Presentation Foundation


Para el examen 70-503 se tendra el curso 6461: Visual Studio 2008 Connected Systems: Windows Communication Foundation (3 days)


Que cubre temas tales como:


– Getting Started with Windows Communication Foundation
– Configuring and Hosting WCF Services.
– Endpoints and Behaviors
– Debugging and Diagnostics
– Designing and Defining Contracts
– Handling Errors
– Improving WCF Service Quality
– Implementing WCF Security
– Implementing Transactions


Para el examen 70-504 se tendra el curso 6462: Visual Studio 2008 Connected Systems: Windows Workflow Foundation ( 2 days)


Que cubre temas tales como:


– Creating and Hosting Workflows
– Applying Conditions and Rules
– Communicating with Workflows
– Creating and Configuring Custom Activities
– Creating and Managing Runtime Services
– Manage Faults, Cancellations, Transactions, and Compensations


Tengo que comenzar a preparar estos cursos, asi que espero ir posteando mas detalles de las tecnologias del .NET Framework 3.5.


Happy programming!  🙂

Team Development with TFS – Final Release

 Hola,


El equipo de Patrones y Practicas libero ayer la versión final de la guía «Team Development with Team Foundation Server». Esta guía estuvo en beta en los últimos meses. La guía muestra como sacar el mayor provecho de Team Foundation Server para ayudar a mejorar la efectividad del desarrollo de software basado en equipo. Sea que uno ya esté usando Team Foundation Server o lo esté adoptando recién, este documento contiene guías y recomendaciones que se pueden adaptar a escenarios específicos. Es el resultado de un esfuerzo colaborativo entre el equipo de patrones y prácticas, Team System, especialistas en VSTS y expertos de la industria.


Pueden bajar la guía desde aqui.


Algunos datos numéricos:
496 – Nro total de páginas de la guía
11392 – Nro total de descargas de la versión Beta de la guía.
18 – Nro total de capítulos de esta guía
60 – Nro de contribuidores y revisores externos y de Microsoft


 

Roadmap de cursos oficiales para Visual Studio "Orcas"

Frecuentemente cuando dicto cursos oficiales microsoft para la certificación MCTS en Web, Windows o Distribuida, me preguntan qué va a suceder con los cursos ahora que ya se ha liberado el .NET Framework 3.0, si habrán nuevos cursos o no.
Lo que está planificando, la gente de Microsoft Learning, son cursos orientados a Visual Studio «Orcas» y el .NET Framework 3.5, estos serán en la modalidad de cursos MOC (No Workshops ni Clinics) y utilizaran un escenario común para el desarrollo denominado «Connected Systems» que cubrirá distintas tecnologías como WPF, WCF, LINQ, etc. Supongo que será algo como DinnerNow solo que con una mejor arquitectura de diseño 🙂
También comentan que los cursos serán de nivel 200, es decir no son cursos básicos, para eso ya existen clínicas (seminarios de 2 horas) en la modalidad de E-learning como:

Clinic 5135: Introduction to Developing with Windows® Presentation Foundation and Visual Studio® 2005


Clinic 5136: Introduction to Developing with Windows® Workflow Foundation and Visual Studio® 2005


Clinic 5137: Introduction to Developing with Windows® Communication Foundation and Visual Studio® 2005

Y otros cursos del nivel básico, que tocan algo del .NET Framework 3.0 como:

4994 Introduction to Programming Microsoft .NET Framework Applications with Microsoft Visual Studio® 2005


Los nuevos cursos que estarán preparando durante el 2007-2008 son:


WPF – Un curso de 3 días que cubrirá XAML, Diseño y controles de IU,  estilos, plantillas de recursos, animaciones, gráficos 2D y 3D, interoperabilidad y migración y el modelo de data-binding. Este curso preparará para el exámen MCTS en WPF. 


WCF – Este curso de 3 días cubrirá el diseño, desarrollo e implementación de servicios WCF. Se incluirá Enlaces, Transportes y Contratos. Se ensenara Service behaviors, Service hosting, seguridad de Mensajes y Transporte, extensibilidad y optimización. Este curso preparará para el exámen MCTS en WCF.


WF – Este curso de 3 días cubrirá la creación de maquinas de estado y workflow secuenciales, scheduling y persistencia de workflows y el runtime. También la creación de actividades personalizadas, modificación de workflows en tiempo de ejecución y consideraciones de performance de workflows. Este curso preparará para el exámen MCTS en WF.


ASP.NET – Este curso de 2 días cubrirá las nuevas capacidades y características que se encontraran en la siguiente versión de ASP.NET e incluirá los básico en el uso de ASP.NET AJAX.


Data Access – Este curso de 2 días cubrirá las capacidades y características que se encuentran en la siguiente versión de ADO.NET y se enfocará bastante en las nuevas características LINQ (Language Integrated Query) de Visual Studio Orcas.


Si les interesa saber más sobre el Roadmap de los nuevos cursos oficiales Microsoft para desarrollo pueden visitar el blog de Jeff Hora, espero poder conversar con él personalmente en el TechEd y poderles brindar más información.

Mi primer post en geeks.ms

Hola,


Este es mi primer post en geeks.ms, agradezco la gentileza de Rodrigo de brindarme un blog y espero poder contribuir en algo que, creo, nos une a todos los bloggers de aquí que es la pasión por la tecnología y el entusiasmo que ponemos para que brindar nuestros conocimientos al alcance de todos sin esperar nada a cambio, quizás estas sean algunas razones por las cuales nos nombran MVPs y no dudo que pronto lo serán algunos geeks mas 🙂


Soy MVP en C#, mi perfil lo pueden ver haciendo clic aquí. Me gusta escribir sobre tecnologías .NET y especialmente futuras versiones y herramientas para ALM.


Según un estudio de Forrester, las habilidades técnicas que se buscaran en un profesional de IT, durante el 2007, son en las áreas de: Gestión de Proyectos, Arquitectura y Seguridad, lo pueden leer aquí.  Así que ya saben que orientación le estaré dando también a mis siguientes posts 🙂


Un saludo desde Lima-Peru y estaremos en contacto a través de este blog.


Guino.