Archivo de la categoría: Computers and Internet

8 Tips And Tricks For Better BizTalk Programming

Hola,

Como muchos saben uno de mis servidores favoritos es Biztalk Sever. Al no ser de uso masivo no existen muchos artículos de mejores prácticas ni Tips en internet.

Hoy me enteré que se publico uno que muestra 8 tips de los siguientes temas:

  • Multi-Part Messages
  • Direct-Bound Ports
  • Creating Web services
  • Debugging XSLT

Les dejo el link

http://msdn.microsoft.com/msdnmag/issues/07/05/BizTalk/default.aspx

SOA Vendor Rankings Q1 2007

Hola,

Buscando información para mi tesis de Magister sobre el proceso de adopción de SOA para corporaciones de IBM me topé con este Ranking de Vendor de SOA.

Me parece muy completo en los aspectos que compara, pero no sé si el análisis de cada característica está en profundidad y no solo leyendo el manual 😉

Les dejo el link, que lo disfruten

Guidance Automation Toolkit (GAT)

Hola,

GAT está orientado a simplificar la generación de código reusable entre aplicaciones y dejarlos disponibles directamente en Visual Studio 2005.

Mediante la generación de código se mejora la performance del equipo al entregarle directamente en la herramienta de desarrollo plantillas dinámicas de generación de código.

Desde el punto de vista del arquitecto (líder técnico) apoya a mantener código homogéneo y normalizado en los proyectos, reduciendo la complejidad de la estructuración de las jerarquitas de clases y la distribución de las clases en diferentes binarios.

Los siguientes Links dan un paseo por la información disponible de GAT:

Adopting and Benefiting from Agile Processes in Offshore Software Development

En el negocio de desarrollo de software siempre se busca ser más competitivo. Existen dos tendencias para ello: el desarrollo ágil de software y la construcción en centros de desarrollo (Fabricas de software).

En este artículo se hace un recorrido transversal de las buenas prácticas para adoptar ambas técnicas de manera coordinada para obtener mejores resultados.

Link to Adopting and Benefiting from Agile Processes in Offshore Software Development

SOA: Natural evolution of integration solutions

Esta es mi propuesta de conferencia para para TECHED 2007.
 

The ever changing world of business today poses some difficult challenges on IT departments. As a result of shifting strategies and process automation, organizations are forced to integrate different heterogenous technologies with seamless efficiency. Traditionally the approach has emphasized point to point integration, that is, the practice of two systems communicating directly to each other using a proprietary interface. Yet this method has some serious shortcomings, such as a lack of standardization and excessive complexity, and high modification costs.

Service Oriented Architecture stands as an alternative and more robust solution, by providing managed integration and a better infrastructure, resulting in increased reliability, reduced change impact and lower integration cost. We develop this idea highlighting its advantages and present some of the core technologies that aid organizations in implementing this approach. Furthermore, we postulate that an evolution between point to point and SOA integration strategies is a natural maturing process that organizations undergo as they become more complex and are forced to adopt more sophisticated solutions, and we attempt to describe this evolution.

Yet it is not enough that IT departments understand and acquire a new technology or a new paradigm; they must come up with a plan to set their improvements in motion. We analyze the recommended strategy to do this, which includes diagnosing the current organization’s situation, establishing guidelines and standards, identifying the appropriate tools needed, and making the adjustments in internal processes. We also mention the key benefits of moving to this new platform, especially in terms of ROI/TCO.

Finally, we address some of the major challenges that beset an IT department when moving to SOA, and we attempt to isolate the main variables for each of them.


Renovación en el Programa MVP de Microsoft

Me ha llegado hoy la renovación de mi participación en el programa MVP de Microsoft.
 
Todo bien 🙂
 
Este es una parte del mail.
 
 
Estimado/a Juan Pablo García González:
Felicidades! Es para nosotros un honor nombrarle MVP de Microsoft® 2007.
 
El nombramiento MVP de Microsoft es nuestra forma de decirle gracias, así como de mostrarle nuestro respeto y apoyo en cuanto a las importantes contribuciones que ha realizado a las comunidades de todo el mundo. Como nuevo MVP (Most Valuable Professional) de Microsoft, entra a formar parte de un grupo selecto de líderes de la comunidad técnica de todo el mundo que promueven el intercambio libre y objetivo de información y que comparten de forma activa su experiencia en situaciones reales con otros usuarios y Microsoft. Microsoft rinde homenaje a todos los MVP por promover el espíritu de comunidad y mejorar día a día la vida de la gente y el éxito de la industria. Para obtener más información sobre el programa MVP, visite:
www.microsoft.com/mvp.
 
Apreciamos enormemente los extraordinarios esfuerzos que ha realizado en las comunidades técnicas de Visual Developer – Solutions Architect durante el año pasado. A continuación se describen los beneficios de los que podrá gozar por haber sido nombrado MVP.