教程演示🔗
你将会学到的
-
实现多层架构及其相互依赖
-
使用 .net 核心类库
-
实现多个业务逻辑
-
创建接口及其实现
-
创建控制器,在控制器中注入接口
-
为依赖注入 (DI) 注册服务
-
从请求中接收数据到控制器
-
将数据从控制器传递到视图
-
使用 GIT 跟踪项目文件中的更改
-
使用 ViewBag 对象传递数据集合
-
创建动作方法,带参数的动作方法
-
创建实体数据模型
-
使用 LINQ 查询实体数据模型 – 插入、更新、检索、过滤、排序等….
-
使用 ViewModels,访问 ViewModel 对象
-
用户输入数据验证
-
使用正则表达式验证
-
了解域类与 ViewModel 类
-
模型绑定和映射
-
创建布局视图(母版页)
-
创建 CRUD 视图(不使用脚手架向导)
-
表单的数据持久化
-
分页逻辑
-
数据播种初始化器
-
创建实体框架 (EF) 核心上下文
-
使用 EF Core 初始化数据库
-
配置 EF Core 以使用 SQL Server
-
在 AppSetting .json 文件中配置 connectionStrings(适用于本地和远程 SQL Server 数据库)
-
安全 – 防止跨站请求伪造 (CSRF) 攻击、身份、身份验证和授权
-
从 SQL Server LocalDb 到 Azure Cloud SQL Server 的数据迁移
-
将应用程序部署到 Azure 云
-
将最终源代码推送到远程仓库
要求
-
基本的面向对象编程经验
-
HTML 和 CSS 基础知识
说明
使用 ASP.NET Core MVC 构建企业应用程序
对于那些具有基本的 OOP 知识和新的 ASP.NET Core 的人,本课程将使用基于项目的方法教授 ASP.NET Core 全栈 Web 应用程序开发,使用最新的 .net Core SDK 作为生产时间。
“.NET Core 是一个开源的通用开发平台,由 Microsoft 和 GitHub 上的 .NET 社区维护。它是跨平台的(支持 Windows、macOS 和 Linux),可用于构建设备、云和物联网应用。” – 微软。
在本课程中,我们将使用流行的ASP.NET Core Framework开发基于 Web 的模块化企业薪资软件。我们将使用多层架构并将其托管在Azure Cloud上。
项目技术栈和使用的工具
– C# 编程语言
-涵盖.NET Core 2.2 & 3.0 SDK
-MVC _
– 实体框架核心
– LINQ
– 视觉工作室 2019
– 引导程序 4
– SQL Server、服务器管理工作室
– GIT版本控制系统 (VCS),版本 2.22.0
– RotativaCore(PDF 的 NuGet 库)
– Cmder(Windows 控制台模拟器)
–一个zure C loud Portal _
此课程面向哪些人:
- 初学者 – 想要学习最新的 ASP .NET Core 和 Entity Framework Core 的高级开发人员
- 初学者 – 想要从头开始构建企业应用程序的高级开发人员
课程描述
声明:本站所有文章,如无特殊说明或标注,均为本站发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。