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 6647267
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 26, 20262026-05-26T00:31:02+00:00 2026-05-26T00:31:02+00:00

Although I have been through a number of posts that discuss Linq to SQL

  • 0

Although I have been through a number of posts that discuss Linq to SQL and Entity Framework there still exists a lot of confusion at this stage about the following questions.

Before I mention the questions let me say that I have completed a desktop application using Linq to SQL and this usage is based purely on mapping and using SPROCS.

  1. Do I need to upgrade or rewrite my CRUD operations to using Entity Framework? If so what are the advantages that I will have using entity framework over Linq to SQL with SPROCS?

  2. Is Entity framework supported by Visual Studio 2008 / .net framework 3.5?

  3. What are the differences between Entity Framework support in .net 3.5 and 4.0?

These are just a few of the questions that I need some help with before I form a complete picture of the scenario.

If any of you out there have any useful insights that you can provide I would appreciate it

Thanks a ton in advance

  • 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-26T00:31:02+00:00Added an answer on May 26, 2026 at 12:31 am
    1. No; if your architecture uses stored procedures for all CRUD operations, then you can reuse them with the Entity Framework. Note that EF1 (.NET 3.5) did not support OUTPUT parameters, so you’ll want to keep that in mind if that makes a difference to you. Just bear in mind that you lose a lot of the flexibility of an ORM when you constrain it to using stored procedures only.
    2. Yes
    3. They are almost different products. EF1 (.NET 3.5) is regarded by many people (myself included) as not fit for production use. There are a lot of gotchas, not the least of which being the fact that you essentially have to choose between navigation properties and having the actual foreign key value on your entity types. There are workarounds, but they’re not pretty.

    EF4 is lightyears better than EF1. We’re using EF4 in our production system and it works quite well. The specific differences are almost too many to list, but the upshot is that you should strongly consider either upgrading to .NET 4.0 or not using the Entity Framework. EF1 is just that bad.

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

Sidebar

Related Questions

I have been reading through the core data documentation and feel I am still
Recently, I was going through an open-source project and although I have been developing
Total n00b to C# and events although I have been programming for a while.
I'm already new in C++CLI , although I have been working on VB and
I've switched over to a Mac recently and, although things have been going quite
I have been programming in Perl, off and on, for years now, although only
We have a mature c++ COM codebase that has been building, registering and running
I have been reading around and know that by default jQuery within a the
Although copy constructors in this regard have been discussed before, I was unable to
I have been going up and down through all kinds of reference docs and

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.