ASP.NET - MVC - Asked By Ramya M. on 18-Apr-12 12:05 PM

Hello Everyone,

I have one very basic question. but i am really confused by this particular question.
can anyone help me???
Actually, i have around 2 yrs of experience in ASP .NET, C# and SQL Server.
i have worked on VS 2008. and currently, i am looking for a change of job, and i am getting many calls form consultancies.
in my resume, i have put, i have worked on MVC. (But actually, not!!!!)
but they are asking me, which version of MVC you have worked on????
i said MVC 2 . is that right????
or which version of MVC comes with VS 2008??? can anyone help me???

Thanks in advance,
Suchit shah replied to Ramya M. on 18-Apr-12 01:00 PM
see by default with vs2008 MVC 2 is come but you can also install MVC 3.0 in that also.

I would suggest you dont show fake thing in ur CV because if they ask a question on technology and if you dont know then it will be very bad impression. and too show fake technology and fake experience is not a good thing.

There are lot of opportunity in market just show in CV what ever you know that will be a good enough too get some good job its not required show or mandatory that u must have worked on each and every technology let me tell you frankly i have more experience than you but I dont know MVC still i am not showing MVC in my CV. i will be show only thing which is really i know. otherwise that will be very difficult for u if they  mostly asked a question on MVC then there will be a fare chance of rejection plus bad impression
Venkat K replied to Ramya M. on 18-Apr-12 09:58 PM
The latest version of ASP.NET MVC is 3.0.

You can get the latest information from here:
If you install this 3 version one advantage is it will install a side-by-side copy to ASP.NET MVC 2 in which you can work on both the versions at the same time.

If you have installed Visual Studio 2010, ASP.NET MVC 2 is already installed on your computer. You can get the most up-to-date version of the ASP.NET MVC 2 framework from the page:


Suchit shah replied to Venkat K on 18-Apr-12 11:36 PM

Just wanted to updated you that Latest version is MVC 4.0 which is all ready released and Come integrated with Visual Studio 2012.
Somesh Yadav replied to Ramya M. on 18-Apr-12 11:57 PM
I think this may help you
The ASP.NET MVC 2 Release Candidate for Visual Studio 2008 SP1 can be downloaded from the following page:
ASP.NET MVC 2 can be installed and can run side-by-side with ASP.NET MVC 1.0.
Note ::Because Visual Studio 2008 and Visual Studio 2010 Beta 2 share a component of ASP.NET MVC 2, installing the ASP.NET MVC 2 Release Candidate release on a computer where Visual Studio Beta 2 is also installed is not supported

Upgrading an ASP.NET MVC 1.0 Project to ASP.NET MVC 2
To upgrade an existing ASP.NET MVC 1.0 application to version 2, follow these steps:
1)Make a backup of the existing project.
2)Open the project file in a text editor (the file with the .csproj or .vbproj file extension) and find the ProjectTypeGuid element. As the value of that element, replace the GUID {603c0e0b-db56-11dc-be95-000d561079b0} with {F85E285D-A4E0-4152-9332-AB1D724D3325}.
When you are done, the value of that element should be as follows:
1) In the Web application root folder, edit the Web.config file. Search for System.Web.Mvc, Version= and replace all instances with System.Web.Mvc, Version=

2)Repeat the previous step for the Web.config file located in the Views directory.
3)Open the project using Visual Studio, and in Solution Explorer, expand the References node. Delete the reference to System.Web.Mvc (which points to the version 1.0 assembly). Add a reference to System.Web.Mvc (v2.0.0.0).

4)Add the following bindingRedirect element to the Web.config file in the application root under the configuraton section:



5)Create a new ASP.NET MVC 2 application. Copy the files from the Scripts directory of the new application into the Scripts directory of the existing application.
6)Compile the application and run it.
Ramya M. replied to Suchit shah on 19-Apr-12 07:21 AM
Thank you very much for your answer as well as for your guidance.
well, even i didn't want to mention MVC in my CV. but, right now, i am not in India. i am in abroad, and my skill set is very poor. here, they need candidate having experience in MVC, MVP, Webservices, Sharepoint, etc etc... but i dont know anyhting. i know only ASP .NET, C# and SQL Server. nothing else. i had no other option, so i put MVC. i thought i can learn be searching in internet. but now, i am finding it bit difficult.

Anyways, Thnaks a lot once again.

Ramya :)