图书介绍
面向对象程序设计 C#&ASP.NET实现【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 刘勇军编著 著
- 出版社: 武汉:武汉理工大学出版社
- ISBN:7562934806
- 出版时间:2011
- 标注页数:390页
- 文件大小:228MB
- 文件页数:403页
- 主题词:
PDF下载
下载说明
面向对象程序设计 C#&ASP.NET实现PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章.NET简介1
1.1.NET基本思想1
1.1.1 Visual Studio.NET的历史和发展1
1.1.2对.NET的理解2
1.1.3.NET项目的成功案例3
1.2.NET Framework6
1.2.1.NET Framework的定义6
1.2.2.NET Framework的主要内容6
1.2.3.NET Framework的体系结构7
1.2.4.NET应用程序执行步骤7
1.3 Visual Studio.NET集成开发环境8
1.3.1搭建ASP.NET开发环境8
1.3.2 Web窗体的IDE18
1.3.3新建网站19
1.3.4新建解决方案和项目21
1.4应用程序类型25
1.4.1第一个控制台程序25
1.4.2第一个Windows Forms应用程序27
1.4.3第一个Web程序30
第2章C#基础知识35
2.1变量与常量35
2.1.1变量35
2.1.2常量37
2.2 C#数据类型38
2.2.1 C#数据类型概述38
2.2.2值类型41
2.2.3引用数据类型43
2.2.4 System.Object类48
2.2.5变量类型的转换49
2.3装箱和拆箱54
2.3.1装箱55
2.3.2拆箱55
2.4 C#运算符和表达式57
2.4.1运算符和表达式的基本形式57
2.4.2运算符类型57
2.4.3 Equals()与==的区别60
2.5基本语句61
2.5.1选择结构61
2.5.2循环结构64
2.6结构与枚举70
2.6.1结构70
2.6.2枚举71
2.7 String、 StringBuilder和DateTime74
2.7.1 String类型及其方法74
2.7.2 StringBuilder属性和方法76
2.7.3 DateTime类型78
第3章 数组、集合对象和泛型79
3.1简单数组79
3.1.1数组概述79
3.1.2多维数组和交错数组80
3.2 Array数组类80
3.2.1 System…Array概述80
3.2.2 System…Array的属性和方法81
3.3集合对象82
3.3.1 System…Collections简介82
3.3.2 ArrayList83
3.3.3 Hashtable87
3.4泛型88
3.4.1泛型简介88
3.4.2 List<T>88
3.4.3 Dictionary<K,V>89
3.4.4数组、集合对象与泛型的比较90
第4章 面向对象基础92
4.1继承面向对象的基本思想和概念92
4.1.1面向对象的由来和发展92
4.1.2面向对象的基本思想93
4.1.3面向对象的基本概念94
4.2类结构97
4.2.1类的基础知识97
4.2.2修饰符98
4.3构造函数99
4.3.1构造函数基础99
4.3.2参数化构造函数100
4.4析构函数101
4.5数据成员102
4.5.1成员常量102
4.5.2成员变量102
4.5.3只读成员变量103
4.6类的方法104
4.6.1方法的声明104
4.6.2方法的调用104
4.6.3方法的参数传递106
4.6.4方法的重载107
4.6.5方法的XML代码注释功能108
4.7关键字static109
4.7.1静态成员变量109
4.7.2静态构造函数110
4.7.3静态方法111
4.7.4静态类112
4.8关键字this113
4.9属性114
4.10索引器116
4.11命名空间119
第5章 继承和接口122
5.1继承122
5.1.1继承的基础知识122
5.1.2关键字base124
5.1.3关键字virtual和override125
5.1.4关键字new126
5.1.5关键字abstract128
5.1.6关键字sealed130
5.2接口131
5.2.1接口的基础知识131
5.2.2多重接口实现132
5.2.3接口作为参数传递和返回134
第6章 委托和事件137
6.1委托137
6.1.1委托的引入137
6.1.2委托的含义139
6.1.3委托的语法139
6.2事件141
6.2.1事件的引入141
6.2.2事件的含义143
6.2.3事件的编码规范143
6.2.4事件的语法144
6.2.5事件的实验145
第7章 测试、调试和异常处理149
7.1错误类型149
7.1.1应用程序的要求149
7.1.2错误的分类149
7.2调试过程149
7.2.1设置断点150
7.2.2调试窗口151
7.3异常处理153
7.3.1异常的含义153
7.3.2 System.Exception类153
7.3.3 try……catch……finally语句155
7.3.4 throw语句155
第8章Web页面、母版和用户控件157
8.1 Page对象157
8.1.1 Web页面组成157
8.1.2页面指令158
8.1.3 Page对象的属性163
8.1.4 Page对象的事件163
8.1.5页面中弹出窗体164
8.2母版页165
8.2.1页面布局165
8.2.2母版页的定义166
8.2.3母版页的使用167
8.2.4母版页事件顺序168
8.3用户控件168
8.3.1用户控件生成168
8.3.2 Web窗体向用户控件转化169
8.3.3用户控件注册169
第9章 导航技术170
9.1页面导航系统170
9.1.1超链接170
9.1.2页面重定向171
9.2站点导航系统172
9.2.1站点地图173
9.2.2 Web.config文件设置174
9.2.3 SiteMapPath控件174
9.2.4 SiteMapDataSource控件175
9.3 TreeView控件175
9.3.1 TreeView控件概述175
9.3.2 TreeView控件的属性176
9.3.3 TreeView控件的事件178
9.4 Menu控件179
9.4.1 Menu控件概述179
9.4.2 Menu控件的属性179
9.4.3使用Menu控件导航181
9.4.4以编程的方式添加菜单项182
第10章ASP.NET常用对象184
10.1 Response对象184
10.1.1 Response对象的含义184
10.1.2 Response对象的属性184
10.1.3 Response对象的方法185
10.1.4 Response对象的应用185
10.2 Request对象188
10.2.1 Request对象的含义188
10.2.2 Request对象的属性188
10.2.3 Request对象的方法188
10.2.4页面提交的get和post方法189
10.2.5 Request对象的应用190
10.3 Session对象191
10.3.1 Session对象的作用191
10.3.2 Session对象的属性191
10.3.3 Session对象的方法192
10.4 Application对象192
10.4.1 Global.asax文件192
10.4.2 Application对象的作用193
10.4.3 Application对象的属性193
10.4.4 Application对象的方法194
10.5 Server对象196
10.5.1 Server对象的作用196
10.5.2 Server对象的属性196
10.5.3 Server对象的方法197
10.6 Cookie对象198
10.6.1 Cookie对象的作用198
10.6.2 Cookie对象的属性198
10.6.3 Cookie对象的应用198
10.7 ViewState对象201
10.7.1 ViewState对象的作用201
10.7.2 ViewState对象的使用201
10.7.3 ViewState对象的禁用203
10.7.4 ViewState对象的安全性203
第11章 服务器控件205
11.1 HTML服务器控件206
11.1.1 HTML服务器控件简介206
11.1.2 HtmlForm控件206
11.1.3 HtmlAnchor控件209
11.1.4 HtmlInputText控件210
11.1.5 HtmlInputFile控件212
11.1.6 HtmlInputHidden控件214
11.1.7 HtmlButton控件216
11.1.8 HtmlInputButton控件217
11.1.9 HtmlImage控件218
11.1.10 HtmlInputImage控件220
11.1.11 HtmlInputRadioButton控件222
11.1.12 HtmlInputCheckBox控件223
11.2 Web服务器控件225
11.2.1 Web服务器控件简介225
11.2.2文本输入控件227
11.2.3 Image控件233
11.2.4控制权转移控件234
11.2.5选择控件239
11.2.6容器控件245
11.2.7其他Web服务器控件248
11.3验证控件254
11.3.1验证控件简介254
11.3.2 RequiredFieldValidator控件255
11.3.3 CompareValidator控件256
11.3.4 RangeValidator控件259
11.3.5 RegularExpressionValidator控件262
11.3.6 CustomValidator控件266
11.3.7 ValidationSummary控件268
第12章ADO.NET270
12.1 ADO.NET架构270
12.1.1 ADO.NET简介270
12.1.2 ADO.NET的结构270
12.1.3 ADO.NET对数据库的访问271
12.1.4数据源控件272
12.2 Connection对象275
12.2.1 Connection对象的属性和方法275
12.2.2建立数据库连接277
12.3 Command和SqlTransaction对象278
12.3.1 SqlCommand类278
12.3.2构造SqlCommand对象279
12.3.3 ExecuteReader和ExecuteScalar方法281
12.3.4执行带参数的文本命令282
12.3.5执行存储过程283
12.3.6方法的抽象284
12.3.7 SqlTransaction事务处理对象284
12.4 DataReader和DataAdapter对象286
12.4.1 DataReader对象286
12.4.2 DataAdapter对象287
12.5 DataSet对象291
12.5.1 DataSet简介291
12.5.2 DataTable293
12.5.3 DataView对象298
12.6 SqlHelper类300
12.6.1 SqlHelper类简介300
12.6.2 SqlHelper类的方法301
12.6.3 SqlHelperParameterCache类302
第13章 数据控件305
13.1数据绑定306
13.1.1数据绑定简介306
13.1.2 Eval方法与Bind方法比较307
13.1.3数据控件模板307
13.1.4数据控件Field字段类型310
13.2 GridView控件311
13.2.1 GridView控件简介311
13.2.2基于SqlDataSource的GridView控件实现312
13.2.3 GridView控件的编程实现316
13.3 DetailsView控件320
13.3.1基于SqlDataSource的DetailsView控件实现320
13.3.2 DetailsView控件的编程实现321
13.4 Repeater控件325
13.4.1基于SqlDataSource的Repeater控件实现325
13.4.2 Repeater控件的编程实现326
13.5 DataList控件328
13.5.1 DataList控件简介328
13.5.2基于SqlDataSource的DataList控件实现329
13.5.3 DataList控件的编程实现330
13.6 FormView控件332
13.6.1 FormView控件简介332
13.6.2基于SqlDataSource的FormView控件实现333
13.6.3 FormView控件的编程实现334
13.7 ASP.NET数据控件综述337
第14章XML文件处理338
14.1 XML简介338
14.1.1 XML的产生338
14.1.2 XML文档节点338
14.1.3 XML文件解决方案339
14.1.4 XML相关文件的创建339
14.2 XML文件操作342
14.2.1 XML命名空间和相关类342
14.2.2 XML文档读操作343
14.2.3 XML文档写操作344
14.2.4 XmlDocument类345
第15章 应用程序配置和部署348
15.1配置文件348
15.1.1配置文件简介348
15.1.2 配置文件的结构349
15.1.3 ASP.NET的异常处理350
15.1.4 ASP.NET身份验证(Authentication)与授权(Authorization)352
15.1.5其他配置353
15.1.6配置文件的程序访问355
15.2应用程序的安装和部署356
15.2.1 XCOPY命令部署356
15.2.2利用VS.NET的“发布”功能部署356
15.2.3利用VS.NET的“Web安装项目”部署357
第16章 计件工资管理系统开发实例360
16.1项目概述360
16.1.1项目背景简介360
16.1.2项目需求分析360
16.1.3业务流程分析361
16.2计件工资管理系统的设计362
16.2.1系统功能设计362
16.2.2 E-R图设计363
16.2.3表结构设计364
16.2.4编码设计366
16.3计件工资管理系统的实现366
16.3.1用户登录模块的实现366
16.3.2产品管理模块的实现368
16.3.3人力管理模块的实现370
16.3.4生产管理模块的实现371
16.3.5财务管理模块的实现373
16.3.6系统管理模块的实现377
附录378
SQL简介:基于SQL Server 2008378
HTML简介382
CSS简介385
热门推荐
- 3334956.html
- 3098781.html
- 624999.html
- 2843201.html
- 3764022.html
- 1805509.html
- 2657436.html
- 1262216.html
- 1184763.html
- 2052138.html
- http://www.ickdjs.cc/book_1554328.html
- http://www.ickdjs.cc/book_2180384.html
- http://www.ickdjs.cc/book_3890102.html
- http://www.ickdjs.cc/book_1539766.html
- http://www.ickdjs.cc/book_2576165.html
- http://www.ickdjs.cc/book_639774.html
- http://www.ickdjs.cc/book_926952.html
- http://www.ickdjs.cc/book_897592.html
- http://www.ickdjs.cc/book_2700895.html
- http://www.ickdjs.cc/book_1902038.html