.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month
david stephan
Gaurav Pal

Home >> Forum >> ASP.Net >> Post New QuestionBookmark and Share Subscribe to Forum

ASP.NET web application - UI, business and database layers clarification

Posted By: Venkat     Posted Date: September 13, 2009    Points:2   Category :ASP.Net
We are building an ASP.NET application (with C#.net as language) and will be hosting on Windows Server 2003 Operating System with MS SQL Server 2008 as database.

Here I need a clarification.

The main project contains Web Application Project and few other projects such as PeriodicEmailing Service Project (A service which send emails to registered users on a periodic basis).

In case of web application project we have UI, business and database layers. In case of PeriodicEmailing Service project we need to perform some business and database functions.

So now my doubt is that . While designing PeriodicEmailing Service Project (as a best practice) do we need to implement the new business and database functions in the web application project's business and database layers or explicit business and database layers to be designed with this PeriodicEmailing Service project itself?

Thank you for your time and your help will be greatly appreciated.

Many Thanks,

Author: Lakhan Pal Garg             
Posted Date: September 13, 2009     Points: 5   

Hi -

Create two Separate class library types project for Business layer and for Data Access layer. then you can use the DLL in any other project.. in this way you can use same BLL and DAL for each project.

Thanks & Regrads
Lakhan Pal Garg

Post Reply

You must Sign In To post reply
Find more Forum Questions on C#, ASP.Net, Vb.Net, SQL Server and more Here
Quick Links For Forum Categories:
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  OOPs  SilverlightIISJQuery

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend