ASP.Net Core 1.0 поддержка .Net WebForm проектов? Или это только среда MVC? Также можно создать классические веб-сервисы (asmx)?Поддерживает ли ASP.Net Core 1.0 проекты WebForm
ответ
Короткий ответ: Нет, ASP.NET Core не содержит веб-форм или веб-служб.
Длинный ответ: Зависит от вашего значения «поддержка». Если вы намереваетесь запустить проект ASP.NET Core поверх CoreCLR и CoreFX, тогда ответ будет следующим: ASP.NET Core будет содержать поддержку только для MVC ja Web API-проектов (что то же самое в ASP .NET Core).
Если вы можете работать на полной платформе .NET Framework, то ASP.NET Web Forms может сосуществовать с ASP.NET Core. Веб-формы будут теми же Web-формами, которые они сегодня на System.Web. В этом случае вы размещаете свои веб-формы в другом проекте (обычное приложение ASP.NET 4.x) на IIS, а ASP.NET Core будет жить в своем собственном приложении на Kestrel.
Есть ли у вас какие-либо ссылки на документацию для этой информации о совместном существовании? –
Какую документацию вы ищете? После того, как я снова прочитал свой ответ, я обнаружил, что это можно интерпретировать неправильно. У вас может быть определен Full Framework и .NET Core на одной машине (работает в разных приложениях). Но если вы ищете решение для запуска Web Forms и ASP.NET Core MVC ** в том же проекте **, это будет невозможно (или разумно: теоретически вы можете иметь «промежуточное программное обеспечение для веб-форм», которое может принимать ваш .aspx, но реализация этого будет интересной задачей). –
Мне просто интересно, есть ли что-нибудь в MSDN или другой документации Microsoft, в которой конкретно указано это. Было бы неплохо добавить больше доверия к ответу для других, приземляющихся здесь. –
необходимость использовать технологии .NET, не доступных для .NET ядра
Некоторые .NET Framework технологии не доступны в .NET Core. Некоторые из них будут доступны в более поздних версиях .NET Core, но другие не будут применяться к новым шаблонам приложений, нацеленным на .NET Core, и никогда не будут доступны. В следующем списке показаны наиболее распространенные технологии, не найденные в .NET Core 1.0:
Приложения ASP.NET Web Forms: Веб-формы ASP.NET доступны только на платформе .NET Framework, поэтому вы не можете использовать ASP.NET Core/.NET Core для этого сценария. В настоящее время нет планов по внедрению веб-форм ASP.NET в .NET Core.
Приложения ASP.NET для веб-страниц: веб-страницы ASP.NET не включены в состав ASP.NET Core 1.0, хотя его планируется включить в будущую версию, как описано в основной карте .NET Core.
ASP.NET SignalR сервер/клиентская реализация. В таймфрейме выпуска .NET Core 1.0 (июнь 2016 года) ASP.NET SignalR недоступен для ASP.NET Core (ни клиент, ни сервер), хотя он планируется включить в будущую версию, как объясняется в основной карте .NET Core , Состояние предварительного просмотра доступно в репозиториях GitHub на стороне сервера и в клиентской библиотеке.
Внедрение услуг WCF. Даже когда библиотека WCF-Client потребляет службы WCF из .NET Core, с июня 2016 года реализация сервера WCF доступна только на платформе .NET Framework. Этот сценарий не является частью текущего плана .NET Core, но он рассматривается в будущем.
Службы, связанные с рабочим процессом: Windows Workflow Foundation (WF), службы рабочего процесса (WCF + WF в одной службе) и службы данных WCF (ранее известные как «Службы данных ADO.NET») доступны только на платформе .NET Framework и нет никаких планов по их внедрению в .NET Core.
Поддержка языков: Visual Basic и F # в настоящее время не поддерживают инструментальные средства .NET Core, но оба они будут поддерживаться в Visual Studio 2017 и более поздних версиях Visual Studio.
- 1. Поддерживает ли ASP.NET Core OWIN?
- 2. ASP.NET Core 1.0 Mocking
- 3. ASP.NET Core 1.0 протоколирование
- 4. ASP.NET CORE 1.0, олицетворение
- 5. ASP.NET Core 1.0 SynchronizationContext
- 6. ASP.NET Core 1.0 Локализация
- 7. Поддерживает ли MEF проекты UWP?
- 8. Asp.Net Core 1.0 и SSRS
- 9. ASP.NET Core 1.0.1 разбивает проекты
- 10. ASP.NET Core 1.0 F # project
- 11. Dropdownmenu в ASP.NET Core 1.0
- 12. Настройка ASP.NET Core 1.0 WebSocket?
- 13. Сессии в ASP.NET Core 1.0
- 14. ASP.NET Core 1.0 Identity 3 & BaseEntity
- 15. Поддерживает ли Server Core 2008 asp.net?
- 16. Проверка на сеанс в ASP.NET Core 1.0
- 17. ASP.NET CORE 1.0, папка пакетов DNX
- 18. Использование SignalR в ASP.NET Core 1.0
- 19. Маршрутизация атрибутов в ASP.NET Core 1.0
- 20. Где находится «system.web.mvc.ajaxhelper» в asp.net core 1.0
- 21. ASP.NET Core 1.0 RTM Локализация не работает
- 22. Asp.net core 1.0 - Напишите javascript на ответе
- 23. Настройка Nunit с ASP.NET MVC Core 1.0
- 24. Как настроить аутентификацию в ASP.NET Core 1.0
- 25. Скрипт развертывания Kudu для ASP.NET Core 1.0
- 26. Учебники для ядра Asp.net Core 1.0 и .net 1.0
- 27. ASP.NET Core 1.0 на ошибке IIS 502.5
- 28. asp.net core 1.0 кросс-сбор возможно?
- 29. Остановка ASP.NET CORE 1.0 WebApp на debian
- 30. Сделки с ASP.NET Core 1.0 Identity UserManager
Поскольку WebForms не были (IIRC) часть ASP.NET vNext/5.0, я сомневаюсь, что они являются частью Ядра 1.0 (который только 5,0 переименованный). Что касается классических веб-сервисов (.ASMX) - * why *? :) – Tim
http://www.codemag.com/article/1501061 –