课程大纲
第一天:
.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 有很好的理解
客户评论 (5)
- I really like the course and the Trainor is very accommodating and has a great knowledge on the topic. It just that not all topics are discussed in the 4-day training.
Allan - Tribal Software Philippines Inc
课程 - Angular 14
我喜欢你的笑话
Dermot - Griffiths & Armour
课程 - Angular 2 Fundamentals
机器翻译
培训师用现实世界中的实际例子很好地解释了这些主题,这使我们更容易掌握信息
Florin-Viorel Marut - Continental Automotive Romania
课程 - High-Performance Application Development with .NET Core
机器翻译
Practical examples, exercises and best practices
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
课程 - Angular 10 for Developers
Pipe Routing Data Biding Services