图书介绍
ASP.NET 3.5从基础到项目实战PDF|Epub|txt|kindle电子书版本网盘下载
![ASP.NET 3.5从基础到项目实战](https://www.shukui.net/cover/56/33271751.jpg)
- 李宗颜,孙更新,宾晟编著 著
- 出版社: 北京:化学工业出版社
- ISBN:9787122073037
- 出版时间:2010
- 标注页数:544页
- 文件大小:195MB
- 文件页数:558页
- 主题词:主页制作-程序设计
PDF下载
下载说明
ASP.NET 3.5从基础到项目实战PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 基础篇3
第1章 初识Visual C#.NET——ASP.NET入门3
1.1 ASP.NET概述4
1.1.1 NET Framework的基本概念4
1.1.2公共语言运行库5
1.1.3 ASP.NET特点5
1.2 .NET Framework 3.5概述9
1.3搭建ASP.NET 3.5开发平台10
1.3.1软件需求10
1.3.2硬件需求11
1.3.3 VS2008与Visual Web Developer11
1.3.4 IIS服务器配置12
1.4第一个ASP. NET网站——Hello Word14
1.4.1创建新的网站项目14
1.4.2页面设计15
1.4.3功能实现17
1.5小结17
第2章 借助C#语言开始学习编程的第一步——C#语言基础18
2.1 C#语言概述19
2.2 C#程序设计基础21
2.2.1 C#的程序结构21
2.2.2数据类型与变量22
2.2.3运算符31
2.2.4语句34
2.3面向对象的C43
2.3.1类声明43
2.3.2构造函数与析构函数47
2.3.3方法51
2.4 C#的特性56
2.4.1接口与集合56
2.4.2委托与事件65
2.4.3泛型67
2.5小结72
第3章 掌握C#.NET中的常用文件处理类——System.IO命名空间73
3.1 System.IO命名空间概述74
3.2 System.IO命名空间常用类74
3.2.1 System.IO.BinaryWriter74
3.2.2 System.IO.BinaryReader76
3.2.3 System.IO.BufferedStream78
3.2.4 System.IO.DirectoryInfo80
3.2.5 System.IO.Directory83
3.2.6 System.IO.FileInfo84
3.2.7 System.IO.File85
3.2.8 System.IO.FileStream87
3.3 System.IO命名空间结构88
3.4小结90
第二部分 技术篇93
第4章 方便快捷地建立可视外观——ASP.NETWeb服务器控件93
4.1 ASP.NET Web窗体94
4.1.1表单的基本概念94
4.1.2回发和往返行程96
4.1.3页面生存期97
4.2服务器控件概述99
4.2.1服务器控件的定义99
4.2.2服务器控件分类99
4.2.3服务器控件的创建100
4.2.4服务器控件的属性、事件102
4.3标准控件105
4.3.1用于文本输入和显示的标准控件106
4.3.2按钮控件111
4.3.3用于选择的列表控件116
4.3.4 HyperLink控件123
4.3.5 Table控件124
4.4高级控件126
4.4.1 AdRotator控件126
4.4.2 Calendar控件130
4.4.3 MultiView和View控件133
4.4.4 Image和ImageMap控件134
4.4.5 Wizard控件136
4.5服务器控件综合示例139
4.6小结144
第5章 让网站具有统一的外观——网站设计145
5.1在ASP.NET中应用CSS样式146
5.1.1创建样式146
5.1.2应用样式150
5.2母版技术152
5.2.1创建母版页152
5.2.2在web.config中配置母版页154
5.2.3创建内容页154
5.2.4嵌套母版页158
5.3主题161
5.3.1创建主题161
5.3.2创建命名皮肤163
5.3.3处理主题冲突166
5.4网站地图和导航167
5.4.1创建网站地图167
5.4.2导航控件170
5.5 Web部件172
5.5.1 Web部件概述172
5.5.2 Web部件的应用173
5.6小结175
第6章 让ASP.NET Web程序具有稳定的数据库支持——ASP.NET数据库编程176
6.1 ADO.NET的数据访问177
6.1.1 ADO.NET基础177
6.1.2连接数据库177
6.1.3与数据库交互181
6.1.4管理内存数据186
6.2数据源控件189
6.2.1 SQL数据源控件189
6.2.2绑定到对象控件193
6.2.3绑定到XML数据195
6.2.4绑定到站点地图197
6.3数据绑定控件199
6.3.1 GridView控件199
6.3.2 FormView控件208
6.3.3 DetailsView控件209
6.3.4 Repeater和DataList控件211
6.3.5 ListView控件219
6.4 LINQ222
6.4.1 LINQ概述222
6.4.2 LINQ语法基础224
6.4.3 LINQ查询基础229
6.4.4 LINQ to SQL230
6.4.5 LINQ to XML232
6.5小结234
第三部分 提高篇237
第7章 提高ASP.NET网站的安全性——网络安全与验证237
7.1验证控件238
7.1.1使用验证控件的注意事项238
7.1.2 RequiredFieldValidator控件238
7.1.3 RangeValidator控件240
7.1.4 CompareValidator控件241
7.1.5 RegularExpressionValidator控件243
7.1.6 ValidationSummary控件245
7.1.7 CustomValidator控件247
7.2身份验证和授权249
7.2.1 Windows身份验证249
7.2.2 Passport身份验证250
7.2.3 Forms身份验证250
7.3登录控件252
7.3.1 Login控件252
7.3.2 LoginName控件255
7.3.3 LoginView控件256
7.3.4 LoginStatus控件259
7.3.5 PasswordRecovery控件260
7.3.6 ChangePassword控件263
7.4小结269
第8章 ASP.NET网站常用对象——内建组件对象270
8.1 Response对象和Request对象271
8.1.1 Response对象271
8.1.2 Request对象274
8.1.3 Response对象与Request对象实例276
8.2 Application对象和Session对象278
8.2.1 Application对象278
8.2.2 Session对象284
8.3 Server对象288
8.4 ViewState对象290
8.5内建组件对象实例292
8.6小结295
第9章 用户控件与自定义服务器控件296
9.1用户控件297
9.1.1创建用户控件297
9.1.2使用用户控件301
9.1.3将Web窗体转换成用户控件302
9.2自定义控件304
9.2.1创建自定义服务器控件305
9.2.2使用自定义服务器控件306
9.2.3将自定义控件添加到工具箱307
9.3复合控件308
9.4小结311
第10章 Web应用程序高度交互的利器——ASP.NET AJAX312
10.1 AJAX基本思想313
10.1.1应用场景313
10.1.2开发模式314
10.2 ASP. NET 3.5对AJAX的支持与开发317
10.2.1 ASP.NET 3.5 AJAX317
10.2.2实例318
10.2.3 ASP.NET中的AJAX控件320
10.3 ASP.NET AJAX对JavaScript的扩展329
10.4异步调用Web Service和页面中的类方法330
10.5小结336
第11章 在程序中使用可扩展标记语言XML337
11.1.NET框架中的XML类338
11.1.1使用XmlTextReader读取XML数据338
11.1.2使用XmlTextWriter写入XML数据340
11.2 XML数据的显示342
11.2.1 XSL示例342
11.2.2使用XML控件显示XML文档344
11.3小结346
第12章 破除信息孤岛有术——Web服务347
12.1理解基于XML的Web服务348
12.1.1什么是Web服务348
12.1.2 Web服务的技术支持349
12.1.3 Web服务的优势349
12.1.4 Web服务的基础结构350
12.2创建Web服务351
12.2.1@WebService指令352
12.2.2定义Web服务方法352
12.2.3测试Web服务354
12.3使用Web服务355
12.4小结356
第13章 创建基于移动设备的Web程序357
13.1移动Web窗体语法358
13.1.1在VS2008中添加移动窗体模板358
13.1.2创建移动Web窗体360
13.1.3在仿真程序中呈现362
13.2标准控件364
13.2.1 Form控件364
13.2.2 Panel控件365
13.2.3用户输入控件367
13.2.4列表控件370
13.3高级控件372
13.3.1 AdRotator控件372
13.3.2 Image控件374
13.3.3 Calendar控件375
13.4小结378
第14章 快速创建Web服务——WCF379
14.1 WCF概述380
14.1.1 WCF概念380
14.1.2 WCF的新增功能381
14.1.3 WCF体系架构382
14.2基本服务契约383
14.2.1操作重载383
14.2.2契约的继承385
14.2.3服务契约的分解与设计387
14.3 WCF应用388
14.3.1创建WCF应用388
14.3.2添加WCF服务引用392
14.4小结392
第15章 ASP.NET结构化模型——MVC393
15.1设计模式概述394
15.2 MVC概述395
15.2.1 MVC概念395
15.2.2 MVC的历史396
15.2.3 ASP.NET MVC基础396
15.3页面控制器398
15.4.NET MVC示例398
15.5 ASP.NET MVC应用程序的结构401
15.5.1页面驱动401
15.5.2全局配置文件402
15.5.3 Models、Views和Controllers三层结构403
15.6小结404
第四部分 扩展篇407
第16章 留言本407
16.1系统分析408
16.2系统总体结构设计409
16.2.1模块设计409
16.2.2系统数据库设计409
16.3客户留言模块410
16.4留言列表模块414
16.5留言管理模块418
16.6小结422
第17章 网络课程生成系统423
17.1系统概述424
17.1.1需求分析424
17.1.2项目可行性分析425
17.2.3项目计划书426
17.2系统总体结构设计427
17.2.1模块设计427
17.2.2系统数据库设计427
17.3公共类431
17.4用户登录模块433
17.5院系管理模块437
17.6学生管理模块444
17.7学生后台管理模块450
17.8教师后台管理模块458
17.9管理员后台管理模块468
17.10课程管理模块473
17.11小结475
第18章 ASP.NETShoping476
18.1系统概述477
18.1.1需求分析477
18.1.2项目可行性分析479
18.1.3项目计划书480
18.2系统总体结构设计481
18.2.1模块设计481
18.2.2系统数据库设计481
18.3公共类DataBase.cs486
18.4公共类Data.cs490
18.5公共类Common.cs494
18.6公共类cartProduct.cs497
18.7公共类cart.cs499
18.8用户登录模块503
18.9产品分类模块510
18.10产品管理模块520
18.11会员管理模块527
18.12会员中心模块532
18.13购物车管理模块539
18.14小结543