framework web .NET mã nguồn mở
7 framework web .NET có mã nguồn công khai theo giấy phép được OSI phê duyệt, được đánh giá quyền riêng tư với bằng chứng. Lựa chọn của chúng tôi trước, sau đó theo điểm.
Carter Hạng B
Thư viện cho ASP.NET Core, tổ chức các route minimal API thành module, có hỗ trợ kiểm tra dữ liệu và đàm phán nội dung.
MIT-licensed. Mã nguồn
Orchard Core Hạng C
Framework ứng dụng dạng module và hệ quản trị nội dung xây dựng trên ASP.NET Core, có multi-tenancy và chế độ headless CMS.
BSD 3-Clause-licensed. Mã nguồn
ASP.NET Core Hạng D
Framework của Microsoft để xây dựng ứng dụng web, API và dịch vụ thời gian thực bằng C# trên .NET, có MVC, Razor Pages, minimal API và SignalR.
MIT-licensed. Mã nguồn
Blazor Hạng D
Framework của Microsoft để xây dựng giao diện người dùng web tương tác bằng C# với component Razor, chạy trên máy chủ hoặc trong trình duyệt qua WebAssembly.
MIT-licensed as part of ASP.NET Core. Mã nguồn
FastEndpoints Hạng D
Thư viện để xây dựng REST API trên ASP.NET Core, trong đó mỗi endpoint là một lớp có kiểu yêu cầu và phản hồi riêng (mẫu REPR).
MIT-licensed. Mã nguồn
ServiceStack Hạng D
Framework để xây dựng dịch vụ web và API dựa trên thông điệp trên .NET, có máy khách định kiểu, ORM và giao diện quản trị được tạo tự động. Cấp phép kép theo AGPL và giấy phép thương mại.
AGPL-3.0-licensed with a FOSS exception, and a paid commercial license for closed-source use. Mã nguồn
ABP Framework Hạng D
Framework ứng dụng cho ASP.NET Core của Volosoft, có kiến trúc module, các khối xây dựng thiết kế hướng miền, đa đối tượng thuê (multi-tenancy) và template khởi tạo.
The framework is LGPL-3.0-licensed; commercial modules and ABP Studio are sold separately. Mã nguồn
So sánh tất cả 7 framework web .NET, mã nguồn mở hay không.