Khác biệt giữa bản sửa đổi của “C Sharp (ngôn ngữ lập trình)”

Nội dung được xóa Nội dung được thêm vào
n →‎Ứng dụng của C#: replaced: ) → ) using AWB
Dòng 52:
 
== Ứng dụng của C# ==
* Phát triển web fullstack backend, front end (ASP.NET MVC, ASP.NET core, Web API, Blazor..)
*Phát triển desktop app (Winform, WPF, UWP, Mono, Uno,MAUI...)
*Phát triển game ([[:en:Unity (game engine)|Unity]], Monogame, Godot, Stride, CryEngine..)
Dòng 61:
*Blockchain ([https://www.stratisplatform.com/ NEO, Stratis])
*Microservices and containers
*Internet of thing (IoT,5G)
 
== Đặc điểm ngôn ngữ ==
Dòng 93:
**Theo [https://www.tiobe.com/tiobe-index/ TIOBE Index], tính đến tháng 10/2020, C# là ngôn ngữ phổ biến thứ 5 thế giới.
**Theo [http://pypl.github.io/PYPL.html PYPL], tính đến tháng 10/2020, C# là ngôn ngữ được cộng đồng quan tâm và chia sẻ nhiều thứ 4 thế giới.
**Cộng đồng phát triển và số người theo học ngôn ngữ C# tăng khônng ngừng theo mỗi năm.Theo ước tính 10/2020, cộng đồng phát triển C# là hơn 6 triệu người
*C# kết hợp chặt chẽ với nền tảng .NET [https://dotnet.microsoft.com/.NET]- một khung nền tảng rất mạnh của Microsoft.
*Ngoài ra C# còn có những ưu điểm:
**[https://github.com/dotnet/csharplang C# là ngôn ngữ lập trình mã nguồn mở],vì vậy C# là miễn phí với tất cả mọi người, đồng thời mọi người đều có thể cùng tham gia phát triển, đề xuất thiết kế ngôn ngữ C#
**C# là ngôn ngữ đa nền tảng vì vậy có thể biên dịch trên nhiều nền tảng máy tính khác nhau (Windows, Linux, MacOS)
**C# có hiệu suất cao và tốc độ thực thi nhanh do sử dụng trình biên dich trung gian ([https://docs.microsoft.com/en-us/dotnet/standard/clr CLR]), điểm cộng nữa là tốc độ phát triển phần mềm nhanh chóng so với đa số các ngôn ngữ hiện tại.
**C# có IDE Visual Studio cùng nhiều plug-in vô cùng mạnh mẽ. ngoài ra có thể viết C# bằng bất kỳ text editor nào khác như Visual studio code, Vim, Netbeam...
**C# có cấu trúc khá gần gũi với các ngôn ngữ lập trình truyền thống, song cũng được bổ sung các yếu tố mang tính hiện đại nên dễ dàng tiếp cận cho người mới học và học nhanh với C#.
**C# có cộng đồng nhà phát triển vô cùng lớn mạnh.
Hàng 212 ⟶ 213:
|[[Microsoft Visual Studio|Visual Studio 2017]] phiên bản 15.7
|-
|C# 8.0
|[https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-8 Tháng 9 năm 2019]
|Tháng 9 năm 2019
|.NET Core 3.0
|[[Microsoft Visual Studio|Visual Studio 2019]] phiên bản 16.3
|-
|C# 9.0
|
|
|Tháng 11 năm 2020
|13 Tháng 11 năm 2020
|.NET 5.0
|[[Microsoft Visual Studio|Visual Studio 2019]] phiên bản 16.8
|}
 
Hàng 343 ⟶ 352:
 
==.NET 5 ==
Bắt đầu từ.NET 5 là nền tảng hợp nhất giữa các phiên bản.NET, tập trung vào hiệu suất và đa nền tảng..NET kế thừa từ các ưu việt của các nền tảng trước đó (.NET Framwork,.NET core,.NET Standard, Mono, Xamarin) để quản lý tập trung 1 framework với một hệ thống API hợp nhất cho các nền tảng phát triển của.NET, giúp nâng cao hiệu suất và tăng tốc độ phát triển các tính năng mới,
 
== Ví dụ đơn giản Hello World ==