当前位置:首页 > 工业技术
C# Builder新锐体验
C# Builder新锐体验

C# Builder新锐体验PDF电子书下载

工业技术

  • 电子书积分:16 积分如何计算积分?
  • 作 者:刘艺,段立,罗兵编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2005
  • ISBN:7121005786
  • 页数:549 页
图书介绍:本书作为一本体验型的C#Builder自学指南,结合大量的实践范例,循序渐进,详细介绍了C#语言和C#Builder的使用方法和应用技巧,并力图通过通俗易懂的讲解和丰富有趣的实例深刻揭示C#Builder的最新的核心技术,全面扫清C#语言的学习障碍,为程序员的实际应用开发铺平道路。本书内容详尽,覆盖面广,涉及C#语言和面向对象编程基础、C#Builder开发环境介绍、Windows应用程序编程、数据库编程、组件/控件编程、Web编程、ECO模型驱动开发等多个方面。值得一提的是,本书是真正根据Borland公司正式发布的C#Builder企业版编写的。配书光盘内容为书中实例源代码。
《C# Builder新锐体验》目录

第1章 新锐利器C#Builder 1

1.1 C#与.NET时代的编程 1

1.1.1 Microsoft.NET框架 2

1.1.2 C#语言 6

1.2 C#Builder及其亮点扫描 7

1.2.1 C#Builder中的产品 7

1.2.2 C#Builder的亮点 8

1.3 C#开发工具大比拼 13

1.3.1 简单方便的NotePad 13

1.3.2 精致小巧的Antechinus C#Editor 13

1.3.3 自由开放的SharpDevelop 14

1.3.4 经典实用的Microsoft Visual C#.NET 17

1.3.5 新颖强大的Borland C#Builder 21

1.3.6 同台竞技 21

第2章 初识C#Builder 23

2.1 C#BuilderIDE漫游 23

2.1.1 初次亲近 23

2.1.2 了解窗体设计器 27

2.1.3 探索HTML设计器 30

2.1.4 深入代码编辑器 32

2.2 你的第一个C#Builder程序 35

2.2.1 创建控制台程序 35

2.2.2 程序调试初步 39

2.3 养成良好的C#Builder编程习惯 46

2.3.1 文档组织 46

2.3.2 注释 47

2.3.3 排版 51

2.3.4 命名 54

第3章 掌握C#语言 57

3.1 简单数据类型 57

3.1.1 语句、标识符和关键字 57

3.1.2 使用变量 60

3.1.3 基本的数据类型 60

3.1.4 字符串类型 63

3.2 类型转换 64

3.2.1 隐式转换 64

3.2.2 显式转换 66

3.2.3 使用Convert命令进行显式转换 69

3.2.4 类型转换的范例 70

3.3 表达式 72

3.3.1 一元操作符 73

3.3.2 二元操作符 75

3.3.3 三元操作符 83

3.3.4 其他操作符 84

3.3.5 操作符优先级和结合性 85

3.4 流程控制 87

3.4.1 条件语句 87

3.4.2 循环语句 91

3.4.3 跳转语句 95

3.4.4 编译控制语句 97

3.5 复杂数据类型 100

3.5.1 枚举 100

3.5.2 结构 103

3.5.3 数组 103

3.6 名称空间 109

3.6.1 名称空间声明 109

3.6.2 名称空间的使用 111

第4章 C#面向对象编程基础 115

4.1 面向对象技术介绍 115

4.1.1 面向对象的历史 116

4.1.2 面向对象的技术 117

4.1.3 面向对象的未来 119

4.2 类和对象 120

4.2.1 类和对象的概念 120

4.2.2 类的声明及其成员 122

4.2.3 对象和对象的生命周期 130

4.2.4 类库工程 133

4.3 属性和索引 139

4.3.1 属性 139

4.3.2 索引 143

4.4 方法 147

4.4.1 方法定义 148

4.4.2 方法中的字段 148

4.4.3 实例方法与静态方法 149

4.4.4 方法的参数 151

4.5 重载 158

4.5.1 重载方法 159

4.5.2 重载操作符 161

第5章 C#面向对象编程深入 165

5.1 继承 165

5.1.1 继承的定义 166

5.1.2 覆盖 166

5.1.3 继承.NET Framework中的类 170

5.1.4 所有类都继承Object 172

5.2 抽象类和密封类 175

5.2.1 抽象类 175

5.2.2 密封类 177

5.3 多态 177

5.3.1 实现多态 178

5.3.2 C#Builder的简单模型工具 183

5.4 接口 186

5.4.1 定义接口 187

5.4.2 接口的实现 188

5.5 委托和事件 192

5.5.1 委托 193

5.5.2 事件 199

5.6 异常 212

5.6.1 异常处理概览 214

5.6.2 try、catch和finally块 215

5.6.3 使用throw抛出异常 219

第6章 C#Builder Windows编程 223

6.1 Windows应用程序 223

6.1.1 创建应用程序 223

6.1.2 关于代码自动生成 228

6.1.3 处理事件 231

6.1.4 使用API 237

6.2 菜单、工具条和状态条 244

6.2.1 菜单程序使用类及体系结构 244

6.2.2 菜单项对象 246

6.2.3 制作菜单 249

6.2.4 工具条制作 265

6.2.5 添加状态条 271

6.3 Windows窗体对话框 273

6.3.1 对话框简介 273

6.3.2 MessageBox对话框 274

6.3.3 普通对话框 278

第7章 C#Builder控件与组件编程 285

7.1 控件 285

7.1.1 创建用户控件 285

7.1.2 使用新控件 294

7.2 组件 300

7.2.1 创建组件 300

7.2.2 调用新组件 304

第8章 C#Builder数据库编程 313

8.1 使用数据库 313

8.1.1 C#Builder数据库结构体系 313

8.1.2 创建一个简单的C#数据库程序 322

8.1.3 数据库连接和设置 328

8.2 使用数据库组件 334

8.2.1 使用Borland数据库组件 334

8.2.2 使用微软数据库组件 344

8.2.3 第三方数据库组件 357

8.3 开发数据库应用程序 357

8.3.1 访问C/S数据库 358

8.3.2 一个销售订单系统的数据库应用实例 359

8.3.3 离线式数据库 371

第9章 C#Builder Web编程基础 381

9.1 ASP.NET简介 381

9.1.1 什么是ASP.NET 381

9.1.2 安装和管理ⅡS 383

9.1.3 C#Builder中开发ASP.NET的环境 385

9.2 ASP.NET应用程序 389

9.2.1 了解ASP.NET应用程序 389

9.2.2 你的第一个Web应用程序 393

9.3 ASP.NET服务器控件 401

9.3.1 HTML服务器控件 402

9.3.2 Web服务器控件 410

9.3.3 验证服务器控件 413

9.3.4 用户控件 426

9.4 Web数据库编程范例 437

9.4.1 基于BDP的Web数据库编程范例 437

9.4.2 基于ADO.NET的Web数据库编程范例 446

第10章 C#Builder Web编程深入 457

10.1 Web窗体编程 457

10.1.1 Web窗体的生命周期 457

10.1.2 ASP.NET页面的执行过程 459

10.1.3 状态管理 461

10.1.4 Web应用程序的配置 471

10.2 ASP.NET的安全机制 474

10.2.1 ASP.NET安全基础 474

10.2.2 基于Windows的认证 475

10.2.3 基于Passport的认证 475

10.2.4 基于Form的认证 476

10.3 Web服务编程 484

10.3.1 Web服务简介 484

10.3.2 Web服务的体系结构 484

10.3.3 一个简单的ASP.NET Web服务 486

10.3.4 创建支持数据库的Web服务 491

第11章 ECO模型驱动开发 503

11.1 什么是ECO 503

11.1.1 模型、ECO和MDA 503

11.1.2 ECO的特点和优势 505

11.1.3 ECO框架与三层结构模型 506

11.2 初试ECO 508

11.2.1 你的第一个ECO应用程序 508

11.2.2 构建ECO模型 511

11.2.3 设计用户界面 518

11.2.4 创建数据持久层 525

11.3 ECO高级应用 531

11.3.1 设计更复杂的界面 531

11.3.2 主从关系和数据完整性 538

11.3.3 ECO对象查询 544

相关图书
作者其它书籍
返回顶部