c# - Which is beginner friendly Linq to sql or Entity framework? -
i have started learning asp .net web forms, have knowledge of web development have done few todolist , blog type pet projects php , have created simple crud in codeigniter. wondering learn , easy beginner grasp linq sql or entity framework ? wanted learn faster , create have in mind startup project. have 1 month learn database layer , 15 days at-least master basic crud of .net rest 1 moth spent on learning asp's stuff , ajax. few suggesting me first learn ado.net ? maybe i'm messed these technologies because of lack of knowledge in .net field.
first of all, it's worth noting there 3 approaches can taken entity framework:
- model first
- code first
- database first
while may incorrect in assumption, experience has been model first has lost quite bit of popularity, boiling down 2 options. said, fact there more 1 way "skin entity framework cat" means adding inherent complexity.
second of all, entity framework incredibly powerful. true orm incredibly flexibility , power...if know how use it.
which more difficult learn? entity framework. said, you're not in business of learning easier, you're in business of learning solutions given problem. if you're going pick orm, i'd rather learn option considered mainstay of category.
if want less complex in terms of features, requires more hands-on sql, consider learning dapper. quite impressive...as micro orm.
and finally, there little reason not learn .net mvc on webforms. that's work going. prioritize learning technologies advance career. you'll grateful put in effort in long run.
Comments
Post a Comment