火龙果软件工程技术中心
报名咨询热线: 北京 010-62670835 上海 021-50800371 深圳 15801587207
2004年11月19日, UML软件工程组织
技术讲座 “.Net平台与Websharp架构”在上海浦东软件园,成功举行,来自上海的软件企业、大专院校及科研机构的200余位听众参加了本次讲座。
此次讲座UML软件工程组织、北京火龙果软件工程技术中心上海分中心主办。
UML软件工程组织资深技术专家 孙亚民老师
向大家系统地介绍了.Net平台上的开发思路以及Websharp的构架。
讲座的主要内容有:
1. Websharp整体结构介绍
- N层应用软件结构
- 应用服务层的细分
- 层间交互和远程访问
- Websharp的整体结构以及在系统各个层次中的作用
2. Ioffice Demo程序
- Ioffice的系统层次划分
- 使用相同的业务逻辑支撑不同的客户端
3. Websharp框架的内容
详细介绍 Websharp各部分的内容,包括:
- DataAccess:Websharp对ADO.Net的再封装
* DataAccess的设计目的
* DataAccess的结构
#
DataAccess 接口
#
工厂模式的运用
* 使用示例代码: Websharp
ORM对DataAccess的调用
* 参考资料: Microsoft
Application Block
* ORM的目的和可用策略
* DataSet的扩展:EntityData
* IPersistenceCapable接口和PersistenceCapable抽象类
* Query接口
* 动态代码生成和即时编译技术
* 使用示例: Ioffice示例工程代码
* 系统的横向和纵向结构
* AOP的目的
* 使用 AOP实现松散耦合
* Websharp
AOP的实现和Proxy机制
* Websharp
AOP的扩展
* 使用示例: Ioffice中的自动日志记录
- Service Locator:Websharp的分布式访问技术
* 多种远程过程调用技术的整合
* Service Locator的设计目标
* Service Locator的使用效果
* 使用示例: Ioffice示例工程中,使用Service
Locator实现相同的业务逻辑,使用不同的 模, 支持不同的客户端
4. Websharp的未来和发展
|
课间和会后,听众积极与孙老师进行了技术交流。
参加本次讲座的听众对于UML软件工程组织给大家提供的这次难得的学习和交流机会,大家表示感谢。
参加者都有一个共同的感受,UML软件工程组织这种从实践出发的技术支持,必将对于软件企业和开发者有切实的帮助。
希望UML软件工程组织越办越好,服务于社会。
UML软件工程技术系列讲座 每月两次,不同专题,关心您的软件工程实践 >>>
UML软件工程组织/火龙果软件 为大家提供优质的技术服务与咨询>>>
图1 现场签到
图2 讲座现场
图3 聚精会神的听众
图4 听众提问
|