C# Builder程序设计PDF电子书下载
- 电子书积分:22 积分如何计算积分?
- 作 者:马子洋编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2005
- ISBN:7111162544
- 页数:828 页
目录 1
前言 1
第1章 理解Microsoft.NET技术体系 1
1.1 分布式应用系统及开发技术演进 2
1.1.1 分布式系统体系结构的发展演进 2
1.1.2 分布式系统应用的关键技术 6
1.1.3 web体系结构的发展演进 8
1.1.4 多层web应用的主流开发技术 11
1.2 传统Windows开发平台面临的挑战和.NET思想 13
1.3 .NET平台 16
1.4 .NET Framework(框架)及设计目标 19
1.4.1 .NET Framework的总体结构 20
1.4.2 .NET Framework SDK 21
1.4.3 .NET Framework设计目标 24
1.5 CLR(Common Language Runtime)环境 29
1.5.1 关于虚拟机 30
1.5.2 CLR环境 31
1.5.3 CLR环境中.NET程序的执行过程 35
1.5.4 CTS和CLS 36
1.6 .NET编程 41
第2章 C#语言之重点 47
2.1 新的程序语言C#的设计目标 48
2.2.1 标识符 50
2.2.2 关键字 50
2.2 C#语言大纲 50
2.2.3 类型 51
2.2.4 修饰符 55
2.2.5 变量 56
2.2.6 操作符 56
2.2.7 语句 59
2.2.8 命名空间和编译文件 63
2.2.9 版本 63
2.2.10 预处理指令 63
2.3 C#代码及程序结构 64
第3章 Borland C#Builder开发环境 68
3.1 安装C#Builder 70
3.2.1 C#Builder概览 75
3.2 C#Builder集成开发环境 75
3.2.2 C#Builder设计目标 77
3.2.3 创建新项目(Project) 79
3.2.4 使用Windows Forms 82
3.2.5 使用工具面板(Tool Palette) 82
3.2.6 安装组件 83
3.2.7 定制工具栏 85
3.2.8 HTML编辑器 87
3.2.9 添加工具 88
3.2.10 使用Reflection 90
3.2.11 C#Builder工作区布局 91
3.3 C#Builder程序代码 94
3.4 ALM介绍 96
第4章 实践C#之一:语法与语句 101
4.1 C#语言基础 102
4.1.1 C#纯面向对象特性 102
4.1.2 值类型 107
4.1.3 操作符 109
4.2 程序控制语句 117
4.2.1 选择语句 117
4.2.2 循环语句 121
4.2.3 跳转语句 127
4.3 数组 131
4.3.1 声明和分配数组 131
4.3.2 访问数组元素 132
4.3.3 多维数组 135
第5章 实践C#之二:面向对象编程 137
5.1 类类型 140
5.1.1 定义类 141
5.1.2 类的作用域 143
5.1.3 类成员 143
5.1.4 控制对类成员的访问 149
5.1.5 建立类的对象:new和Constructor 150
5.1.6 定义方法 155
5.1.7 定义属性(Property) 163
5.1.8 this关键字 168
5.2 继承 169
5.2.1 实现继承 170
5.2.2 派生类成员的访问控制示例 173
5.2.3 调用基类方法 180
5.2.4 派生类中的构造器 185
5.2.5 用关键字sealed封闭类 190
5.3 多态(Polymorphism) 191
5.3.1 虚拟方法(Virtual Method) 191
5.3.2 方法重载(Method Overload) 197
5.3.3 构造器重载(Constructor Overload) 203
5.3.4 抽象类 212
第6章 实践C#语言之三:面向组件编程基础 214
6.1 接口(Interface) 216
6.1.1 理解接口 216
6.1.2 接口声明 218
6.1.3 实现接口 221
6.1.4 调用接口方法 226
6.1.5 覆写接口的实现 234
6.1.6 显式实现接口 238
6.1.7 接口的扩展和结合——接口继承 248
6.2 委托(Delegate) 257
6.2.1 理解委托 257
6.2.2 建立和使用委托类型 279
6.2.3 使用委托回调静态方法 284
6.2.4 多重委托(Multicast Delegate) 286
6.3 事件(Event) 291
6.3.1 事件和委托 291
6.3.2 发布事件 292
6.3.3 订阅事件 296
6.3.4 显式注册和注销事件 302
第7章 Windows窗体、多窗体应用程序 309
7.1 控制台、消息框和Windows窗体程序 311
7.2 手写一个具体而微的Windows窗体程序 319
7.3 利用Forms设计器设计窗体及其代码分析 329
7.4 标准控件及其属性和事件 339
7.5 输入和输出 352
7.5.1 标签、文本框和按钮 352
7.5.2 复选框、列表框和组合框 362
7.5.3 类SystemInformation和列表框 374
7.6 定时器程序 379
7.6.1 Timer类 379
7.6.2 分页控件(TabControl) 381
7.6.3 分组框(GroupBox) 383
7.6.4 单选按钮(RadioButton) 384
7.6.5 图片框(PictureBox) 386
7.7 进程查看程序 397
7.7.1 Process组件 398
7.7.2 树形视图(TreeView) 404
7.7.3 树节点(TreeNode) 409
7.7.4 菜单(Menu) 413
7.8 多窗体Windows应用程序 435
第8章 图形、图像和多媒体 441
8.1 概述 442
8.2 处理Paint事件 443
8.3 坐标系统 449
8.4 颜色、画笔和画刷 454
8.4.1 颜色(Color) 455
8.4.2 画笔(Pen) 458
8.4.3 画刷(Brush) 459
8.5 绘制图形对象 469
8.5.1 绘制线段 469
8.5.2 绘制矩形 476
8.5.3 绘制椭圆 481
8.5.4 绘制多边形和折线 487
8.5.5 绘制圆和弧线 493
8.5.6 绘制饼图 498
8.6 处理图像 504
8.7 多媒体技术 515
第9章 数据访问 523
9.1 Windows平台数据访问的几种关键技术 525
9.1.1 DAO 525
9.1.2 RDO 525
9.1.3 OLE DB和ADO 527
9.1.4 ADO.NET 529
9.2 ADO.NET技术体系 530
9.2.1 ADO.NET对象模型 530
9.2.2 ADO.NET命名空间 533
9.2.3 与ADO比较学习ADO.NET 535
9.3 BDP.NET(Borland Data Providers for Microsoft.NET)技术体系 537
9.4.1 连接数据源 540
9.4 ADO.NET数据提供者(Data Provider) 540
9.4.2 数据命令(Command)和数据读取器(DataReader) 551
9.4.3 数据适配器(DataAdapter) 571
9.5 数据集(DataSet) 591
9.5.1 数据集(DataSet)的对象模型 591
9.5.2 DataSet类 593
9.5.3 使用数据表(DataTable) 602
9.6 使用BDP.NET开发数据库应用系统 619
9.6.1 BdpConnection和Connection Editor 621
9.6.2 BdpCommand和BdpDataReader 627
9.6.3 BdpDataAdapter 629
第10章 开发ASP.NET Web应用 633
10.1 ASP.NET概览 635
10.2 Web窗体 640
10.2.1 Web窗体网页的新功能特性 640
10.2.2 Web窗体网页的编程模型 642
10.2.3 一个具体而微的Web窗体应用程序 652
10.2.4 Web程序的两大特性 659
10.2.5 Web窗体程序的执行过程 661
10.2.6 Web窗体中的事件 663
10.3 Web窗体页面的基本语法 668
10.3.1 页面编译指令 668
10.3.2 代码声明块 676
10.3.3 代码呈现块语法 678
10.3.4 服务器端注释 680
10.3.5 服务器端对象标记 681
10.3.6 服务器端Include指令语法 682
10.3.7 数据绑定表达式 683
10.4 使用ASP.NET控件 684
10.4.1 HTML服务器控件 685
10.4.2 Web服务器控件 688
10.4.3 数据访问Web服务器控件 716
10.5 ASP.NET的常用对象 737
10.6 ASP.NET中的状态管理 744
10.6.1 客户端状态管理 745
10.6.2 服务器端状态管理 751
10.7 ASP.NET缓存机制 756
第11章 开发Web Services 761
11.1 理解Web services 762
11.2 Web services的实现 763
11.3 Web services程序调用过程 766
11.4 使用C#Builder构建Web Services 768
11.5 在客户端程序中调用Web Services 783
第12章 配置和部署.NET应用程序 799
12.1 .NET程序配置概述 800
12.2 .NET Framework配置文件架构 803
12.3 ASP.NET应用程序的配置 805
12.3.1 ASP.NET进程模型和IIS 6.0进程模型 805
12.3.2 域控制器上安装了ASP.NET的配置 808
12.4 CLR的程序集(Assembly) 812
12.5 .NET Framework配置工具(Mscorcfg.msc) 816
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019