图书介绍
C#轻松入门2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 宋学江,赵兰编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115194640
- 出版时间:2009
- 标注页数:298页
- 文件大小:105MB
- 文件页数:313页
- 主题词:C语言-程序设计
PDF下载
下载说明
C#轻松入门PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 入门篇3
第1章 快速上手3
1.1 为什么选择Microsoft.NET3
1.1.1 Microsoft.NET框架概述3
1.1.2 为什么选择C4
1.1.3 C#从C、C++、Java继承的特点5
1.1.4 C#独具的特点5
1.2 安装Microsoft Visual Studio20086
1.2.1 获得软件资源6
1.2.2 在Windows操作系统下安装开发环境7
1.3 进入Visual Studio 2008编程世界8
1.3.1 熟悉开发环境8
1.3.2 熟悉菜单栏功能9
1.3.3 熟悉工具栏功能9
1.3.4 熟悉“工具箱”面板10
1.3.5 熟悉“属性”面板10
1.3.6 熟悉“类视图”面板10
1.3.7 熟悉“对象浏览器”面板11
1.3.8 熟悉“代码编辑器”面板11
1.4 创建第一个C#控制台应用程序12
1.4.1 先睹为快―创建项目程序12
1.4.2 庖丁解牛―认识项目结构13
1.4.3 庐山真面目―认识C#程序14
1.5 获得帮助15
1.5.1 Microsoft Visual Studio 2008 MSDN帮助系统15
1.5.2 如何使用MSDN获得帮助15
1.5.3 获得更多的帮助16
1.6 小结17
第2章 C#语法基础18
2.1 C#数据类型18
2.1.1 通用类型系统简介18
2.1.2 值类型19
2.1.3 引用类型20
2.2 常量和变量21
2.2.1 变量的声明和初始化22
2.2.2 变量命名规范及编码规则22
2.2.3 变量的作用域23
2.2.4 声明和使用常量24
2.3 数据类型转换25
2.3.1 装箱和拆箱25
2.3.2 隐式类型转换26
2.3.3 显式类型转换26
2.4 运算符和表达式27
2.4.1 算术运算符28
2.4.2 比较运算符28
2.4.3 条件运算符28
2.4.4 赋值运算符29
2.4.5 逻辑运算符29
2.4.6 表达式29
2.5 小结30
第3章 字符串处理32
3.1 字符串处理32
3.1.1 声明字符串变量32
3.1.2 修改字符串内容33
3.1.3 改变大小写34
3.1.4 联接多个字符串35
3.1.5 使用Split方法分析字符串36
3.1.6 使用字符串方法搜索字符串37
3.1.7 使用正则表达式搜索字符串38
3.1.8 可变字符串类StringBuilder40
3.2 用Console类处理控制台程序41
3.2.1 向控制台输出41
3.2.2 从控制台输入42
3.3 C#中的注释43
3.3.1 良好的注释习惯43
3.3.2 如何使用注释43
3.4 小结45
第4章 流程控制47
4.1 条件判断—选择的艺术47
4.1.1 分支选择:if语句47
4.1.2 if-else结构48
4.1.3 多重if结构49
4.1.4 嵌套if结构50
4.1.5 多路选择:switch语句51
4.2 程序调试—重过程更重结果52
4.2.1 Visual Studio2008中的调试53
4.2.2 设置断点53
4.2.3 跟踪调试53
4.3 循环—解决重复的工作54
4.3.1 检票员的工作:while语句54
4.3.2 赛跑的艺术:do-while语句55
4.3.3 更简洁的语法:for语句56
4.4 流程控制进阶57
4.4.1 循环嵌套57
4.4.2 循环跳转:continue语句58
4.4.3 提前结束循环:break语句59
4.5 小结60
第5章 C#数组、结构和枚举62
5.1 C#中的数组62
5.1.1 声明和初始化一维数组62
5.1.2 声明和初始化其他类型的数组63
5.1.3 支持数组语言实现的基类:System.Array64
5.1.4 访问数组元素65
5.1.5 使用foreach语句遍历数组66
5.1.6 查找数组元素67
5.1.7 对数组进行排序67
5.2 用C#中的结构来实现音像记录表69
5.2.1 音像信息记录表程序实例69
5.2.2 理解值类型的结构71
5.3 用C#枚举给音像分类72
5.3.1 用枚举来给音像归类实例73
5.3.2 通过实例理解枚举的作用74
5.4 小结74
第6章 面向对象的C76
6.1 面向对象基础76
6.1.1 什么是面向对象76
6.1.2 面向对象的特征76
6.2 万物皆对象77
6.2.1 怎么理解“对象”77
6.2.2 从对象到类77
6.2.3 定义类77
6.2.4 构造类78
6.2.5 类的成员79
6.2.6 定义类的字段79
6.2.7 定义类的方法80
6.2.8 从类到对象82
6.2.9 类和对象程序实例82
6.3 用对象思考:类的成员83
6.3.1 定义类的属性83
6.3.2 属性和字段的区别84
6.3.3 命名规则85
6.3.4 this关键字86
6.3.5 类成员的访问87
6.3.4 静态类和静态成员87
6.3.7 析构函数88
6.4 理解System.Object类89
6.4.1 万物归宗89
6.4.2 Object类的应用90
6.5 体验C#框架类库的强大功能91
6.5.1 体验框架类库强大的功能91
6.5.2 框架类库中的命名空间91
6.5.3 命名空间的定义92
6.5.4 命名空间的使用92
6.6 使用集合类93
6.6.1 动态数组:ArrayList类93
6.6.2 先进先出的队列:Queue类96
6.6.3 后进先出的栈:Stack类98
6.6.4 字典:HashTable类100
6.7 使用泛型和泛型集合103
6.7.1 解决ArrayList类带来的问题103
6.7.2 泛型105
6.7.3 使用泛型集合List<T>105
6.7.4 使用泛型集合Dictionary<K,V>106
6.8 小结107
第7章 用对象思考109
7.1 用对象思考:继承109
7.1.1 解决代码的冗余109
7.1.2 建立继承模型110
7.1.3 继承隐私保护112
7.1.4 继承的特性113
7.1.5 继承的价值114
7.2 用对象思考:多态116
7.2.1 巧妙解决继承带来的问题116
7.2.2 用抽象类和抽象方法实现多态118
7.2.3 使用虚方法实现多态118
7.2.4 面向对象的三大特性120
7.3 用对象思考:接口120
7.3.1 接口的提出120
7.3.2 接口的定义121
7.3.3 接口的实现122
7.4 里氏替换原则124
7.4.1 is操作符124
7.4.2 as操作符125
7.5 序列化与反序列化126
7.5.1 序列化和反序列化的用途126
7.5.2 序列化和反序列化的操作127
7.6 程序集和反射128
7.6.1 什么是程序集129
7.6.2 查看程序集129
7.6.3 反射130
7.7 像引用数组一样引用自己的类—索引器131
7.7.1 索引器的定义131
7.7.2 索引器的实例132
7.8 委托和事件134
7.8.1 委托的定义134
7.8.2 实例化委托134
7.8.3 调用委托135
7.8.4 事件的定义135
7.8.5 订阅事件136
7.8.6 引发事件136
7.9 小结138
第8章 异常处理140
8.1 为什么要异常处理140
8.1.1 程序的异常140
8.1.2 处理C#中的异常141
8.2 捕获异常144
8.2.1 try...catch...finally语句144
8.2.2 抛出异常146
8.2.3 自定义异常148
8.3 小结150
第2篇 提高篇153
第9章 创建Windows窗体应用程序153
9.1 认识Windows窗体应用程序153
9.1.1 创建第一个Windows应用程序153
9.1.2 Windows编辑窗口布局155
9.1.3 认识Windows窗体156
9.1.4 用对象思考:窗体157
9.2 向Windows窗体添加控件160
9.2.1 Windows窗体控件概述160
9.2.2 窗体控件命名规则160
9.2.3 使用消息框(MessageBox)161
9.2.4 使用按钮(Button)163
9.2.5 使用标签(Label)164
9.2.6 使用文本框(TextBox)165
9.3 创建丰富多彩的窗体应用程序167
9.3.1 颜色选择器167
9.3.2 图片管理器171
9.3.3 字体编辑器173
9.4 小结175
第10章 Windows控件开发进阶177
10.1 菜单和工具栏177
10.1.1 菜单和点菜177
10.1.2 其他菜单项179
10.1.3 上下文菜单179
10.1.4 添加工具栏180
10.2 SDI和MDI窗体程序181
10.2.1 SDI应用程序181
10.2.2 MDI应用程序182
10.2.3 对话框应用程序185
10.3 WinForms高级控件187
10.3.1 日历控件—MonthCalendar187
10.3.2 日期选择控件—DateTimePicker188
10.3.3 计时器控件—Timer188
10.3.4 面板控件—Panel190
10.3.5 选项卡控件—TabControl191
10.4 小结193
第11章 使用ADO.NET数据库访问技术195
11.1 ADO.NET概述195
11.1.1 数据访问的必要性195
11.1.2 ADO.NET3.5简介196
11.2 用ADO.NET操作数据库197
11.2.1 创建数据库197
11.2.2 连接到数据库199
11.2.3 使用命令更改数据库201
11.2.4 使用命令检索数据204
11.3 用DataSet数据集操作数据库206
11.3.1 认识数据集:DataSet206
11.3.2 如何操作数据集207
11.3.3 填充数据集208
11.3.4 保存DataSet中的数据210
11.4 数据操作多面手—DataGridView控件210
11.4.1 认识DataGridView控件210
11.4.2 使用DataGridView显示数据211
11.4.3 使用DataGridView保存修改后的数据213
11.4.4 ADO.NET综合实例214
11.5 小结216
第12章 创建ASP.NETWeb应用程序218
12.1 开始Web开发之旅218
12.1.1 体验网上冲浪218
12.1.2 Web应用程序的特点220
12.1.3 ASP.NET的特点220
12.2 创建ASP.NET应用程序222
12.2.1 创建第一个ASP.NET应用程序222
12.2.2 解决方案的组成223
12.2.3 代码后置和代码内嵌223
12.3 从静态网页到动态交互程序224
12.3.1 一个HTML静态网页224
12.3.2 实现丰富多彩的网页效果225
12.3.3 创建ASP.NETWeb表单程序228
12.3.4 使用ASP.NET表单控件231
12.3.5 使用数据验证控件235
12.4 ASP.NET对象和状态管理238
12.4.1 管理页面自身:Page对象238
12.4.2 服务器端响应:Response对象239
12.4.3 Web客户端请求:Request对象241
12.4.4 服务器处理:Server对象242
12.4.5 应用程序处理:Application对象244
12.4.6 用户会话:Session对象245
12.4.7 客户端会话:Cookie对象246
12.5 小结247
第13章 ASP.NETWeb开发进阶248
13.1 使用ASPNET数据绑定控件操作数据库248
13.1.1 ASP.NET数据绑定方式248
13.1.2 ASP.NET数据操作控件249
13.1.3 使用GridView控件显示数据列表250
13.1.4 使用DetailsView控件显示详细页面253
13.1.5 使用其他数据绑定控件256
13.2 使用用户控件257
13.2.1 什么是用户控件257
13.2.2 创建用户控件257
13.2.3 使用用户控件258
13.3 Web2.0技术新宠AJAX259
13.3.1 什么是AJAX259
13.3.2 ASP.NETAJAX核心组件259
13.3.3 ASP.NETAJAX扩展控件266
13.4 小结267
第3篇 实例篇271
第14章 就业中心人才管理系统设计及框架271
14.1 系统分析设计概览271
14.1.1 系统功能概述271
14.1.2 业务处理模型272
14.1.3 数据库设计273
14.1.4 系统预览274
14.2 实现系统三层架构275
14.2.1 多层体系结构设计275
14.2.2 搭建三层架构276
14.3 实现公共处理模块278
14.3.1 实体类278
14.3.2 数据访问模块279
14.3.3 业务逻辑模块282
14.3.4 DBHelper类284
14.4 小结284
第15章 就业中心人才管理系统(WinForms)285
15.1 搭建后台管理界面285
15.1.1 解决方案结构285
15.1.2 主界面及菜单设计286
15.2 学员信息管理模块设计286
15.2.1 学员信息列表286
15.2.2 学员详细信息288
15.2.3 修改学员信息291
15.3 跟踪代码执行过程291
15.3.1 设置断点,跟踪代码执行291
15.3.2 更深入理解三层架构292
15.4 小结292
第16章 就业中心人才管理系统(Web)293
16.1 实现学员登录功能293
16.1.1 功能回顾293
16.1.2 界面设计293
16.1.3 程序编码294
16.2 浏览招聘信息295
16.2.1 界面设计StuLogin.aspx295
16.2.2 代码文件StuLogin.aspx.cs296
16.3 查看详细招聘信息296
16.3.1 界面设计PositionDetail.aspx296
16.3.2 代码文件PositionDetail.aspx.cs296
16.4 提交简历297
16.4.1 界面设计SubmitResume.aspx297
16.4.2 代码文件SubmitResume.aspx.cs297
16.5 小结298
热门推荐
- 694173.html
- 3696742.html
- 1209123.html
- 641636.html
- 1886480.html
- 911937.html
- 3383388.html
- 1702674.html
- 3191494.html
- 1183185.html
- http://www.ickdjs.cc/book_1752349.html
- http://www.ickdjs.cc/book_3569437.html
- http://www.ickdjs.cc/book_3545422.html
- http://www.ickdjs.cc/book_3130850.html
- http://www.ickdjs.cc/book_2016081.html
- http://www.ickdjs.cc/book_424319.html
- http://www.ickdjs.cc/book_597935.html
- http://www.ickdjs.cc/book_725017.html
- http://www.ickdjs.cc/book_3554604.html
- http://www.ickdjs.cc/book_1281680.html