C# Builder编程起跑PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:(美)Joe Mayo著;周良忠译
- 出 版 社:北京:人民邮电出版社
- 出版年份:2004
- ISBN:7115121680
- 页数:331 页
目 录 2
第一部分C#Builder和C#编程语言概览 2
第1章.NET和C#BuilderIDE简介 2
1.1.NET概念 3
1.1.1为什么使用.NET 3
1.1.2什么是.NET 3
1.2 C#Builder概览 7
1.2.1欢迎页面 8
1.2.2菜单和工具栏 8
1.2.3项目窗口 9
1.2.4工具板 9
1.2.5对象检查器 9
1.3启动项目 10
14.1程序实例 11
1.4运行程序 11
1.4.2编译和执行 12
1.5定制工具栏 14
1.6使用工具板 14
1.7代码感应 15
1.8HTML编辑器的编码 16
1.8.1HTML工具栏 17
1.8.2设计器界面 17
1.8.3 HTML标签编辑器 18
1.9控制工作区 18
1.9.1缺省布局 18
1.9.2经典非停靠式布局 19
1.9.3调试布局 19
1.10添加工具 21
1.11创建宏 22
1.12小结 23
第2章初级C#知识 25
2.1值类型和引用类型 26
2.2内置类型 27
2.3字符串格式化 28
2.4关键字和运算符 29
2.4.1 C#关键字 29
2.4.2 C运算符 29
2.5语句 30
2.5.1 if语句 30
2.5.2 switch语句 31
2.5.3 while循环 32
2.5.4 do循环 32
2.5.5 for循环 33
2.5.6 foreach循环 33
2.5.7 break、continue、goto和return语句 34
2.6用代码片断编程 36
2.7数组 37
2.7.1单维数组 37
2.7.2多维数组 37
2.7.3锯齿数组 38
2.8枚举 39
2.9方法 40
2.9.1方法声明 40
2.9.2方法参数 40
2.10属性和索引器 44
2.10.1属性 44
2.10.2索引器 45
2.11小结 46
第3章中级C#知识 47
3.2.1构造函数 48
3.2对象构造和析构 48
3.1引用类型 48
3.2.2析构函数 50
3.3面向对象特征 52
3.3.1继承 52
3.3.2封装 54
3.3.3多态性 58
3.4异常处理 59
3.4.1用try/catch/finally块处理异常 60
3.4.2创建自定义异常类型 61
3.5小结 62
第4章高级C#知识 63
4.1运算符重载和转换 64
4.1.1运算符重载 64
4.1.2转换 65
4.2委托和事件 66
4.2.1委托 66
4.2.2事件 67
4.3属性(Attributes) 68
4.3.1不带参数的属性 68
4.3.2带有定位参数的属性 68
4.3.3带有命名参数的属性 69
4.4接口 70
4.5接口实现示例 71
4.5.1使用IDisposable接口 72
4.5.2使用IEnumerable和IEnumerator接口 75
4.6小结 78
第5章管理代码和项目 79
5.1调试代码 80
5.1.2使用断点 81
5.1.1使用调试器单步调试代码 81
5.1.3检查应用程序状态 83
5.2组织项目 85
5.2.1项目组 86
5.2.2组织项目 87
5.3引用程序集 88
5.4源代码修改管理 89
5.5构建和编译项目 90
5.6对象检查器导航 91
5.7管理已安装.NET组件 92
5.8通过模型视图理解应用程序 93
5.8.1通过模型视图窗口查看模型 94
5.8.2查看UML图 94
5.9小结 98
第6章Windows Forms和Windows控件简介 100
第二部分WindowsForms客户应用程序开发 100
6.1创建简单WindowsForms应用程序 101
6.2使用WimdowsForms设计器 102
6.3使用向导生成代码的技巧 103
6.4创建Windows控件 105
6.4.1 Label控件 106
6.4.2 LinkLabel 107
6.4.3 Button 108
6.4.4 TextBox 109
6.4.5 CheckBox 110
6.4.6 RadioButton 110
6.4.7 ComboBox 111
6.4.8 ListBox 112
6.4.9 CheckedListBox 113
6.4.10 TreeView 113
6.4.11 ListView 114
6.4.12 TabControl 115
6.5小结 116
第7章Windows Forms对话框 117
7.1对话框概述 118
7.2 MessageBox对话框 118
7.2.1 IWin32Window接口 118
7.2.2 MessageBoxButtons 119
7.2.3 MessageBoxIcon 119
7.2.4 MessageBoxDefaultButton 120
7.2.5 MessageBoxOptions 121
7.3常规对话框类 121
7.3.1 ColorDialog 123
7.3.2 FolderBrowserDialog 123
7.3.3 FontDialog 124
7.3.4 OpenFileDialog 124
7.3.5 SaveFileDialog 125
7.3.6 PageSetupDialog 126
7.3.7 PrintPreviewDialog 127
7.3.8 PrintDialog 128
7.4小结 128
第8章Windows Forms资源 129
8.1为应用程序创建菜单 130
8.1.1使用菜单设计器 130
8.1.2实现上下文菜单 133
8.2创建工具栏 134
8.2.1建立工具栏 134
8.2.2给工具栏按钮添加图像 135
8.2.3创建ToolBar事件处理器 136
8.3给应用程序添加状态栏 138
8.4小结 140
第9章运用GDI+绘制WindowsForms图形 141
9.1 GDI+基础知识 142
9.2使用画刷和画笔 143
9.2.1通过画刷进行绘画 144
9.2.2使用画笔绘制直线 149
9.3绘制图形对象 153
9.3.1矩形 153
9.3.2椭圆 154
9.3.3多边形 154
9.3.4弧 156
9.3.5饼图 156
9.4小结 157
第10章Windows Forms用户控件和组件 159
10.1用户控件 160
10.1.1构建用户控件 160
10.1.2使用用户控件 165
10.2创建组件 169
10.3小结 176
第三部分ASP.NET Web应用程序开发 178
第11章ASP.NET简介 178
11.1ASP.NET综述 179
11.2 ASP.NET设计器和向导 179
11.3工具板 181
11.3.1对象检查器 182
11.3.2设计器界面 182
11.3.3项目选项 182
11.3.4创建ASP.NETWeb应用程序 184
11.4 ASP.NET架构 187
11.5使用ASP.NET控件 189
11.5.1HTML控件 189
11.5.3用服务器控件构建WebForm 190
11.5.2服务器控件 190
11.6配置ASP.NET应用程序 194
11.7小结 195
第12章ASP.NET应用程序事件和状态管理 196
12.1应用程序级别的事件 197
12.2应用程序状态 202
12.3会话状态 202
12.4小结 209
第13章ASP.NET安全性 210
13.1验证和授权 211
13.2验证单个用户 211
13.3为用户组应用角色验证 216
13.4小结 222
第14章ASP.NET自定义和用户控件 223
14.2.1创建用户控件 224
14.1 ASP.NET控件概览 224
14.2用户控件 224
14.2.2在Web Form中添加用户控件 228
14.3自定义控件 230
14.3.1创建简单的自定义控件 230
14.3.2设置自定义控件属性 233
14.4小结 236
第四部分企业应用程序开发 238
第15章ADO.NET和文件I/O 238
15.1 ADO.NET概览 239
15.2 ADO.NET架构 239
15.3理解数据提供器 240
15.3.1Borland数据提供器 240
15.4编写ADO.NET应用程序 241
15.4.1编写ADO.NET数据阅读器 241
15.3.2其他数据提供器 241
15.4.2编写ADO.NET的DataAdapter和DataSet 245
15.5 Microsoft.NET组件的BDP 248
15.6执行简单的文件I/O 253
15.7小结 257
第16章数据绑定 258
16.1数据绑定综述 259
16.2 WindowsForms控件 259
16.3 WindowsForms的DataGrid 261
16.4 ASP.NET的Repeater 274
16.5ASP.NET的DataList 282
16.6 ASP.NET的DataGrid 285
16.7小结 294
第17章XML Web Services 295
17.2构建WebSetvices 296
17.1 WebServices概览 296
17.3 WebServices属性 307
17.4连接客户端与WebServices 308
17.5小结 316
第18章程序集、版本控制和部署 318
18.1理解程序集 319
18.2准备用于发布的构建版本 319
18.3.1用NGen.exe创建预编译程序集 320
18.3准备用于部署的.NET应用程序 320
18.3.2保护程序集 321
18.3.3管理程序集版本控制 323
18.4部署.NET应用程序 323
18.4.1私有程序集 323
18.4.2共享程序集 324
18.4.3构建安装程序 326
18.5小结 329
索引 330
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《STEM教育丛书 麦昆机器人和Micro:bit图形化编程》张弛责任编辑;(中国)陈宝杰,沙靓雯 2019
- 《ROS机器人编程与SLAM算法解析指南》陶满礼 2020
- 《我的第一套编程启蒙绘本 123 序列来啦》编程猫教研团队编绘 2019
- 《高等院校计算机任务驱动教改教材 C语言编程思维 第2版》(中国)陈萌,鲍淑娣 2019
- 《我的第一套编程启蒙绘本 咦 什么在 循环》编程猫教研团队编绘 2019
- 《工业机器人离线编程与仿真》张明文,封家诚,王鑫主编 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019