Last post Jun 01, 2010 01:42 PM by thangchung
May 30, 2010 01:57 AM|-_-|LINK
i am going to develop a web based application with c#
but i am very upset that how to design a good pattern
how to code to let the program more efficient.
May 30, 2010 03:24 AM|ignatandrei|LINK
I will organize first in 3 layers :
DAL -Data Access Layer (EF, L2S, NHibernate)
BusinessLayer - (maybe binding with AutoMapper or POCO)
GUI (web, windows)
Then you add additional layers (security...)
May 30, 2010 07:57 AM|adeelehsan|LINK
There are 2 terms:
2) Design Pattern
There is a little difference between them. Architecture is the physical implementation of the application logic. MVC and 3-Tier (Business Layer, Data Access Layer and Presentation Layer) are examples of architecture.
Whereas Design Pattern is the solution to recurrent problems according to the best prectices. For example: Singleton Pattern, Message Facade, SessionFacade etc
You can find more about design .NET patterns on the following links:
http://wiki.asp.net/page.aspx/276/design-patterns/ (Very Nice Link)
Jun 01, 2010 01:42 PM|thangchung|LINK
@adeelehsan: It's so good reference, man! Thanks.