Click here to Skip to main content
15,910,872 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Why Linq ASP 2010 Replicated? Linq is better or 3 layer?
Please help me to MVC and Silverlight for my web site?
Posted
Updated 27-Aug-11 20:56pm
v2
Comments
Philippe Mori 27-Aug-11 8:42am    
LINQ main benefit is that it is easy to uses, typesafe and syntax checked at compile-time. Thus, it is somehow easier to build some complex requests that it would be to write the actual SQL code. And it is also probably easier to port to other databases.

You are looking for an answer for various and different technologies with one Question. One answer may not cover all your doubts.

LINQ is an ORM technique for Data Access and "3-Layer" is an Architecture design. You can have UI-Layer, Business-Layer and DataAccess-Layer in your 3-Layered(Tier) application. LINQ can be used in DataAccess-Layer, but you may use other data-access techniques like ADO.Net, NHibernate in your DataAccess-Layer, which depends upon your Technology selection.

LINQ
http://msdn.microsoft.com/en-us/library/bb383799(v=vs.90).aspx[^]

3 Tier Architecture
Three Layer Architecture in C# .NET[^]

MVC
Learn MVC (Model view controller) Step by Step in 7 days – Day 1[^]

Silverlight
http://msdn.microsoft.com/en-us/library/cc838158(v=vs.95).aspx[^]
 
Share this answer
 
Comments
Christoph Keller 27-Aug-11 7:10am    
Great overview and explanation, my 5+
RaisKazi 27-Aug-11 9:13am    
Thanks Christoph.
Tech Code Freak 28-Aug-11 2:59am    
My 5!
RaisKazi 28-Aug-11 3:04am    
Thank you.
 
Share this answer
 
Comments
bbirajdar 13-Aug-12 6:47am    
Spam....

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900