ASP.NET高级编程PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:但正刚等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2002
- ISBN:7302057680
- 页数:417 页
第1章 ASP.NET简介 1
1.1 .NET战略 2
1.1.1 .NET概述 2
1.1.2 .NET平台的基本思想 2
1.1.3 .NET平台带来的重要意义 3
1.1.4 .NET框架的层次结构 6
1.2 ASP.NET概述 12
1.2.1 ASP.NET发展历史 12
1.2.2 脚本语言 13
1.2.3 ASP.NET的优势 14
1.2.4 ASP.NET的重点 16
1.3 ASP.NET开发环境 18
1.3.2 .NET Framework SDK的安装 19
1.3.1 软硬件要求 19
1.3.3 安装并配置IIS 5.0 23
1.4 小结 26
第2章 ASP.NET基础 27
2.1 C#语言 28
2.1.1 C#语言概述 28
2.1.2 C#语言优点 29
2.1.3 C#的“HelloWorld” 31
2.1.4 C#编译器选项 33
2.2 ASP.NET语法 35
2.2.1 “HelloWorld”页面 35
2.2.2 ASP.NET基本语法 36
2.2.3 ASP.NET的页面指令 39
2.2.4 ASP.NET的文件类型 41
2.3.1 .NET框架类 42
2.3 与ASP.NET有关的重要概念 42
2.3.2 名字空间 43
2.3.3 配件(assembly) 44
2.3.4 映射(reflection) 44
2.3.5 受控(managed) 44
2.3.6 应用程序的私有集合缓冲区 45
2.4 小结 46
第3章 Web表单及ASP.NET控件 47
3.1 Web表单 48
3.1.1 概述 48
3.1.2 ASP和ASP.NET的比较 49
3.1.3 .aspx文件的基本结构 51
3.1.4 Web Form的代码模型 51
3.1.5 Web Form的页面处理过程 52
3.1.6 代码绑定(Code Behind) 54
3.2 Web Form的事件模型 56
3.2.1 嵌入在.aspx文件中的事件响应代码 56
3.2.2 Web Form的事件模型 57
3.2.3 事件模型的提高 58
3.3 ASP.NET控件 63
3.3.1 ASP.NET服务器端控件 63
3.3.2 HTML服务器端控件 64
3.3.3 Web服务器端控件 66
3.3.4 在HTML服务器端控件和Web服务器端控件中选择 70
3.3.5 服务器端用户控件 72
3.3.6 服务器端验证控件 73
3.3.7 控件使用实例 77
3.4 小结 80
第4章 Web服务 81
4.1.2 Web服务的基本概念 82
4.1 Web服务简介 82
4.1.1 为什么需要Web服务 82
4.1.3 典型Web服务结构 83
4.1.4 远程过程调用与消息传递 84
4.1.5 使用SOAPToolkit 84
4.1.6 Web服务体系 85
4.1.7 Web服务平台 86
4.2 Web服务应用 87
4.2.1 构建简单的Web服务 87
4.2.2 发布Web服务 90
4.2.3 客户端调用Web服务 92
4.2.4 构建复杂的Web服务 94
4.3.1 Web服务的应用场合 103
4.3 Web服务提高 103
4.3.2 Web服务支持的数据类型 105
4.3.3 Web服务的状态管理 108
4.3.4 对事务的支持 111
4.4 小结 114
第5章 Web应用 115
5.1 Web应用基本概念 116
5.1.1 ASP.NET应用 116
5.1.2 Web应用的生存期 116
5.1.3 应用或会话作用范围内的对象 117
5.1.4 关于多线程 117
5.1.5 应用程序框架 117
5.1.6 配置Web应用 119
5.2.3 创建自定义HttpHandler 120
5.2.2 配置HttpHandlers和Factories 120
5.2.1 HttpHandlers和Factories简介 120
5.2 HttpHandlers和Factories 120
5.3 ASP.NET的状态管理 121
5.3.1 服务器端状态管理 122
5.3.2 客户端状态管理 125
5.4 小结 130
第6章 ASP.NET与XML 131
6.1 .NET精髓 132
6.1.1 XML简介 132
6.1.2 SOAP简介 132
6.1.3 用SOAP实现数据通信 134
6.1.4 .NET:数据共享平台 134
6.1.5 ASP.NET与XML的联系 135
6.2.2 XML数据存储机制 136
6.2.1 XML的优点 136
6.2 XML语言 136
6.2.3 XML相关技术 137
6.3 .NET中实现DOM 140
6.3.1 .NET的DOM实现 140
6.3.2 .NET DOM对象的主要类 141
6.4 .NET中实现SAX 149
6.4.1 .NET框架中的SAX 149
6.4.2 使用XmlReader访问数据 150
6.4.3 ASP.NET实现SAX 152
6.5 ASP.NET实现XML留言簿 154
6.5.1 XML留言簿的优势 155
6.5.2 留言信息XML文件 155
6.5.3 留言页面 156
6.5.4 查看留言 159
6.6 小结 162
第7章 网上商店概述 163
7.1 电子商务 164
7.1.1 电子商务的诞生 164
7.1.2 电子商务的运作模式及其优越性 165
7.1.3 电子商务网站 165
7.1.4 我们的目标 166
7.2 .NET电子商务开发的优势 167
7.2.1 典型电子商务体系结构 167
7.2.2 J2EE与.NET 168
7.2.3 商务集成 170
7.3.2 网站首页 172
7.3.3 用户管理 172
7.3.1 数据库结构 172
7.3 网上商店的结构设计 172
7.3.4 购物流程 175
7.3.5 附加功能 177
7.4 小结 177
第8章 网上商店数据库设计 178
8.1 关系数据库与SQL语言 179
8.1.1 数据库 179
8.1.2 关系数据库 179
8.1.3 SQL语言简介 180
8.2 SQL Server 2000数据库及其使用 182
8.2.1 SQL Server 2000简介 182
8.2.2 启动SQL Server数据库服务 183
8.2.3 使用SQL Server企业管理器 183
8.3 网上商店数据库系统的设计 190
8.3.1 建立store数据库 190
8.3.2 创建访问store数据库的新登录 192
8.3.3 设计Customers表 195
8.3.4 数据库中表的结构 198
8.4 ASP.NET中的ADO.NET编程 201
8.4.1 ADO.NET的对象体系 201
8.4.2 Managed.Provider 202
8.4.3 ADO.NET的使用 202
8.4.4 ADO.NET对象 212
8.5 网上商店数据组件的设计 214
8.5.1 三层结构的概念 214
8.5.2 CustomersDB.cs 215
8.5.3 ReviewsDB.cs 218
8.5.4 OrdersDB.cs 220
8.5.5 ProductsDB.cs 224
8.5.6 ShoppingCartDB.cs 228
8.6 小结 234
第9章 系统配置、用户控件及首页设计 235
9.1 系统配置 236
9.1.1 编写Global.asax 236
9.1.2 Web.config配置 238
9.1.3 ErrorPage页面 241
9.1.4 CSS文件 243
9.2 ASP.NET中的绑定技术 251
9.2.1 代码绑定 251
9.2.2 数据绑定 251
9.3 网上商店用户控件设计 263
9.3.1 Header用户控件 263
9.3.2 Menu用户控件 265
9.3.3 AlsoBought用户控件 267
9.3.4 PopularItems用户控件 270
9.3.5 ReviewList用户控件 272
9.3.6 Footer用户控件 274
9.4 网上商店首页设计 276
9.5 小结 281
第10章 网上商店顾客管理 282
10.1 顾客管理 283
10.2 登录页面 283
10.3 注册页面 290
10.4 小结 294
第11章 网上商店购物流程 296
11.1 浏览商品 297
11.1.1 商品列表页面(ProductsList.aspx) 297
11.1.2 商品细节页面(ProductDetails.aspx) 301
11.1.3 发表评论页面(ReviewAdd.aspx) 305
11.1.4 查找商品页面(SearchResults.aspx) 311
11.2 购买商品 314
11.2.1 购物车 314
11.2.2 添加商品页面(AddToCart.aspx) 315
11.2.3 结账页面(CheckOut.aspx) 318
11.3 购物车管理 324
11.3.1 查看购物车页面(ShoppingCart.aspx) 325
11.3.2 订单列表页面(OrderList.aspx) 333
11.3.3 订单细节页面(OrderDetails.aspx) 338
11.4 基于Web服务的购物和订单查询 342
11.5 小结 346
第12章 网上商店附加功能和安全访问控制 347
12.1.1 论坛概述 348
12.1.2 数据库设计 348
12.1 网上商店论坛 348
12.1.3 登录页面 349
12.1.4 浏览文章 351
12.1.5 添加主题 354
12.1.6 发表文章 357
12.1.7 论坛管理 362
12.2 网上商店邮件发送系统 364
12.2.1 邮件发送系统的基本知识 364
12.2.2 邮件发送的步骤 366
12.2.3 邮件发送页面 367
12.3 网站安全访问控制 370
12.3.1 验证和授权 370
12.3.2 基于Windows的验证 372
12.3.3 基于FORM的验证 372
12.3.4 授权用户和角色 374
第13章 ASP.NET高级应用 376
13.1 ASP.NET部署 377
13.1.1 部署ASP.NET应用程序 377
13.1.2 使用进程模型 380
13.1.3 处理错误 382
13.2 ASP.NET的优化和跟踪 385
13.2.1 ASP.NET的优化 385
13.2.2 ASP.NET的跟踪 387
13.3 ASP.NET缓冲机制 392
13.3.1 ASP.NET中的缓冲 392
13.3.2 页面输出缓冲 394
13.3.3 页面部分缓冲 397
13.3.4 数据缓冲 398
附录A .NET常用术语 405
附录B C#、Visual Basic和JScript语法对比 410
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《STEM教育丛书 麦昆机器人和Micro:bit图形化编程》张弛责任编辑;(中国)陈宝杰,沙靓雯 2019
- 《ROS机器人编程与SLAM算法解析指南》陶满礼 2020
- 《我的第一套编程启蒙绘本 123 序列来啦》编程猫教研团队编绘 2019
- 《高等院校计算机任务驱动教改教材 C语言编程思维 第2版》(中国)陈萌,鲍淑娣 2019
- 《我的第一套编程启蒙绘本 咦 什么在 循环》编程猫教研团队编绘 2019
- 《工业机器人离线编程与仿真》张明文,封家诚,王鑫主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019