Описание тега asp.net-core
ASP.NET Core - это компактная, компонуемая и кроссплатформенная среда для создания веб-приложений и облачных приложений. Это полностью открытый исходный код на GitHub. Приложения ASP.NET Core можно запускать в Windows с полной версией.NET Framework или.NET Core меньшего размера, либо в Linux и MacOS с.NET Core и Mono.
ASP.NET Core - это компактная и компонуемая платформа для создания веб-приложений и облачных приложений. ASP.NET Core - это полностью открытый исходный код, доступный на GitHub.
Последним стабильным выпуском ASP.NET Core в настоящее время является версия 3.1.5, версия с долгосрочной поддержкой. SDK/Tools можно установить с https://dotnet.microsoft.com/download. Ознакомьтесь с официальной документацией по ASP.NET Core.
Что нового в ASP.NET Core
- MVC, веб-страницы и веб-API объединены в одну платформу под названием ASP.NET Core MVC.
- Эта новая структура устраняет много дублирования между существующими структурами; ASP.NET Core MVC будет предлагать одну систему маршрутизации, одну систему привязки модели, один конвейер фильтров и т. Д.
- MVC не зависит от System.Web, что означает меньшее потребление памяти и более быстрое время запуска.
- Приложения ASP.NET Core могут использовать оптимизированный для облака CoreCLR и платформу.NET Core.
- Поддержка истинного параллельного развертывания. Если ваше приложение использует оптимизированный для облака CoreCLR, вы можете развернуть все свое приложение, включая зависимости CLR и.NET Core. Обновите свое приложение и зависимости, не затрагивая другие приложения, работающие на сервере.
- Ваше приложение ASP.NET Core не зависит от хоста. Вы можете разместить свое приложение в IIS или самостоятельно разместить свое веб-приложение в консольном приложении.
- Внедрение зависимостей встроено. Поддерживает подключение сторонних контейнеров, таких как Autofac, Unity, Ninject, StructureMap, Windsor и Simple Injector.
- У ASP.NET Core был огромный скачок в производительности, что означает повышение скорости отклика и пропускной способности. Взгляните на новые контрольные позиции.
Версия / конфигурация фида
Пакеты для версий 2.* доступны в стабильном канале NuGet. Например, пакет https://www.nuget.org/packages/Microsoft.AspNetCore.Mvc.
Смотрите также: