Server Error in Application

An unhandled exception occurred during the execution of the current web request
posts - 60, comments - 75, trackbacks - 50

My Links

News

Hire Me Direct My Bookmarks

Archives

Post Categories

ASP.NET

How to organize projects in .NET Application

 

.NET having solution files, project files and web project.

Solution file can contains multiple project files as well as web project.

Few days back I had to start building new .NET based application. I found few good things and try to share.

 

First of all I am having multiple projects in the solution.

Logical layers for my  web application are:

(user) -> UI -> [AL -> BLL -> DAL] -> (DB)
                              [   -> DTOs        ]
                              [   -> ES             ]

  • UI = User interface
  • AL = Application layer (handlers, as web pages and web services)
  • BLL = Business logic layer (business logic + domain objects)
  • DAL = Data access layer (wrap DB and map data to entities and back)
  • DTOs = Data transfer objects (Mapped to DB entity) referenced by BL and DAL.
  • ES = External services

Cheers

Mahesh

maheshsingh21@hotmail.com





Print | posted on Monday, October 09, 2006 11:35 AM |

Powered by: