Веб-форма Visual Studio 2013 и эквивалент представления веб-формы в Visual Studio 2019? - PullRequest
0 голосов
/ 03 июля 2019

Я слежу за серией курсов ASP.NET, где инструктор использует Visual Studio 2013, и я не могу понять, какой эквивалент в 2019 году для используемых им настроек.Он создает новое веб-приложение ASP.NET, затем выбирает пустой шаблон, но есть и дополнительные параметры, которые я не вижу при создании моего, в частности, поле веб-форм.

Веб-форма (https://i.imgur.com/63lAKSg.png)

Я пытался сделать то же самое, но когда он продолжает, он может «Добавить веб-форму» в проект. Он создает веб-форму сРасширение ASPXих с помощью редактора веб-форм, но в этот момент все элементы HTML в моем наборе инструментов исчезают (указатель, кнопка, текстовое поле, ввод и т. д.). Я также пытался выбрать шаблон веб-приложения ASP.NET, но это не помогло.с моей проблемой ничего не изменится.

Режим разработки (https://i.imgur.com/q5uL2UI.png)

Или лучше использовать VS 2013 для этого курса?

1 Ответ

3 голосов
/ 03 июля 2019

ASP.NET Web Forms - это старая технология:

Веб-формы были включены в исходный выпуск .NET Framework 1.0 в 2002 году, как первая модель программирования, доступная вASP.NET.В отличие от более новых компонентов ASP.NET, веб-формы не поддерживаются ASP.NET Core.

Если перейти на страницу Веб-формы ASP.Net , Microsoft сообщает вам следующее:

Рассмотрим Razor Pages вместо веб-форм
Razor Pages - более современная альтернатива для создания веб-приложений с использованием HTML, CSS, JavaScript и C #.Razor Pages могут работать в .NET Core - высокопроизводительной, кросс-платформенной версии с открытым исходным кодом .NET, работающей в Linux, macOS и Windows.

Если вы должны изучите веб-формы ASP.NET, поддерживается в Visual Studio 2019:
Web Forms in Visual Studio 2019

...