Серверные языки и фреймворки — страница 2
Python с Django и FastAPI, PHP с Composer и Laravel, Node.js, ASP.NET Core с EF Core, Java и Kotlin со Spring Boot и Ktor, Go
Материалы
- Атрибуты привязки модели
Примеры использования атрибутов привязки модели ASP.NET Web Forms для сокращения объема C#-кода страницы
- Атрибуты проверки достоверности
Создание клиентской проверки достоверности в приложениях ASP.NET Web Forms с использованием атрибутов HTML5 и пакета jQuery Validation
- Базовые страницы ASP.NET Web Parts
Простой пример использования стандартных веб-частей Web Parts в приложении ASP.NET, настройка персонализации
- Библиотека Knockout и Web API
Использование библиотеке Knockout на примере одностраничного приложения ASP.NET MVC с применением веб-служб Web API
- Блокировка разделов конфигурации
Описание атрибутов ASP.NET используемых в файле web.config для блокировки разделов конфигурации
- Веб-порталы
Описание проектов Web Parts используемых в ASP.NET для создания веб-порталов
- Веб-проекты
Создание сайтов ASP.NET основанных на веб-проектах, преимущества и недостатки
- Веб-сайты ASP.NET
- Веб-элементы управления
Обзор стандартных веб-элементов управления, задание шрифтов, цвета и фокуса элементов
- Взаимодействие с JavaScript
Примеры веб-страниц взаимодействия серверного кода ASP.NET и JavaScript, генерация JavaScript-кода с помощью класса ClientScriptManager
- Виртуальные пути
Примеры работы с URL в ASP.NET: установка веб-формы по умолчанию, обработка URL без расширений, переписывание путей
- Внедрение зависимостей
Описание внедрения зависимостей DI для жесткого разделения бизнес-логики и представления в приложениях ASP.NET Web Forms
- Внедрение зависимостей Ninject
Описание средства Ninject, позволяющего создавать зависимости между реализациями моделей и контроллерами
- Водяные знаки (watermark) для картинок на ASP.NET и GDI+
Создание автоматических подписей для защиты картинок на сайтах, используя C# и ASP.NET
- Вспомогательные методы для URL
Описание и примеры использования вспомогательных методов ASP.NET MVC для создания ссылок и маршрутизируемых URL
- Встраивание графики в веб-страницу
Описание процесса внедрения графики GDI+ в веб-страницы ASP.NET
- Встроенные элементы валидации
Описание элементов управления ASP.NET Web Forms, добавляющих клиент-серверную проверку достоверности в приложение
- Выбор строк в GridView
Описание процесса обработки выделения/выбора полей в элементе управления GridView, пример создания форм главная-подробности
- Выражения Razor
Примеры использования выражений Razor для вставки данных в представления и использования конструкций C#
- Генерация HTML-разметки
- Генерация маршрутизированных URL
Описание вспомогательных методов ASP.NET MVC позволяющих создавать маршрутизированные URL
- Генерация ответа из контроллеров
Описание способов создания ответа из методов действия контроллера и типы результатов действий (классы .NET, объекты которых можно возвращать в методах действий)
- Графика GDI+
Описание базовых средств графической библиотеки GDI+, которую можно использовать в ASP.NET для генерации статических изображений
- Динамическая загрузка пользовательских элементов управления
Пример создания пользовательских элементов управления в коде