Câu hỏi phỏng vấn Net core
Câu hỏi

Giải thích hai loại hình triển khai cho các ứng dụng .NET Core

Câu trả lời

Có hai loại hình triển khai chính cho các ứng dụng .NET Core là Triển khai Phụ thuộc vào Khung (Framework-dependent Deployment - FDD) và Triển khai Khép kín (Self-contained Deployment - SCD).

Triển khai Phụ thuộc vào Khung (FDD)

Khi sử dụng triển khai phụ thuộc vào khung, hệ thống mục tiêu - nơi ứng dụng được triển khai - phải có sẵn một phiên bản chung của .NET Core runtime. Ứng dụng triển khai chỉ chứa mã của chính nó và các phụ thuộc của bên thứ ba không nằm trong thư viện .NET Core. Một ứng dụng sử dụng triển khai phụ thuộc vào khung sẽ chứa một tệp .dll có thể được khởi chạy từ dòng lệnh sử dụng tiện ích dotnet. Ví dụ, lệnh dotnet HelloWorld.dll sẽ chạy ứng dụng HelloWorld.

Triển khai Khép kín (SCD)

Khác với triển khai phụ thuộc vào khung, triển khai khép kín...

middle

middle

Gợi ý câu hỏi phỏng vấn

senior

Sự khác biệt giữa IHost so với IHostBuilder so với IHostedService là gì?

middle

Trong .NET, unmanaged resource là gì?

middle

Làm thế nào bạn có thể tạo Scope của riêng bạn cho một đối tượng Scoped trong .NET?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào