Blogroll
Categories
Tags
.net 4.0 alt.net architecture asp.net basic blend book book review building c# comunidad configuration ddd development expression extensibility extensions functional programming globalization haskell ioc javascript mef mercurial mvc news personal powershell programming sql server streams subversion tdd tool van version control viewstate visual studio web.config web dev windsor workflow foundation wpf xunit
Tag Archives: ddd
Mapeo, DTO’s y ViewModels en ASP.NET MVC
Los DTO’s –Data Transfer Objects- (algunos los llaman ViewModels/EditModels según el uso para el que existan) nacen por una razón específica: El modelo de lo que ves en la vista no representa directamente tu modelo de negocio. Mi ejemplo tradicional … Continue reading
Posted in asp.net, development
Tagged architecture, asp.net, automapper, ddd, dto, mvc, programming
19 Comments
El espejismo de la separación por “capas”
Algo que comúnmente escucho en el círculo de desarrolladores (especialmente de .Net) es la frase “esto va en la capa de datos” o un “esta regla de negocio esta en la capa de negocio” y hasta un “mira, esta hecho … Continue reading
Repository, IQueryable y otras hierbas
Desde hace varios días hay una thread muy interesante acerca de separación de responsabilidades, repositorio, validación y otras hierbas en la lista de correo d Alt.Net Hispano, antes de continuar, les recomiendo una merecida lectura. El punto expuesto por José … Continue reading
No uses la base de datos como tu modelo
Bueno no se si realmente el título del post esta relacionado con el contenido, en realidad este post debería llamarse: “Mantenibilidad vs. el Point and Click Developer”. Una de las cosas con las que me enfrento día a día por … Continue reading
Modelos, Bound Context y mejor que sobre a que falte
Trabajando en el modelado de una aplicación basado en casos de uso y modelo entregado por el cliente, uno suele notar algunas cosas, que sin querer y sin ser “experto” en el modelo de negocio puede darse cuenta que simplemente … Continue reading