Cono Sur, Abril de 2007

 

Número 16 

 

Del Editor

 

La Productividad

 

A pesar de los enormes avances en hardware, plataformas, herramientas y lenguajes de programación, desarrollar software sigue siendo sumamente costoso y muy difícil de predecir, adicionalmente, en la mayoría de los casos la calidad del resultado obtenido queda muy por debajo de lo deseable.

 

¿Por qué no somos productivos?

 

Porque a pesar de que las tecnologías y herramientas de base que utilizamos para construir software siguen avanzando, el nivel de abstracción al cuál desarrollamos nuestras aplicaciones sigue siendo muy bajo.

 

¿Cómo podemos mejorar?

 

En muchas ocasiones, las empresas piensan que la falta de productividad está directamente asociada a la falta de conocimiento en las tecnologías de base que utilizamos para construir nuestras aplicaciones, por ejemplo, para ser más productivo en el desarrollo de aplicaciones web debo aumentar mi nivel de conocimiento y manejo de ASP.NET. Conocer las tecnologías de base es un factor importante, pero en el marco del desarrollo de software a gran escala, aumentar mi nivel de conocimientos no va a ser suficiente para alcanzar los niveles de productividad que actualmente exige el negocio.

 

La iniciativa Software Factories, conocida a partir del libro “Software Factories” de Jack Greenfield y Keith Short, aborda esta problemática y plantea una nueva forma de construir software a partir de la integración de modelos, herramientas, patterns y frameworks que en conjunto nos permitan industrializar el desarrollo de software. Esta iniciativa está siendo apoyada fuertemente por Microsoft y por varios de los principales actores de la industria de software mundial.

 

Para conocer más sobre esta iniciativa los invitamos a revisar los siguientes links:

 

Sitio oficial del libro Software Factories

Sitio en MSDN dedicado a la iniciativa Software Factories

 

Será hasta el próximo mes!

 

Martín Cabrera

Martin.Cabrera@microsoft.com

Arquitecto de Software

Microsoft Cono Sur

 

Wilson Pais

Wilson.Pais@microsoft.com

Gerente Socios Desarrolladores & Académicos

Microsoft Cono Sur

 

 

 

 

 

 

 

Simulación para entrenamiento
La Fuerza Aérea Argentina utiliza plataforma integrada Microsoft en simuladores y juegos de guerra para entrenamiento
 

Patterns & Practices libera Enterprise Library 3.0

 

 

Microsoft se une a la OpenAjax Alliance
para saber de la Open Ajax Alliance

 

 

 

 

 

 

 

Live-In-a-Box
Parte del equipo de "Windows Live Platform" ha armado un conjunto de herramientas, tutorials y hands-on-labs al que han denominado "Live in a Box". Estas herramientas tienen como finalidad introducirnos en el desarrollo de soluciones para la palataforma "Windows Live".  Como agregado, este contenido se encuentra en el site open-source de Microsoft: CodePlex, pues el equipo no solo espera que el contenido sea utilizado, sino también recibir feedbak y la posibilidad de unirse al team para llevar esta iniciativa adelante...

Así que los invitamos a probar las tecnologías, y a sumarse a este proyecto!

 

 

Secure Your ASP.NET Apps and WCF Services with Windows CardSpace
En mayo de 2005, Microsoft introdujo su visión para un "identity metasystem" que reduciría las complejidades y riesgos asociados con la administración e intercambio de identidades digitales. Windows CardSpace (conocido como "InfoCard"), lanzado junto con Windows Vista y el Microsoft .Net Framework 3.0, juega un rol importante dentro de este metasystem.

 

En este artículo, se presentan los diferentes roles de cada involucrado dentro del identity metasystem como introducción a CardSpace, y se discute el rol de las information cards personales y las managed. Seguidamente se manejan diferentes escenarios, desde aplicaciones ASP.Net hasta servicios WCF, explicando cómo integrar Windows CardSpace como mecanismo de autenticación en cada uno de ellos.

 

Team Foundation Server & Visual Studio Roadmap

Con la próxima versión de Visual Studio (“Orcas”) cada día más cerca, es importante ir prendiendo los radares para saber qué es lo se viene. Qué funcionalidades se acercan a alcanzar la luz verde hacia RTM, cuáles van quedando por el camino, y cuales se han ido agregado a lo largo del ciclo de desarrollo de estas próximas versiones de Visual Studio y Team Foundation Server.

 

 

 

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

 

 

IRhetoric
Blog de Karsten Januszewski

Blog dedicado a la difusión de aplicaciones reales implementadas sobre WPF y WPF/E

 

 

Eventos

 

 

Webcasts de
Arquitectura (español)

 

Webcasts de Arquitectura (inglés)

 

Webcasts de
Patterns & Practices

 

 

 

 

Los 10 Webcasts
mejor rankeados

 

 

 

 

 

 

 

<Arquitectura Empresarial>
¿Hasta dónde llega el motor de Worfklow del .net Framework 3.0?

 

 

 

Quién haya evaluado usar el motor de workflow del .net framework 3.0 se debe de haber hecho esta pregunta varias veces y seguramente muchos de Uds le hayan dedicado tiempo a pensar o investigar el tema, porque un motor de workflow free, en el propio framework y tan parecido a al orquestador de Biztalk (pensado para EAI) es algo que merece ser analizado con calma. En este artículo, vamos a atacar el diseño del motor de workflow desde el punto de vista de los patrones de workflow, intentando ver si existe una forma de que Workflow Foundation se adapte a los patrones avanzados (con los cuales, a primera vista, parece no llevarse muy bien). 

 

link

 

 

 

 

 

 

 

 

 

 

 

<Arquitectura Empresarial>
WCF : Messaging Fundamentals

 

 

 

En este artículo publicado en la edición de Abril de MSDN Magazine, Aaron Skonnard nos lleva más allá del service model de Windows Communication Foundation, zambulléndose dentro del framework de mensajería XML que forma parte fundamental del pipeline de WCF.
 

link

 

 

  

 

<Arquitectura de Soluciones>
Graphics Computing: Not Just Games & Entertainment

 

 


La importancia del razonamiento gráfico y visual no debería ser subestimada, como ha sido demostrada múltiples veces en diferentes áreas de investigación. Como especie biológica, dependemos de la información visual para prácticamente todas nuestras actividades críticas y, por esta razón, más del 60% de las áreas activas del cerebro están dedicadas al procesamiento de estímulos visuales.

 

En este artículo, Claudio Delrieux y Federico Andrés Lois nos dan su visión acerca de la relevancia de la computación gráfica en el mundo actual.


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.

© 2007 - Microsoft Cono Sur