课程培训
.Net企业级应用设计与开发培训课程

.Net企业级应用设计与开发培训课程  

 

课程简介

 

结合一个企业级.net应用系统为例,讲解如何设计.net应用架构,并使用相应合适的开发技术实现。在此过程中,解析.net应用开发技术的原理和应用方法。

 

 

 

培训对象:.NET中级以上开发人员;.NET应用架构师

 

学员基础:具有一定.Net应用开发和设计经验

 

培训内容

 

 

 

系统开发技术案例回顾

· Web应用系统案例回顾

· Window桌面应用案例回顾

· 基于.net技术框架架构设计

· 基于.Net的开发

· 案例系统质量评估

.net基础框架

· .NET解决的问题

· .NET框架演化

· .NET编程语言

· .Net FrameWork架构

· 公共语言规范

· 基类库

· 公共语言运行环境

· .NET 4.0/4.5新功能介绍

架构设计概览与路线图

· 应用的层次框架设计

· 各个层次的内部设计

· 界面框架设计

· 工作流设计

· 业务组件设计

· 数据库与访问接口设计

· 服务与接口设计

应用的层次框架设计

· .net层次参考框架

· 界面层的设计

· 接口层的设计

· 业务层的设计

· 服务层的设计

界面框架设计

· 界面基类的设计

· 界面组件的设计

· 界面模板设计

· 界面数据容器设计

· 界面的扩展点设计

.net界面框架技术:MVC,MVP

 

Web界面框架MVC

 

· WebPage,Controller,Model交互原理

· 页面映射方法

· 逻辑映射方法

 

WinForm界面框架

 

· UI 控件:命令控件;布局控件;数据绑定控件;显示控件,功能控件:定时器,数据访问控件

· 布局设计:表格布局、流式布局等

· 事件处理

· 基于模型视图控制的界面设计

· 封装界面逻辑:用户控件

· 通过派生定制控件:Treeview

 

WPF界面框架

 

· 界面描述文件

· 界面创建原理

· 界面定制方法

 

工作流设计

· 流程分解与设计

· 工作流建模方法

· 工作流引擎原理

· 工作流的接口设计

业务流程处理:WWF

· 工作流与WWF

· Windows Workflow Foundation 活动

· 开发工作流

· 开发 WWF 服务

· 开发启用工作流的应用程序

· 工作流和应用程序通信

· 监视工作流性能

· 工作流的安全考虑事项

· 工作流的版本管理注意事项

· 创建工作流服务和持久性服务

· 工作流与其它应用程序的集成

· 在运行时修改工作流

业务组件设计

· 业务组件粒度划分

· 业务组件接口设计

· 业务组件内部实现设计

· 业务组件的依赖关系

基于.Net组件技术封装业务组件

· .net组件封装方法

· .Net组件加载策略

· .Net组件的存在形式:程序集,应用程序域

· 组件加载的反射技术

数据库与访问接口设计

· 数据模型设计与建模

· 数据库访问接口的框架

· 设计具有扩展能力的数据访问

· 实现ORM映射

· .Net数据库访问框架技术与应用

SOA架构与WEB服务

· SOA架构原理

· Web服务的构成:xml,http,soap,wsdl,uddi

· Web服务的基础服务:发现,描述,传输格式

· WEB服务的创建、发布

· Web服务的使用者模式

· 调用Web服务:创建客户代理,使用代理类

· WSDL和UDDI

· 异步调用web服务

· 从web服务返回定制的类型

· 使用会话对象管理服务状态

服务与接口设计

· 服务提取与封装

· 服务对外接口描述

· 服务接口参数设计

· 基于web服务建立实现映射

.Net的设计模式应用

· 界面层的设计模式

· 业务层的设计模式

· 数据访问层的设计模式

· 组件封装设计模式

接口与集成:WCF

· 已有组件的互操作

· 通信接口框架WCF

· 数据库访问技术框架

· 远程调用技术框架

· 消息队列技术框架

· SOA技术框架

基于.Net技术的应用架构回顾

· 各个层次的程序框架的集成

· 面向服务的集成

· 数据库访问集成

· 关键问题解决方法

 

 

 

 

 

 




如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>