IIS 8 and ASP.NET Administration 培训
向与会者讲授在.NET平台上管理IIS 8和应用程序的基础知识。
该课程是讲座和动手练习的混合体。代表们通过实践学习,立即有机会将他们学到的材料应用于现实世界的问题。
课程大纲
.NET 平台简介
- .NET 公共语言运行库和框架类库
- 查看 .NET 可用于创建的应用程序
- ASP.NET Web 表单和 Web 服务
- ASP.NET Web 窗体与 ASP.NET MVC 应用程序
- 经典服务与 WCF 服务
IIS 8 体系结构
- 集成流水线模式
- 可扩展性和模块化
- IIS 管理器扩展性
- WAS 和工作进程
安装 IIS 8
- 全新安装
- 升级安装
- 向现有安装添加功能
- 自动安装和配置
- 服务器核心命令行安装
- 托管服务建议
管理工具
- IIS 管理器和扩展性
- 配置设置
- 命令行 Management
- 使用 PowerShell 的命令行 Management
- PowerShell 概述
- 获取 IIS 8 PowerShell cmdlet 的列表
- IIS 8 中的新 cmdlet
- 动手操作一些最有用的 cmdlet
网站基础 Management
- 网站、应用程序和虚拟目录
- 创建新网站
- 配置日志记录
- 配置主机标头
- 管理应用程序
- 管理虚拟目录
- 配置压缩
- 配置 MIME 设置
- 基本管理任务
Web 应用程序管理
- ASP协议
- ASP.NET
- 我SAP我
- CGI图形
- 快速CGI
- 应用程序初始化
Web 应用程序池管理
- 了解 Web 应用程序池
- 虚拟目录与应用程序
- 了解 w3wp.exe 进程
- 应用程序池安全性
- 高级设置
- 应用程序池用户
打包和部署
- ASP.NET 应用程序部署选项概述
- 构建安装程序包
- 处理更新的应用程序的部署
- 对应用程序进行版本控制并管理更新的应用程序的部署
委派远程管理
- 主要人物介绍
- IIS 8 管理器远程 Access
- 委派设置
保护 IIS 8
- 攻击类型
- 保护服务器
- 保护 IIS 8
- 使用请求筛选器
- 使用 Rewrite 模块重写 URL(作为 iis.net 的附加组件提供)
身份验证和授权
- 身份验证类型
- 配置组织中使用的身份验证类型
- 了解 IIS 8 用户帐户
SSL 和 TLS
- 使用 TLS 保护网站
- 需要 SSL 或 TLS
- 客户端证书
监控和性能调优
- 如何监视 IIS 8
- IIS 性能优化技术
- 监视和优化 .NET 代码
- .NET 应用程序的性能优化建议
诊断和故障排除
- 常见问题
- 运行时状态和控制 API
- IIS 8 错误页
- 失败的请求跟踪
- 错误记录
- Access 日志记录
- ASP.NET 跟踪
- IIS 疑难解答策略
- ASP.NET 故障排除策略
负载平衡 Web 场
- IIS 8 和 Web 场
- 内容配置
- 内容复制
- 完全冗余
- 负载均衡
需要帮助选择合适的课程吗?
IIS 8 and ASP.NET Administration 培训 - Enquiry
客户评论 (1)
It was a compact and well delivered one.
Antonio Rojas
课程 - IIS 8 and ASP.NET Administration
即将举行的公开课程
相关课程
Introducing C# 6.0 with Visual Studio 2015/2017
28 小时这种以讲师为主导的现场培训(现场或远程)为参与者提供了在Visual Studio 2015/2017环境中利用C# 6.0功能所需的基本技能。
在培训结束时,参与者将能够:
- 在 Visual Studio 2015/2017 中导航和利用集成开发环境 (IDE)。
- 实现基本的 C# 功能,例如 Console.WriteLine、Console.ReadLine 和 Hello C# World!。
- 了解编译和调试 C# 代码的过程。
- 在 C# 中应用注释,以提高代码文档和可读性。
- 了解 .NET 6.0 的基础知识,包括 CLR、GC、DLL、EXE 和 .NET 中的技术。
- 回顾从版本 1.0 到 6.0 的 C# 历史记录,并掌握 C# 基础知识,例如关键字、文本、运算符和语句。
- 在 C# 6.0 中使用数值和布尔类型、类、对象、字段、属性、索引器、运算符、方法等。
- 探索 .NET 类库功能,包括集合、文件处理、数据流、系统之间的通信、日期、序列化和并行编程。
- 使用 ADO.NET、LINQ、ORM(实体框架)和面向服务的体系结构 (SOA) 中的数据访问和操作数据。
- 查看可在 C# 和 .NET Framework 6 中开发的应用程序,例如 Windows Presentation Foundation、ASP.NET MVC 2 和 Silverlight
Advanced Blazor
21 小时这种以讲师为主导的中国现场(远程或远程)的现场培训面向希望学习如何使用渐进式Web应用程序(PWA)开发功能在使用实体框架(EF)Core和Blazor的网站中创建类似应用程序的体验的Web开发人员。
在培训结束时,参与者将能够:
- 使用 EF 包处理数据库。
- 使用 Blazor 组件、服务、依赖关系注入、布局和路由。
- 创建 Service Worker 以在应用程序中启用 PWA 功能。
- 利用推送通知和其他 PWA 功能。
Advanced Programming in C#
35 小时这个由讲师指导的 中国 现场培训介绍了 C# 的高级功能,研究了它作为桌面应用程序编程语言和 Web 编程语言的用法,以解决现实世界的问题。
Programming 通过课堂上的动手练习和演练来展示和实践技巧和原理。
High-Performance Application Development with .NET Core
14 小时这种以讲师为主导的中国现场培训(现场或远程)针对的是希望使用.NET Core创建,构建,测试,调试和部署可在不同系统上运行的优化应用程序的开发人员。
在培训结束时,参与者将能够:
- 基于.NET Core设置开发环境,开始开发应用。
- 利用 ASP.NET Core 框架和库来构建新应用程序或优化现有应用程序。
- 使用高级 .NET Core 工具监控和增强应用程序的性能。
- 了解 .NET Core 功能背后的原理,并将这些知识应用于其他业务实现。
Blazor WebAssembly
14 小时此讲师指导的现场培训在 中国(在线或现场)进行,面向 希望使用 Blazor Web Assembly 构建 Web 应用程式的 Web 开发人员。
在本次培训结束时,参与者将能够:
- 了解 Blazor WebAssembly 中的表单和身份验证。
- 创建一个 Blazor WebAssembly 专案。
- 了解运行 Web 应用程式的不同方法。
Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
21 小时本课程分为 3 个主要部分,由演讲和实践练习混合组成。
- VB.NET 2012年Visual Studio的语言
- VB.NET 对象方向
- VB.NET 和 Sql Server 2012
Introduction to .Net Core
14 小时.NET Core是一个用于在Windows,macOS和Linux上创建.NET应用程序的开源框架。
在这个以讲师为主导的现场培训中,参与者将学习.Net Core的基础知识,因为他们逐步创建了一个示例应用程序,该应用程序演示了.Net Core与其他框架相比的独特品质。
在培训结束时,参与者将能够:
- 设置.Net Core以及立即开始开发所需的工具和IDE。
- 使用.Net构建各种类型的软件,包括Web应用程序,控制台应用程序,微服务和库。
- 了解.Net Core的组件,包括类库,包,元数据包和框架。
- 构建,调试和部署示例Web应用程序
听众
- 开发商
课程格式
- 在实况环境中进行部分讲座,部分讨论,练习和繁重的实践练习。
注意
- 本课程基于.Net Core 2.x,适用于Windows和Linux环境。
- 要申请本课程的定制培训,请联系我们安排。
- 要了解有关.Net Core更多信息,请访问:https://github.com/dotnet/core
Entity Framework Core 2.0
14 小时在这个由讲师指导的中国现场培训中,参与者将学习如何使用Entity Framework Core 2.0创建 ASP.Net 核心应用程序。
在培训结束时,参与者将能够:
- 设置用于创建 Entity Framework Core 2.0 MVC Web 应用程序所需的框架和工具。
- 在 MS SQL Server 上执行数据库操作。 使用“代码优先”
- 和“数据优先”的方法进行应用程序开发。
- 执行迁移和种子设定操作。
- 了解高级数据建模概念。
- 创建示例 ASP.Net Core 应用程序。
Introduction to Blazor
14 小时这种由讲师指导的中国现场培训(现场或远程)面向希望使用Blazor创建完整堆栈C# Web应用程序的Web开发人员。
在培训结束时,参与者将能够:
- 使用 C# 和 Blazor 开发 Web 应用程序。
- 使用 C# 代码调用 JavaScript API 和库。
- 直接在浏览器或服务器中运行客户端 C# 代码和客户端逻辑。
- 使用 Azure 部署 Blazor Web 应用程序。
Machine Learning and AI with ML.NET
21 小时这种以讲师为主导的中国现场培训(现场或远程)针对的是希望使用ML.NET机器学习模型自动从企业应用程序的执行数据分析中得出预测的数据科学家和开发人员。
在培训结束时,参与者将能够:
- 安装 ML.NET 并将其集成到应用程序开发环境中。
- 了解 ML.NET 工具和算法背后的机器学习原理。
- 构建和训练机器学习模型,以智能地使用提供的数据执行预测。
- 使用 ML.NET 指标评估机器学习模型的性能。
- 优化基于 ML.NET 框架的现有机器学习模型的准确性。
- 将 ML.NET 的机器学习概念应用于其他数据科学应用程序。
Developing in ASP.NET MVC 6 Development
28 小时ASP.NET MVC 6 是 Visual Studio 2015 中的新功能,是 Microsoft Web 开发堆栈的最新发展。本课程涵盖用于创建动态、模块化和可测试网站的最新 API 和开发技术。我们将探讨 MVC6 中可用的新功能,并展示如何充分利用最新的工具集和集成可能性。
学习内容
- 了解 MVC 体系结构原理和优势
- 创建视图、视图组件和标记帮助程序
- 使用 ASP.NET 依赖关系注入
- 使用 Web API 创建 RESTful 服务
- 充分利用 GruntJS、NPM 和 Bower 集成
- 创建单页应用程序 (SPA)
Implementing the Actor Model with Microsoft Orleans
14 小时这种以讲师为主导的中国现场培训(现场或远程)面向希望使用MicrosoftOrleans构建分布式企业.NET应用程序的开发人员。
在培训结束时,参与者将能够:
- 安装和配置 Microsoft Orleans。
- 了解 actor 模型框架及其在 Orleans 中的实现方式
- 构建分布式应用程序,而无需管理复杂的并发和其他扩展模式。
Unit Testing with C#
14 小时单元测试是一种测试方法,它通过修改原始程式码的属性或触发事件来确认结果是否符合预期来测试原始码的各个单元。
在这个由讲师指导的现场培训中,参与者将学习如何使用 C# 和 Visual Studio 针对示例 .Net 应用程式编写和执行单元测试。
在本次培训结束时,参与者将能够:
- 使用 NUnit 和 xUnit.net 等测试框架创建和管理单元测试代码
- 定义并实施更广泛的测试驱动开发方法
- 调整测试框架以扩展应用程式的测试覆盖范围
观众
- 软体测试工程师
- 开发人员
课程形式
- 部分讲座、部分讨论、练习和大量动手实践
Visual Basic 2015 Integrated to 4.7.2 NET Framework
28 小时学习如何使用Microsoft Visual Studio作为集成开发环境中使用(IDE) VB.NET (Visual Basic .NET中) Programming语言,在4.7.2的.NET Framework一起实现了多模式,面向对象的编程语言