图书介绍
Visual C# 2008从入门到精通【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 崔群法,唐有明,王俊伟编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121083662
- 出版时间:2009
- 标注页数:460页
- 文件大小:95MB
- 文件页数:470页
- 主题词:C语言-程序设计
PDF下载
下载说明
Visual C# 2008从入门到精通PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 入门必备1
第1章 .NET Framework和C#简介1
1.1 .NET Framework与C#1
1.1.1 C#概述2
1.1.2.NET Framework 3.5概述2
1.1.3公共语言运行时(CLR)4
1.1.4.NET Framework类库5
1.1.5程序集6
1.1.6命名空间8
1.2部署.NET Framework环境11
1.2.1 Visual Studio 2008简介11
1.2.2安装Visual Studio 200812
1.2.3了解Visual Studio 2008工作环境16
1.3创建第一个C#程序18
1.4 C#命令行编译器20
1.4.1命令行生成20
1.4.2设置环境变量和帮助21
1.4.3 C#编译器选项22
1.4.4编译C#类库23
第2章 C#基础语法25
2.1 C#语法25
2.1.1变量25
2.1.2常量27
2.1.3注释27
2.1.4 C#预处理器指令29
2.2控制语句31
2.2.1选择语句31
2.2.2循环语句33
2.2.3跳转语句35
2.3预定义数据类型36
2.3.1值类型和引用类型36
2.3.2 CTS类型37
2.4控制台程序39
2.4.1 Main()方法39
2.4.2 WriteLine()方法41
2.5 C# 3.5语言功能42
2.5.1隐含类型化的局部变量42
2.5.2扩展方法44
2.5.3对象与集合初始化器45
2.5.4匿名类型46
2.5.5 Lambda表达式47
2.5.6自动属性48
第3章 运算符和类型强制转换49
3.1运算符49
3.1.1赋值运算符50
3.1.2算术运算符51
3.1.3条件运算符52
3.1.4简化运算符52
3.1.5 checked和unchecked运算符54
3.1.6关系运算符57
3.1.7 sizeof运算符和typeof运算符59
3.1.8可空类型和运算符60
3.1.9空接合运算符61
3.1.10运算符的优先级61
3.2类型的安全性62
3.2.1类型转换62
3.2.2装箱和拆箱65
3.3对象的相等比较67
3.3.1引用类型的相等比较67
3.3.2值类型的相等比较68
3.4运算符重载69
3.4.1运算符的工作方式69
3.4.2运算符重载的示例:Vector结构70
3.5用户定义的数据类型转换75
3.5.1执行用户定义的类型转换75
3.5.2多重数据类型转换80
第4章 C#面向对象编程83
4.1类和对象83
4.1.1面向对象概述84
4.1.2类的基本概念85
4.2类成员87
4.2.1数据成员87
4.2.2定义方法88
4.2.3定义属性94
4.3构造函数和析构函数95
4.3.1构造函数95
4.3.2析构函数98
4.4结构99
4.5继承100
4.5.1定义派生类100
4.5.2虚方法与调用基类函数101
4.5.3隐藏基类方法103
4.5.4抽象类与抽象方法104
4.5.5密封类与密封方法105
4.6接口106
4.6.1定义和实现接口106
4.6.2接口的继承108
第二篇 编程基础111
第5章 数组和集合111
5.1数组111
5.1.1数组的使用112
5.1.2 Array类114
5.1.3数组接口118
5.2集合120
5.2.1集合接口120
5.2.2列表121
5.2.3队列和栈122
5.2.4链表125
5.2.5有序表127
5.2.6字典129
5.2.7位数组134
5.3枚举136
5.3.1 IEnumerator接口136
5.3.2 yield语句137
第6章 字符串和正则表达式139
6.1 System.Sting类139
6.1.1创建字符串140
6.1.2 StringBuilder成员143
6.1.3格式化字符串144
6.2正则表达式148
6.2.1正则表达式概述148
6.2.2 RegularExpressionsPlayaround示例150
6.2.3显示结果152
6.2.4匹配、组合和捕获153
第7章 结构化异常处理155
7.1结构化异常处理的基本知识155
7.1.1抛出和捕获异常156
7.1.2嵌套try语句158
7.2异常类159
7.2.1基于类型筛选异常160
7.2.2 System.Exception类的成员161
7.2.3预定义异常163
7.2.4抛出预定义异常示例164
7.3自定义异常165
7.4 finally块167
第8章 委托与事件168
8.1委托168
8.1.1委托概述168
8.1.2定义委托169
8.1.3使用委托169
8.1.4多重委托172
8.1.5匿名方法和Lambda表达式173
8.1.6委托与接口174
8.2事件175
8.2.1定义事件175
8.2.2委托与事件示例176
第三篇 高级课题181
第9章 Windows窗体181
9.1创建Windows窗体应用程序181
9.2 Control类184
9.2.1大小和位置184
9.2.2外观185
9.2.3用户交互操作185
9.2.4 Windows功能185
9.3标准控件和组件186
9.3.1文本控件186
9.3.2 Button.RadioButton和CheckBox控件189
9.3.3 ComboBox.ListBox和CheckedListBox控件192
9.3.4 ListView控件194
9.3.5容器控件197
9.3.6 ImageList组件和PictureBox控件199
9.3.7 DateTimePicker和ProgressBar控件200
9.3.8其他控件202
9.3.9 ErrorProvider和HelpProvider组件203
9.4窗体205
9.4.1 Form类205
9.4.2多文档界面207
9.4.3定制控件208
第10章 处理XML210
10.1 .NET框架中的XML210
10.1.1 .NET支持的XML标准211
10.1.2 System.Xml命名空间211
10.1.3在.NET中使用MSXML212
10.1.4使用System.Xml类215
10.2读写流格式的XML215
10.2.1使用XmlReader类215
10.2.2使用XmlWriter类219
10.3在.NET中使用DOM221
10.4使用XPathNavigator类224
10.4.1 System.Xml.XPath命名空间225
10.4.2 System.Xml.Xsl命名空间227
10.5 XML和ADO.NET232
10.5.1将ADO.NET数据转换为XML文档232
10.5.2把XML文档转换为ADO.NET数据234
第11章 文件和注册表操作237
11.1管理文件系统237
11.1.1 Directory类和DirectoryInfo类238
11.1.2 File类和FileInfo类242
11.1.3 Path类247
11.1.4示例:文件浏览器248
11.2读写文件251
11.2.1流252
11.2.2读取文件252
11.2.3写入文件254
11.2.4读写二进制文件255
11.3读取驱动器信息259
11.4读写注册表261
11.4.1 Registry类261
11.4.2 RegistryKey类262
第12章 .NET数据访问264
12.1 ADO.NET概述264
12.1.1 ADO.NET概述264
12.1.2命名空间265
12.1.3共享类266
12.1.4数据库特定的类267
12.2使用数据库连接267
12.2.1管理连接字符串267
12.2.2高效地使用连接271
12.3命令273
12.3.1执行命令273
12.3.2调用存储过程277
12.3.3事务处理278
12.4数据读取器SqlDataReader282
12.5数据集284
12.5.1 DataSet284
12.5.2使用DataTable和DataVeiw类284
12.5.2数据适配器填充DataSet286
12.5.3从XML中给DataSet填充数据288
12.5.4通过数据适配器更新DataSet289
12.5.5给DataSet添加数据290
12.5.6对DataSet排序和筛选291
第13章 查看.NET数据293
13.1 DataGridView控件293
13.1.1 DataGridView控件显示数据293
13.1.2 DataGridView样式296
13.1.3 DataGridView控件的单元格、列和行的功能299
13.2数据绑定302
13.2.1数据源302
13.2.2简单绑定305
13.3 Visual Studio.NET和数据访问306
13.3.1从服务器资源管理器创建一个连接306
13.3.2设计器与DataGridView控件结合使用309
13.3.3使用组件绑定数据310
第14章 与SQL Server 2008交互313
14.1 .NET运行库的主机313
14.2 Microsoft.SqlServer.Server314
14.3用户定义的合计函数315
14.3.1创建用户定义的合计函数315
14.3.2使用用户定义的合计函数317
14.4存储过程319
14.4.1创建存储过程319
14.4.2使用存储过程320
14.5用户自定义的函数322
14.5.1创建用户自定义的函数322
14.5.2使用用户自定义的函数323
14.6触发器325
14.6.1创建触发器325
14.6.2使用触发器326
14.7用户定义的类型327
14.7.1创建用户定义的类型327
14.7.2使用用户定义的类型330
第15章 基于.NET Framework编程333
15.1 Windows服务333
15.1.1 Windows服务概述333
15.1.2 Windows服务的体系结构334
15.1.3 System.ServiceProcess命名空间336
15.2线程336
15.2.1线程概述336
15.2.2使用Thread类338
15.3同步340
15.3.1同步问题的含义340
15.3.2同步问题341
15.4内存管理344
15.4.1值数据类型344
15.4.2引用数据类型346
15.4.3垃圾收集347
15.5程序集348
15.5.1程序集的含义348
15.5.2程序集的结构350
15.5.3跨语言支持355
第四篇 Web开发367
第16章 构建ASP.NET Web应用程序367
16.1 ASP.NET简介367
16.1.1支持编译型语言367
16.1.2引入服务器端控件368
16.1.3程序代码与页面分离368
16.2第一个ASP.NET页面368
16.2.1生成ASP.NET应用程序369
16.2.2 Web窗体370
16.2.3开发应用程序371
16.3 ASP.NET内置对象372
16.3.1 Page对象372
16.3.2 Server对象373
16.3.3 Request和Response对象374
16.3.4 Application.Session和Cookies对象375
16.4 ASP.NET Ajax382
16.4.1 ASPNET Ajax概述382
16.4.2 ASP.NET Ajax工作原理383
16.4.3 ASP.NET Ajax控件383
第17章 ASP.NET应用387
17.1基础应用387
17.1.1标准控件387
17.1.2验证控件389
17.1.3服务器控件应用390
17.2数据库应用395
17.2.1数据控件概述395
17.2.2应用实例395
17.3站点导航403
17.3.1 SiteMapPath控件403
17.3.2 Menu控件406
17.3.3 TreeView控件410
17.4配置应用程序413
第五篇 使用.NET Framework 3.5415
第18章 .NET Framework 3.5组件415
18.1 WCF415
18.1.1 WCF概述416
18.1.2创建WCF416
18.1.3创建服务合同417
18.1.4实现服务418
18.1.5服务主机419
18.1.6创建客户程序423
18.2 WPF425
18.2.1 WPF概述426
18.2.2创建WPF应用程序427
18.2.3控件430
18.2.4布局432
第19章 LINQ介绍437
19.1 LINQ概述437
19.2 LINQ查询438
19.2.1查询表达式438
19.2.2 LINQ基本查询操作438
19.3 LINQ to Object介绍446
19.4 LINQ to SQL对象模型447
19.4.1使用对象关系设计器447
19.4.2使用DataContext方法查询数据库数据450
19.4.3跨关系多表查询453
19.4.4 LINQ to SQL操作数据455
热门推荐
- 1236566.html
- 1938538.html
- 2111964.html
- 550301.html
- 1640360.html
- 1299682.html
- 294112.html
- 1858.html
- 3247104.html
- 615452.html
- http://www.ickdjs.cc/book_1085609.html
- http://www.ickdjs.cc/book_1094361.html
- http://www.ickdjs.cc/book_5241.html
- http://www.ickdjs.cc/book_1840433.html
- http://www.ickdjs.cc/book_2207395.html
- http://www.ickdjs.cc/book_2348184.html
- http://www.ickdjs.cc/book_1209615.html
- http://www.ickdjs.cc/book_130856.html
- http://www.ickdjs.cc/book_2632126.html
- http://www.ickdjs.cc/book_2820664.html