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

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. Framework .Net đã 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 kèm theo ngày phát hành. Mọi phiên bản đều có những thay đổi liên quan đến khung.

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

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

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 .Nền tảng NET nó có hỗ trợ không Windows nền tảng. Hầu hết mọi người đều làm việc với Windows máy móc.

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

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

phiên bản NET Framework. 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 một phần
  • Phương pháp ẩn danh
  • Các loại Nullable
  • Trình lặp lại
  • Hiệp phương sai và chống đối
C # 3.0 .NET Framework 3.0/3.5 Visual Studio 2008
  • Thuộc tính được tự động triển khai
  • Các 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
  • Liên kết động
  • Đối số được đặt tên/tùy chọn
  • Hiệp biến chung và nghịch biến
  • Các loại tương tác nhúng
C # 5.0 NET Framework. 4.5 Phiên bản 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 Phiên bản Visual Studio 2013/2015
  • Nhập khẩu tĩnh
  • Bộ lọc ngoại lệ
  • Công cụ khởi tạo thuộc tính
  • Thành viên có thân hình biểu hiện
  • Bộ truyền bá null
  • Nội suy chuỗi
  • tên toán tử
  • Trình khởi tạo từ điển
C # 7.0 Lõi .NET Visual Studio 2017
  • Cải thiện hiệu suất và năng suất
  • Azure cá nhân hóa
  • Hỗ trợ AI
  • Sự phát triển trò chơi
  • Nền chéo
  • Phát triển ứng dụng di động
  • Phát triển ứng dụng cửa sổ