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


Top 5 Contributors of the Month
david stephan

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
.
Hi,
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,
Regards,
Venkat.
.

Responses
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
JavaScript/VBScriptBiztalkWPFPatten/PracticesWCFOthers
www.DotNetSpark.comUnAnsweredAll

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