CslaMvcMusicStore: Introducción al proyecto
- Detalles
- Categoría: Artículos
- Publicado el Sábado, 10 Diciembre 2011 19:51
- Escrito por Alberto Arroyo Raygada
- Impactos: 160
Entendiendo la Estructura de un Objeto Editable
- Detalles
- Categoría: Artículos
- Publicado el Domingo, 13 Noviembre 2011 17:25
- Escrito por Alberto Arroyo Raygada
- Impactos: 165
|
|
Como ya hemos hablado en artículos anteriores, el resultado de construir objetos de negocio usando CSLA .NET es, que los objetos son creados de una forma consistente y estandarizada, así como obtener ventajas sustanciales que abstrae el framework:
|
NOTA: El objetivo del presente artículo es explicar la estructura de un objeto editable, referenciando los ejemplos de la comunidad publicados en CodePlex. En la lectura nos iremos encontrando con nuevos conceptos, los cuales han sido resaltados y seleccionados para próximos artículos donde se tocarán en detalle.
Referencia de Ejemplos en Español para CSLA .NET
- Detalles
- Categoría: Artículos
- Publicado el Sábado, 08 Octubre 2011 18:44
- Escrito por Alberto Arroyo Raygada
- Impactos: 642
![]() |
En la comunidad hispana de desarrolladores CSLA .NET, hemos empezado a desarrollar una serie de artículos con el objetivo de complementar la información encontrada en los libros de aprendizaje del framework expedidos por el creador del framework. Los artículos son y seguirán siendo en nuestro idioma, no están enfocados a entender muchos de los conceptos de arquitectura que encapsula el framework, debido a que aquella información la pueden encontrar en capítulos claves de los libros oficiales que están especialmente orientados a entender el núcleo y arquitectura del framework. Pienso que esta información debe ser entendida, en un equipo de desarrollo, por los arquitectos y/o encargados de velar por los principios estándar de la empresa. |
Entendiendo la Serialización de Objetos
- Detalles
- Categoría: Artículos
- Publicado el Viernes, 07 Octubre 2011 21:14
- Escrito por Alberto Arroyo Raygada
- Impactos: 359
Clasificación: Nivel 100
![]() |
Uno de los principales detalles que debemos tener en cuenta al momento de declarar objetos de negocio en CSLA .NET es que estos deben ser serializados. La pregunta de rigor: ¿Porqúe deben ser serializados? , pues entendamos que la serialización es el proceso de convertir el estado de un objeto a un formato que se pueda almacenar o transportar. El complemento de la serialización es la deserialización, que convierte una secuencia en un objeto. Juntos, estos procesos permiten almacenar y transferir fácilmente datos. Aspecto clave principalmente para entornos distribuidos. |
Definición de Estereotipos en CSLA .NET
- Detalles
- Categoría: Artículos
- Publicado el Lunes, 03 Octubre 2011 01:57
- Escrito por Alberto Arroyo Raygada
- Impactos: 653
Clasificación: Nivel 100 (conceptos básicos)
|
En este artículo vamos a describir algunos detalles con respecto a la definición de estereotipos en CSLA .NET; es muy importante recordar que el framework, como parte de sus especificación de estándar, trae con un conjunto de estereotipos clasificados por objetivos. El presente artículo presenta una introducción a los mismos. Antes de detallar los estereotipos es bueno entender las bases; veamos la definición de un estereotipo en la ingeniería de software. ¿Qué es un estereotipo? |
Es decir, que por medio de los estereotipos vamos a poder aplicar las herramientas a nuevas áreas de modelado, presuponiendo que estas áreas trabajan con los conceptos básicos del lenguaje y requieren solo de expresar las ideas propias del sector. Una ves aclarado el concepto de estereotipo y llevándolo a la programación, determinamos que un buen diseño orientado a objetos debe entregar un conjunto de estereotipos para ayudar a organizar la variedad de conceptos dentro de clases, permitiendo a los desarrolladores combinar estas clases a través de composición, herencia, polimorfismos y otras técnicas dentro de tipos comprensibles y reutilizables.
CSLA .NET 4: Desacoplando DAL con Unity – Modelo Encapsulado
- Detalles
- Categoría: Artículos
- Publicado el Jueves, 29 Septiembre 2011 20:05
- Escrito por Alberto Arroyo Raygada
- Impactos: 300
![]() |
En el presente ejercicio mostraremos como utilizar una herramienta que nos facilite la inyección de dependencias y inversión de control en una aplicación que utiliza CSLA .NET para la capa de de negocios. Para este ejemplo he tomado Unity 2, que es el contenedor IoC de P&P y aplicaré los pasos básicos necesarios para aplicar estos conceptos en la demostración del Modelo de Invocación Encapsulada. Aplicar estos conceptos al Modelo de Fabricas es algo más complejo debido a que se trata de invocación remota a diferencia del modelo encapsulado, aplicar estos conceptos en el segundo modelo necesita crear un object factory loader personalizado el cual posteriormente diseñaré y luego comentaré. |
Leer más: CSLA .NET 4: Desacoplando DAL con Unity – Modelo Encapsulado









