Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Для разработки новых веб-приложений рекомендуется Blazor.
Доступны следующие пошаговые руководства по разработке приложений ASP.NET.
Примечание.
Ищете руководства по ASP.NET Core? Найдите их здесь.
Веб-формы
- Редактирование кода в веб-формах ASP.NET в Visual Studio 2013
- Использование инспектора страниц в Visual Studio 2012
- Привязка моделей и веб-форм в Visual Studio 2013
- Устойчивость подключений и перехват команд в веб-формах ASP.NET
- Создание безопасного приложения веб-форм ASP.NET с регистрацией пользователей, подтверждением электронной почты и сбросом пароля (C#)
- Создание приложения веб-форм ASP.NET с двухфакторной проверкой подлинности по SMS (C#)
- Использование асинхронных методов в ASP.NET 4.5
- Веб-развертывание ASP.NET с помощью Visual Studio
- ASP.NET 4. Введение в корпоративное развертывание
- ASP.NET 4. Введение в корпоративное развертывание, часть 1
- ASP.NET 4. Корпоративное развертывание, часть 2. Настройка серверов
- ASP.NET 4. Корпоративное развертывание, часть 3. Настройка TFS
- ASP.NET 4. Корпоративное развертывание, часть 4. Дополнительные разделы
- ASP.NET 4. Tailspin Spyworks
- ASP.NET 4. Начало работы с Entity Framework 4 и веб-формами
- ASP.NET 4. Продолжение работы с Entity Framework 4 и веб-формами
- ASP.NET 4. Веб-развертывание в Visual Studio с помощью SQL Server Compact
MVC
- Использование инспектора страниц в ASP.NET MVC
- Создание приложения ASP.NET MVC 5 с единым входом с помощью учетных данных Facebook, Twitter, LinkedIn и Google OAuth2 (C#)
- Создание безопасного приложения веб-форм ASP.NET MVC 5 с входом, подтверждением электронной почты и сбросом пароля (C#)
- Приложение ASP.NET MVC 5 с двухфакторной проверкой подлинности с использованием SMS и электронной почты
- Сведения о предотвращении подделки межсайтовых запросов в ASP.NET MVC и на веб-страницах ASP.NET
- Предотвращение атак с открытой переадресацией (C#)
- Перенос приложений ASP.NET MVC в контейнеры Windows
- Профилирование и отладка приложения ASP.NET MVC с помощью Glimpse
- Использование асинхронных методов в ASP.NET MVC 4
- Обновление ASP.NET MVC 4 и проекта веб-API до ASP.NET MVC 5 и веб-API 2
Веб-интерфейс API
- Начало работы с веб-API 2 (C#)
- Использование веб-API с помощью веб-форм ASP.NET
- Создание страниц справки по веб-API
- Практическое лабораторное занятие. Создание одностраничного приложения (SPA) с помощью веб-API ASP.NET и Angular.js
- Создание интерфейса API REST с помощью маршрутизации атрибутов в веб-API 2
- Использование веб-API 2 с Entity Framework 6
- Вызов веб-API из приложения Windows Phone 8 (C#)
- OData v4
- OData v3
- Трассировка в веб-API 2
- Модульное тестирование в веб-API 2
- Контроллеры модульного тестирования в ASP.NET веб-API 2
- Макетирование Entity Framework при модульном тестировании веб-API 2
- Устранение ошибок HTTP 405 после публикации приложений веб-API 2
- Защита веб-API с помощью отдельных учетных записей в веб-API 2.2
- Внешние службы проверки подлинности с помощью веб-API (C#)
- Включение запросов о происхождении (CORS) в веб-API 2
- Использование OWIN для резидентного размещения веб-API 2
- Размещение веб-API 2 в рабочей роли Azure
- Внедрение зависимостей в веб-API 2
- Вызов веб-API из клиента .NET (C#)
- Отправка данных формы HTML в веб-API. Данные формы в URL-кодировке
- Отправка данных формы HTML в веб-API. Отправка файлов и составное сообщение MIME
Веб-страницы
- Программирование веб-страниц ASP.NET в Visual Studio
- Отправка электронной почты с веб-сайта
- Добавление социальных сетей на веб-сайт
- Общие сведения о веб-страницах ASP.NET
- Создание доступных для чтения URL-адресов на сайтах веб-страниц ASP.NET
- Работа с формами
- Проверка пользовательского ввода на сайтах веб-страниц ASP.NET
- Создание согласованного вида
- Настройка поведения в масштабах сайта
- Работа с образами
- Работа с видео
- Создание и использование вспомогательного метода на сайте веб-страниц ASP.NET
- Установка вспомогательного метода
- Добавление вспомогательного приложения Twitter с помощью веб-страниц ASP.NET
- Отображение карт на сайте веб-страниц ASP.NET
- Отрисовка сайтов веб-страниц ASP.NET для мобильных устройств
- Работа с данными
- Отображение данных в диаграмме
- Работа с файлами
- Общие сведения об отладке
- Добавление безопасности и членства
- Включение входа с внешних сайтов на сайте веб-страниц ASP.NET
- Использование CAPTCHA, чтобы предотвратить использование веб-сайта ASP.NET автоматическими программами (программами-роботами)
- Кэширование для повышения производительности веб-сайта
- Анализ трафика
- Объединение и минификация активов на сайте веб-страниц ASP.NET (Razor)
ASP.NET SignalR
- Учебник. Начало работы с SignalR 2
- Учебник. Начало работы с SignalR 2 и MVC 5
- Учебник.Обмен сообщениями с высоким уровнем периодичности в режиме реального времени с помощью SignalR 2
- Учебник. Передача сообщений с сервера с помощью SignalR 2
- Практическое лабораторное занятие. Веб-приложения в режиме реального времени с SignalR
- Модульное тестирование приложений SignalR
- Включение трассировки SignalR
- Масштабирование SignalR с помощью служебной шины Azure
- Масштабирование SignalR с помощью Redis
- Масштабирование SignalR с помощью SQL Server
- Тестирование плотности подключений SignalR с помощью Crank
- Использование счетчиков производительности SignalR в веб-роли Azure
- Учебник. Резидентное размещение SignalR
- Использование SignalR с веб-приложениями в службе приложений Azure
ASP.NET Identity
- Добавление ASP.NET Identity в пустой или существующий проект веб-форм
- Разработка приложений ASP.NET с Azure Active Directory
- ASP.NET Identity. Использование хранилища MySQL с помощью поставщика EntityFramework MySQL (C#)
- Подтверждение учетной записи и восстановление пароля в ASP.NET Identity (C#)
- Двухфакторная проверка подлинности с помощью SMS и электронной почты в ASP.NET Identity
- Реализация пользовательского поставщика хранилища для поставщика хранилища MySQL в ASP.NET
- Изменение первичного ключа для пользователей в ASP.NET Identity
- Миграция существующего веб-сайта из членства SQL в ASP.NET Identity
- Перенос данных универсального поставщика членства и профилей пользователей в ASP.NET Identity (C#)