Click here to Skip to main content
15,889,034 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Good day all, I have a little problem that i need your advise.. i wrote an application using LINQ to SQL instead of using Entity Framework .. while reading some articles online i noticed that linq to sql is not that cool...please should I redevelop the project using entity framework or i should just leave it like that as the application ia working perfectly fine . i am not that conversant with entity framework and its logic..

please what should i do! .. thanks for your wonderfull time..
Posted
Comments
Maciej Los 21-May-14 14:35pm    
If it works for you, then do nothing!
joshrduncan2012 21-May-14 15:16pm    
If you put your response as a solution, I'll +5 it.
Maciej Los 21-May-14 15:17pm    
;)
Sergey Alexandrovich Kryukov 21-May-14 14:50pm    
This request is very uncertain. It all depends. It's not even clear if you have any real concerns or not.
—SA
[no name] 21-May-14 14:57pm    
All the "cool" kids use it. Don't worry about non-existent problems.

1 solution

Please, read all comments to your question. As i mentioned: 'if it works for you, then do nothing', but... Sergey Alexandrovich Kryukov is right: it depends on many factors...

I'd suggest to read this: LINQ to SQL vs Entity framework [ Which one is better with .net 4.0][^] to find out major differences between them.

Subjects related to above article:
Linq to SQL[^]
Linq to Entities[^]
 
Share this answer
 
Comments
joshrduncan2012 21-May-14 15:37pm    
Nicely put! :) My +5.
Maciej Los 21-May-14 15:49pm    
Thank you again ;)
Maciej Los 21-May-14 16:16pm    
BTW: i haven't see reputation points from you ;(
joshrduncan2012 21-May-14 16:33pm    
What do you mean?
Maciej Los 22-May-14 1:46am    
I haven't seen your 5. Now, everything is OK.

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