图书介绍
Visual C#.NET入门与提高PDF|Epub|txt|kindle电子书版本网盘下载
![Visual C#.NET入门与提高](https://www.shukui.net/cover/5/34233605.jpg)
- 孙永强等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302056927
- 出版时间:2002
- 标注页数:471页
- 文件大小:84MB
- 文件页数:484页
- 主题词:C语言(学科: 程序设计) C语言 程序设计
PDF下载
下载说明
Visual C#.NET入门与提高PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1 Visual Studio.NET的新特性2
1.1.1 .NET框架2
1.1.2 集成开发环境(IDE)的新特性2
1.1.3 Visual Studio.NET的其他新特性3
1.2 C#简介4
1.3 安装Visual Studio.NET4
1.3.1 系统需求5
1.3.2 在Windows 2000 Server中安装Visual Studio.NET5
1.4 开发环境介绍11
1.4.1 开始页面11
1.4.2 解决方案资源管理器12
1.4.3 代码编辑器19
1.4.4 对象浏览器21
1.4.5 属性窗口24
1.4.6 命令窗口25
1.4.7 任务列表26
1.4.8 调试器27
第2章 第1个C#程序34
2.1 创建程序35
2.2 程序结构分析37
2.2.1 Classl.cs文件37
2.2.2 AssemblyInfo.cs文件38
2.2.3 程序结构小结39
2.3 生成并运行程序40
第3章 C#语言基础42
3.1 概述43
3.2 C#的操作符44
3.3 C#的常用语句46
3.3.1 变量声明语句46
3.3.2 条件选择语句47
3.3.3 循环迭代语句48
3.3.4 方法调用语句50
3.3.5 异常处理语句52
3.3.6 非安全语句55
3.4 预处理器指令57
3.5 C#的类型系统60
3.5.1 命名空间61
3.5.2 结构类型64
3.5.3 枚举类型66
3.5.4 包装(boxing)和折包(unboxing)67
3.5.5 类67
3.5.6 代理(delegate)76
3.5.7 接口(interface)77
3.5.9 数组80
3.5.8 object和string类型80
3.6 属性(Attribute)81
第4章 第1个Windows应用程序85
4.1 概述86
4.2 创建窗体87
4.2.1 使用新建项目模板创建主窗体87
4.2.2 使用添加项目模板创建窗体89
4.3 设置窗体的属性90
4.4 处理窗体的事件91
4.5 对话框93
4.6 菜单95
4.6.1 添加主菜单95
4.6.2 添加快捷菜单97
4.6.3 示例程序98
4.7 多文档界面101
4.7.2 创建MDI子窗体102
4.7.1 创建MDI主窗体102
4.7.3 操作子窗体103
4.7.4 示例程序105
第5章 控件110
5.1 向窗体中添加控件111
5.2 调整控件112
5.2.1 对控件进行分层113
5.2.2 在窗体中定位控件113
5.2.3 改变控件的大小114
5.2.4 相对于窗体的边框固定控件114
5.2.5 设置控件的Tab键顺序115
5.3 按钮类控件115
5.3.4 示例程序116
5.3.3 复选框116
5.3.2 单选按钮116
5.3.1 按钮控件116
5.4 标签控件、文本框控件、列表框控件和组合框控件120
5.4.1 标签控件120
5.4.2 文本框控件122
5.4.3 列表框控件123
5.4.4 组合框控件124
5.4.5 示例程序125
5.5 图片框控件、图像列表控件和时钟控件131
5.5.1 图片框控件131
5.5.2 图像列表132
5.5.3 时钟控件133
5.5.4 示例程序133
5.6 分割条控件、分组框控件、面板控件和选项卡控件134
5.6.2 分组框控件135
5.6.3 面板控件135
5.6.1 分割条控件135
5.6.4 选项卡控件136
5.6.5 示例程序138
5.7 工具栏控件和状态栏控件140
5.7.1 工具栏控件141
5.7.2 状态栏控件142
5.7.3 示例程序144
5.8 列表视图和树视图146
5.8.1 列表视图146
5.8.2 树视图150
5.8.3 示例程序151
第6章 通用对话框159
6.1 消息框160
6.2 文件对话框161
6.3 【字体】对话框166
6.4 【颜色】对话框169
第7章 GDI+编程173
7.1 Graphics对象174
7.2 Paint事件175
7.3 常用的数据结构176
7.4 示例程序176
7.5 颜色179
7.6 字体181
7.7 画笔185
7.8 画刷189
7.9 显示文字190
7.10 显示图像191
第8章 基本的文件输入/输出操作195
8.1 Stream类196
8.2 FileStream类197
8.3.2 BinaryWriter类199
8.3.1 BinaryReader类199
8.3 用于读写数据的类199
8.3.3 StreamReader类200
8.3.4 StreamWriter类201
8.4 文件和目录类202
8.4.1 文件类202
8.4.2 目录类205
8.5 Path类207
8.6 示例程序209
第9章 打印和打印预览226
9.1 PrintDocument类227
9.1.1 设置类的属性227
9.1.2 处理打印事件229
9.2 PrintDialog对话框232
9.3 打印预览233
9.4 示例程序234
第10章 帮助系统243
10.1 Help类244
10.2 HelpProvider类245
10.3 ToolTip类246
10.4 示例程序247
第11章 进程与线程252
11.1 进程253
11.2 进程示例程序257
11.3 线程265
11.3.1 创建并启动线程266
11.3.2 控制线程的执行269
11.3.3 线程之间的同步270
第12章 访问数据库276
12.1 数据库连接277
12.1.1 SqlConnection类277
12.1.2 OleDbConnection类282
12.2 数据命令283
12.2.1 SqlCommand类283
12.2.2 OleDbCommand类288
12.3 SqlDataReader类和OleDbData-Reader类288
12.4 示例程序291
第13章 使用ADO.NET访问数据库300
13.1 Windows窗体中的数据体系结构301
13.2 数据适配器302
13.2.1 数据适配器的属性和方法302
13.2.2 创建数据适配器305
13.3 数据集314
13.3.1 创建数据集对象315
13.3.2 创建非类型化数据集317
13.4.2 定义表的结构321
13.4.1 创建数据表321
13.4 DataTable类321
13.4.3 操作表中的数据325
13.5 DataRelation类330
13.6 使用视图331
13.6.1 数据视图332
13.6.2 数据行视图334
13.6.3 数据视图管理器334
13.7 CurrencyManager类和Binding-Context类335
13.8 示例程序336
第14章 组件开发348
14.1 基本概念349
14.2 在组件中使用事件351
14.2.1 事件代理351
14.2.2 在类中触发事件352
14.2.3 示例程序353
14.3 开发Windows窗体控件357
14.3.1 创建控件358
14.3.2 为控件添加属性、方法和事件362
14.3.3 控件的绘制364
14.3.4 为控件添加设计时支持365
14.3.5 示例程序369
第15章 开发Web应用程序385
15.1 概述386
15.2 创建一个基本的Web应用程序387
15.3 Global.asax和Global.asax.cs文件393
15.4 Web表单394
15.4.1 Web表单的代码模型395
15.4.2 Web表单页面的处理过程396
15.4.3 Web表单页面中的事件处理397
15.4.4 Web表单状态管理399
15.4.5 Page类401
15.5 其他相关类402
15.5.1 HttpRequest类403
15.5.2 HttpResponse类407
15.5.3 HttpBrowserCapabilities类409
15.5.4 HttpServerUtility类410
15.6 示例程序412
第16章 使用ASP.NET服务器控件421
16.1 服务器控件的基本概念422
16.1.1 System.Web.UI.Control类422
16.1.2 向Web页面中添加服务器控件424
16.2 常用的Web服务器控件426
16.2.1 AdRotator控件426
16.2.2 Button控件429
16.2.3 Label控件430
16.2.4 TextBox控件430
16.2.5 LinkButton控件431
16.2.7 ImageButton控件432
16.2.6 Image控件432
16.2.8 HyperLink控件433
16.2.9 DropDownList控件434
16.2.10 ListBox控件435
16.2.11 CheckBox和Radio-Button控件436
16.2.12 CheckBoxList和Radio-ButtonList控件437
16.2.13 Panel控件438
16.2.14 Table控件439
16.2.15 示例程序441
16.3 HTML服务器控件447
16.3.1 HtmlGenericControl控件449
16.3.2 HtmlButton控件450
16.3.3 HtmlInputText控件450
16.3.5 HtmlInputCheckBox和HtmlInputRadioButton控件451
16.3.4 HtmlTextArea控件451
16.3.6 HtmlInputHidden控件452
16.3.7 HtmlInputFile控件452
16.3.8 HtmlTable控件453
16.3.9 HtmlImage控件454
16.3.10 HtmlSelect控件454
16.3.11 示例程序455
16.4 验证控件460
16.4.1 BaseValidator类461
16.4.2 必须字段验证控件463
16.4.3 比较验证控件464
16.4.4 正则表达式验证控件465
16.4.5 自定义验证控件465
16.4.6 ValidationSummary控件466
16.4.7 示例程序467