С открытым кодом: веб-фреймворки .NET
Категория «веб-фреймворки .NET» (7): код опубликован под лицензией, одобренной OSI, конфиденциальность оценена с подтверждениями. Сначала наш выбор, затем по баллам.
Carter Оценка B
Библиотека для ASP.NET Core, которая организует маршруты минимальных API в модули, с поддержкой валидации и согласования содержимого.
MIT-licensed. Исходный код
Orchard Core Оценка C
Модульный фреймворк приложений и система управления контентом на основе ASP.NET Core с мультиарендностью и режимом headless CMS.
BSD 3-Clause-licensed. Исходный код
ASP.NET Core Оценка D
Фреймворк Microsoft для создания веб-приложений, API и сервисов реального времени на C# в .NET, с MVC, Razor Pages, минимальными API и SignalR.
MIT-licensed. Исходный код
Blazor Оценка D
Фреймворк Microsoft для создания интерактивных веб-интерфейсов на C# с компонентами Razor, работающих на сервере или в браузере через WebAssembly.
MIT-licensed as part of ASP.NET Core. Исходный код
FastEndpoints Оценка D
Библиотека для создания REST API на ASP.NET Core, в которой каждая конечная точка — это класс с собственными типами запроса и ответа (шаблон REPR).
MIT-licensed. Исходный код
ServiceStack Оценка D
Фреймворк для создания веб-сервисов и API на основе сообщений в .NET, с типизированными клиентами, ORM и генерируемыми административными интерфейсами. Распространяется по двойной лицензии: AGPL и коммерческой.
AGPL-3.0-licensed with a FOSS exception, and a paid commercial license for closed-source use. Исходный код
ABP Framework Оценка D
Фреймворк приложений для ASP.NET Core от Volosoft с модульной архитектурой, строительными блоками предметно-ориентированного проектирования (DDD), мультиарендностью и стартовыми шаблонами.
The framework is LGPL-3.0-licensed; commercial modules and ABP Studio are sold separately. Исходный код
Сравнить все веб-фреймворки .NET (7), с открытым кодом или без.