ASP.NET은 분명 웹프로그래머들에게는 획기적인 발판을 만들어줬다. 물론 ASP로 먹고 사는 개발자들에게는 말이다. PHP나 Java 진영의 프로그래머들, 그리고 Ruby와 Python 프로그래머들에게는 각자의 개발철학에 따라 무겁고 비효율적이며 비싸기만한 개발환경이었다.

Ruby진영의 Rails와 Java진영의 Strusts와 Spring 같은 재미있고, 강력하면서도 가벼운(?) MVC 프레임워크에 대한 요구에 드디어 MS도 첫발을 내딛기 시작했다. 하지만 여전히 닷넷프레임워크는 윈도우즈 환경에서만 사용가능한 기술이며, MS의 틀을 벋어날 수 없는 경직된 면모를 갖고 있다.

하지만 최근들어 닷넷프레임워크와 개발툴을 오픈소스 및 공개로 전환하고 가상환경을 제공하는 강력한 개발환경을 발표하는 등 천재가 아니면 쓰지 않는다는 빌게이츠의 말이 빈말이 아니었다는 걸 증명이라도 하는 듯한 분위기이다.

학교로 직장을 옮기기 전에는 Java/JSP. Struts, MyBatis 등 Java 진영에 충실한 길을 걷다가 교내 개발된 웹서비스의 유지와 개발을 위해 ASP.NET을 본격적으로 익히고 있다. 몇몇 서비스는 Visual Studio .NET 2003 개발툴과 닷넷프레임워크 1.1 환경에서 개발되어 아직까지 사용하고 있는 레거시 시스템이어서 개편을 위해 ASP.NET MVC / Linq를 적용해 볼 계획이다.

ASP.NET MVC 버전과 발표일

 ASP.NET MVC 버전

 발표일

 ASP.NET MVC CTP

 2007.10.10.

 ASP.NET MVC 1.0

 2009.03.13

 ASP.NET MVC 2 RC

 2009.10.16.

 ASP.NET MVC 2 RC 2

 2010.02.04

 ASP.NET MVC 2

 2010.03.10.

 ASP.NET MVC 3 Beta

 2010.10.06

 ASP.NET MVC 3 RC

 2010.11.09.

 ASP.NET MVC 3 RC 2

 2010.12.10.

 ASP.NET MVC 3

 2011.01.13.

 ASP.NET MVC 4 Developer Preview

 2011.09.20.

 ASP.NET MVC 4 Beta

 2012.02.15.

 ASP.NET MVC 4 RC

 2012.05.31.

 ASP.NET MVC 4

 2012.08.15.

 ASP.NET MVC 4 4.0.30506.0

 2013.05.30.

 ASP.NET MVC 5 Preview

 2013.06.26.

 ASP.NET MVC 5 RC 1

 2013.08.23.

 ASP.NET MVC 5

 2013.10.17.

 ASP.NET MVC 5.1

 2014.01.17.

 ASP.NET MVC 5.1.1

 2014.02.10.

 ASP.NET MVC 5.1.2

 2014.04.04.

ASP.NET MVC 안정버전과 지원하는 비주얼스튜디오 및 닷넷프레임워크 버전

ASP.NET MVC 1 - 비주얼스튜디오 2008과 비주얼스튜디오 2008 서비스팩1 (닷넷프레임워크 3.5)

ASP.NET MVC 2 - 비주얼스튜디오 2008과 비주얼스튜디오 2010 (닷넷프레임워크 3.5과 4.0)

ASP.NET MVC 3 - 비주얼스튜디오 2010 (닷넷프레임워크 4.0)

ASP.NET MVC 4 - 비주얼스튜디오 2010 서비스팩1과 비주얼스튜디오 2012 (닷넷프레임워크 4.0과 4.5)

ASP.NET MVC 5 - 비주얼스튜디오 2013 (닷넷프레임워크 4.5와 4.5.1)

+ Recent posts