ASP.NET Core cung cấp các tính năng nào?

{{FormatNumbertoThousand(model.total_like)}} lượt thích
3.976 lượt xem

ASP.NET Core cung cấp các tính năng chính như sau:

  1. Hỗ trợ Dependency Injection.
  2. Hỗ trợ cho Logging framework và có thể được mở rộng.
  3. Giới thiệu web server mới: Kestrel, nó nhanh và hỗ trợ đa nền tảng. Vì vậy, một ứng dụng web có thể chạy mà không cần IIS, Apache và Nginx.
  4. Hỗ trợ nhiều cách Hosting.
  5. Hỗ trợ hướng module, vì vậy các developer cần import các module mình cần vào trong ứng dụng. Tuy nhiên, .NET Core framework cũng cung cấp Meta package trong các thư viện.
  6. Command-line hỗ trợ tao, build và chạy ứng dụng.
  7. Không có file web.config. Chúng ta có thể lưu trữ các thông tin cấu hình vào file appsettings.json.
  8. Không có file Global.asax. Chúng ta có thể đăng ký và sử dụng các services vào startup class.
  9. Hỗ trợ tốt cho lập trình bất đồng bộ.
  10. Hỗ trợ WebSocket và SignalR.
  11. Cung cấp bảo vệ chống CSRF ( Cross-Site Request Forgery )
{{login.error}}