王朝网络
分享
 
 
 

.NET框架下电子商务站点建设指南

王朝导购·作者佚名
 
  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,计算机/网络,网络与数据通信,电子商务 电子政务,

作者: 美.本楚姆 美.怀特利 著 智慧东方工作室 译

出 版 社: 机械工业出版社

出版时间: 2002-3-1字数:版次: 1版1次页数: 368印刷时间: 2002/03/01开本:印次:纸张: 胶版纸I S B N : 9787111099062包装: 平装内容简介

本书利用一个电子商务网站的典型案例,由浅入深地介绍了如何使用.NET框架来设计和开发功能齐全的电子商务站点。本书还讲述了如何实现用户注册、礼券、愿望清单、产品聚焦等电子商务网站的高级特性。演示了如何利用ADO.NET访问数据、如何在.NET框架中开发组件、如何在电子商务Web站点中利用Web服务。帮助读者了解ASP.NET用户控件的功能与作用及掌握实现用户授权的细节。本书密切联系实际,提供了大量实用性、可读性较强的代码,对实际的开发工作有借鉴作用。本书适合于程序开发人员阅读,既包括熟练的.NET开发人员,也包括刚涉及.NET框架的开发人员。

目录

第一部分 基 础 知 识

第1章 企业对消费者电子商务概述1

1.1 当前电子商务的发展趋势1

1.2 企业对企业电子商务2

1.3 企业对消费者电子商务技术概述2

1.4 MyGolfGear.NET B2C体系结构概述3

1.5 创建B2C电子商务应用程序的步骤3

1.5.1 明晰展望4

1.5.2 规划与设计4

1.5.3 开发应用程序4

1.5.4 测试与试用4

1.5.5 规划安全性4

1.5.6 规划体系结构5

1.5.7 部署应用程序5

1.5.8 管理应用程序5

1.6 当前开发B2C应用程序的工具5

1.7 小结6

第2章 .NET概述7

2.1 .NET框架7

2.2 公共语言运行时环境8

2.3 自我描述的组件9

2.4 应用程序域11

2.5 公共类型系统12

2.6 多语言的交互13

2.7 通用语言规范16

2.8 被管执行16

2.9 ASP.NET页的执行17

2.10 小结19

2.11 自学指导20

第3章 规划MyGolfGear.NET21

3.1 定义MyGolfGear.NET的目标21

3.2 决定站点的特征22

3.2.1 特殊产品与特征项目22

3.2.2 产品反馈与等级22

3.2.3 礼物登记或愿望清单22

3.2.4 快速购买23

3.2.5 产品信息的自动E-mail23

3.2.6 交叉销售与向上销售23

3.3 设计MyGolfGear.NET23

3.3.1 考虑页面及布局问题23

3.3.2 站点流24

3.3.3 使用案例25

3.3.4 序列图27

3.3.5 类设计27

3.3.6 数据库设计28

3.4 一些集成方面的考虑28

3.4.1 与现存数据集成28

3.4.2 集成现成的交易服务28

3.4.3 决定数据转换需求29

3.5 规划体系结构29

3.5.1 逻辑设计29

3.5.2 物理设计29

3.6 安全性的规划30

3.7 可用的开发工具30

3.7.1 决定IDE30

3.7.2 决定编程语言31

3.7.3 决定数据库服务器31

3.8 小结31

3.9 自学指导31

第二部分 构建B2C店面

第4章 用SQL Server 2000构建MyGolfGear .NET的产品价目表33

4.1 开发数据模型34

4.1.1 分类34

4.1.2 产品36

4.1.3 产品分类映射37

4.1.4 产品选项37

4.2 开发存储过程38

4.2.1 获取分类信息38

4.2.2 获取产品信息39

4.2.3 获取产品选项数据40

4.3 确保产品价目表的安全性40

4.3.1 认证模式41

4.3.2 添加登录41

4.3.3 添加角色42

4.3.4 添加用户42

4.3.5 管理权限43

4.4 小结43

4.5 自学指导44

第5章 用ASP.NET管理产品价目表45

5.1 组件的开发46

5.2 页面开发54

5.2.1 Admin.aspx54

5.2.2 CategoryAdmin.aspx54

5.2.3 ProductAdmin.aspx66

5.2.4 选项管理器75

5.3 小结75

5.4 自学指导75

第6章 用ASP.NET显示简单价目表76

6.1 创建分类列表76

6.1.1 使用CatalogDS 类显示简单的价目表76

6.1.2 LeftNav.ascx.cs85

6.1.3 LeftNav.ascx86

6.2 开发简单的主页88

6.3 开发产品选择页面91

6.3.1 CatalogDS91

6.3.2 ProductSelection.aspx.cs92

6.3.3 ProductSelection.aspx93

6.4 开发产品详情页94

6.4.1 ProductDetail.aspx.cs94

6.4.2 ProductDetail.aspx95

6.5 开发产品查找功能97

6.5.1 spFindProducts97

6.5.2 MyGolfGearDP.FindProduct98

6.5.3 SearchResult.aspx.cs99

6.6 小结99

6.7 自学指导99

第三部分 建立高级特性

第7章 用ASP.NET实现产品聚焦101

7.1 产品聚焦数据库对象101

7.1.1 FeaturedItems表101

7.1.2 spInsertFeaturedItem存储程序102

7.1.3 spGetFeaturedItems存储过程103

7.2 FeaturedItems.ascx.cs支持代码类103

7.3 FeaturedItems.acsx用户控件文件105

7.4 在Home.aspx页面中添加Web服务器

控件107

7.5 小结108

7.6 自学指导108

第8章 实现打折优惠109

8.1 修改数据库来支持打折优惠109

8.1.1 productSpecial和PromoType表109

8.1.2 spGetCompleteCatalog存储过程的

修改110

8.2 实现ProductSpecialDataTable类111

8.3 使用OrderManager类来实现打折优惠115

8.4 修改产品选择页来显示打折信息117

8.4.1 ProductSelection.aspx.cs117

8.4.2 ProductSelection.aspx119

8.5 向产品详情页添加打折信息120

8.5.1 ProductDetails.aspx.cs120

8.5.2 ProductDetails.aspx121

8.6 小结123

8.7 自学指导123

第9章 用ASP.NET实现愿望清单124

9.1 数据模型添加项124

9.2 新的存储过程124

9.2.1 spAddToWishList存储过程125

9.2.2 spDeleteFromWishList存储过程125

9.2.3 spGetWishList存储过程125

9.3 新数据访问组件126

9.3.1 Wishlist构造函数126

9.3.2 GetWishList方法127

9.3.3 AddToWishList方法128

9.3.4 DeleteFromWishList方法128

9.4 用户界面元素129

9.4.1 AddToWishList.aspx.cs支持代码类129

9.4.2 ViewWishList.aspx.cs支持代码类130

9.4.3 ViewWishList.aspx页131

9.4.4 ProductSelection.aspx页133

9.5 小结133

9.6 自学指导134

第10章 用ASP.NET实现产品评测与产品

分级135

10.1 修改数据库来支持产品评测135

10.2 对CatalogDS类做出必要修改来支持产品

评测136

10.3 产品评测用户控件145

10.4 向产品详情页中添加ProductReviews

用户控件147

10.5 小结148

10.6 自学指导149

第11章 礼券的实现150

11.1 为支持礼券功能对数据库所做的必要

修改150

11.2 GiftCertificate数据访问类151

11.3 在结账页上实现接受礼券152

11.4 OrderManager类154

11.5 小结155

11.6 自学指导155

第12章 用ASP.NET自动处理产品信息的

电子邮件157

12.1 ProductDetails.aspx页的修改157

12.2 Email.aspx页158

12.3 System.Web.Mail名称空间159

12.3.1 MailAttachment类159

12.3.2 MailMessage类160

12.3.3 SmtpMail类160

12.4 Email.aspx.cs支持代码类161

12.5 小结162

12.6 自学指导163

第13章 交叉销售和向上销售164

13.1 MyGolfGear.NET里的交叉销售164

13.1.1 交叉销售要求数据库做出的修改165

13.1.2 交叉销售用户控件:AlsoPurchased

.ascx166

13.1.3 使用AlsoPurchased用户控件168

13.2 MyGolfGear.NET中的向上销售169

13.2.1 向上销售所需的数据库修改170

13.2.2 向上销售用户控件:UpSellProducts.

ascx171

13.2.3 使用UpSellProducts用户控件173

13.3 小结174

13.4 自学指导174

第14章 用ASP.NET建立购物车175

14.1 ASP.NET中的状态管理175

14.1.1 应用程序状态175

14.1.2 会话状态177

14.2 数据模型和存储过程179

14.2.1 用来创建订单的存储过程180

14.2.2 用来更新订单的存储过程181

14.2.3 用来删除订单的存储过程181

14.2.4 用来向订单中插入项目的存储过程182

14.2.5 用来在订单中更新项目的存储过程183

14.2.6 用来在订单中删除项目的存储过程183

14.3 MyGolfGear.NET订单的管理184

14.3.1 创建订单184

14.3.2 存储并检索订单186

14.3.3 向订单中添加一个项目188

14.3.4 更新和删除订单中的项目194

14.3.5 在订单(购物车)中显示项目196

14.4 小结199

14.5 自学指导200

第15章 结账处理201

15.1 结账处理的开始201

15.2 检索运输信息204

15.3 回顾计算税费选项207

15.4 使用Tax Web服务208

15.4.1 从Web中调用Tax Web服务210

15.4.2 从一个组件中调用Tax Web服务210

15.5 回顾授权支付选项212

15.6 得到支付信息213

15.7 使用支付Web服务216

15.8 提交订单218

15.9 开发确认页面222

15.10 小结223

15.11 自学指导223

第16章 用ASP.NET认证和授权实现个

性化224

16.1 添加MyGolfGear数据模型以支持认证、

授权和个性化224

16.1.1 User表224

16.1.2 UserType表225

16.2 实现LoginInformation类简化认证225

16.3 使用Login页面进行认证227

16.3.1 Login.aspx.cs支持代码类227

16.3.2 为认证实现Login.aspx页面228

16.4 实现加入页面来允许新用户加入MyGolfGear.NET229

16.4.1 Jion.aspx.cs支持代码类229

16.4.2 实现Join.aspx页面230

16.5 小结231

16.6 自学指导232

第17章 跟踪订单状态233

17.1 限制对订单状态页面的访问233

17.2 访问订单状态页面234

17.2.1 决定用户ID234

17.2.2 检索订单235

17.2.3 显示用户订单237

17.3 小结242

17.4 自学指导242

第四部分 发布和维护网站的运行

第18章 维护用户信息243

18.1 重新访问的User表243

18.2 UserDS数据集246

18.3 MyGolfGearDP数据访问类262

18.4 Users.aspx.cs支持代码类264

18.5 通过User.aspx页面访问用户信息267

18.6 小结270

18.7 自学指导271

第19章 调试和优化站点272

19.1 压力测试272

19.1.1 使用压力测试工具272

19.1.2 使用Web程序压力测试工具274

19.1.3 性能考虑275

19.2 剖析和调试工具276

19.2.1 性能监视器计数器276

19.2.2 .NET性能计数API276

19.2.3 跟踪并调试类279

19.3 优化站点280

19.3.1 .NET终止和垃圾收集280

19.3.2 被管-未被管代码的转换281

19.3.3 .NET数值类型与引用类型的对比281

19.3.4 使用.NET的StringBuilder类282

19.3.5 Internet信息服务器的优化283

19.3.6 Windows 2000优化284

19.3.7 网络优化284

19.4 .NET日志285

19.5 小结286

19.6 自学指导287

第20章 站点安全288

20.1 关键概念288

20.1.1 权限288

20.1.2 验证和授权291

20.1.3 主体对象291

20.1.4 类型安全294

20.1.5 安全方针294

20.2 基于角色的安全295

20.2.1 角色概述295

20.2.2 使用基于角色的安全295

20.2.3 COM+互操作性296

20.3 代码访问安全296

20.4 加密数据299

20.5 ASP.NET安全299

20.6 小结302

20.7 自学指导302

第21章 部署站点303

21.1 关于服务器Farm303

21.2 Application Center305

21.2.1 Application Center丛聚305

21.2.2 载荷平衡305

21.2.3 Application Center的内建监视功能306

21.2.4 同步与部署306

21.3 文件复制部署307

21.4 将提供外部访问的站点打包307

21.5 移动数据库310

21.5.1 备份和恢复数据库310

21.5.2 使用DTS 的导入/导出向导311

21.6 小结314

21.7 自学指导314

附 录

附录A C#语言参考315

A.1 数据类型315

A.1.1 数值类型315

A.1.2 引用类型316

A.1.3 打包316

A.2 类317

A.3 结构317

A.4 枚举318

A.4.1 初始化319

A.4.2 基类型319

A.5 语句和执行流320

A.5.1 选择语句320

A.5.2 循环语句322

A.5.3 跳转语句323

A.6 运算符325

A.7 特性326

A.8 属性327

A.8.1 使用属性327

A.8.2 创建属性328

A.9 索引指示器332

A.10 数组333

A.10.1 声明数组333

A.10.2 初始化数组333

A.10.3 使用多维数组333

A.11 字符串334

A.12 接口334

A.12.1 声明一个接口334

A.12.2 实现一个接口335

A.13 代表和事件336

A.14 异常处理337

A.15 方法参数337

A.15.1 out337

A.15.2 ref338

A.15.3 params339

A.16 函数重载339

A.17 继承340

附录B VB.NET语言参考342

B.1 句法变化以及新的语言特性342

B.1.1 数据类型342

B.1.2 运算符344

B.1.3 数组344

B.1.4 结构345

B.1.5 对Set说再见345

B.1.6 声明属性345

B.1.7 异常处理346

B.1.8 Return关键字347

B.1.9 代表和事件347

B.1.10 属性348

B.1.11 自由线程349

B.2 面向对象特性350

B.2.1 继承350

B.2.2 方法重载351

B.2.3 构造函数352

B.2.4 覆盖352

B.2.5 共享成员353

附录C ASP.NET对象模型354

C.1 HttpContext354

C.2 HttpRequest354

C.3 HttpResponse355

C.4 HttpApplication356

C.5 HttpSessionState357

C.6 HttpServerUtility358

附录D ASP.NET速查359

D.1 ADO.NET359

D.2 ADO.NET体系结构360

D.3 连接和SqlConnection对象360

D.4 Command对象361

D.5 ADO.NET的DataAdapter361

D.6 ADO.NET的DataSet364

D.6.1 DataSet图表和XML364

D.6.2 数据关系366

D.6.3 约束367

D.6.4 用数据集编程(定型与无定型)367

D.6.5 绑定到DataGrid368

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
更多商品
MCSE Windows 2000专业版:考试号70-210英文版(附光盘)
Java 2认证考试指南(原书第3版)(附光盘)
Cult 3D产品三维演示时尚创作百例(附光盘)
股分制企业管理会计
企业会计错弊与查证技巧
股分制企业审计
现代财政经济论
Mathematica应用实例教程
资本理念丛书-透视资本的奥秘-走进投资银行家和大理财
现代信托典当与租凭论
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有