Tại sao chọn ASP.NET Core (tiếp tục)
Các lợi ích chính của ASP.NET Core so với khung ASP.NET trước là:
+ Phát triển và triển khai chéo nền tảng
+ Tập trung vào hiệu suất như một đặc tính
+ Một mô hình hosting đơn giản hóa
+ Phát hành định kì với một chu kì phát hành ngắn hơn
+ Mã nguồn mở
+ Các đặc tính module
+ Nhiều tùy chọn mô hình ứng dụng hơn
+ Tùy chọn với gói .NET với một app khi xuất bản cho triển khai độc lập
Như một nhà phát triển .NET đang tồn tại người di chuyển tới ASP.NET Core, khả năng của bạn xây dựng và triển khai
nền tảng chéo mở cánh cửa cho toàn bộ con đường của ứng dụng, như tận dụng hosting máy ảo Linux rẻ hơn trong cloud,
sử dụng các Docker containers cho tích hợp tiếp diễn lặp lại, hay viết .NET code trên Mac của bạn mà không cần chạy
một máy ảo Windows. ASP.NET Core trong kết hợp với .NET 7 làm tất cả cái này là có thể.
Cái đó không nói là kinh nghiệm của bạn triển khai các ứng dụng ASP.NET tới Windows và Internet Information Services
(IIS) bị bỏ phí. Ngược lại, ASP.NET Core sử dụng nhiều khái niệm tương tự như khung ASP.NET trước, và bạn vẫn có
thể chạy các ứng dụng ASP.NET Core trong IIS, nên di chuyển tới ASP.NET Core không có nghĩa bắt đầu từ đầu.