基于Windows的.NET应用程序部署


概觀/描述
目標觀眾
必要條件
預計期間
課程目標
課程號碼



概觀/描述
部署基于Windows的应用程序或组件。

目標觀眾
具有Visual Basic .NET经验并希望熟悉.NET框架中部署过程的应用程序开发人员,特别是那些希望获得Microsoft认证解决方案开发人员(Microsoft Certified Solution Developer, MCSD)或Microsoft认证应用程序开发人员(Microsoft Certified Application Developer, MCAD)等Microsoft .NET证书的应用程序开发人员。

必要條件
具有开发Visual Basic .NET或C#解决方案和应用程序的经验。

預計期間 (hours)
6.2

課程目標

基于Windows的.NET应用程序部署

  • 在完成本章后,你应该能够使用安装项目部署Windows应用程序。
  • 在完成本章后,你应该能够部署基于Windows的.NET应用程序。
  • 在完成本章后,你应该能够使用CAB文件将ActiveX控件部署到Web站点。
  • 在完成本章后,你应该能够解释如何使用安装项目属性提供应用程序的有关信息。
  • 在完成本章后,你应该能够使用文件系统编辑器配置所部署的应用程序的目录结构,并使用文件类型编辑器创建文件关联。
  • 在完成本章后,你应该能够使用用户界面编辑器编辑部署用户界面。
  • 在完成本章后,你应该能够在自定义操作编辑器中为安装项目创建自定义操作。
  • 在完成本章后,你应该能够为.NET应用程序创建快捷方式并添加文件关联。
  • 在完成本章后,你应该能够管理.NET应用程序中的注册表设置。
  • 在完成本章后,你应该能够在启动条件编辑器中为安装项目指定启动条件。
  • 在完成本章后,你应该能够使用启动条件编辑器为安装项目指定启动条件,并且能够使用注册表编辑器向注册表添加注册表项和值。
  • 在完成本章后,你应该能够描述强名称程序集,并且能够解释何时将希望把程序集部署到全局程序集缓存(global assembly cache,GAC)中。
  • 在完成本章后,你应该能够创建多个版本的强名称程序集,并解释.NET的绑定策略。
  • 在完成本章后,你应该能够从全局程序集缓存中添加和删除程序集。
  • 在完成本章后,你应该能够从全局程序集缓存(global assembly cache,GAC)中添加和删除程序集。
  • 在完成本章后,你应该能够使用ngen.exe在客户机上创建应用程序的本地映像。
  • 在完成本章后,你应该能够概述.NET远程处理,并且能够描述如何启动远程应用程序。
  • 在完成本章后,你应该能够描述如何部署和验证.NET应用程序的安全策略。
  • 課程號碼:
    79788_zh