课程大纲

第一天:

.NET Core 概述

 

  • 与 .Net Framework 的优点和区别

构建 .NET Core 个应用程序

  • 安装 .NET Core SDK,使用 .NET CLI,创建和执行 .NET Core 应用程序

使用 .NET Core 构建

  • 框架、运行时和平台,MSBuild 基础知识

使用 xUnit 进行单元测试

  • 编写单元测试、事实和理论

使用数据库

  • 关系型, SQLite, 转换数据

使用 ORM(对象关系映射器)访问数据

  • Dapper 与 Entity Framework Core

使用 ASP.NET Core 创建微服务

调试

  • WinDBG/CDB、LLDB、SOS

性能和分析

  • xUnit.Performance、PerfView

本地化应用程序 .NET 可移植性分析器 准备发布

  • NuGet 包、NuGet 源、签名程序集

第2天:

ASP.NET Core 概述

创建 ASP.NET Core Web 应用程序

  • 组件

使用中间件管道处理请求

  • 服务静态文件、添加功能、组合中间件、处理异常

在 ASP.NET Core 中使用 MVC 映射 URL

  • 常规路由、约束和默认值、生成 URL

模型绑定

  • 验证用户输入

使用 Razor 视图 使用标记帮助程序 创建 Web API

  • 属性路由、内容协商、XML 格式

使用依赖关系注入配置服务 配置 ASP.NET Core 应用程序 使用 Entity Framework Core 查询、创建和更新数据 使用 MVC 筛选器管道 使用 ASP.NET Core Identity 系统 保护应用程序 在 IIS 中发布、承载 ASP.NET Core 应用程序

  • 捆绑和缩小

监视和故障排除

第三天:

前端开发人员工具集概述 Angular 概念

  • 创建项目
  • 创建数据模型
  • 创建 Web 服务

构建 Angular 应用程序 创建 Angular 存储 将 Angular 与 Blazor 配合使用 数据绑定和指令 服务和依赖注入 将 Angular 与 ASP.NET MVC 一起使用 Visual Studio 支持 Angular Bootstrap 概念

  • Bootstrap 样式、组件

使用 NuGet 和 Bower 管理依赖项 使用 Gulp 和 webpack 构建应用程序 创建管理功能 保护应用程序 部署 ASP.NET Core Angular 应用程序

  • 新的托管模型,安装在 IIS、Azure、Docker 容器上

在 Windows 外部构建 ASP.NET CORE 应用 总结

要求

.NET 核心

 

  •  命令式、面向对象的编程语言的工作知识,如 C#、C++ Java。
  •  熟练掌握终端或命令行和文本编辑器。

Angular

  •  ASP.NET 核心 MVC 开发的工作知识,对 JavaScript、HTML 和 CSS 有很好的理解
 21 小时

人数



每位参与者的报价

客户评论 (11)

相关课程

课程分类