Click here to Skip to main content
15,911,646 members
Please Sign up or sign in to vote.
4.00/5 (1 vote)
Hi i am new to ORM .I am little confusing about advantages of ADO.NET and LINQ to SQL.What is the very suitable technology for a big Point of sale system? ,The system is using SQL Server as db server , C# .net with framework 3.5 and also have some kind of XML integration.please ,can any one suggest the technology(LINQ to SQL or ADO.NET)?
Posted

Have a look at this discussion : http://stackoverflow.com/questions/593808/what-are-the-advantages-of-linq-to-sql[^]

Update :

Regarding performance, Linq to SQL implements <i>Deferred Execution</i> in which the results are only loaded into the memory when requested. Hence it saves Network bandwidth and also minimizes the memory consumption.
Yes Linq to SQL does use the disconnected architecture. Yes it also supports the use of Stored Procedure which is considered as a good practice.
I hope I was able to resolve your queries. :)
 
Share this answer
 
v2
Comments
Thabo@Codeproject 27-May-11 16:45pm    
Thanks .I have just looked that discussion.The actual problem is i am new to LINQ to SQL.I got some problem while using LINQ to SQL in my application. The confusion is ,using LINQ queries do
have similar performance to accessing data set in ADO .Net?I was thinking both are using disconnected architecture .Am i correct?Other problem is ,Is their any method to write stored procedures in linq query?
Tarun.K.S 28-May-11 13:23pm    
Hi Thabo, I have updated the answer to answer your queries.
Thabo@Codeproject 29-May-11 13:54pm    
Thanks Tarun. Your explanation resolved my doubt.Thanks again.
Tarun.K.S 29-May-11 13:55pm    
You're welcome Thabo. Have a good day. :)
There is really nothing to choose between the two (ADO.Net versus LINQ to SQL) in terms of a POS system. I would suggest you pick the one you are more familiar with.
 
Share this answer
 
v2
Comments
Thabo@Codeproject 27-May-11 16:30pm    
Thank you.But one question.My system have two application one is workstation application(running on the till) other one is Back offices solution(running on administrator machine)..Does Using LINQ to SQL at the work station application ,make my application to slow?

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