.NET 버전별 기능 정리

CODEDRAGON Development/C#, Xamarin

반응형



 

.NET 버전별 기능 정리 

버전

기능

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의 모든 컨트롤을 호스팅하는 것 가능

 



반응형

'Development > C#, Xamarin' 카테고리의 다른 글

Download .NET Core 3.1 Runtime  (0) 2021.06.18
.NET 버전별 기능 정리  (0) 2020.12.23
.NET on Q&A  (0) 2020.11.28
.NET Framework 3.5 SP1 직접 다운로드  (0) 2020.08.25
유니티 입문서  (0) 2020.04.13
VSCode - C# 개발환경 구축  (0) 2020.03.31