Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7034387
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 28, 20262026-05-28T01:10:47+00:00 2026-05-28T01:10:47+00:00

I am web developer for nine years now. I love to develop custom CMS

  • 0

I am web developer for nine years now.
I love to develop custom CMS and purly hand coded web applications.

I was ok with ADO.NET Data Access model, writting native SQL Queries to the database and calling store procedures via DBCommand.

2 years now i was thinking to move to ADO.NET Entity Framework.

I know there are alot of advantages in terms of productivity but i really don’t like/understand the way it work Entity Framework.

In terms of productivity i have create an application that auto generates for me the ADO.NET Code so i don’t waste mutch time to code ADO.NET code.

Should i move on Entity Framework?

PS : I am a performance lover.:P

PS 2 :For example, How can i implement a Modified Preorder Tree Traversal to manage hierarchical data (ex : Categories of products) in Entity framework?

PS 3 : I Work with MySql Server


Edit

After a bit of reading, i understand that ADO.NET Entity Framework is wonderful.

It give us alot of benefits that we have to hand craft or “copy-paste” in the past.
Another benefit that comes with it is that is completely Provider independent.
Even if you like the old ADO.NET micanism or you are a dinosaur like me(:P) you can use the entity framework using the EntityClient like SqlClient, MySqlClient and use the power of Entity-Sql witch is provider independent.

Yes you loose some performance.
But with all these cache technologies out there you can overcome this.

As i always say, “The C is fast, the Assembly even more…but we use C#/VB.NET/Java”

Thank you very mutch for the good advices.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-28T01:10:47+00:00Added an answer on May 28, 2026 at 1:10 am

    The choice of ORM does not change your data model in most cases. You can use the exact same methods that you used to use, but you now use them in code rather than SQL.

    In your MPTT example, you would do the same thing, but it would look something like this in the case of a tree of food items, where the root items left value is 1, and right value 20.

    var query = from f in food where lft > 1 and rgt < 20 select f.name;
    

    What’s more, if you do discover something you can’t do very well in the ORM, you can always just use the ORM to call a sproc that does what you need in SQL.

    In fact, even if I wasn’t using an ORM to map tables, i’d still use it to call my sprocs because it will automatically create all the wrapper code, parameterize the queries, make it all type safe, and reconstitute it into a data transfer object. It saves writing a lot of boilerplate.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

As a web developer looking to move from hand-coded PHP sites to framework-based sites,
I'm a .NET web developer primarily who occasionally writes console applications to mine data,
I am a web developer for almost 2 years now and I am still
I've been a web developer for some time now, and have recently started learning
[ASP .Net - Microsoft Visual Web Developer 2010] Hi all, I've problem with this
I'm a .NET web developer and just bought a new Mac. I'm interested in
I installed Visual Web Developer 2008 Express SP1 and then ASP.NET MVC 1.0, but
During hiring a .NET web developer I give the candidate a coding test. I
As a Windows and web developer of 12+ years and an at home Mac
I'm using Visual Web Developer 2010 Express on my laptop to run some ASP.Net

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.