cid:image001.jpg@01C68872.F63F4A30

Cono Sur, Mayo de 2006

 

Número 8 

 

Del Editor

cid:image002.gif@01C68872.F63F4A30

 

Uno de cada tres programadores dicen que aspiran a ser Arquitectos, 78% de los mismos dicen que están interesados en profundizar más en conocimientos de Arquitectura, en la edición pasada del Newsletter hacíamos referencia a lo joven de la Arquitectura dentro de las prácticas de la Ingeniería de Software: de aquí vemos el interés y la necesidad por construir y compartir conocimiento alrededor de la Arquitectura.

 

Desde Microsoft, nos abocamos a distintas iniciativas relativas a este interés, desde el sitio de Arquitectura de MSDN, el Architect Journal, los Architect Forums que realizamos en cada país en forma periódica y este mismo Architect Newsletter.

 

Hoy queremos invitarlos a conocer una nueva iniciativa: Skycrapr.

 

Skycrapr ofrecerá entrenamientos online, una arquipedia, blogs, un glosario y Archcasts sobre arquitectura, todas estas herramientas para aquellos que aspiren o ya se desempeñen como arquitectos.

 

La invitación es a visitar Skycrapr

Ing. 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@01C68872.F63F4A30

 

 

 

Windows Vista Beta 2

El pasado 23 de Mayo, Microsoft anunció la liberación de la segunda beta de la próxima versión de su sistema operativo: Windows Vista.
 

 

Microsoft Office 2007 Beta 2

En las primeras 24 horas de publicación de Microsoft Office 2007 Beta 2 se realizaron más de 200.000 downloads.

 

 

 

cid:image004.jpg@01C68872.F63F4A30

 

 

 

 

MIX06
Las 52 sesiones de la conferencia MIX 06 están disponibles para descarga. Esto incluye los videos con las demos y las presentaciones en Powerpoint.

 

 

El Rol del roadmapping en el proceso estratégico

Gerrit Muller plantea en este paper cómo la descomposición de un negocio en procesos unida a la visión de los sistemas en el tiempo va a ayudar a definir un plan de roadmapping en la arquitectura de soluciones. Se introduce el modelo "CAFCR" en un contexto del plan estratégico, misión y visión.

 

 

 

 

Seguridad de Aplicaciones en Windows Vista
En estos dos artículos, de MSDN Magazine, el experto en Seguridad Keith Brown (Pluralsight) nos comenta en qué consiste InfoCard como mecanismo confiable de identificación para aplicaciones y servicios web.
Artículo 1

Artículo 2

 

 

Dígame “Arquitecto”
Este artículo, cuenta de una forma muy amena -cuando no hilarante- las conductas que debe llevar cualquiera que se precie de ser considerado "arquitecto de software" (o, al menos, que quiera hacer creer eso a otros).

 

 

cid:image005.jpg@01C68872.F63F4A30

 

Libros

 

The Developer Highway Code
Para construir software que cumpla con los requerimientos de seguridad es necesario integrar nuevas actividades al ciclo de desarrollo. "The Developer Highway Code" captura y resume las actividades clave de ingeniería de seguridad que ha desarrollado Microsoft Patterns & Practices para extender el ciclo de desarrollo de software.
Este libro, orientado principalmente a arquitectos y desarrolladores, puede transformarse en la guía fundamental para construir aplicaciones seguras. Incluye una descripción de las actividades así como un útil conjunto de checklists para aplicar en nuestros procesos.

 

Framework Design Guidelines : Conventions, Idioms, and Patterns for Reusable .NET Libraries
Krzysztof Cwalina y Brad Abrams: Estos autores, del equipo del CLR .net de Microsoft, vienen desarrollando APIs desde la primera versión del .NET Framework y han sido miembros además del equipo de desarrollo de WinFx y FxCop.
Hoy en este libro nos entregan sus experiencias y recomendaciones en el diseño de APIs, cada principio discutido es presentado según la siguientes recomendaciones: Hacer, Preferir, Evitar y No hacer.

 

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

 

 

Windows
Media Player 11 Beta

La nueva versión de Media Player, recomendamos probarla:

- Nuevo diseño visual y de uso

- Manejo de Listas renovado

- Integración con proveedores de música en línea.

 

 

Eventos

 

 

Webcasts de
Arquitectura (español)

 

Webcasts de Arquitectura (inglés)

 

Webcasts de
Patterns & Practices

 

 

 

 

Los 10 Webcasts
mejor rankeados

 

 

 

 

 

<Modelado y Herramientas>
La Fábrica de Servicios
 

 

 

 

Para aquellos desarrolladores que quieran llegar en forma al lanzamiento de Windows Communication Foundation (code name "Indigo"), el comité de Patterns & Practices se encuentra embarcado en una iniciativa para brindar las mejores prácticas de modelado de servicios, sus contratos, versiones, y los mensajes y datos asociados. Esta iniciativa se llama "Service Factory" y prevé liberar su primer entregable durante Junio. Mientras tanto, Don Smith, su program manager, está publicando en su blog unos webcasts de entre 15 y 30 minutos, donde muestra las extensiones a Visual Studio 2005 para agilizar la creación de servicios seguros con WCF, y generar automáticamente líneas de código o archivos de configuración. Demos muy entendibles incluso por aquellos que nunca abrieron Visual Studio. Ofrecemos el link al primer webcast de Smith, pero los posts subsiguientes contienen el resto de la serie

 

link

 

 

 

 

 

 

 

<Arquitectura Empresarial>
Debate:
Arquitectos vs. Desarrolladores

 

 

 

Un interesante debate se dio en este mes en los blogs de Juan Pablo García (arquitecto y desarrollador de software chileno) y Diego Dagum (arquitecto de Microsoft). El eje giraba en torno a conductas del arquitecto que desconsideran al desarrollador en el momento de planear una arquitectura. Invitamos a leer este contrapunto, Juan Pablo y Diego se respondieron desde sus propios blogs, para que puedan opinar y así exponer su propia visión

 

link

 

 

  

 

<Arquitectura Empresarial>
Es Java más complejo que NET?

 

 

 

Hoy por hoy la industria tiene un consenso generalizado respecto de la plataforma creada por Sun e impulsada tanto por grandes como IBM como por "creados a tal efecto" como BEA o JBoss, y su rival impulsada principalmente por Microsoft (aunque no exclusivamente). Esa "sensación" de la industria mutó, de un estadío inicial en el que percibía a Java como el "robusto" y a .NET como el "informal, destinado a desarrollos no profesionales" a un nuevo estadío. Hoy la impresión es que .NET ha superado ciertos exámenes de aptitud para misión crítica, en tanto que a Java/J2EE lo empieza a perseguir un malestar que lo asocia con "excesiva complejidad, sólo para elegidos". Esta columna de opinión que ofrecemos, salió publicada en TheServerSide.com, un sitio dedicado a publicar novedades sobre Java/J2EE, para especialistas en esa plataforma. Fue escrito por alguien que dice estar certificado en Java y orgulloso de serlo, y sin embargo se siente tranquilo y seguro al ver que su organización va mudándose a .NET para abaratar los costos de los desarrollos. Expone las razones que el considera que llevaron a su organización a adoptar .NET como estándar oficial sobre J2EE. Por supuesto que el público le respondió. Y dijo cosas en favor de la plataforma J2EE. Esta discusión está presente en varias organizaciones, por eso es recomendable este artículo

  

 

link

  

 

 

<Arquitectura de Soluciones>
Interoperabilidad NET – J2EE 

 

 


Luego del éxito inicial de J2EE, la versión empresarial de la plataforma Java, es innegable hoy el momentum logrado por .NET, la respuesta de Microsoft anunciada en 2000 y que ya va por su segunda versión. Ambas plataformas ofrecen el máximo rendimiento a la hora de desarrollar aplicaciones, y una potencia incomparable en ejecución. Esto les hace difícil a las empresas optar por una u otra. A eso se suma el hecho de que no son pocas las organizaciones que compran desarrollos llave en mano y en algunos casos inciden poco en la plataforma. Inevitablemente, .NET y J2EE tienen que convivir. Tienen que poder intercambiar no sólo datos sino operaciones. Es posible eso? Este artículo cuenta todas las maneras de responder afirmativamente a esa pregunta

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