
Hoy en día como parte de una autocapacitación que estoy realizando para mi crecimiento profesional y aspiraciones a una nueva oportunidad de empleo y realización de proyectos en la localidad (Mexicali), me he visto en la necesidad de experimentar con el conjunto de bloques para desarrollo de aplicaciones empresariales denominado ENTEPRISE LIBRARY.
Con el objetivo de que también los lectores de este humilde blog puedan aprender y jugar con las tecnologías Microsoft y en especial con el recurso anteriormente mencionado, es por lo cual planeo ir colocando una serie de entrenamiento de los principales Application Blocks, mediante algunos screencasts, posts, etc.
¿Qué aprenderemos en esta serie de posts?
En esta serie de posts aprenderemos sin duda alguna que es la Enteprise Library, lo que contiene y cuales características podemos emplear dentro de nuestras aplicaciones .NET.
Aprenderemos a configurar nuestra Enterprise Library (la parte de los Application Blocks). Se dará una breve descripción al marco de trabajo (Framework), así como a los fundamentos que persigue la EntLib. Posteriormente estaremos trabajando a base de ejercicios con cada uno de los Application Blocks para poder realizar tareas diversas como acceso a datos, manejo de excepciones, criptografía, etc.
¿En que nos ayudará esta serie de posts?
Esta serie de posts servirán de punto de partida para la creación de aplicaciones que se ejecutan dentro de la plataforma Microsoft .NET como pueden ser Windows Forms Application, WPF, servicios WCF o bien aplicaciones en ASP.NET, ya que mediante los ejemplos que estaré realizando, miraremos como aplicar cada una de las ventajas y características proporcionadas por la Enterprise Library.
¿Qué herramientas requerimos para empezar a desarrollar con la Enterprise Library 5.0?
- Primeramente muchas ganas de aprender
. - Conocimientos en C#.
- En el caso de los requisitos del sistema para instalar la Enterprise Library, Visual Studio 2010 (aun no sale una versión para Visual Studio 2012 RC), SQL Server 2008 R2 o superior, son los siguientes: Arquitecturas soportadas x86 o x64, Sistema Operativo Microsoft Windows 7 Profesional, Enterprise o bien Ultimate (igual soporta otros sistemas operativos como Windows Server 2008, Windows Vista, etc.), Microsoft .NET Framework 4.0, Visual Studio 2010 Professional o Ultimate.
NOTA: Para los bloques de acceso a datos es necesario contar con un motor de base de datos
- En caso de que requiera utilizar SQL Server: DESCARGA AQUI
- En caso de que requiera utilizar Oracle DESCARGA AQUI
Por último les dejo los recursos que estaré empleando en la serie de posts, por si los requieren:
- Descarga de la Enteprise Library (en próximos post estaré explicando como instalarla).DESCARGA AQUI
- Laboratorios para aprender Enterprise Library (estaré realizando algunas ejercicios de aquí) DESCARGA AQUI
Espera próximos posts, donde seguiré a profundidad este tema.
Saludos.
Samuel Arellano