Cono Sur, Agosto de 2006

 

Número 11 

 

Del Editor

 

Arquitectura para Software as a Service (SaaS)

 

Software as a Service (SaaS) es un modelo de entrega de software en el cual empresas de desarrollo (junto con socios) proveen la infraestructura y operacion además del mantenimiento, actualizaciones y soporte de las piezas de software que entregan a sus clientes finales.

 

Si bien estamos hablando de un concepto relativamente nuevo, la verdad es que modelos de entrega de software similares, desde la perspectiva de negocios, son usados por varias empresas de desarrollo desde hace ya algunos años. Ahora bien, al abordar este tema en reuniones y sesiones con estas empresas en nuestra región notamos experiencia y trayectoria en modelos de negocios similares y a la vez un claro y ávido interés en entender hasta donde se pueden potenciar estos nuevos modelos (por ejemplo: Long Tail, Ad-funded) y en cuales son los desafíos tecnológicos para diseñar e implementar correctamente este tipo de soluciones.

 

Es por esto que este tema, SaaS, de reciente popularidad, ha despertado el interés de varios actores de la industria (empresas de desarrollo de software, académicos, proveedores de plataformas y frameworks de software) y ha generado mucha documentación que aborda este escenario desde la perspectiva de negocios y tecnológica.

 

En esta oportunidad los invitamos a visitar los artículos, blogs y webcasts disponibles en nuestro nuevo sitio dedicado a Arquitectura para SaaS en: SAAS.

 

y en especial a estos dos artículos:

 

Software + Services: An Architectural Perspective

 

Architecture Strategies for Catching the Long Tail

 

Queda planteada la invitación y quedamos a la espera de sus comentarios y aportes sobre este tema!

 

Wilson Pais
Wilson.Pais@microsoft.com
Gerente Socios Desarrolladores
Grupo de Desarrollo & Plataforma
Microsoft Cono Sur

 

 

 

 

 

 

 

SQL Server en Windows Vista / Longhorn

Días atrás, Microsoft anunció que Microsoft Windows Server "Longhorn" y Microsoft Windows Vista solo soportarán SQL Server 2005 con SP1 y posterior.
 

 

El PC Festeja Sus
Primeros 25 Años (1) (2) (3)
Fue allá por el 12 de agosto de 1981 cuando IBM presentó en New York su modelo IBM 5150, el cual se daría a conocer como el primer "Personal Computer".

 

Les brindamos algunas notas festejando los 25 años y cuánto se ha recorrido...

 

 

 

 

Microsoft Anuncia
XNA Game Studio
El pasado 13 de agosto, durante el Gamefest 2006, Microsoft anunció que el 30 de agosto estará liberando la versión Beta de su XNA Game Studio Express, un conjunto de herramientas basadas en Visual C# Express 2005 que permitirá a estudiantes y hobbistas crear juegos para plataformas Windows y XBOX 360

MSDN XNA Developer Center
Nota de prensa

 

 

 

 

 

 

 

 

 

 

 

Entity Data Model
ADO.Net Preview

En esta Technical Preview publicada por Microsoft a mediados de junio, se hace una profunda recorrida por los principales conceptos de la próxima versión de ADO.Net,presentando, entre otras cosas, la definición completa del Entity Data Model (EDM) que -junto con eSQL- representan un modelo de datos y lenguaje de consulta más rico para ADO.Net.

 

 

ATLAS At Last

En setiembre del 2005, Microsoft dio a conocer el primer technology preview de lo que serían un conjunto de mejoras a ASP.Net, con nombre de proyecto "Atlas". Estas extensiones al  .Net Framework 2.0 permitirán a los desarrolladores crear sitios web más ricos, dinámicos e interactivos, utilizando de manera inteligente los recursos tanto del browser como del server. En este artículo de MSDN Magazine se presenta una introducción a la tecnología, y cuál es su estado actual.

 

 

 

 

Reflexiones acerca de la Experiencia de Usuario

Más allá de los avatares que un proyecto de desarrollo tiene hasta ser puesto en Producción, un aspecto no funcional muy importante es en qué medida la aplicación va a resolver los problemas del usuario, o se va a convertir en una nueva fuente de improductividad. Esta nota resume las medidas que como desarrolladores debemos considerar para garantizar la satisfacción de usuarios y clientes.

 

 

Mobile Client Software Factory

El equipo de Patterns & Practices vuelve a las andadas con una nueva guía de arquitectura y desarrollo con foco sobre la creación de aplicaciones móviles empresariales, ocasionalmente conectadas a back-ends a través de varias redes (WiFi, GPRS, etc)

 

 

 

 

 

 

 

 

Enlaces

 

 

Journal de Arquitectura
de Microsoft Corp

 

Microsoft Architecture Resource Center

 

Microsoft Patterns & Practices

 

MSDN Magazine

 

International Association
of Software Architects

 

The Server Side NET

 

Channel 9 Videos

 

Conozca las experiencias de éxito de sus colegas:

- Argentina

- Bolivia

- Chile

- Paraguay

- Uruguay

 

 

 

 

 

 

 

Fun Stuff

 

 

Versión de Prueba de Flight Simulator X
Microsoft acaba de lanzar una versión de prueba de su anticipado Flight Simulator X, celebrando 25 años de la popular franquicia y que será completamente optimizado para Windows Vista
 

 

Eventos

 

 

Webcasts de
Arquitectura (español)

 

Webcasts de Arquitectura (inglés)

 

Webcasts de
Patterns & Practices

 

 

 

 

Los 10 Webcasts
mejor rankeados

 

 

 

 

 

<Arquitectura Empresarial>
Cuando el Software se olvida del Usuario

 

 

 

Rockford Lhotka, gurú .NET y creador del framework de Aplicación CSLA, comenta los riesgos de mantener hasta la eternidad discusiones clásicas como Java EE vs .NET o Web Services vs Objetos Remotos (EJB, .NET Remoting) cuando el valor percibido del usuario es exiguo o prácticamente nulo. 

link

 

 

 

 

 

 

 

 

 

 

 

<Arquitectura de Soluciones>
¿Deben los Objetos de Negocio Incluir su Propia Lógica de Persistencia?

 

 

 

Esta es una incógnita que frecuentemente reaparece en cada nuevo proyecto de desarrollo. Hay partidarios de diversas tendencias. Están los que consideran que, por tratarse todo del objeto de negocio en sí, debería estar todo en el mismo lugar. Están los que dicen que más allá de eso, negocio y persistencia son cosas distintas y por ende deberían estar claramente separados. En este artículo el autor da su visión del problema, fundamentada con ejemplos. 

link

 

 

  

 

<Arquitectura de Aplicaciones>
Patrones de Interfaz de Usuario por Martin Fowler

 

 

 

En un artículo publicado por Martin Fowler recientemente, plantea la división del patrón Model View Presenter (una alternativa a Model View Controller) en dos patrones: Supervising Controller y Passive View. La idea principal es reducir el acoplamiento entre la vista y modelo. Mediante Passive View, se minimiza la responsabilidad de la vista de actualizarse desde el modelo. El objetivo es simplificar el testing y lograr mayor estabilidad en la interfaz de usuario. En la utilización del Supervising Controller, éste es responsable de todas las actualizaciones explícitas, tanto del modelo como de la vista. Se deja como única interacción entre la vista y el modelo aquellos bindings declarativos que son soportados directamente por el framework de UI, caso típico del ObjectDataSource de ASP.NET 2.0.

 

Una interesante discusión de la evolución de las arquitecturas de UI se presenta en este enlace.

Por información sobre Model View Presenter: aquí.   

 

 

<Arquitectura Empresarial>
Tecnologías Emergentes para los próximos 10 años según Gartner

 

 

En este informe, Gartner ofrece un análisis sumamente  interesante sobre las tres ramas tecnológicas que (a su entender) dominarán la atención de la industria en los próximos 10 años: Web 2.0 & Business Models, Real World Web y Applications Architecture. En el artículo se presenta cuál podría ser el impacto y relevancia de cada una de ellas .

link

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


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.

© 2006 - Microsoft Cono Sur