Введение в ASP. NET Core Razor Pages

所在平台: Udemy

课程主页: https://www.udemy.com/course/aspnet-core-razor-pages-net-6/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 课程总结:ASP.NET Core Razor Pages 入门 本课程将引导您创建一个功能完整的 ASP.NET Core Razor Pages 网站项目,实现对任意类型对象的增、删、改、查功能。 **课程亮点:** * **实际项目开发:** 从零开始构建一个小型但实用的网站,学习如何管理数据。 * **全套开发工具:** 熟悉 Visual Studio 2022、SQL Server 2018 和 MS SQL Server Studio 的使用。 * **ASP.NET Core 核心概念:** 了解 ASP.NET Core 的发展历史、.NET 6 的特性,并实践依赖注入模式。 * **Razor Pages 深度解析:** * 创建空白项目,体验热重载功能。 * 学习 Razor 语法的网页创建。 * 理解项目的文件结构(Razor Pages 文件、launchsettings.json、appsettings.json、wwwroot 目录)。 * 掌握路由原理和 Razor 页面根目录结构。 * 学习视图(Page/View)内容的结构。 * 理解并应用 Tag Helper (Tag-хелперы)。 * 学习在 Razor Pages 中创建事件处理器。 * **数据管理:** * 创建可管理的对象模型,并应用数据注解(Data Annotations)进行模型特性定义。 * 创建和配置 SQL 数据库。 * 实现 CRUD (Create, Read, Update, Delete) 操作。 * 学习使用 TempData 对象。 * **用户界面与验证:** * 定制网站的外观。 * 实现输入数据验证。 * **云端部署:** 将项目部署到 Azure 云服务。 本课程适合希望学习 ASP.NET Core Razor Pages 进行 Web 开发的初学者。

课程评论(0条)

课程详情

В этом вводном курсе, мы создадим небольшой, но реально действующий проект Веб-сайта, в котором, можно будет просмотреть, добавить, отредактировать и удалить из списка, объекты произвольнго типа.Вначале, мы рассмотрим, пример работающего сайта, который будет создан по окончании этого курса.Рассмотрим все необходимые инструменты для работы, включая Visual Studio 2022, SQL Server 2018 и MS SQL Server Studio.Коротко рассмотрим, историю создания ASP.NET Core и особенности платформы.NET 6. Реализуем паттерн Внедрения Зависимостей в нашем учебном проекте.Создадим новый проект из пустого шаблона.Посмотрим как работает, новая возможность горячей перезагрузки страниц сайта.Изучим специфику создания веб-страниц с использованием кода на Razor.Изучим также, структуру файлов и папок проекта, включая файл самого проекта на Razor Pages, файлы launchsettings, appsettings и содержимое папки для статических файлов wwwroot.Рассмотрим принципы роутинга для Razor Pages и содержимое корневой папки для всех Razor -страниц.Изучим структуру содержимого Страниц или Представлений.Рассмотрим, как работают вспомогательные методы или Tag-хелперы.Рассмотрим примеры создания обработчиков в Razor Pages.Создадим модель объектов, которыми мы сможем управлять.Рассмотрим атрибуты Аннотации Данных для моделей.Далее создадим и настроим нашу Базу Данных SQL.Создадим CRUD - операции, для управления объектами.Настроим внешний вид сайта.Настроим валидацию вводимых данных.Рассмотрим пример использования специального типа объекта TempData.Затем опубликуем наш проект в облачном сервисе Azure.

课程标签

0人关注该课程

主题相关的课程