当前位置:主页 > 计算机电子书 > 程序设计 > ASP.NET下载
ASP.NET电子商务开发实战

ASP.NET电子商务开发实战 PDF 高清版

  • 更新:2021-08-05
  • 大小:77.84MB
  • 类别:ASP.NET
  • 作者:戴瑞,(美)沃特森,徐锋,施游,陈绍继
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

《ASP.NET电子商务开发实战》通过一个贯穿全书的案例,为读者提供了实用的电子商务建站指南。首先,尽可能快、低成本地设立网站并使其运转起来;其次,改进购物体验来增加收入,开发商品推荐系统鼓励顾客购买更多的商品,从而使其成为一个能够投入运行、功能齐备的网站。最后,通过增加自动化和流程化的订单处理和后台管理来降低成本,并实现自处理信用卡交易,提高利润率。通过上述3个阶段,《ASP.NET电子商务开发实战》讲述了设计和开发过程的各个方面,通读之后你将能够快速、便捷地构建出高质量、可扩展的电子商务网站。《ASP.NET电子商务开发实战》内容系统、详实,适合作为ASP.NET初中级程序员自学和程序设计的参考手册。

目录

  • 第一部分
  • 第1阶段:让网站运转起来
  • 第1章启动电子商务网站 2
  • 1.1气球店 2
  • 1.2决定是否提供在线服务 3
  • 1.2.1获得更多顾客 3
  • 1.2.2让顾客花更多的钱 4
  • 1.2.3降低完成订单的成本 5
  • 1.3赢利 5
  • 1.4考虑风险和威胁 6
  • 1.5针对业务的设计 6
  • 1.5.1了解客户 7
  • 1.5.2第1阶段:让网站运转起来 7
  • 1.5.3第2阶段:增加收入提高利润 8
  • 1.5.4第3阶段:高级的电子商务功能 8
  • 1.6小结 9
  • 第2章创建基础框架 10
  • 2.1针对发展设计 10
  • 2.2使用三层架构 11
  • 2.3选择实现技术与工具 15
  • 2.3.1使用ASP.NET 15
  • 2.3.2使用C#和VB.NET 18
  • 2.3.3使用Visual Web Developer 2008 Express版本 18
  • 2.3.4使用SQL Server 2008 19
  • 2.4遵从编码规范 20
  • 2.5小结 20
  • 第3章启动BalloonShop项目 21
  • 3.1准备开发环境 21
  • 3.1.1安装Visual Web Developer 2008 Express版本 21
  • 3.1.2安装SQL Server 2008 Express版本 23
  • 3.1.3安装IIS 23
  • 3.1.4为BalloonShop网站做准备 24
  • 3.2创建BalloonShop Web应用 25
  • 3.3为BalloonShop创建SQL Server数据库 29
  • 3.4实现网站的骨架 33
  • 3.5下载源代码 40
  • 3.6小结 40
  • 第4章创建商品目录Ⅰ 41
  • 4.1向访问者展示商品 41
  • 4.1.1商品目录的界面 41
  • 4.1.2预览商品目录 42
  • 4.2本章路线图 44
  • 4.3存储目录信息 45
  • 4.3.1理解数据表 45
  • 4.3.2创建Department表 51
  • 4.4与数据库通信 53
  • 4.4.1数据库语言 54
  • 4.4.2创建存储过程 56
  • 4.5为网站添加业务逻辑 58
  • 4.5.1连接到SQL Server 58
  • 4.5.2提交命令与执行存储过程 60
  • 4.5.3实现通用的数据访问代码 61
  • 4.5.4捕获及处理异常 63
  • 4.5.5发送电子邮件 65
  • 4.5.6编写业务层代码 66
  • 4.6显示门类列表 73
  • 4.7构建链接工厂 76
  • 4.8添加自定义错误页面 83
  • 4.9小结 86
  • 第5章创建商品目录Ⅱ 87
  • 5.1存储新数据 87
  • 5.1.1是什么造就了关系数据库 87
  • 5.1.2用FOREIGN KEY约束实现表 关系 90
  • 5.2在数据库中添加门类和商品 91
  • 5.2.1添加分类 91
  • 5.2.2添加商品 95
  • 5.3查询新数据 100
  • 5.3.1获取商品简介 100
  • 5.3.2联接数据表 101
  • 5.3.3分页显示商品 103
  • 5.4编写新的存储过程 105
  • 5.4.1CatalogGetDepartmentDetails 106
  • 5.4.2CatalogGetCategoryDetails 106
  • 5.4.3CatalogGetProductDetails 106
  • 5.4.4CatalogGetCategories- InDepartment 106
  • 5.4.5CatalogGetProductsOn- FrontPromo 107
  • 5.4.6CatalogGetProducts- InCategory 107
  • 5.4.7CatalogGetProducts- OnDeptPromo 108
  • 5.5使用基于参数化存储过程的ADO.NET 109
  • 5.5.1使用输入参数 110
  • 5.5.2使用输出参数 110
  • 5.5.3存储过程参数不是强类型 110
  • 5.5.4从输出参数中获取结果 111
  • 5.6完成业务层代码 111
  • 5.6.1GetDepartmentDetails 113
  • 5.6.2GetCategoryDetails 115
  • 5.6.3GetProductDetails 115
  • 5.6.4GetCategoriesInDepartment 116
  • 5.6.5GetProductsOnFrontPromo 117
  • 5.6.6GetProductsOnDeptPromo 118
  • 5.6.7GetProductsInCategory 119
  • 5.6.8完成Link工厂类 120
  • 5.7实现表示层 120
  • 5.7.1显示分类列表 121
  • 5.7.2显示门类和分类详细信息 124
  • 5.7.3显示商品列表 127
  • 5.7.4显示商品明细 135
  • 5.8小结 137
  • 第6章商品属性 138
  • 6.1实现数据层 139
  • 6.2实现业务层 144
  • 6.3实现表示层 145
  • 6.4小结 151
  • 第7章搜索引擎优化 152
  • 7.1优化BalloonShop 152
  • 7.2支持富关键字的URL 153
  • 7.2.1UrlRewriter.NET和ISAPI_Rewrite 154
  • 7.2.2BalloonShop中的富关键字URL 154
  • 7.2.3为BalloonShop添加富关键字URL支持 155
  • 7.3URL重写和正则表达式 158
  • 7.3.1.NET正则表达式 160
  • 7.3.2富关键字URL工厂 163
  • 7.4使用HTTP状态码301和302 166
  • 7.5正确发送404和500错误 170
  • 7.6UrlRewriter.NET的快速参考 172
  • 7.7小结 173
  • 第8章搜索目录 174
  • 8.1选择搜索目录的方法 174
  • 8.2教数据库自己搜索 175
  • 8.2.1安装SQL Server全文搜索功能 176
  • 8.2.2创建FULLTEXT目录和索引 177
  • 8.2.3按相关性排序 180
  • 8.2.4改进搜索结果的相关性 183
  • 8.2.5创建存储过程SearchCatalog 185
  • 8.3实现业务层 188
  • 8.4实现表示层 190
  • 8.4.1创建搜索对话框 190
  • 8.4.2显示搜索结果 194
  • 8.5小结 198
  • 第9章改善性能 199
  • 9.1处理回传事件 199
  • 9.2管理ViewState 202
  • 9.3使用输出缓存 204
  • 9.4小结 206
  • 第10章使用PayPal接受支付 207
  • 10.1综合评价因特网支付服务提供商 207
  • 10.2从PayPal开始 208
  • 10.3集成PayPal的购物车和结账功能 209
  • 10.4小结 215
  • 第11章目录管理:门类和分类 216
  • 11.1准备创建目录管理页面 216
  • 11.2管理员身份验证 220
  • 11.3门类管理 232
  • 11.4设置门类管理网格样式 246
  • 11.5分类管理 248
  • 11.6小结 256
  • 第12章目录管理:商品 257
  • 12.1本章向导 257
  • 12.2商品管理 259
  • 12.3商品详情管理 269
  • 12.4小结 282
  • 第二部分
  • 第2阶段:增加收入提高利润
  • 第13章创建自己的购物车 284
  • 13.1设计购物车 284
  • 13.2保存购物车信息 286
  • 13.3实现数据层 288
  • 13.3.1ShoppingCartAddItem 288
  • 13.3.2ShoppingCartRemoveItem 289
  • 13.3.3ShoppingCartUpdateItem 289
  • 13.3.4ShoppingCartGetItems 290
  • 13.3.5ShoppingCartGetTotalAmount 290
  • 13.4实现业务层 291
  • 13.4.1生成购物车ID 291
  • 13.4.2如果访问者不喜欢cookie 怎么办 294
  • 13.4.3实现访问购物车功能 294
  • 13.5实现表示层 297
  • 13.5.1修改Add to Cart按钮 297
  • 13.5.2显示购物车汇总信息 298
  • 13.5.3显示购物车 300
  • 13.5.4编辑商品数量 305
  • 13.6管理购物车 307
  • 13.6.1删除存在于购物车中的商品 307
  • 13.6.2删除旧的购物车 307
  • 13.7小结 312
  • 第14章接受并处理顾客订单 313
  • 14.1实现Order-Placing系统 313
  • 14.1.1在数据库中保存订单 314
  • 14.1.2在数据库中创建订单 317
  • 14.1.3更新业务层 318
  • 14.1.4添加Checkout按钮 319
  • 14.2管理订单 321
  • 14.2.1客户端验证及ASP.NET验证控件的使用 323
  • 14.2.2显示原有订单 324
  • 14.3订单详情管理 333
  • 14.4小结 345
  • 第15章商品推荐 346
  • 15.1基于动态推荐来增加销售额 346
  • 15.2实现数据层 347
  • 15.2.1添加商品推荐 351
  • 15.2.2添加购物车推荐 352
  • 15.3实现业务层 353
  • 15.4实现表示层 354
  • 15.5小结 357
  • 第三部分
  • 第3阶段: 高级的电子商务功能
  • 第16章创建顾客账号 360
  • 16.1保存顾客账号 360
  • 16.2创建BalloonShop顾客账号方案 361
  • 16.2.1SecurityLib类 362
  • 16.2.2顾客登录 384
  • 16.2.3顾客详情 389
  • 16.2.4结账页面 403
  • 16.3建立安全连接 407
  • 16.3.1从VeriSign获取SSL证书 408
  • 16.3.2使用SSL连接 408
  • 16.3.3包含使用SSL连接的重定向指令 409
  • 16.4小结 410
  • 第17章保存顾客订单 412
  • 17.1添加订单到顾客账号 412
  • 17.1.1发起顾客订单 412
  • 17.1.2访问顾客订单 416
  • 17.2处理税收和发货费用 423
  • 17.2.1税收问题 424
  • 17.2.2发货问题 424
  • 17.2.3实现税收和发货费用计算 425
  • 17.3小结 435
  • 第18章实现订单流水线Ⅰ 436
  • 18.1什么是订单流水线 436
  • 18.2BalloonShop订单流水线 437
  • 18.3构建订单流水线 440
  • 18.3.1基本的订单流水线 440
  • 18.3.2向OrderProcessor添加更多功能 450
  • 18.4小结 454
  • 第19章实现订单流水线Ⅱ 455
  • 19.1实现流水线片段 455
  • 19.1.1修改业务层 455
  • 19.1.2修改表示层 465
  • 19.2管理BalloonShop订单 469
  • 19.2.1修改数据库 470
  • 19.2.2修改业务层 472
  • 19.2.3修改表示层 480
  • 19.2.4测试订单管理页面 490
  • 19.3小结 491
  • 第20章信用卡交易 492
  • 20.1信用卡交易基础知识 492
  • 20.1.1使用信用卡支付网关 492
  • 20.1.2理解信用卡交易 493
  • 20.2使用DataCash 494
  • 20.2.1预授权请求 494
  • 20.2.2预授权请求的响应 495
  • 20.2.3完成授权请求 496
  • 20.2.4完成授权请求的响应 496
  • 20.2.5与DataCash交换XML数据 497
  • 20.3将DataCash集成到BalloonShop中 508
  • 20.3.1修改业务层 509
  • 20.3.2测试流水线 513
  • 20.3.3改为真实账户 514
  • 20.4小结 514
  • 第21章商品评论 515
  • 21.1规划商品评论功能 515
  • 21.2实现商品评论 516
  • 21.3小结 520
  • 第22章集成Amazon Web服务 521
  • 22.1Web服务概述 521
  • 22.1.1创建Amazon.com Web 服务账号 522
  • 22.1.2获取Amazon.com 的Associate ID 523
  • 22.1.3基于REST访问Amazon Web 服务 524
  • 22.1.4基于SOAP访问Amazon Web服务 526
  • 22.2BalloonShop与AWS的集成 526
  • 22.2.1编写访问Amazon的代码 527
  • 22.2.2实现表示层 532
  • 22.3小结 533

资源下载

资源下载地址1:https://pan.baidu.com/s/1nRPImVLIvgB9-TIf2URWcA

相关资源

网友留言