-
课程介绍:
本课程首先介绍.Net的整体技术框架,主要开发技术,然后讲解架构的设计方法与过程,后结合分布式应用架构的设计特点,讲解如何采用.Net技术构建分布式应用架构。
课程对象:应用程序开发人员,设计人员,架构师。
课程大纲:
1、.Net Framework框架与应用开发基础
Net Framework概览
.Net核心技术介绍:
WinForm技术架构原理
Windows服务
ASP.NET之web应用开发原理
数据访问技术:ADO.NET
高级数据访问技术:LINQ
操作和访问XML数据
基于分层应用:数据存储层,数据访问层,业务逻辑层,表现逻辑层,表现层
Net组件开发与应用
WPF(Windows Presentation Foundation)程序开发原理与应用
WWF(Windows Workflow Foundation)程序开发原理与应用
Windows CardSpace(InfoCard) 程序开发原理与应用
WCF(Windows Communication Foundation)程序开发原理与应用
2、从需求到代码的开发流程
软件需求分析
架构设计
详细设计
保证程序质量
单元测试与重构
应用程序的持续集成与完善
发布应用程序
3、使用.Net进行分布式架构设计
分布式系统架构设计原理
.Net分布式相关技术概览
.Net Remoting远程调用原理与应用
.Net 消息队列原理与应用
WEB服务原理与应用
分布式组件互操作原理与应用
分布式事务原理与应用
异构分布式系统的访问集成:web服务,网络通信,共享数据,访问适配器