Nuevamente tendre la oportunidad de colaborar con MSDN con un webcast sobre estrategias de virtualizacion del ALM con Team System, aqui les dejo los detalles;

A medida que el desarrollo de aplicaciones adopta el nuevo medio de nube, contar con diferentes entornos de laboratorio se está volviendo cada vez más demandante, y al mismo tiempo más confuso y complejo. Las nuevas funciones de virtualización de entornos de Team System de Visual Studio ayudan a volver este proceso sencillo y potente. Esta sesión descubre detalles sobre cómo administrar entornos de laboratorio que incluyen múltiples sistemas de laboratorio creados como máquinas virtuales. Vea cómo crear flujos de trabajo para creaciones que permiten implementar automáticamente entornos de laboratorio.

Fecha: 12/11/2009 (dd/mm/yyyy).
Hora: 16:00 (GMT-05:00 Colombia, Panama).
Si tiene dudas con la conversión de zonas horarias, por favor haga clic Aquí.

URL de Registro para Asistentes:
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032426184&Culture=es-AR

Digg It!DZone It!StumbleUponTechnoratiRedditDel.icio.usNewsVineFurlBlinkList

gabriel.oliva posted on October 27, 2009 18:44

Algunas de las areas personales de interes se enfocan en la mejora de procesos para la construccion de software, durante algun tiempo como parte de los proyectos de IT Builder y proyectos personales se ha generado mucha informacion asi como herramientas orientadas a ciertas metodologias y la administracion de procesos, les sugiero que esten pendientes pues parte de todo este compilado estara disponible para la descarga en este blog, asi como en la seccion de descarga del sitio de IT Builder Mexico, si alguno de ustedes tiene especial inquietud por algun modelo, metodologia o best practice no duden en comentarmelo para poder evaluar la inclusion.

Ademas de esto hay una sorpresa que se que a muchos de ustedes les sera de mucha utilidad para la administracion de proyectos de desarrollo, no quiero entrar en muchos detalles pero es algo muy interesante, asi que no se despeguen ya que a lo largo de estas semanas les dare mas informacion al respecto.

Wink

Digg It!DZone It!StumbleUponTechnoratiRedditDel.icio.usNewsVineFurlBlinkList

Les comparto algunas ligas que les pueden ser de mucha utilidad si requieren entrenamiento o informacion de las herramientas con las que Microsoft cuenta para los que nos dedicamos a la industria de TI.

 

Digg It!DZone It!StumbleUponTechnoratiRedditDel.icio.usNewsVineFurlBlinkList

 listo para construir mejor software que tu competencia ?

MSDN - Microsoft Visual Studio Team System: El hoy y el mañana

URL de Registro para Asistentes (Público):
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032389739&Culture=es-AR

MSDN - Haciendo un mejor software: Sugerencias y Herramientas para mejorar sus aplicaciones

URL de Registro para Asistentes (Público):
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032389766&Culture=es-AR

 

Nota: los eventos han sido pregrabados y estan disponibles para ser vistos bajo demanda.

 

Digg It!DZone It!StumbleUponTechnoratiRedditDel.icio.usNewsVineFurlBlinkList

gabriel.oliva posted on July 1, 2008 19:27

Como parte de nuestra aportación a la industria del desarrollo de Software, en IT Builder hemos comenzado un programa para 'liberar' parte del codigo usado en nuestras aplicaciones bajo el esquema de código abierto, motivo por el cual el dia de hoy se hizo el primer release en el sitio de CodePlex de un Framework desarrollado en IT Builder y que tiene como objetivo proveer servicios de notificacion a aplicaciones desarrolladas en .NET 2.0. Te invitamos a visitar el sitio de este proyecto y colaborar activamente en Codeplex, esperando que te sea de utilidad.

Notification Framework

 

Digg It!DZone It!StumbleUponTechnoratiRedditDel.icio.usNewsVineFurlBlinkList

IT Builder se ha convertido en uno de los primeros 3 socios en formar parte del programa S2B (Students to Business) de Microsoft, el cual tiene como objetivo facilitar la incorporación de los egresados de diferentes Universidades a la industria de la TI a la vez que asegura que los recursos a insertar cumplan con un mínimo indispensable de conocimiento de las herramientas de desarrollo Microsoft, a través de este programa será posible fomentar la creación masa crítica de talentos y personal calificado que tanta falta le hace a la industria.Si eres recien egresado de la carrera de sistemas, informática o alguna afín esta es tu oportunidad de ingresar al mundo laboral de la mejor manera.

Para mas informacion visita :

http://www.s2bprogram.com/Mexico


[IT Builder cuenta con mas de 7 años de experiencia en el desarrollo de tecnología .NET y su staff ha capacitado e incubado mas de 800 profesionales en toda la república, incluyendo personal que en este momento es reconocido como MVP o que cuenta con alguna certificación de Microsoft, para mas información de IT Builder visite nuesra página : www.itbuilder.com.mx]

 

 

Digg It!DZone It!StumbleUponTechnoratiRedditDel.icio.usNewsVineFurlBlinkList

Para todos los asistentes al taller de Enterprise Library:

Solo para pasarles esta liga que me encontre en code project por si alguno de ustedes necesita importar/exportar datos entre plataformas diferentes a .NET , como algunos de ustedes saben el uso de los servicios de criptografia en .NET son muy sencillos de usar, pero podrian necesitar intercambiar algunos datos entre plataformas con la finalidad de generar infrestructuras de 'single sign on' entre aplicaciones, espero que este articulo les sea de utlidad.

http://www.codeproject.com/KB/security/CryptoInteropKeys.aspx

Digg It!DZone It!StumbleUponTechnoratiRedditDel.icio.usNewsVineFurlBlinkList

En algunas ocasiones he posteado informacion relacionada con NHibernate el cual puede ser usado como apoyo para crear las capas de Data Services y facilitar la manipulacion y traduccion de los objetos de una aplicacion y su base de datos, en esta ocasion adicionalmente me gustaria mostrar tambien una forma rapida y muy eficiente de crear algunos metodos de validacion y manipulacion de los objetos en la capa de negocios a traves de NhbBusiness que es una framework orientado a complementar las operaciones de NHibernate, NHbbusiness lo pueden encontrar en el sitio de codeplex y aunque no existen muchos ejemplos de como usar el framework les puedo asegurar que es completamente intuitivo y una vez que lo usen seguramente querran implementarlo en alguna de sus soluciones, adicionalmente el ejemplo que les hago llegar contiene una implementacion basica de un MVC llamado 'Ingenious' para una pequeña aplicacion de registro de usuarios.

Espero que este ejemplo les sea de utilidad, no duden en hacerme llegar sus comentarios y dudas acerca de este ejemplo.

Ingenious : http://www.theserverside.net/news/thread.tss?thread_id=40102 , http://sourceforge.net/projects/ingeniousmvc

NHibernate: http://www.hibernate.org/343.html , http://sourceforge.net/projects/nhibernate

NHbBusiness: http://www.codeplex.com/nhbbusiness

UserAccess_.zip (1.54 mb)

Digg It!DZone It!StumbleUponTechnoratiRedditDel.icio.usNewsVineFurlBlinkList

gabriel.oliva posted on March 12, 2008 23:17

El dia de hoy recibí un correo que considere importante compartir con ustedes pues durante algun tiempo he contestado este tipo de preguntas de manera personal lo cual creo que es un poco inadecuado cuando a través de blog puedo llegar a mas personas que pueden tener las mismas dudas.

Les comparto el mail y la respuesta en post subsecuentes:

Hola Gabriel, estuve viendo un video que hiciste sobre diseño de capas de acceso a datos y abusando de la confianza que diste para que te escribiéramos me he animado a hacerlo.

Soy un asiduo lector de artículos sobre arquitectura de sistemas, lastimosamente en mi trabajo no he tenido la oportunidad de poder definir y trabajar con una arquitectura de las que he leído en diferentes páginas Web, en estos momentos comienzo a  desarrollar una aplicación web y pues tengo un dilema de que arquitectura implementar, como te digo he leído muchos artículos al respecto pero como tu sabes la última palabra la tiene la experiencia, cosa que no he tenido, básicamente la aplicación web que voy a desarrollar contiene capturas de datos y la respectiva grabación en bases de datos, lo común, no tiene nada de raro, de pronto una que otra invocación de web services pero no mas. He planteado la siguiente arquitectura:

 

Interfaz de Usuario

Entidades

Fachada

Capa de Reglas del Negocio

Capa de Acceso a Datos

 

 

En estos momentos tengo los siguientes interrogantes:

  1. Excepciones: Según la teoría, el manejo de excepciones debe hacerse en la Fachada, hay otra teoría que dice que las excepciones deben subirse desde la capa donde se capturan hacia las capas superiores y de ser posible transformarlas en excepciones de negocio las cuales serán convertidas en la interfaz de usuario en un mensaje amigable para este. Según tengo entendido, el hecho de estar generando excepciones representa una carga importante en el rendimiento de la aplicación; entonces el interrogante es: Como debo manejar las excepciones?
  2. Transacciones: Cual sería la forma recomendable de manejar excepciones y en que capa?

 

 

Desde ya, muchas gracias y disculpas por el atrevimiento.

 

PD: Si tienes consejos o tips adicionales te agradecería me los dijeras.

 

Saludos.

 

Edward Angulo Franco

Digg It!DZone It!StumbleUponTechnoratiRedditDel.icio.usNewsVineFurlBlinkList

Estimado lector, durante los ultimos años ha existido un gran movimiento de empresas relacionadas a la creación de software en nuestro país, el cual ha estado orientado principalmente a la adopción de modelos y metodologías de desarrollo que mejoren la calidad del software que producimos a la par de hacernos mas eficientes en la administración de recursos, todo esto con el afán de ser mas competitivos en mercados nacionales y por supuesto en mercados de exportación, a lo largo de estos años han proliferado de manera significativa aquellos modelos orientados hacia la documentacion y a la forma de evaluar la madurez en los procesos, CMM y CMMI han sido el estandar recomendado y considerado en marcos de trabajo como RUP y MSF 3.0, mas alla de las metologías ágiles y de modelos de ultima generación como EssUP o MSF 4.0 for agile dev., los estandares orientados hacia la documentación de evidencias han probado ser el mejor acercamiento hacia la optimización y mejora en la calidad de la industria de software (por lo menos en nuestro país), es por eso que en México desde hace algunos años se le ha dado impulso a algo que en nuestros dias es ya a la norma MoProsoft.

IT Builder a llevado a cabo con éxito la implantación de modelos y metodologías para la mejora en el desarrollo de software usando diversas tendencias, sin embargo, dada la orientación del mercado Mexicano y Latinoamericano hemos desarrollado de manera conjunta con clientes y socios de negocios, estratégias de implementación de MoProsoft teniendo como prioridad el tiempo de adopción y el valor agregado a las areas de desarrollo, durante este año IT Builder México y TI Baja (uno de los cluster de TI mas importantes de nuestro país) implantarán Moprosoft en uno de los proyectos más ambiciosos relacionados con esta norma usando las plantillas de rápido despliegue las cuales han sido desarrolladas por IT Builder para lograr la adopción en tiempos record.

Noticia publicada en el boletín electrónico del CETYS

 

Para mas información: contacto@itbuilder.com.mx

 

Digg It!DZone It!StumbleUponTechnoratiRedditDel.icio.usNewsVineFurlBlinkList

IT Builder

Conoce mas de los servicios de IT Builder y la forma en la que podemos apoyarte a construir software de clase mundial

* Procesos para el desarrollo de software (CMMI, MSF, TSP, PSP, Moprosoft).
* Habilitacion de ambientes colaborativos y automatizacion con Visual Studio Team System.
* Arquitectura de aplicaciones bajo tecnologia Microsoft.
* Construccion de aplicaciones .NET.

www.itbuilder.com.mx
Imaginalo, nosotros lo construimos !

Calendar

«  March 2010  »
MoTuWeThFrSaSu
22232425262728
1234567
891011121314
15161718192021
22232425262728
2930311234
View posts in large calendar

MVP

MVP Factor


Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2010 ITB - Gabriel Oliva C.