图书介绍
从零开始学C#2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 刘亮亮等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121122989
- 出版时间:2011
- 标注页数:326页
- 文件大小:112MB
- 文件页数:328页
- 主题词:C语言-程序设计
PDF下载
下载说明
从零开始学C#PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇Visual Studio 2010开发平台15
第1章Visual Studio 2010概述(教学视频:17分钟)15
1.1 Visual Studio 2010平台简介5
1.1.1 Visual Studio 2010是什么15
1.1.2开发语言17
1.2下载和安装工具(New Profiles(新外形))18
1.3应用程序类型19
1.4创建一个Visual Studio 2010项目20
1.4.1运行新项目向导20
1.4.2理解解决方案和项目21
1.4.3使用Visual Studio 2010编写代码21
1.4.4生成和运行程序22
1.4.5设置编译器选项23
1.5 C# 4.0中的新特性24
1.5.1 Visual C# 4.0 dynamic类型24
1.5.2 Visual C# 4.0命名和可选参数25
1.5.3 Visual C# 4.0类型等价支持26
1.5.4 C#4.0协变和逆变26
1.5.5 Offiice编程27
1.5.6多层显示(MultiMonitor )27
1.5.7代码高亮突出显示27
1.6 小结28
1.7练习28
第2章C#基础( 教学视频:25分钟)29
2.1 C#语言29
2.2创建项目和解决方案31
2.2.1创建新解决方案31
2.2.2解决方案中添加项目32
2.3 “Hello World”实例33
2.3.1创建Windows应用实例33
2.3.2创建Web应用实例35
2.3.3创建控制台应用程序37
2.4创建类库38
2.4.1创建类库项目38
2.4.2定义引用40
2.4.3调用类库的功能40
2.4.4运行41
2.5 C# 4.0中的新特性41
2.5.1代码片段(Code Snippets)41
2.5.2智能感应(Generate From Usage)42
2.6小结43
2.7练习44
第3章C#中的引用类型和值类型( 教学视频:14分钟)45
3.1引用类型和值类型简介45
3.2引用类型45
3.2.1引用类型内存分配46
3.2.2引用类型赋值47
3.3值类型49
3.3.1值类型内存分配49
3.3.2值类型赋值50
3.4引用类型和值类型的区别52
3.5 C# 4.0中的新特性:查看调用层(View Call Hierarchy)53
3.6小结53
3.7练习54
第4章 操作字符串(教学视频:24分钟)55
4.1 C#字符串类型55
4.1.1格式化字符串55
4.1.2比较字符串58
4.1.3连接字符串62
4.1.4复制字符串64
4.1.5截取字符串66
4.1.6替换字符串66
4.1.7分割字符串68
4.2正则表达式69
4.2.1基本的正则表达式操作71
4.2.2深入了解正则表达式73
4.3 C# 4.0中的新特性:智能提示的改进77
4.4小结78
4.5练习78
第5章 表达式和语句(教学视频:31分钟)79
5.1 C#中的运算符79
5.1.1一元运算符79
5.1.2二元运算符83
5.1.3关系运算符89
5.1.4逻辑运算符91
5.1.5赋值运算符93
5.1.6三元运算符95
5.1.7其他运算符96
5.2运算符优先级99
5.3语句100
5.4块和作用域102
5.5选择和循环语句102
5.5.1 if语句103
5.5.2 switch语句105
5.5.3 C#循环语句106
5.5.4 goto语句110
5.5.5 break语句111
5.5.6 continue语句112
5.5.7 return语句113
5.6小结114
5.7练习114
第6章C#异常处理(教学视频:20分钟)115
6.1 C#程序中的异常处理方法115
6.2错误和异常115
6.2.1错误115
6.2.2异常116
6.3异常处理117
6.4运行调试器121
6.4.1调试菜单和工具栏121
6.4.2调试选项124
6.4.3代码调试124
6.5 C# 4.0中的新特性:动态查找(Dynamic lookup)126
6.5.1 dynamic类型126
6.5.2动态操作126
6.5.3 COM对象127
6.5.4动态语言运行时128
6.6小结128
6.7练习128
第二篇 面向对象编程篇129
第7章 面向对象编程的基础知识(教学视频:27分钟)129
7.1什么是面向对象129
7.2继承130
7.3基类132
7.3.1访问基类成员132
7.3.2隐藏基类成员133
7.3.3密封类135
7.4多态137
7.4.1参数的多态性137
7.4.2委托的多态性138
7.5预处理器指令、属性和抽象方法139
7.5.1预处理器指令的更多细节139
7.5.2作用域类型141
7.5.3 abstract关键字142
7.6 C# 4.0中的新特性:可选参数(Optional Parameters)143
7.7小结143
7.8练习143
第8章 设计对象(教学视频:31分钟)145
8.1什么是对象145
8.2实例和静态成员145
8.3字段147
8.4方法147
8.5属性148
8.5.1定义属性149
8.5.2使用属性150
8.6 C#中的字段与属性152
8.7索引器154
8.7.1索引器的定义154
8.7.2索引器的使用155
8.7.3接口中的索引器157
8.7.4索引器与属性的比较157
8.8静态类157
8.8.1静态类的声明157
8.8.2静态类和静态类成员158
8.8.3使用静态类158
8.9 C# 4.0中的新特性:命名参数(Named Parameters)160
8.10小结161
8.11练习161
第9章 命名空间(教学视频:19分钟)163
9.1什么是命名空间163
9.1.1命名空间声明163
9.1.2编译单元与命名空间163
9.1.3完全限定名164
9.2命名空间指令165
9.2.1 using指令165
9.2.2命名空间的别名166
9.3创建命名空间167
9.4命名空间成员168
9.5作用域与可见性169
9.5.1局部作用域170
9.5.2作用域嵌套及可见性171
9.5.3全局作用域和域操作符172
9.6小结172
9.7练习173
第10章 面向组件的架构(教学视频:21分钟)174
10.1什么是模式174
10.2什么是框架174
10.3 .NET中的模式与框架175
10.3.1 MVC模式175
10.3.2框架程序设计176
10.4框架的优势176
10.5 .NET中的轻量级框架177
10.5.1 Spring.NET框架的体系结构177
10.5.2 NHibemate框架的体系结构178
10.6 .NET的MVC模式与轻量级框架的关系178
10.7 C#4.0中的新特性:多定向(Multi-Targeting)179
10.8小结179
10.9练习179
第11章 集合、委托和Lambda表达式(教学视频:41分钟)180
11.1集合的管理180
11.1.1 C#中常见的集合180
11.1.2动态数组ArrayList180
11.1.3哈希表182
11.1.4集合和数组的区别183
11.2委托和事件183
11.2.1什么是委托183
11.2.2事件185
11.3匿名方法185
11.4 Lambda表达式186
11.4.1使用Lambda表达式186
11.4.2 Lambda表达式与委托类型187
11.4.3使用Lambda表达式实现算法187
11.5关于集合类型的更多知识188
11.5.1 SortedList类188
11.5.2使用Stack189
11.5.3使用Queue191
11.6 C#4.0中的新特性:通用客户ID (Generating Client IDs)192
11.7小结193
11.8练习193
第12章 .NET中的泛型(教学视频:14分钟)194
12.1什么是泛型194
12.2泛型的优点194
12.2.1泛型类与结构194
12.2.2泛型中的方法195
12.2.3泛型约束简介196
12.3构建泛型类型198
12.3.1使用泛型实现双链表198
12.3.2索引器与泛型接口198
12.3.3泛型和数组代码200
12.4 C#4.0中的新特性:URL发送(URL Routing)201
12.4.1使用Route Engine进行URL Mapping201
12.4.2使用Routing Engine生成URL202
12.5小结202
12.6练习202
第13章 委托和事件(教学视频:16分钟)203
13.1委托203
13.1.1委托概述203
13.1.2多路广播委托206
13.1.3异步委托调用210
13.1.4取得异步委托结果212
13.1.5 Control.Invoke方法215
13.2事件218
13.2.1事件概述218
13.2.2事件处理程序221
13.3小结230
13.4练习230
第三篇 数据库篇231
第14章 关系型数据库(教学视频:28分钟)231
14.1关系型数据库231
14.1.1关系型数据库特点231
14.1.2关系的类型232
14.1.3关系模型的完整性232
14.1.4数据库关系234
14.2 SQL Server Express数据库234
14.2.1 SQL Server Express数据库的简介234
14.2.2 Visual Studio集成235
14.2.3与MSDE数据库的比较235
14.3 SQL Server 2005 Express Edition的主要功能236
14.4 SQL Server Express的操作237
14.4.1数据库映射237
14.4.2在SQL Server Express创建数据库237
14.4.3数据库表的操作238
14.5 C#4.0中的新特性239
14.5.1持续显示(Enable Persisted Selection)239
14.5.2配置文件变革(Web.config Transformation)239
14.5.3压缩Session值(Compressing Session Values)240
14.5.4部署SQL命令(Deploy SQL)240
14.6小结241
14.7练习241
第15章LINQ——语言集成查询简介(教学视频:31分钟)242
15.1 LINQ介绍242
15.1.1 LINQ简介242
15.1.2 LINQ的作用242
15.2 Visual C#中的LINQ入门243
15.2.1 LINQ的查询功能243
15.2.2 LINQ的基本查询操作246
15.2.3 LINQ的查询和方法248
15.2.4 LINQ的功能在C# 4.0中的应用249
15.3 LINQ to SQL250
15.3.1 LINQ to SQL简介250
15.3.2 LINQ to SQL对数据库建模250
15.3.3 LINQ to SQL的数据库查询251
15.3.4 LINQ to SQL的数据库更新252
15.3.5 LINQ to SQL的数据库插入254
15.3.6 LINQ to SQL的数据库删除255
15.4 LINQ to Object257
15.5 LINQ to XML258
15.6小结259
15.7练习260
第四篇 实例开发篇261
第16章C#实现排序算法(教学视频:24分钟)261
16.1什么是算法261
16.2冒泡排序261
16.3选择排序263
16.4插入排序264
16.5希尔排序266
16.6小结267
16.7练习267
第17章 简历管理系统网站(教学视频:43分钟)268
17.1系统总体设计268
17.1.1系统需求268
17.1.2系统功能268
17.1.3系统架构271
17.2数据库设计272
17.2.1表设计272
17.2.2表关系设计274
17.3 LINQ to SQL配置(公共数据层)274
17.3.1创建数据库连接274
17.3.2创建LINQ to SQL类275
17.3.3向LINQ to SQL类中添加表信息275
17.4应聘人员填写简历模块276
17.4.1页面效果276
17.4.2实现功能代码277
17.4.3 LINQ to SQL的运用278
17.5管理登录模块278
17.5.1页面效果278
17.5.2实现功能代码279
17.5.3 LINQ to SQL的运用279
17.6系统设置模块280
17.6.1部门信息设置280
17.6.2用户信息设置281
17.7查询统计模块283
17.7.1简历查询283
17.7.2录用查询286
17.8公共架构的设计模块289
17.9报表的打印模块290
17.9.1创建数据集(DataSet)290
17.9.2设计水晶报表290
17.10网站发布292
17.10.1什么是IIS292
17.10.2建立第一个Web站点292
17.11小结294
第18章 图书馆管理系统(教学视频:44分钟)295
18.1系统功能介绍295
18.2系统架构概览296
18.3系统开发平台介绍296
18.3.1语言介绍296
18.3.2数据库介绍297
18.3.3 LINQ技术介绍298
18.4数据库结构298
18.4.1数据库表设计298
18.4.2数据库表关系302
18.5图书馆管理系统介绍302
18.6 LINQ to SQL类配置(公共数据层)303
18.6.1创建数据库连接303
18.6.2创建LINQ to SQL类303
18.6.3向LINQ to SQL类中添加表信息304
18.7创建数据集(DataSet)305
18.8 读者管理模块305
18.8.1读者类别设置305
18.8.2读者档案管理308
18.9图书管理模块312
18.9.1图书类别设置312
18.9.2图书档案管理313
18.10流通管理316
18.10.1图书征订316
18.10.2图书借阅318
18.10.3图书归还321
18.10.4图书罚款322
18.11 LINQ to SQL类关键技术323
18.11.1 LINQ to SQL的数据库查询324
18.11.2 LINQ to SQL的数据库更新325
18.11.3 LINQ to SQL的数据库插入325
18.12小结326
热门推荐
- 1741465.html
- 3122576.html
- 605616.html
- 3431198.html
- 2408181.html
- 463601.html
- 3233513.html
- 51174.html
- 2044330.html
- 2279654.html
- http://www.ickdjs.cc/book_654193.html
- http://www.ickdjs.cc/book_1376156.html
- http://www.ickdjs.cc/book_2113388.html
- http://www.ickdjs.cc/book_1479642.html
- http://www.ickdjs.cc/book_2992486.html
- http://www.ickdjs.cc/book_2155503.html
- http://www.ickdjs.cc/book_1359644.html
- http://www.ickdjs.cc/book_943201.html
- http://www.ickdjs.cc/book_3762424.html
- http://www.ickdjs.cc/book_987367.html