课程名称:.Net应用软件系统架构设计

认证机构:UML软件工程组织
上课时间:上午9:00-12:00;下午13:00-16:00
学习期限:24学时/4天
课程构成:资深专家授课、互动式案例教学、实战模拟项目运作
报名方式:
培训报名表
住宿情况:根据个人要求安排住宿,费用自理

课程简介:

本课程主要讲述面向对象的应用软件系统架构的基本原理、策略,以及如何利用C#来进行面向对象的应用软件系统的架构。

课程指南:

培训对象
 系统分析员 、技术项目经理、 小组领导和设计人员、 高级程序员。
学员基础

本课程适用于熟悉C#语言,对面向对象和设计模式有一定了解的软件开发人员。

培训目标

 

本课程结束后,学员应能够:
 1. 掌握面向对象系统设计的基本原理和可用策略
 2. 了解.Net系统设计方面的特点
 3. 能够设计自己的应用软件系统框架
培训内容

第一天 .NET架构体系
 1.1 .Net开发基础
 1.2 .Net FrameWork
  1.2.1 .Net语言
  1.2.2 公共语言运行规范
  1.2.3 基类库
  1.2.4 公共语言运行环境
 1.3 MSIL
 1.4 JIT即时编译器
 1.5 垃圾回收
 1.6 程序集与元数据
 1.7 .Net与J2EE

第二天 多层架构的.Net
 2.1 数据层
  2.1.1 ADO.NET
  2.1.2 XML
  2.1.3 连接池与数据访问优化
 2.2 逻辑层
  2.2.1 COM与.Net组件的交互操作
  2.2.2 COM+与事务处理
  2.2.3 消息队列
  2.2.4 .Remoting框架
  2.2.5 Web Service
 2.3 表现层
  2.3.1 GDI+技术
  2.3.2 自定义控件

第三天 性能与调试
 3.1 代码的跟踪与调试
 3.2 性能
  3.2.1 ASP.NET的性能跟踪
  3.2.2 性能设计
  3.2.3 性能开发
  3.2.4 数据性能挖掘
  3.2.5 性能监控
 3.3 压力测试
  3.3.1 WAS
  3.3.2 ACT
 3.4 团队开发管理

第四天 部署与整体设计
 4.1 .Net程序的部署问题
 4.2 安全
 4.3 代码移植
 4.4 .Net与模式

课程特点

 1. 结合具体实际产品讲解
 2. 理论和实际结合
 3. 从系统全局着眼,不拘泥于具体实现方式


Copyright 2002 ®  UML 软 件 工 程 组 织