图书介绍
Visual C#.NET编程经典 从VB6到Visual C#.NET快速进阶【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- Brad Maiani,James Still等著;康博译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302061211
- 出版时间:2002
- 标注页数:438页
- 文件大小:62MB
- 文件页数:452页
- 主题词:C#
PDF下载
下载说明
Visual C#.NET编程经典 从VB6到Visual C#.NET快速进阶PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 .NET、C#和Visual Studio.NET1
1.1 VB6中存在的问题1
1.2 .NET Framework2
1.2.1 公共语言运行库2
1.2.2 Framework类库5
1.3 C#语言6
1.3.1 C#与Visual Basic 67
1.3.2 C#与Visual Basic.NET10
1.4 Visual Studio.NET11
1.4.1 创建新的项目12
1.4.2 Solution Explorer和Class View窗口13
1.4.3 可视化编辑器14
1.4.4 代码编辑器16
1.4.5 Task List窗口17
1.4.6 Server Explorer窗口18
1.5 本章小结20
第2章 使用Visual Studio.NET和C#开发Windows应用程序22
2.1 SuperMind.NET游戏22
2.1.1 使用Visual Studio.NET创建新的解决方案23
2.1.2 主窗体的界面设计25
2.1.3 编写代码38
2.2 本章小结49
第3章 C#语言50
3.1 SweepCSharp游戏50
3.2 数据类型52
3.2.1 预定义值类型52
3.2.2 预定义引用类型55
3.3 声明变量56
3.3.1 赋值56
3.3.2 变量的作用域59
3.3.3 C#运算符60
3.4 数组61
3.5 流程控制64
3.5.1 条件控制64
3.5.2 循环语句69
3.6 向SweepCSharp游戏的窗体中拖放控件78
3.7 方法80
3.7.1 方法的声明80
3.7.2 方法的调用81
3.8 类型安全设置84
3.8.1 隐式转换85
3.8.2 显式转换85
3.9 完成SweepCSharp游戏87
3.10 结构化异常处理92
3.10.1 Finally代码块94
3.10.2 抛出异常94
3.10.3 异常处理的范例95
3.11 字符串的处理98
3.11.1 字符串处理范例99
3.11.2 字符串生成器105
3.12 ArrayLists对象106
3.13 本章小结107
4.1 对象和类109
第4章 面向对象编程:第一部分109
4.1.1 引入Person类110
4.1.2 为Person类添加行为114
4.1.3 访问限定符115
4.1.4 属性116
4.2 面向对象编程的原则121
4.2.1 封装性121
4.2.2 继承123
4.2.3 多态性128
4.3 方法重载130
4.4 构造函数133
4.4.1 调用构造函数的确切时间134
4.4.2 带参数的构造函数135
4.4.3 重载构造函数137
4.4.4 从另一个构造函数中调用构造函数138
4.4.5 派生类执行构造函数的顺序139
4.4.6 选择调用基类的构造函数140
4.5 本章小结141
第5章 面向对象编程:第二部分143
5.1 基类和派生类143
5.1.1 多态性的另一例子143
5.1.2 方法和属性隐藏145
5.1.3 方法和属性重写147
5.1.4 有关多态性的更多内容148
5.1.5 多态性和类型强制转换149
5.1.6 访问基类成员152
5.2 抽象类、方法和属性153
5.2.1 抽象类154
5.2.2 抽象方法和属性155
5.2.3 运用抽象156
5.3 密封类、方法和属性160
5.4 接口和接口继承161
5.4.1 接口161
5.4.2 接口继承162
5.4.3 应用概念163
5.5 静态的类成员169
5.5.1 为Person类添加静态成员170
5.5.2 通过实例化方法访问静态成员173
5.5.3 静态构造函数174
5.6 析构函数176
5.7 委托和事件178
5.7.1 委托178
5.7.2 事件184
5.8 常量和readonly字段189
5.8.1 常量190
5.8.2 readonly字段192
5.9 值类型和引用类型193
5.10 通过值和引用传递参数196
5.10.1 通过值传递值类型196
5.10.2 通过引用传递值类型197
5.10.3 通过值传递引用类型198
5.10.4 通过引用传递引用类型199
5.11 结构200
5.12 枚举201
5.13 .NET Framework中的对象203
5.13.1 System.Object成员204
5.13.2 装箱和拆箱210
5.14 本章小结212
第6章 构建Windows应用程序213
6.1 新客户213
6.2 构建用户界面214
6.2.1 标准控件214
6.2.2 添加控件216
6.3 在TreeView控件中显示文件223
6.3.1 处理目录和文件223
6.3.2 用文件信息填充TreeView225
6.4 构建E-mail部分231
6.4.1 发送电子邮件232
6.4.2 最后的测试运行240
6.5 本章小结241
第7章 使用ActiveX控件242
7.1 .NET中使用ActiveX控件的原因242
7.2 在.NET中使用ActiveX控件243
7.2.1 Microsoft Web Browser控件244
7.2.2 使用MAPI控件250
7.2.3 连接MAPI控件253
7.2.4 浏览收件箱254
7.3 本章小结265
第8章 创建自定义控件266
8.1 .NET Framework中的用户控件266
8.2.1 添加Windows Control Library项目267
8.2 构建带标签的文本框控件267
8.2.2 提供用户控件的属性268
8.2.3 测试LabeledTextBox控件270
8.3 创建自定义过滤控件273
8.3.1 构建CustomFilter 1273
8.3.2 测试CustomFilter 1277
8.4 可视化继承279
8.5 本章小结284
第9章 在Windows窗体中显示数据285
9.1 恢复修改过的pubs数据库285
9.2 使用数据适配器配置向导286
9.3 生成DataSet290
9.4.1 DataGrid控件的格式设置292
9.4 把数据绑定到DataGrid对象中292
9.4.2 使用DataView过滤数据293
9.4.3 把变化写到数据库中297
9.5 对单值控件进行数据绑定298
9.5.1 更新记录302
9.5.2 插入记录302
9.5.3 删除记录304
9.6 把数据绑定到ListBox控件中304
9.7 本章小结305
第10章 类库307
10.1 n层应用程序307
10.1.1 客户-服务器307
10.1.2 n层体系结构308
10.2 在Visual Studio.NET中创建类库310
10.3 使用类库314
10.4 本章小结318
第11章 集成VB6和C#319
11.1 COM的工作原理319
11.1.1 IUnknown接口和IDispatch接口320
11.1.2 注册表321
11.2 .NET的工作原理322
11.3 在C#中使用VB代码324
11.4 利用OLEView检验组件331
11.5 在VB6中使用C#代码338
11.5.1 C#类库338
11.5.2 标记程序集346
11.5.3 利用ILDASM查看程序集347
11.5.4 注册.NET程序集349
11.5.5 构建VB6客户程序350
11.6 本章小结352
第12章 使用ADO.NET进行数据访问353
12.1 数据提供者354
12.1.1 数据适配器的基础知识354
12.1.2 连接355
12.1.3 命令359
12.1.4 使用读取器364
12.2 DataSet367
12.2.1 DataSet中的表367
12.2.2 数据关系和分层数据369
12.4 本章小结374
12.3 设计ADO.NET应用程序374
第13章 ADO.NET高级应用376
13.1 并发问题376
13.1.1 RowStateFilter属性377
13.1.2 接受和拒绝改变380
13.1.3 写回数据库381
13.2 XML和ADO.NET384
13.3 KnowledgeBase项目389
13.3.1 范围和目标389
13.3.2 SQL Server数据库390
13.3.3 数据层392
13.3.4 业务层402
13.3.5 客户层411
13.4 本章小结422
第14章 部署Windows应用程序423
14.1 部署.NET Windows应用程序423
14.1.1 项目配置和.NET Framework424
14.1.2 XCOPY部署425
14.1.3 项目类型426
14.2 Setup Wizard部署427
14.2.1 项目属性429
14.2.2 配置目标计算机429
14.2.3 构建Setup项目435
14.2.4 运行Setup Wizard436
14.2.5 自修复437
14.2.6 卸载437
14.3 本章小结438
热门推荐
- 3093242.html
- 530220.html
- 2377766.html
- 3103795.html
- 3721937.html
- 504098.html
- 288122.html
- 2429993.html
- 3634318.html
- 2909126.html
- http://www.ickdjs.cc/book_1188609.html
- http://www.ickdjs.cc/book_669311.html
- http://www.ickdjs.cc/book_1227896.html
- http://www.ickdjs.cc/book_3248326.html
- http://www.ickdjs.cc/book_1441123.html
- http://www.ickdjs.cc/book_3274393.html
- http://www.ickdjs.cc/book_2009361.html
- http://www.ickdjs.cc/book_2384256.html
- http://www.ickdjs.cc/book_2620014.html
- http://www.ickdjs.cc/book_1392367.html