第1章 从商业到电子商业 1
谁应该阅读这本书 1
简介 1
电子商务(E-Commerce)不是时尚 1
B2B和B2C 2
电子商务和电子商业(E-Business)的比较 2
本书内容 2
如何最充分地使用这本书 2
本书约定 3
Microsoft Market 3
协商协议 3
意见反馈 4
源代码 4
XML介绍 4
本书的目标 5
Jo s Coffee 6
商业模型 6
设备零售 7
创建品牌 8
社区建设 8
消费品零售 8
重要的是与众不同 9
那么,谁做得对呢 10
拍卖和电子卡片 11
小结 12
第2章 启动我们的站点 13
分布式应用 13
连接到分布式应用 14
三层开发 15
可扩展性 17
WroxCommerce 18
软件需求 19
启动Jo s Coffee工程 20
创建Microsoft Visual InterDev工程 23
小结 30
第3章 创建对象模型 31
面向对象编程 32
对象行为 32
类 33
OOP的实现 33
组件 34
接口 34
COM 35
Active X 35
对象模型 37
设计模型 39
建立可升级的应用 44
开始WroxCommerce工程 45
添加配置方法 46
连接数据库 50
连接ADO库 51
提供数据服务 52
访问数据库 56
版本化 57
编译文件 60
WroxCommerce工程中的接口 61
建立我们自己的接口 63
建立Catalog对象 68
创建对象 68
小结 74
布局设计 75
方法A——找美工设计人员 75
第4章 设计在线商店 75
方法B——什么都不做 76
对于Web站点的设计你需要知道什么 77
不是所有人都使用1024×768的显示分辨率 77
不是所有人都使用16M色 78
不是所有人都使用Internet Explorer 5 78
不是所有人都使用T1...... 79
设计一个主题 80
原型 80
不是所有人都“走马观花” 80
构建框架 81
制表 82
把GFI文件加到Visual InterDev工程中 83
包含文件 83
设计布局 90
主页导航 92
主页面 93
级联样式表 94
创建模板 101
主页上放些什么 102
小结 104
设计商店 105
部门的结构 105
第5章 构建在线商店 105
添加部门 106
建立管理工具 109
创建管理页面 110
改变Catalog对象 120
查询数据库 120
修改ASP页 127
小结 132
第6章 建立产品目录 133
保存产品信息的问题 133
建立模式 134
存储产品 140
添加和浏览基本产品信息 145
使用管理工具添加产品 151
浏览产品 155
添加和查看产品细节 159
产品对象和细节表示 159
支持动态属性 170
设置属性值 179
小结 185
保持状态 186
第7章 购物篮 186
为购物篮创建一个表 187
vBasketItems视图 188
修改对象模型 189
修改Visit对象 189
创建Basket对象 192
把Basket添加到我们的ASP代码中 199
显示购物篮 201
改变数量 204
使购物篮得以访问 206
小结 211
第8章 结算 212
直接货运 212
说服供应商直接货运 212
直接货运的圣杯 213
多个供应商的直接货运 214
保存客户详细信息 215
保存信用卡 216
记录当前客户 217
送货的方法 221
分割定单 221
建立视图 223
建立对象 227
处理税务 237
调用方法SplitBasket 239
建立结算过程 241
结算过程的流程图 242
步骤1——获取电子邮件地址和密码 243
步骤2——获取新客户的名字和密码 254
步骤3——添加地址 259
步骤4——选择地址 266
步骤5——获取信用卡信息 272
步骤6——选择信用卡 277
步骤7——显示定单并提供运货选择 282
步骤8——确认定单 293
小结 296
第9章 定单处理 297
Jo s Coffee定单处理管道 297
构建管道 299
创建WroxProcessor组件 302
IConnector接口 310
管道支持代码 312
开始建立管道 320
处理定单 323
通知供应商 338
创建一个企业外联网 342
查看定单 343
供应商访问 353
使供应商确认 362
信用卡确认 365
两个独立的网络 368
信用卡事务一览 368
向客户收费 370
查看审计跟踪 382
处理失败 385
完成定单 387
取消定单 390
小结 391
第10章 安全通信 392
加密算法 393
解密 393
公钥加密算法的工作原理 394
它们会对电子商务产生什么影响 395
证书需求 396
测试证书 397
获得证书 397
获得一个测试证书 402
使用新证书 405
获取一个完整ID 407
使checkout.asp变得安全 407
经过安全连接使用购物篮 409
小结 411
第11章 搜索 412
建立Search对象以创建搜索 412
选择搜索字段 413
将关键字置于数组中 414
SQL Server中高效文本搜索 418
建立查询 426
建立搜索工具 431
显示结果 432
小结 437
第12章 宿主主机及配置 439
站点宿主主机涉及了什么内容 439
Jo s Coffee站点 441
寻找宿主主机 442
简单寄宿 442
高可用性寄宿 443
主机位置 446
支持服务 449
配置站点 451
创建并初始化数据库 451
安装组件 454
复制代码 456
小结 457
第13章 隐私权 458
隐私权声明 458
研究隐私性声明 458
对隐私权的威胁 459
隐私权准则 460
TRUSTe.org站点 461
过程 462
TRUSTe公司的信任标志 462
隐私权向导 464
保护你的隐私 468
压力集团 468
信息中介 469
小结 470
免费号码 471
第14章 客户服务 471
客户服务电子邮件 472
联系表单 473
寻呼机和蜂窜电话 474
定单状态电子邮件 477
获取客户反馈 478
BizRate究竟作了些什么 480
商家列表 480
订单跟踪 481
标识客户 481
增加服务 481
综合发运跟踪 487
延斯交货和取消订单 487
联络详情 488
自动电子邮件 488
定时电子邮件 494
小结 496
第15章 创建在线社区 498
新闻邮件 498
实现新闻邮件 498
新闻邮件的内容 501
讨论组 502
Doug Dean s Ezsite Forum 3 503
显示论坛 507
更多的论坛选项 512
小结 513
第16章 上行销售、连带销售与推荐 514
建议 514
建议矩阵 514
提出销售建议——付款前 521
提交销售建议——付款时 524
特色产品 528
基于推荐的销售 536
检查客户习惯 537
个人建议 538
小结 538
第17章 与其他系统的集成 540
可扩展性标记语言——XML 541
标记语言 541
工作原理 542
XML标准 544
XML的已证明的用途 544
在XML中发布信息 545
创建一个可以生成XML文档的ASP页面 547
提取产品信息 552
商家聚集和比较购物 552
发布你的产品目录 554
下载订单 561
更新目录 563
小结 572
记录点击日志 573
跟踪成功 573
第18章 推销你的站点 573
重定向 575
管理许多不同的推介关联者 578
检查结果 579
传统的推销媒介 582
搜索引擎 583
站点 583
准备你的站点 584
提交服务 585
免费的条幅广告交换 586
条幅广告 586
主要条幅广告代理 588
合作程序 589
ClickTrade 589
建立一个合作程序 589
其他的推销机会 595
直接电子邮件 595
商家聚集和比较购物 596
目录和分类 596
小结 596
Authorise方法 597
附录A DataCash组件参考 597
授权的返回代码 598
其他方法 601
魔数(Magic number) 601
获得随机结果 603
附录B Doug Dean的Ezsite Forum 3组件参考 604
创建数据库 604
安装图片 604
使用Forum对象 604
使用Forum Manager 612
HTTP协议解析 613
附录C ASP速查 613
简介ASP 618
ASP对象模型 622
充分使用ASP 639
小结 646
附录D ASP对象模型 647
Request对象 647
Response对象 648
Application对象 649
Server对象 650
Session对象 650
ObjectContext对象 651
附录E Microsoft ActiveX数据对象2.1库函数参考 652
对象和集合 652
Command对象 652
Connection对象 653
Error对象 654
Error集合 655
Field对象 655
Fields集合 656
Parameters集合 657
Parameter对象 657
Properties 658
Property对象 658
Recordset对象 659
方法调用速查 662
附录F MTS对象参考 665
全局属性 665
对象 665
ObjectContext 665
安全属性 666
赋值 667
附录G VBScript语言参考 667
数组处理 667
常量 668
控制结构 671
函数 673
变量声明 678
错误处理 678
输入/输出 678
过程 681
其他关键字 681
Visual Basic的实时错误码 681