MbUnit , NHibernate and Castle

mbunit-nhibernate-and-castle

MbUnit : a Unit test framework for the .NET Framework. can be used here as a Unit testing framework for this ASP.NET MVC

NHibernate : is an Object-relational mapping (ORM) solution for the Microsoft .NET platform: it provides an easy to use framework for mapping an object-oriented domain model to a traditional relational database. NHibernate acts as a Object Relational Mapper (ORM) in the ASP.NET MVC. But we can also have the LINQ to SQL provided by Microsoft in place of NHibernate.

Castle: Castle is an open source project for .NET for developing web applications based on MVC pattern. Castle is an opensource project at this moment purely based on MVC pattern.

MVC is a framework methodology that divides an application's implementation into three component roles: models, views, and controllers.

"Models" in a MVC based application are the components of the application that are responsible for maintaining state.

"Views" in a MVC based application are the components responsible for displaying the application's user interface.

"Controllers" in a MVC based application are the components responsible for handling end user interaction, manipulating the model, and ultimately choosing a view to render to display UI.

dotnet team @ Software Associates

No related links found
This entry was posted in .NET, research and tagged . Bookmark the permalink.

Comments are closed.