How to combine 3 tables using entity framework and LINQ?

What version of ASP.NET framework am I using if I write applications using ASP.NET MVC framework?

  • I write applications using MVC framework. Every .NET developer I meet, ask me what version I use? I always say 4.0 with a guilt in my mind. I know this much that LINQ was introduced in the version 4.0. If I am using LINQ, can I say I work in version 4.0 ?

  • Answer:

    Official released version of dotnet framework is 4.5 and mvc is 4.0. I don't see why person should have guilt in mind to answer which version is used to develop website. I think question asked here is - what MVC version you are using to develop websites. MVC had new releases from version 2.0,3.0,3.5 and now 4.0 in  a very short time which was pretty fast compare to other MS stack. I read somewhere on blog "that buying a book for MVC was almost a silly thing to do as new version with more interesting feature was released  for every 4/6 months." I have used Linq on net 3.5 framework. To find out what dotnet framework version you are using see project properties and to find out MVC version right click on http://Asp.net mvc Dll in references and see in properties . Next time Keep your head high and  chin up..while answering question. However you can always install beta/RC versions to keep yourself updated with new features.

Swapneelkumar S Deshpande at Quora Visit the source

Was this solution helpful to you?

Other answers

The confusion is that the MVC version number is not the same as the .NET Framework version number.  ASP .NET MVC is a framework for web applications on top of the .NET Framework If they're asking about MVC, there are versions 1-5.  If you started with MVC in the last year it's likely you're on v4 or v5. Wikipedia breaks it down pretty well: http://en.wikipedia.org/wiki/.NET_Framework_version_history

Eric Wise

Because there a lot of version of http://ASP.NET MVC.And the same time,there are some different part between them. so every developer want to know which version do you use? so that they can resolve your question or answer his/her question for right person. Of course, the senior http://ASP.NET deveoper can grasp them. In China, people often ask me which version of .NET Framework I use.

Lee Li

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.