cid:image001.jpg@01C66DD4.E9E633B0

Cono Sur, Abril de 2006

 

Número 7 

 

Del Editor

cid:image002.jpg@01C66DD4.E9E633B0

 

10 años de la Arquitectura de Software

La edición Marzo/Abril de la revista IEEE Software celebra los 10 años de la Arquitectura de Software [ArSw].

Diez años si tomamos como punto de partida la primer edición de dicha publicación referida especialmente a la AqSw y la realización de los primeros Workshops y Congresos, si bien la primer referencia al concepto de ArSw fue introducido en 1969 en la NATO Conference on Software Engineering Techniques.

En dicha publicación podrán encontrar una muy buena reseña histórica de cómo llegamos al día de hoy, así como referencias a los libros y artículos que han definido las bases de la AqSw.

Realmente recomendable.

Eduardo Mangarelli
Eduardo.Mangarelli@microsoft.com
http://spaces.msn.com/emangare
Responsable del Grupo de Arquitectura y Plataforma .NET
Microsoft Cono Sur

 

 

 

cid:image003.jpg@01C66DD4.E9E633B0

 

 

 

McNealy Resigns As CEO
Of Sun Microsystems

Scott McNealy anunció que dejará su posición de CEO de SUN; McNealy continuará como "company chairman" y Jonathan Schwartz, actual presidente de la compañía asumirá como CEO.
 

 

Study: Mobile Browsing Becoming Mainstream

Estudios indican que debido a un fuerte crecimiento en la posesión de celulares y la proliferación de distintos tipos de redes inalámbricas éstos dispositivos tendrán un rol clave en el "web browsing".

 

 

 

 

Microsoft actualiza las fechas de disponibilidad de Windows Vista
Windows Vista estará disponible para empresas en noviembre del 2006, y para consumidores en enero del 2007.

 

Microsoft Developing Live Storage Service, Sources Say
Microsoft está trababajando en un nuevo servicio que formará parte de Windows Live, de nombre código Live Drive, y que proveerá de almacenamiento en discos virtuales disponibles a través de Internet

 

 

 

cid:image004.jpg@01C66DD4.E9E633B0

 

 

 

 

Entrevista a Anders Hejlsberg
Nacido en 1961, este ingeniero de sistemas danés se ha convertido en una figura emblemática en el mundo de los lenguajes y compiladores. Creador de Turbo Pascal y Delphi, Hejlsberg se une a Microsoft en el año 1996. "Distinguished Enginneer" desde el año 2000, se convierte en el arquitecto principal del lenguaje de programación C#. En este episodio de "Behind The Code", recorremos la vida de Hejlsberg, en sus propias palabras.

 

 

La tensa relación entre Arquitecto y Manager

Gerrit Muller da cuenta de las incomodidades que se presentan entre los managers y los arquitectos a momento de definir su rol en la dirección de grupos de trabajo orientados al software. Sugiere tareas complementarias para ayudar a descomprimir escenarios de tensión.

 

 

 

 

Web 2.0 - AJAX. Atlas: Demo en 2 Minutos
Conozca cómo modificar dinámicamente una página web con el soporte AJAX que brindará ASP.NET 2.0

 

 

Patrones de Diseño en Windows Communication Foundation (WCF)
Uno de los objetivos primordiales de los frameworks es permitir apoyar sobre ellos aplicaciones desacopladas que maximicen la mantenibilidad (y la vida útil) de las mismas. Para lograrlo, los patrones de diseño constituyen un aliado fundamental. Este artículo esta basado en una reciente presentación de Ted Neward, consultor y fundador de TheServerSide.NET, sobre los patrones de diseño considerados en la creación de WCF, y cómo WCF ayudará de esa manera a que los desarrolladores logren aplicaciones de larga vida

 

 

 

cid:image005.jpg@01C66DD4.E9E633B0

 

 

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

 

 

Microsoft
Internet Explorer 7

Liberamos la Beta 2 de IE7, absolutamente recomendable:

- Tabs y vista previa

- RSS Feeds

- Nuevas opciones de impresión

- Búsqueda

- Nuevas características de Seguridad

 

 

Eventos

 

 

Webcasts de
Arquitectura (español)

 

Webcasts de Arquitectura (inglés)

 

Webcasts de
Patterns & Practices

 

 

 

 

Los 10 Webcasts
mejor rankeados

 

 

 

 

 

<Arquitectura Empresarial>
Software as a Service
Por Diego Dagum, Arquitecto .NET, Microsoft Chile

 

 

 

Entrevistamos a Gianpaolo Carraro, del Equipo de Estrategia de Arquitectura de Microsoft Corp, quien nos comenta sobre el modelo de distribución de Software como un Servicio (Software as a Service, o SaaS), una nueva propuesta de división de trabajo entre quienes conocen el negocio y quienes conocen la tecnología. Carraro describe cómo impacta esta modalidad de trabajo en las arquitecturas tradicionales.

 

link

 

 

 

 

 

 

 

<Arquitectura Empresarial>
El Futuro de la Arquitectura de Software

 

 

 

John deVadoss, Director de Estrategia de Arquitectura de Microsoft Corp, discute los cambios que se están produciendo en el campo de la arquitectura de software, impactos no sólo tecnológicos sino también en el plano de los negocios y en el social.

 

link

 

 

  

 

<Arquitectura de Soluciones>
Desarrollo en Office: Documentos Vivos

 

 

 

Normalmente usamos documentos como destino final, legible, de resultados que obtenemos a partir de nuestros sistemas de línea de negocios (LOBs). Comúnmente ese traspaso es realizado de forma manual (quizás en varias derivadas). Por ejemplo, del sistema a texto plano, del texto plano a la hoja de cálculo. En esta última, "masajeamos" los datos un poco, antes de “pastearlos” finalmente a un documento de texto o a un mail.

 

Sin embargo, todo este trabajo manual puede evitarse: es posible consumir servicios web de los sistemas LOB desde un documento Office o enlazarse a datos en forma programática, ganando mayor eficiencia y productividad.  

 

link

  

 

 

<Arquitectura>
Documentando una Arquitectura de Software
 

 

 


Algunos de los problemas que enfrentamos los arquitectos de software son: (1) la cantidad de personas con intereses distintos a la que tenemos que comunicar nuestras decisiones y (2) los diferentes lenguajes que hablan cada una de estas personas. En este artículo Paul Clements del SEI, nos comenta los elementos que deberíamos considerar a la hora de documentar nuestros diseños y nos entrega una plantilla práctica sobre la cual podríamos comenzar a trabajar.

Está discusión viene acompañada de un podcast basado en un libro de David Garlan (profesor de la Universidad de Carnegie Mellon, actualmente de visita en la región).

link

 

 

 

 

<Arquitectura de Soluciones>
Dónde Ponemos la Lógica de Negocio?
 

 

 


Desde un punto de vista teórico, tener una capa separada donde poner la lógica de negocio es lo políticamente correcto. Desde un punto de vista práctico, a veces no es lo más eficiente, y la tentación del atajo de poner lógica en la capa de presentación o la capa de datos es algo que todos niegan hacer, aunque pocos niegan que en la aplicación que les toca mantener no ocurra. Este artículo, sencillo y breve, puntualiza beneficios y riesgos de dejar lógica de negocio en otras capas que la ad hoc

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