图书介绍
Visual C# NET入门与进阶PDF|Epub|txt|kindle电子书版本网盘下载
- 冉林仓,尹建民编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302062811
- 出版时间:2003
- 标注页数:383页
- 文件大小:44MB
- 文件页数:393页
- 主题词:C语言-程序设计
PDF下载
下载说明
Visual C# NET入门与进阶PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C#快速入门1
1.1 C#简介1
1.1.1 简单性(Simplicity)——C#与C++简单性的比较2
1.1.2 一致性(Consistency)——C#与C++一致性的比较3
1.1.3 全新化——C#相对于C++ Java全新在哪里5
1.1.4 面向对象(Object Oriented)——C#对C++的扬弃6
1.1.5 类型安全——C#数组的应用7
1.1.7 版本支持(Version Support)——名称空间的应用9
1.1.6 可伸缩性(Scalability)——C#对编译器的改进9
1.1.8 兼容性(Compatibility)——动态链接库和COM的应用10
1.1.9 灵活性(Flexibility)——C#对本机代码的支持11
1.2 从C++到C#12
1.2.1 本机环境到托管环境的移植12
1.2.2 常见的语法陷阱13
1.2.3 引用类型和值类型13
1.2.4 结构13
1.2.5 对象的派生——类成员函数的重载举例13
1.2.7 new的使用——对象初始化举例15
1.2.6 引用参数和输出参数的比较15
1.2.8 属性(Property)的应用举例16
1.2.9 数组17
1.2.10 索引(Index)的应用举例18
1.2.11 接口20
1.2.12 IEnumerable接口的应用举例20
1.2.13 基类类库的使用——异步IO应用举例22
2.1 创建控件25
2.1.1 创建的具体步骤及代码25
第2章 C#控件的创建25
2.1.2 控件的使用和测试28
2.2 使用.NET SDK创建一个时钟控件28
2.3 渐变色控件的创建33
第3章 按钮控件的创建38
3.1 AutoRepeat按扭的实现38
3.2 使用.NET SDK创建位图按钮41
3.3 LED风格的按钮的实现(一)42
3.4 LED风格的按钮的实现(二)44
第4章 列表框和下拉列表框的创建49
4.1 大小自动变化的列表框的创建49
4.2 Visual Studio.NET风格的平面下拉列表框的创建51
4.3 C#颜色列表框的创建55
4.4 驱动器下拉列表框的创建57
4.5 平面的驱动器下拉列表框的创建64
4.6 多列列表框的创建65
4.7 图标列表框的创建67
4.8 自绘的下拉列表框的创建70
4.9 服务器下拉列表框的创建71
4.10 URL下拉列表框的创建73
4.11 带有提示文本框的列表框的创建74
第5章 文本编辑框控件的创建77
5.1 实现有效检查功能的文本框77
5.2 具有掩码的文本框控件的实现80
5.3 背景颜色高亮显示的RichTextBox控件的创建83
第6章 列表视图和树视图的创建85
6.1 C#排序列表视图的创建85
6.2 自绘树显示列表的实现88
6.3 基于TreeView的属性树控件的实现92
6.4 XP风格的收缩面板控件的实现93
7.1 Visual Studio.NET风格的工具栏的实现95
第7章 菜单和工具栏控件的创建95
7.2 C# ReBar控件的实现97
7.3 ToolBar接口扩展举例98
7.4 Visual Studio.NET风格的菜单的实现101
7.5 状态栏信息的接口扩展举例104
7.6 可拖动和缩放的停泊控件的实现106
7.7 .NET风格的SideTab控件的实现116
第8章 选择控件的创建117
8.1 Visual Studio.NET风格的颜色拾取控件的实现117
8.2 颜色拾取控件的实现118
8.3 RangeBar控件的实现121
8.4 文件夹浏览组件的实现123
8.5 浏览文件夹对话框应用举例126
8.6 使用Form控件创建文件夹选择对话框129
第9章 Tab和属性页的创建133
9.1 Windows XP外观的Tab Page控件的创建133
9.2 可拖放的Tab控件的实现137
第10章 杂项控件的创建142
10.1 增强进度条控件的创建142
10.2 Outlook Bar控件的创建144
10.3 具有平面外观和活动状态的平面控件的创建146
10.4 仅绘制标题的GroupBox控件的实现150
10.5 带有进度条的DataGrid控件的实现151
10.6 支持气球提示的任务状态栏控件的创建154
10.7 Delphi风格的事件列表控件的实现163
10.8 语言国际化的属性网格控件的实现166
10.9 进度对话框应用举例171
10.10 以ActiveX控件方式使用Windows Form173
10.11 工具栏提示的添加举例177
10.12 使用不同的透明度实现异形窗口177
10.13 “换肤”技术的实现178
10.14 Timer组件的应用举例179
10.15 高精度定时的实现180
10.16 改变DataGrid单元的颜色182
10.17 气球窗口提示框的实现184
第11章 多媒体和GDI+程序的开发187
11.1 使用Windows媒体播放器实现声音特效187
11.2 使用C#实现的DirectShow媒体播放器190
11.3 避免C#绘图时的屏幕闪烁195
11.4 克服Graphics.MessureString的局限性198
11.5 使用Reflection产生完整的颜色列表图199
11.6 图像格式的转换举例200
11.7 使用GDI+实现像素的Alpha融合201
11.8 在控制台应用程序中输出彩色文字207
第12章 数据库和ADO.NET的应用210
12.1 基于SQL Server的相册查看器的实现210
12.2 使用COM互操作实现ADO数据存取214
12.3 使用C#实现读取、插入、修改和删除数据库217
12.4 Access数据库编辑器的实现220
13.1 拖放操作和剪贴板查看器的实现223
第13章 杂类编程223
13.2 .NET的剪贴板操作举例226
13.3 工作者线程应用举例229
13.4 使用事件实现线程的同步232
13.5 在C#中使用指针237
13.6 枚举和结构的应用举例240
13.7 事件和事件处理的应用243
13.8 继承和多态的应用举例246
第14章 COM互操作性编程251
14.1 使用MSHTML高级寄主(Host)接口251
14.2 在C#程序中应用WebBrowser控件253
14.3 在托管环境下使用MSAgent控件255
14.4 读写INI的文件259
14.5 C#实现Shell扩展举例260
14.6 命令提示的Explorer Bar的实现266
14.7 本机动态链接库的后期绑定应用举例284
14.8 在C#程序中捕获IE的实例287
14.9 使用C#创建Excel电子表格289
第15章 网络编程291
15.1 FTP组件的实现291
15.2 网络监听程序的实现294
15.3 SNTP客户端的实现300
15.4 基于HTTP协议的在线拼写检查的实现302
15.5 异步的Socket通信的实现304
15.6 基于TCP协议客户端/服务器编程举例310
15.7 基于Pop3协议收取E-mail的实现312
15.8 使用SMTP协议发送邮件315
15.9 MAPI函数的使用317
15.10 创建自己的Web服务器319
15.11 实时的TCP/IP协议的实现327
15.12 使用C#发送有附件的E-mail332
15.13 获得主机的IP地址333
第16章 系统编程335
16.1 读写二进制文件335
16.2 监视文件系统的修改336
16.3 汇编语言在C#中的应用举例337
16.4 C#管理Windows NT服务341
16.5 使用SHGetFileInfo取得文件或文件夹图标345
16.6 C#实现屏幕保护程序347
16.7 注册编辑表的存取举例349
16.8 文件分割程序的实现352
16.9 从头创建Windows NT服务356
第17章 XML和Web Service362
17.1 XML目录列表创建举例362
17.2 HTML解析器的实现366
17.3 从XML资源文件中存取二进制数据370
17.4 XML客户端提供者的实现373
17.5 INI文件到XML文件转换的实现373
17.6 从头创建C# Web Service程序377
17.7 Google Web Service客户端程序的实现381