图书介绍
ASP.Net基础教程PDF|Epub|txt|kindle电子书版本网盘下载
![ASP.Net基础教程](https://www.shukui.net/cover/25/34912844.jpg)
- 段克奇主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302202462
- 出版时间:2009
- 标注页数:539页
- 文件大小:197MB
- 文件页数:551页
- 主题词:主页制作-程序设计-教材
PDF下载
下载说明
ASP.Net基础教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章ASP.NET入门1
1.1 Web程序设计语言的产生背景1
1.1.1概述1
1.1.2静态网页和动态网页2
1.1.3 Web应用程序的工作原理2
1.1.4目前流行的Web程序设计语言3
1.2 Visual Studio 2008集成开发工具的使用4
1.2.1安装与配置Viisual Studio 2008环境4
1.2.2什么是.NET Framework9
1.2.3 Visual Studio 2008与C10
1.2.4编写第一个控制台程序11
1.2.5编写第一个Windows Form程序11
1.2.6编写第一个Web Form程序14
1.3 ASP.NET运行环境17
1.3.1使用IIS管理aspx页面17
1.3.2使用Visual Studio 2008管理aspx页面19
1.3.3 ASP.NET页面代码模型编译机制19
1.3.4 ASP.NET开发要求21
1.4使用ASP.NET的缘由22
1.4.1 C#编程语言22
1.4.2内容和代码分离22
1.4.3 ASP.NET丰富的Web控件23
1.4.4验证功能特色控件23
1.5本章小结23
1.6思考练习题24
第2章Web窗体服务器控件25
2.1 Web窗体服务器控件概述25
2.1.1 HTML控件25
2.1.2 Web服务器控件25
2.1.3验证控件26
2.1.4用户控件26
2.2 Web基本控件26
2.2.1 Web基本控件概述26
2.2.2 Label控件27
2.2.3 TextBox控件28
2.2.4 Button控件、ImageButton控件、LinkButton控件31
2.2.5 HyperLink控件35
2.2.6 Image控件38
2.2.7 RadioButton控件38
2.2.8 CheckBox控件40
2.2.9 Panel控件42
2.2.10实例分析:实现一个会员注册Web窗体页面的设计42
2.2.11小结46
2.3 Web绑定控件46
2.3.1数据绑定的概念46
2.3.2 RadioButtonList控件47
2.3.3 CheckBoxList控件57
2.3.4 DropDownList控件62
2.3.5 ListBox控件65
2.3.6实例分析:使用DropDownList完成省市地区选择功能69
2.3.7实例分析:使用ListBox完成一个职位选择功能72
2.3.8小结76
2.4验证控件76
2.4.1数据验证概述76
2.4.2 RequiredFieldValidator验证控件77
2.4.3 RangeValidator验证控件79
2.4.4 CompareValidator验证控件81
2.4.5 RegularExpressionValidator验证控件85
2.4.6 Custom Validator验证控件87
2.4.7 Validation Summary验证总结控件90
2.4.8小结91
2.5复杂控件91
2.5.1 Web Table控件91
2.5.2 Calendar日历控件97
2.6在ASP.NET中实现文件上传98
2.6.1 FileUpload Web服务器控件概述98
2.6.2简单文件上传99
2.6.3受限制的文件上传99
2.7本章小结102
2.8思考练习题103
第3章ASP.NET对象104
3.1 ASP.NET内置对象功能概要104
3.1.1 ASP.NET内置对象概述104
3.1.2 ASP.NET对象和ASP对象的区别104
3.1.3 Page对象105
3.2 Response对象107
3.2.1 Response对象功能描述107
3.2.2常用方法和属性107
3.3 Request对象108
3.3.1 Request对象功能描述108
3.3.2常用集合109
3.4 ASP.NET Cookie111
3.4.1 Cookie概述111
3.4.2 Cookie的限制112
3.4.3写入Cookie112
3.4.4多值Cookie113
3.4.5控制Cookie的范围113
3.4.6读取Cookie114
3.4.7修改Cookie115
3.4.8删除Cookie115
3.4.9 Cookie和安全性116
3.4.10实例分析:使用Cookie完成一个会员登录系统116
3.5 Server对象120
3.5.1 Server对象功能描述120
3.5.2常用方法和属性121
3.6 Session对象123
3.6.1 Session对象功能描述123
3.6.2定义和使用Session124
3.6.3实例分析:使用Session完成一个会员登录系统124
3.7本章小结127
3.8思考练习题127
第4章ADO.NET详解128
4.1 ADO.NET概述128
4.1.1 ADO.NET的设计目标128
4.1.2 ADO和ADO.NET129
4.1.3 ADO.NET命名空间基础132
4.1.4 ADO.NET 3.0新特性133
4.2 .NET Framework数据提供程序134
4.2.1 .NET Framework数据提供程序概述134
4.2.2 ODBC数据提供程序135
4.2.3 OLE DB数据提供程序137
4.2.4 SQL Server数据提供程序138
4.2.5 Oracle数据提供程序139
4.3操作数据库140
4.3.1 ADO.NET对象模型140
4.3.2 Connection对象141
4.3.3 Command对象144
4.3.4 Parameter类156
4.3.5 DataReader对象159
4.3.6连接池的应用164
4.4 DataTable166
4.4.1定义DataTable架构166
4.4.2给DataTable中添加数据行DataRow167
4.4.3 DataTable应用完整举例167
4.4.4定义主键169
4.4.5定义表达式列169
4.4.6维护已创建的DataTable170
4.5 DataSet170
4.5.1 DataSet概述170
4.5.2创建DataSet数据集171
4.5.3给DataSet中添加DataTable172
4.5.4删除DataSet中的DataTable173
4.6 DataAdapter174
4.6.1 DataAdapter概述174
4.6.2 SqlDataAdapter对象概述174
4.6.3创建SqlDataAdapter175
4.6.4通过SqlDataAdapter填充DataSet175
4.6.5通过SqlDataAdapter更新数据库信息176
4.7 DataView178
4.7.1 DataView对象概述179
4.7.2创建DataView对象179
4.7.3使用DataView对象显示数据180
4.8操作XML文件183
4.8.1 XML文件概述183
4.8.2读XML文件185
4.8.3写XML文件187
4.8.4小结191
4.9连接数据库的公共类DB191
4.10本章小结193
4.11思考练习题194
第5章ADO.NET之数据绑定195
5.1数据绑定195
5.1.1数据绑定概述195
5.1.2数据绑定语法196
5.1.3简单绑定及绑定表达式196
5.1.4绑定方法197
5.1.5绑定集合198
5.1.6模板Template200
5.1.7控件模板的支持200
5.1.8 DataBinder.Eval()方法202
5.2 Repeater控件202
5.2.1 Repeater控件功能概述202
5.2.2 Repeater控件常用模板203
5.2.3 Repeater控件简单应用举例203
5.2.4 Repeater控件复杂应用举例207
5.2.5 Repeater控件实现记录删除210
5.3 DataList控件212
5.3.1 DataList控件功能概述213
5.3.2 DataList控件常用模板213
5.3.3样式214
5.3.4项的布局214
5.3.5事件214
5.3.6编辑和选择项215
5.3.7 DataList控件简单应用举例215
5.3.8 DataList控件自动套用格式217
5.3.9 DataList控件样式219
5.3.10 DataList控件模板布局221
5.3.11 DataList控件属性生成器224
5.3.12 DataList控件选择项227
5.3.13 DataList控件编辑项230
5.4 GridView控件241
5.4.1 GridView控件功能概述241
5.4.2 GridView控件简单应用举例241
5.4.3在GridView控件中创建自定义列242
5.4.4在GridView控件中添加BoundField字段244
5.4.5在GridView控件中添加CheckBoxField字段245
5.4.6在GridView控件中添加HyperLinkField字段245
5.4.7在GridView控件中添加ImageField字段247
5.4.8在GridView控件中添加TemplateField字段248
5.4.9在GridView控件中定义样式249
5.4.10在GridView控件中添加CommandField字段实现选择、修改、删除数据253
5.4.11使用GridView实现分页260
5.4.12使用GridView实现排序263
5.5 DetailsView控件265
5.5.1 DetailsView控件功能概述265
5.5.2 DetailsView控件应用举例265
5.6 FormView控件267
5.6.1 FormView控件功能概述267
5.6.2 FormView控件应用举例268
5.7实例分析:投票系统269
5.7.1投票功能概述269
5.7.2投票数据库设计270
5.7.3投票页面设计以及代码实现272
5.8本章小节280
5.9思考练习题281
第6章样式和主题与母版技术、用户控件282
6.1样式282
6.1.1定义样式282
6.1.2在Visual Studio中定义CSS样式表284
6.2主题Theme287
6.2.1 ASP.NET主题和外观概述287
6.2.2定义ASP.NET主题288
6.2.3编辑样式表文件和外观文件290
6.2.4单个页面引用ASP.NET主题293
6.2.5整个网站引用主题295
6.2.6以编程方式引用主题295
6.2.7主题优先级296
6.2.8禁用ASP.NET主题297
6.3母版技术297
6.3.1母版页的工作原理297
6.3.2定义母版页298
6.3.3使用母版页299
6.3.4母版页的优点301
6.4用户控件301
6.4.1用户控件概述301
6.4.2定义用户控件302
6.4.3使用用户控件304
6.5实例分析:新闻系统306
6.5.1新闻系统功能分析及数据库设计306
6.5.2新闻系统美工页面设计308
6.5.3设计主题样式309
6.5.4设计母版页面310
6.5.5设计主页311
6.5.6设计列表页面313
6.5.7设计详细内容页面315
6.5.8小结319
6.6本章小结319
6.7思考练习题320
第7章ASP.NET编程规范及三层架构321
7.1编程规范321
7.1.1命名规范321
7.1.2文件夹命名321
7.1.3 ASP.NET网站中的共享代码文件夹322
7.1.4文件命名324
7.1.5标识符命名327
7.1.6控件命名329
7.1.7注释规范330
7.1.8 XML文档注释331
7.1.9小结337
7.2 ASP.NET程序三层架构337
7.2.1 ASP.NET程序三层架构概述337
7.2.2两层架构与三层架构338
7.2.3类库概述339
7.2.4自定义类库339
7.2.5使用类库342
7.2.6数据访问层344
7.2.7业务逻辑层和用户显示层349
7.2.8三层架构带来的好处349
7.2.9小结350
7.3实例分析:新闻系统350
7.3.1数据访问层350
7.3.2业务逻辑层350
7.3.3用户表示层354
7.3.4新闻系统后台管理359
7.4本章小结371
7.5思考练习题371
第8章Web站点配置、部署以及Web服务372
8.1 web.config配置文件372
8.1.1 web.config配置文件概述372
8.1.2配置web.config文件372
8.2 Web站点部署374
8.2.1发布网站374
8.2.2复制网站376
8.2.3打包网站379
8.2.4安装网站384
8.2.5小结385
8.3 Web Service386
8.3.1 Web Service概述386
8.3.2 Web Service的定义386
8.3.3 SOAP387
8.3.4 WSDL387
8.3.5 UDDI388
8.3.6数据交换388
8.3.7本地机Web Service演示先决条件388
8.3.8创建Web Service388
8.3.9测试Web Service393
8.3.10使用Web Service395
8.3.11小结399
8.4本章小结399
8.5思考练习题400
第9章实例分析(BBS论坛)401
9.1功能分析401
9.1.1功能概述401
9.1.2页面设计预览401
9.2数据库设计与创建404
9.2.1数据库设计思路404
9.2.2数据库E-R图404
9.2.3论坛数据库所有表的表结构404
9.2.4论坛数据库创建脚本406
9.3论坛系统三层架构的设计407
9.3.1论坛系统项目文件预览407
9.3.2数据访问层407
9.3.3业务逻辑层412
9.3.4用户表示层415
9.4论坛系统样式和主题的设计415
9.4.1主题415
9.4.2样式416
9.4.3通过配置文件设计默认主题样式416
9.5前台页面分析417
9.5.1母版页面417
9.5.2显示主题用户控件419
9.5.3显示投票用户控件421
9.5.4论坛首页422
9.5.5论坛列表页面427
9.5.6论坛详细内容页面433
9.5.7会员注册页面442
9.5.8会员登录449
9.5.9会员修改口令452
9.5.10注销页面454
9.5.11查看帖子页面454
9.6后台页面分析458
9.6.1后台登录页面458
9.6.2论坛类别添加页面459
9.6.3论坛类别管理页面462
9.6.4论坛信息管理页面467
9.6.5论坛系统回复管理页面474
9.6.6后台其他页面478
9.7本章小结478
9.8思考练习题479
第10章ASP.NET实用开发技术480
10.1使用Web Table实现表头固定480
10.1.1表头固定技术概述480
10.1.2样式控制基础480
10.1.3使用Web Table输出一个表格483
10.1.4实现水平表头固定488
10.1.5实现垂直表头固定490
10.1.6实现水平、垂直表头同时固定493
10.1.7小结497
10.2 HTML编辑器FCKeditor使用详解497
10.2.1 FcKeditor概述497
10.2.2 FCKeditor使用详解498
10.2.3小结504
10.3 TreeView控件504
10.3.1 TreeView控件概述504
10.3.2 TreeView控件功能504
10.3.3 TreeView节点类型504
10.3.4 TreeView控件的常用属性505
10.3.5图形界面定义TreeView控件506
10.3.6理解TreeView控件常用属性509
10.3.7 SelectedNodeChanged事件510
10.3.8使用编程动态定义TreeView控件511
10.3.9将数据绑定到TreeView控件514
10.3.10小结516
10.4图表技术控件OWC516
10.4.1 OWC控件概述516
10.4.2引用OWC控件517
10.4.3使用OWC组件操作的公共类518
10.4.4实现饼形图523
10.4.5实现柱形图525
10.4.6实现曲线图527
10.4.7小结529
10.5电子表格Excel文件的导入、导出操作530
10.5.1电子表格Excle文件的导入、导出操作概述530
10.5.2ASP.NET读取Excel文件到DataSet530
10.5.3把Excel文件导入到SQL数据库532
10.5.4导出GridView到Excel536
10.5.5小结539
10.6本章小结539