버전
|
기능
|
1.0
|
- 기본 프로그래밍 언어를 처음으로 완성한 닷넷 프레임워크 첫 버전
- C# 1.0 / Visual Basic.NET (7.0)
- CLR 및 기본 클래스 라이브러리 파일등
핵심 구성 요소 포함
|
1.1
|
- C# 1.1 / Visual Basic.NET (7.1)
- ASP.NET 기능 강화
- 오라클 데이터베이스,
ODBC, OLE DB 지원
- .NET Framework 1.1 표준 포함
(Windows Server 2003)
|
2.0
|
- ASP.NET 2.0, ADO.NET 2.0, Windows
Form 2.0
- C# 2.0 / Visual Basic 2005 (8.0)
- SQL Server 2005
- Visual Studio Team System (VSTS)
- ALM (Application Lifecycle
Management)
- AMD64 프로세서 용 버전용 출시
- 제네릭 프로그래밍을 위한 제네릭 도입
- 리팩토링 기능,
코드 스니펫 도입
- ADO/ASP.net 에 새로운 프로그래밍 기술 추가
|
3.0
|
- 코어부분은
.NET Framework 2.0과 동일
- WPF (Windows Presentation
Foundation), WCF (Windows Communication Foundation), WF (Windows
Workflow Foundation), CardSpace 주요
기능 4개 추가
- .NET Framework 3.0 기본 포함 (Windows Vista)
|
3.5
|
- 기존 언어들(C#
3.0 및 Visual Basic .NET 등)에 대한 지원
- WPF의
GUI 설계
- Javascript 디버그 기능 및 IntelliSence
- LINQ 기능
- ASP.NET AJAX 표준 탑재
- .NET Framework 2.0, 3.0, 3.5 선택 가능
- C# 3.0 / Visual Basic 2008 (9.0)
- SQL Server 2008
- Windows Server 2008
- Visual Studio Team System 2008
|
3.5
SP1
|
- 여러가지 기능들이
더 추가되고 확장됨
- ASP.NET Dynamic Data
- ADO.NET Entity Framework / Data
Services
- WCF Atom Pub Services
- 클라이언트 프로파일
(Client Profile)
- Visual Studio SDK 1.1 (SP1)
|
4.0
|
- 병렬 처리를 위한
Parallel Extension, Parallel Linq,
- CDS (Coordination Data Structures) 기능 추가
- C# 4.0에 다이나믹 타입 추가
- 임의 정밀도 정수 타입 추가
- 복소수 타입 추가
- WCF 개선
- 관계형 데이터 지원
|
4.5
|
- 비동기 처리 기능이 추가된
C# 5.0 지원
- Visual Basic .NET 지원
- 메트로 앱 개발 공식 지원
|
4.6
|
- 64비트를 지원하는
RyuJIT, SSE2와 AVX2 지원
- HiDPI 대응
- TCF 1.1과 TLS 1.2 대응
|
4.7
|
- ECC를 이용한 암호화 강화
- TLS 1.2 개선
- WPF에서 터치 및 스타일러스에 대한 추가 지원
- WPF를 위한 프린트
API 지원
|
4.8
|
- UWP의 플루언트 디자인을 윈폼,
WPF에서 구현 가능
- 윈폼이나
WPF에서 UWP의 모든 컨트롤을 호스팅하는 것 가능
|