网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 程序设计 > 商品详情

DelphiMDA/DDA程序设计使用CEO

分享到:
DelphiMDA/DDA程序设计使用CEO

最 低 价:¥23.20

定 价:¥49.80

作 者:郭洪涛,刘丹妮,陈明华 编著

出 版 社:电子工业出版社

出版时间:2007-03

I S B N:712103812

价格
23.20元
价格
41.30元

商品详情

编辑推荐

附序:
      对Delphi来说,使用模型驱动开发并不是最近才发展出来的技术,在Delphi 7的Architect版本中,Borland便把Win32下模型驱动架构(Model Driven Architecture,MDA)/设计驱动架构(Design Driven Architecture,DDA)的产品Bold包装在其中。Bold对于许多Delphi的开发人员来说并不陌生,而且被视为非常强大的开发工具。
      近年来,随着软件工程的逐渐普及,愈来愈多的开发人员了解到,在现今的开发竞争中,必须使用良好而且合适的软件工程来帮助提高生产力和软件质量。对Delphi开发人员来说,RAD似乎是最熟悉、生产力也高的软件开发方式,但是,随着UML、测试驱动开发、业务逻辑模型等概念、技术和相关工具慢慢进入开发人员日常的工作之中,许多Delphi开发人员也开始试着使用其他的软件工程并且搭配RAD来进行Delphi应用系统的开发工作。
      在Delphi进入.NET的开发环境之后,Bold团队也决定开发一个 .NET下的模型驱动/设计驱动开发框架,其目的在于帮助Delphi开发人员从更高的抽象层次来开发.NET应用程序,这个在.NET平台实现的MDA/DDA框架就称为ECO(Enterprise Core Objects)。ECO I出现于C# Builder 1.0时代,ECO II于BDS 2005推出,而目前BDS 2006中的ECO则是第3个版本。
笔者非常喜欢ECO,因为它不但功能强大,而且非常符合开发习惯。当使用ECO开发应用程序时,开发人员可以专注于设计要解决的问题模型。一旦这个模型定义、开发完毕之后,整个应用程序就几乎已经完成了大半的工作,因为ECO在应用程序运行时会执行开发人员设计的模型来解决客户的问题。因此,使用ECO就等于使用模型来开发软件,开发人员可以避免花费很多的开发时间于琐碎的细节之中,而能集中精力于设计完善的业务逻辑。ECO提供了服务框架、OR Mapping、可视化模型设计接口、自动程序代码产生器来提高开发人员的生产力。
      由于ECO的功能非常丰富,且许多Delphi开发人员并不熟悉MDA/DDA的理念和开发方式,所以,尽管ECO是BDS最强大的竞争产品,却少有BDS的开发人员了解如何使用ECO。在国外,随着ECO被愈来愈多的Delphi/C#开发人员用来开发应用系统,因此也有愈来愈多的ECO文章、白皮书和书籍出现,然而,这些有关ECO的资料不是英文、德文,就是每篇文章都只讨论某一ECO的功能,致使国内许多想全面学习ECO的开发人员无法一窥ECO的全貌而造成了严重的学习障碍。
      笔者在学习ECO的过程中也是备尝艰辛,除了个人时间不多之外,资料的收集更是重大的挑战。在笔者逐渐掌握ECO技术之后本想只在Blog中写一些介绍性的文章,但无奈许多网友阅读了这些ECO文章之后便强烈建议笔者写一本完整的ECO书籍,好让更多的人了解并学习ECO。在得到了博文视点周筠(Yeka)女士的支持之后,决定尽力完成一本ECO的中文技术书籍,但是没有想到这一写就是一年半多的时间,从ECO II写到ECO III,最后终于在咬紧牙关努力冲刺之下于2006年底完成了本书,对于许多殷殷期盼本书的读者来说,时间拖了如此之久,笔者真的感到很抱歉。
      本书的重点是希望帮助读者了解什么是MDA/DDA以及如何使用ECO开发应用程序,因此,讨论的内容从介绍如何使用ECO开发ASP.NET/WinForms应用程序开始,到介绍MDA/DDA的规范,ECO的服务架框,OCL语言的概念和使用,再到OR Mapping,以及如何调整ECO应用程序的执行效率。希望读者在阅读完本书之后能够顺利地使用ECO开发各种应用系统。
      虽然笔者已尽力确保本书的质量,但由于所知有限,书中难免出现错误,期望读者不吝赐教。最后谢谢博文视点强大的编辑/技术团队对于本书的支持,以及周筠女士的决心,谢谢他们敢于出版讨论的技术过于先进的书籍,希望在本书出版之后笔者不会被列为拒绝往来的客户才好。

                                                           李  维
                                                                         2006年12月于台北

内容简介

本书系统地介绍了ASP.NET程序的设计开发,示例程序使用C#语言编写。全书共12章,内容包括:.NET概述、C#语法基础、ASP.NET基础、服务器控件、ASP.NET内置对象、关系数据库SQL语言简介、数据库基本操作、ADO.NET数据库高级操作、XML语言和使用、Web服务、ASP.NET应用程序、综合示例。   
  本书注重实用性和可操作性,内容循序渐进,示例面向应用,各章配有精心设计的习题,并为任课教师提供免费的电子课件和源代码。
  本书适合作为高等院校相关专业及各类动态网站编程培训机构的教材,也可作为.NET开发人员的参考书。

作者简介

目录

第1章 .NET概述
 1.1 .NET的基本概念
 1.2 .NET平台的组成
 1.3 .NET框架的组成
 1.4 .NET的特点
 1.5 .NET开发环境
 习题1
第2章 C#语言的特点
 2.1 C#语言的特点
 2.2 C#语言的数据类型
 2.3 常量和变量
 2.4 数组
 2.5 运算符
 2.6 条件语句
 2.7 循环语句
 2.8 静态成员
 2.9 属性和特性
 2.10 继承与多态
 2.11 常用系统类
 习题2
第3章 ASP.NET基础
 3.1 网络程序概述
 3.2 ASP.NET和ASP的区别
 3.3 ASP.NET Web窗体
 3.4 Visual Studio.NET简介
 3.5 创建简单的ASP.NET应用程序
 习题3
第4章 服务器控件
 4.1 服务器控件的基本概念
 4.2 服务器控件的分类与选择
 4.3 控件属性和事件 
 4.4 HTML服务器控件 
 4.5 Web服务器控件 
 4.6 验证服务器控件 
 4.7 用户控件 
 习题4
第5章 ASP.NET内置对象
 5.1 内置对象概述
 5.2 Page对象
 5.3 Request对象
 5.4 Response对象
 5.5 Cookie对象
 5.6 Session对象
 5.7 Application对象
 5.8 Server对象
 习题5
第6章 关系数据库SQL语言简介
 6.1 SQL概述
 6.2 SQL的基本概念
 6.3 SQL的数据定义语句 
 6.4 SQL的数据操作语句
 6.5 SQL的数据控制语句
 习题6
第7章 数据库基本操作
 7.1 数据绑定
 7.2 ADO.NET组件 
 7.3 使用ADO.NET对数据库进行基本操作
 7.4 使用DataGrid控件操作数据库
 习题7
第8章 ADO.NET数据库高级操作
 8.1 DataGrid控件深入研究
 8.2 模板中的数据绑定 
 8.3 类型化数据集
 习题8
第9章 XML语言和使用
 9.1 XML概述
 9.2 XML文档操作
 9.3 XSL样式转换
 9.4 XML与DataSet对象
 习题9

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...