cid:image001.gif@01C5F410.B1B26600

Cono Sur, Noviembre de 2005

 

Número

 

Del Editor

Guide to Integrating with InfoCard v1.0 in WinFX

 

En el día a día, desde nuestro rol en el Grupo de Arquitectura de Microsoft, nos encontramos interactuando con las grandes empresas de la región tratando soluciones de arquitectura y desarrollo de software, project management y organización de grupos de IT.

Dos de los temas que encontramos generan más inquietudes en la actualidad son (1) la aplicación de metodologías y prácticas que aporten a la organización de los equipos, la calidad del productos, el aumento de la productividad y la mejora en el cumplimiento del cronograma y (2) la puesta en práctica de una arquitectura orientada a servicios. Ambos temas tienen una componente de tecnología como facilitador y habilitador y al mismo tiempo una componente de personas y procesos.

En esta segunda edición del Architect Newsletter, Diego (Dagum) describe la problemática (1) en profundidad en el Webcast de MSF con Visual Studio Team System (VSTS), e introduce las herramientas que provee la tecnología de VSTS para facilitar y habilitar la adopción de distintas metodologías de desarrollo, prácticas como el Unit Test y el uso de indicadores y métricas que permitan ser más predecibles y aprender de la experiencia.

Por su parte, Gustavo (Larriera) presenta las características de SQL Server 2005 como Base de Datos en el contexto de una Arquitectura Orientada a Servicios, qué nuevas características y servicios se agregan a la Base de Datos.

Gracias por su participación y los comentarios que hemos recibido porque son el medio para hacer de éste material algo de valor para toda la comunidad de aquellos interesados en temas de Arquitectura de Software y los invitamos a participar y colaborar con sus artículos y experiencias.

Eduardo Mangarelli
Eduardo.Mangarelli@microsoft.com

http://spaces.msn.com/members/emangare
Responsable del Grupo de Arquitectura y Plataforma .NET
Microsoft Cono Sur

 

 

 

 

 

 

 

 

 

 

 

 

 

cid:image003.gif@01C5F410.B1B26600

¿Qué tema prefiere que profundicemos en las próximas ediciones?

O  Implementación de
Arquitecturas
Orientadas a Servicios

o  Microsoft Solutions Framework

o  UML 2.0

o  Enterprise Service Bus

 

cid:image004.gif@01C5F410.B1B26600

 

 

Ivar Jacobson padre del RUP (Unified Process) habla del Microsoft Solution Framework y de Visual Studio Team System

 

 

 

 

Nuevos Benchmarks Comparativos de MS .NET 2.0 e IBM WebSphere 6.0
Sabido es que en el debate .NET – Java no se trata de plantear alternativas a ciegas, puesto que Java Enterprise Edition (JEE) es una especificación. No un servidor de aplicación. Por eso es que para un análisis en profundidad se debe tener en cuenta a JEE caso por caso. En esta ocasión, MS se comparó con su principal contricante en la arena JEE: IBM WebSphere

 

El análisis compara el rendimiento de dos aplicaciones similares, PlantsByWebSphere y DotNetGardens. En la aplicación JEE, se prueban dos implementaciones alternativas: una con EJB y la otra directamente con JDBC. Asimismo, se la ejecuta tanto en ambiente Windows como en Red Hat Linux.

 

 

Ejemplo de Implementación Microsoft de Generico
Generico es una especificación definida por The Middleware Company con el objetivo de describir un escenario representativo de la implementación de una Arquitectura Orientada a Servicios.

Esta implementación es un ejemplo de la aplicación de la especificación utilizando tecnología Microsoft .NET, Windows Server 2003, Biztalk Server y SQL Server.

download

 

 

cid:image005.gif@01C5F410.B1B26600

 

 

Evolución del Lado Cliente
La percepción de lo que el lado cliente debía ser ha ido cambiando a lo largo del tiempo. En este artículo Diego Dagum recorre esa evolución desde los primeros tiempos de la computación personal, pasando por la explosión de la Web y deteniendonos, en nuestros días, en las alternativas modernas: cliente inteligente y AJAX.

 

 

 

 

SOA y el ROI
A muchas organizaciones el concepto de SOA les suena un nuevo canto de sirena, algo que socialmente queda bien mencionarlo, pero no encuentran a simple vista el beneficio de negocio, el business case que justifique hacer una inversión. Tampoco es que se cierran a adoptarlo sino que no logran tangibilizar beneficios a corto plazo. Si éste es su caso, este artículo es para Ud.

 

 

 

 

Cómo Elegir una Arquitectura de Aplicación
Este artículo explora los modelos comunes para intercambio de datos al integrar aplicaciones empresariales, discutiendo cómo la solución escogida de administración de los datos impacta en la facilidad de integración. Enseña sobre sincronización de bases de datos, mensajería, Web services, y XML como modelos usuales de integración de aplicaciones.

 

 

 

 

10 Mitos Principales sobre ESB
Gordon Van Huizen, jefe de tecnología de Sonic Software (la empresa que acuñó el término Enterprise Service Bus), se encarga de poner negro sobre blanco frente a algunas ideas falsas o errores de concepto en torno de ESB, y de otras tecnologías de comunicación que con frecuencia se las suele confundir.

 

 

cid:image006.gif@01C5F410.B1B26600

 

 

Enlaces

 

 

Ediciones anteriores del Architect Newsletter

 

 

Microsoft Architecture Resource Center

 

Microsoft Patterns & Practices

 

The Server Side NET

 

Channel 9 Videos

 

Conozca las experiencias de éxito de sus colegas:

- Argentina

- Bolivia

- Chile

- Paraguay

- Uruguay

 

 

 

 

Fun Stuff

 

 

Konfabulator
Konfabulator es una plataforma para el agregado de Gadgets o Widgets en su escritorio.

Cada Widget tiene una funcionalidad, con estilos visuales muy atractivos y que puede ser tan variada como: dar el reporte del clima, mostrar el consumo de recursos de su PC, desplegar los resultados de su deporte favorito o traducir textos de un lenguaje a otro entre otras tantas.

Existen más de 1.400 Widgets sin costo, igual que el Konfabulator.

 

www.live.com & ideas.live.com
Las versiones Beta de algunos de los servicios online que veremos en breve.

 

Microsoft Digital Image
Excelente herramienta para organizar fotos y videos, aplicar efectos visuales y armar álbumes.
Free trial

 

 

 

 

Eventos

 

 


Visual Studio + SQL Server + BizTalk Server Launch

 

Webcasts de Arquitectura

 

Patterns & Practices Live

 

Los Webcasts más populares

 

 

Webcast en español sobre MSF

<arquitectura, project management>

 

Visual Studio Team System provee entornos enriquecidos y soporte integrado para procesos de desarrollo de software. Más allá de que esta nueva plataforma de desarrollo incorpora dos procesos de desarrollo predefinidos, algunas organizaciones querrán incorporar su “fórmula secreta” para obtener ventajas competitivas. Esta presentación muestra, mediante demos, cómo modificar los procesos existentes, Microsoft Solutions Framework (MSF) para Desarrollo de Software Agil y MSF para Mejora de Proceso CMMI (Capacity Maturity Model Integration), de modo de incorporar su proceso de desarrollo de software en Visual Studio Team System.

Ver...

Diego Dagum
Arquitecto .NET
diegod@microsoft.com
http://spaces.msn.com/members/diegumzone/
Microsoft Chile

 

 

 

 

 

 

 

 

 

Funcionalidades de Base de Datos Orientadas a Servicios en
SQL Server 2005

<arquitectura>

Manage Data Access Inside SQL Server with ADO.NET and SQLCLR

 

Este artículo introduce los conceptos básicos de “arquitectura de base de datos orientada a servicios” implementados en SQL Server 2005. La “base de datos orientada a servicios” expone lógica de servicios asociada a mensajes procesados asincrónicamente, notificaciones de resultados de consultas realizadas, eventos generados en los datos, etc. Este comportamiento en una base de datos convierte a los datos en “datos activos” y permite integrar datos y lógica de la base de datos, dentro del contexto de una arquitectura orientada a servicios. Se muestran a nivel introductoria en este artículo, algunas funcionalidades de SQL Server 2005, como XML Web Services, Service Broker y Query Notifications.

artículo

Gustavo Larriera

gux@mvps.org
Microsoft Most Valuable Professional

 

 

 

 

 

 

 

 

 

 

Capa de Acceso a Datos con Visual Studio 2005 DataSet Designer

<arquitectura, desarrollo>

 

Una buena capa de datos es crítica para la mayoría de las aplicaciones de negocio. Estas capas de datos tienden a encapsular la complejidad hacia capas superiores (negocio, presentación) pero aún son difíciles de construir a mano. Claro que ayudan bastante las clases base y los helpers, así como también los generadores de código. Aún así no se evita de construir a mano todas las consultas ad-hoc que sirven a grandes partes de la aplicación

Bueno, excepto que usemos Visual Studio 2005 ya que si elegimos trabajar con DataSets raramente volveremos a escribir código de acceso a datos en forma manual. Este artículo muestra las nuevas características del Diseñador de DataSets y cómo aprovecharlas. Discute los pros y contras y ofrece algunas guías de cuándo se debería optar por un enfoque alternativo.

artículo

 

 

 

 

 

 

 

 

cid:image008.gif@01C5F410.B1B26600

 

 

¿Una nueva generación de servicios online?

cid:image009.jpg@01C5F410.B1B26600

 

Los últimos meses hemos visto un auge y una importante dinámica de nuevos servicios online como Google Earth y MSN Virtual Earth, sitios ofreciendo plataformas de “blogging” como MSN Spaces o Blogger y otros en temas de comunicaciones como Skype.

Algunos de estos con el objetivo de atraer usuarios para hacer de sus servicios una atractiva plataforma de comercio y publicidad; pero ya no la publicidad alrededor de la que se generó la “burbuja” del año 2000, sino que publicidad selectiva, segmentada e inteligente: en función de mis preferencias, mi ubicación, mis costumbres, etc.

Los otros, con el objetivo de proveer servicios por suscripción; por ejemplo, que den a sus usuarios la capacidad de acceder a su información donde quiera que estén, de compartir sus agendas con otros, de compartir archivos y documentos o de trabajar en forma colaborativa entre personas de distintas empresas ubicadas en distintas ciudades haciendo uso de dichos servicios.

Desde Microsoft, un par de semanas de semanas atrás, dimos anuncio de un nuevo conjunto de servicios http://www.live.com/, http://ideas.live.com/ y Office Live que formarán parte de nuestra plataforma de servicios online.

Del Wall Street Journal
Del Seattle Times

 

 

 

 

 

 

 

 


Usted ha recibido este boletín pues está registrado como miembro en nuestro grupo de Arquitectos de Software o nos ha manifestado su interés por estos temas. Si desea no recibir más este boletín seleccione aquí: cancelar suscripción

Si ha recibido este boletín de un colega y gusta recibirlo mensualmente, puede suscribirse aquí: suscribirme al newsletter.

© 2005 - Microsoft Cono Sur