.NET Core - Mô-đun
Một xem xét khác của .NET Core là xây dựng và triển khai ứng dụng theo mô-đun. Thay vì cài đặt toàn bộ .NET Framework, ứng dụng của bạn giờ đây chỉ có thể cài đặt những gì được yêu cầu. Hãy để chúng tôi đến studio trực quan và xem mô-đun.
Đây là ứng dụng .NET Core đơn giản của chúng tôi, trong Solution Explorer. Hãy để chúng tôi mở rộng Tham chiếu và bạn sẽ thấy tham chiếu đến .NETCoreApp
Bên trong .NETCoreApp, bạn sẽ thấy gói tham chiếu đến NuGet; hãy để chúng tôi mở rộng nó.
Bạn sẽ thấy toàn bộ loạt tài liệu tham khảo về Gói NuGet. Nếu bạn đã làm việc trong .NET Framework, thì nhiều không gian tên này sẽ trông quen thuộc, bởi vì bạn đã quen với việc sử dụng trong .NET Framework.
.NET Framework được chia thành nhiều phần khác nhau và được thực hiện lại với CoreFx; những mảnh này được phân phối thêm dưới dạng các gói riêng lẻ.
Bây giờ nếu bạn mở rộng NETStandard.Library, bạn sẽ thấy các tham chiếu bổ sung. Bạn thậm chí sẽ nhận thấy System.Console mà chúng tôi đang sử dụng trong ứng dụng này.
Giờ đây, bạn không phải mang theo mọi thứ bên trong .NET Framework mà chỉ cần mang theo những gì bạn cần cho ứng dụng của mình.
Ngoài ra còn có một số lợi ích khác; ví dụ, các mô-đun này có thể được cập nhật riêng lẻ nếu muốn.
Tính mô-đun dẫn đến lợi ích về hiệu suất và ứng dụng của bạn có thể chạy nhanh hơn, đặc biệt là ứng dụng ASP.NET Core.