Si queremos hacer aplicaciones de gran calidad, nada mejor que un ejemplo y para ello tenemos una aplicacion denominada .Net Pet Shop que se encuentra en su version 4.0 y es el resultado de las mejores practicas para construir aplicaciones empresariales usando el .Net Framework en n-capas, y tenemos algunas de las caracterisiticas mas comunes como, e-commerce, carrito de compra, servicio de autenticacion de usuarios, etc, y bueno las metas que se tiene en estre proyecto son:
- Productividad: Reduccion de la cantidad de codigo desde .NET Pet Shop 3—Se logro una reduccion del 25%.
- Migrar de ASP.NET 1.1 a 2.0: Influencia de las nuevas caracterisiticas de ASP .NET 2.0—Se aprovecho de las Master Pages, Membership, Profiles, etc proporcionando una atractiva interfaz de usuario.
- Arquitectura Empresarial: Construir una aplicacion flexible como resultado de las mejores practicas—Se implemento el modelo de separacion del diseño y separacion de presentacion, negocio y capa de datos.
Aca les dejo un link donde pueden leer mas y tambien de donde pueden descargarse la aplicacion.
Espero les sirva de algo esto y lo utilizen, en verdad es muy bueno.
Saludos.