Lịch sử phiên bản C # và .Net

Mục lục:

Anonim

Trong hướng dẫn này, bạn sẽ học-

  • Lịch sử phiên bản .Net Framework
  • Lịch sử phiên bản C #

Lịch sử phiên bản .Net Framework

Phiên bản đầu tiên của .Net framework được phát hành vào năm 2002. Phiên bản này được gọi là .Net framework 1.0. .Net framework đã trải qua một chặng đường dài kể từ đó và phiên bản hiện tại là 4.7.1.

Dưới đây là bảng các phiên bản .Net framework, đã được phát hành cùng với ngày phát hành của chúng. Mọi phiên bản đều có những thay đổi liên quan đến khuôn khổ.

Ví dụ, trong khuôn khổ 3.5 trở đi, một khuôn khổ chính được gọi là khuôn khổ Thực thể đã được phát hành. Khung này được sử dụng để thay đổi cách tiếp cận mà các ứng dụng được phát triển trong khi làm việc với cơ sở dữ liệu.

Số phiên bản Phiên bản CLR Ngày phát hành
1,0 1,0 2002-02-13
1.1 1.1 2003-04-24
2.0 2.0 2005-11-07
3.0 2.0 2006-11-06
3.5 2.0 2007-11-19
4.0 4 2010-04-12
4,5 4 2012-08-15
4.5.1 4 2013-10-17
4.5.2 4 2014-05-05
4,6 4 2015-07-20
4.6.1 4 2015-11-17
4.6.2 4 2016-08-02
4,7 4 2017-04-05
4.7.1 4 2017-10-17

Ưu điểm lớn nhất của .Net framework là nó hỗ trợ nền tảng Windows. Hầu hết mọi người đều làm việc với các máy Windows.

Microsoft luôn đảm bảo rằng các khung .Net tuân thủ tất cả các hệ điều hành Windows được hỗ trợ.

Lịch sử phiên bản C #

Phiên bản .Nền tảng NET Visual Studio Những đặc điểm quan trọng
C # 1.0 .NET Framework 1.0 / 1.1 Visual Studio .NET 2002 Bản phát hành đầu tiên của C #
C # 2.0 .NET Framework 2.0 Visual Studio 2005
  • Generics
  • Các loại từng phần
  • Phương pháp ẩn danh
  • Loại vô hiệu
  • Trình lặp lại
  • Hiệp phương sai và phương sai
C # 3.0 .NET Framework 3.0 \ 3.5 Visual Studio 2008
  • Thuộc tính được triển khai tự động
  • Loại ẩn danh
  • Biểu thức truy vấn
  • Biểu thức lambda
  • Cây biểu hiện
  • Các phương pháp mở rộng
C # 4.0 .NET Framework 4.0 Visual Studio 2010
  • Ràng buộc động
  • Đối số được đặt tên / tùy chọn
  • Hiệp phương sai chung và phương sai
  • Các loại tương tác được nhúng
C # 5.0 .NET Framework 4.5 Visual Studio 2012/2013
  • Thành viên không đồng bộ
  • Thuộc tính thông tin người gọi
C # 6.0 .NET Framework 4.6 Visual Studio 2013/2015
  • Nhập khẩu tĩnh
  • Bộ lọc ngoại lệ
  • Bộ khởi tạo thuộc tính
  • Thành viên thể hiện biểu cảm
  • Người truyền bá Null
  • Nội suy chuỗi
  • toán tử tên
  • Trình khởi tạo từ điển
C # 7.0 .NET Core Visual Studio 2017
  • Cải thiện hiệu suất và năng suất
  • Hỗ trợ Azure
  • Hỗ trợ AI
  • Sự phát triển trò chơi
  • Nền tảng chéo
  • Phát triển ứng dụng dành cho thiết bị di động
  • Phát triển ứng dụng Window