Best practices in .NET

  •        0

NMA is a collection of knowledges that I learned from my co-worker and Internet. It's built on Domain Driven Design theories. I used Struture Map, Fluent NHibernate, Service Locator, Automapper in the core layer and used ASP.NET MVC 2 for the UI. It's developed in VS 2010 C#4.0.



Related Projects


ASP.NET MVC 3 application that uses StructureMap for DI, NHibernate for data access, Fluent NHibernate for mapping and configuration, Fluent Validation for model validation, MvcContrib.FluentHtml for easier support of CRUD scenarios

Fluent NHibernate

This project contains content for study Fluent NHibernate Framework This project using - Fluent NHibernate Framework - - ASP NET MVC 3 - - JQuery UI - Relationships - References - One to Ma...

Fluent NHibernate - Fluent mapping for model

Fluent, XML-less, compile safe, automated, convention-based mappings for NHibernate. Fluent NHibernate offers an alternative to NHibernate's standard XML mapping files. Rather than writing XML documents, you write mappings in strongly typed C# code. This allows for easy refactoring, improved readability and more concise code.

The Silverlight Cookbook - A Reference Application for Silverlight 5 LOB Apps

The Silverlight Cookbook is a .NET reference application that demonstrates how to build a full-blown line-of-business application using the Silverlight 5 Reference Architecture explained in this blog series.


Prova de conceito usando DDD, ASP.NET MVC 3, NHibernate, Fluent Nhibernate e Ninject

tubs-data-clr - CLR data access layer via Fluent NHibernate

CLR data access layer via Fluent NHibernate

EzyCMS - Easy and Simple CMS made by ASP.Net MVC

EzyCMS makes both of end user and developer enjoy CMS benefit and extendability to perform requirements. The design principles: EASY TO USE, EASY TO EXTEND, FLEXIBLE AND PWOERFUL TECHNOLOGY: ASP.Net MVC2, NHibernate, StructureMap, JQuery

MyStory Blog Engine

MyStory is a blog engine solution. It will use following technical stacks - ASP.NET MVC, - ORM (will support both Entity Framework and NHibernate) - IoC (Castle Windsor or StructureMap, not yet decided) - HTML5 - jQuery - Razor


My version of Nerd Dinner - using Fluent NHibernate and a JQuery Date Time Picker

DDD ???? - ToDoList

????????????????DDD (Domain Driven Design: ????????) ?????????????????????????????????????O/R ?????? NHibernate ????????? UI ? Windows ???????????????????? SQL Server Compact 4.0 ??????????????????????????????????????????????

nhibernate-nunit - NHibernate 3 setup using Fluent NHibernate and backward compatible settings

NHibernate 3 setup using Fluent NHibernate and backward compatible settings

TimeAssistant is a Test Driven Development application to manage time

Eye.Open TimeAssistant helps managing "resources" (notes, etc), tasks, projects and grouping (as set) everything. Is a Test Driven Development application that shows how to implement a layered architecture using a "LINQ ORM", in this case NHibernate, and WCF.

Fluent-NHibernate-MVC-3 - An ASP.NET MVC 3 application demoing Fluent NHibernate.

An ASP.NET MVC 3 application demoing Fluent NHibernate.

Fluent-NHibernate-Console - A simple console application demoing Fluent NHibernate.

A simple console application demoing Fluent NHibernate.

MVC Sample Project Demonstrating multiple techniques

This MVC sample project shows multiple techniques and patterns including: How to pass a complex object graph to modelBinder, building complex view-models automapper, structureMap, Tarintino, unit testing, implementation of ASP.NET Membership Provider, Telerik MVC Controls, & more

SmFluentNhSample - sample apsnet mvc using Fluent Nh and StructureMap

sample apsnet mvc using Fluent Nh and StructureMap


The web based software product that sells the book in either physical or electronic form. The complete solution which implements the administration and user modules of the system. It includes inventory management, personalization, favourites, uploading related materials, user...

SellAndBuy (Domain Driven Design sample using .Net 4.0)

Domain Driven Design (DDD) Behavior Driven Design (BDD) Test Driven Design (TDD) .Net 4.0 NHibernate SpecFlow NUnit NSubstitute MVC 3 Razor Engine WCF NLayer

NHibernate with Problem-Design-Solution

Project to accompany the NHibernate with Problem-Design-Solution Wrox Blox by Scott Millett, demonstrating how to use NHibernate within a web context ( whilst applying enterprise design patterns and following a Domain Driven Design methodology.


Smart Human Resource Management System is an intended enterprise system which is designed and implemented based on .Net 4.0 Framework, ASP.NET/C#, NHibernate as the object relational wrapper (ORM), StructureMap as Inversion of Control and Dependency Injection Container and ot...