ASP.NET 2.0电子商务高级编程

出版时间:2007-11  出版社:清华大学出版社  作者:Paul Sarknas  页数:560  字数:826000  
Tag标签:无  

内容概要

在多年开发电子商务应用程序的工作中,我遇到过不计其数的问题和解决方案,希望将所有这些与我的合作开发人员分享。本书就是结合了所有这些经验的产物。    本书讨论了在为客户设计和开发ASF.NET 2.0电子商务应用程序时需要进行的所有决策,从收集需求到部署应用程序。因为电了商务通常是含糊的概念,很难一开始就确切地指出成功解决方案中所涉及的内容。我在本书中创建了一个虚拟的公司LiItle Italy Vineyards,将其作为贯穿本书的案例分析。通过使用这种实际的方法,展示了如何将电子商务概念转换为相应的代码。    在阅读本书并从头到尾遵循案例分析之后,您将深入理解如何开发专业的ASP.NET 2.0电子商务应用程序,并使该应用程序将具有较好的可伸缩性和安全性。您将学习应用程序体系结构的各个组成部分,正确建立Visual Studio 2005项目的方法,以及获得和安装所需SSL证书的方法。如同您期望的那样,本书中广泛介绍了软件工程决策,但是也介绍了在开发和维护成功电子商务应用程序时需要了解的所有业务元素,从而使该应用程序能实现客户所期望的结果。    感谢您阅读本书,希望您能在开发工作中不断取得成功。

作者简介

作者:(美)Paul Sarknas

书籍目录

第1部分  基础知识 第1章  电子商务系统简介	  1.1  商务的定义	  1.2  电子商务的优势	  1.3  电子商务的进入壁垒	  1.4  内容提要	  1.5  小结	 第2章  Microsoft工具简介	  2.1  各种工具	   2.1.1  Visual Studio 2005	   2.1.2  Microsoft .NET Framework 2.0	   2.1.3  C# 2.0	   2.1.4  Microsoft Visio或Visual Studio 2005 Class Designer	   2.1.5  SQL Server 2005	   2.1.6  Internet Information Service	   2.1.7  SSL证书	  2.2  开发环境	  2.3  产品环境	   2.3.1  自己提供主机	   2.3.2  外购主机	  2.4  小结	 第3章  案例分析中的公司背景	  3.1  公司背景	   3.1.1  当前形势	   3.1.2  竞争者	  3.2  进一步提高和增加销售量	  3.3  使用案例分析的原因	  3.4  小结	第2部分  业务层面 第4章  搜集需求	  4.1  需求搜集简介	  4.2  搜集需求的方法	   4.2.1  采访	   4.2.2  形成文档	  4.3  正式需求	   4.3.1  产品目录	   4.3.2  购物车	   4.3.3  PayPal信用卡支付	   4.3.4  跟踪信息	   4.3.5  内容管理系统	   4.3.6  有关我们	   4.3.7  联系我们	   4.3.8  用户账户登录	   4.3.9  Wine of the Month Club	   4.3.10  年龄验证	  4.4  小结	 第5章  将销售转化成利润	  5.1  销售主打产品	  5.2  销售附属产品	  5.3  与类似业务合作	  5.4  建立会员制度	  5.5  出售广告板块	  5.6  小结	 第6章  风险评估	  6.1  满足需求	  6.2  系统停机	  6.3  支付	  6.4  物理和逻辑攻击	   6.4.1  物理攻击	   6.4.2  逻辑攻击	   6.4.3  预防	  6.5  敏感信息和数据	  6.6  小结	第3部分  项目规划和设计 第7章  利用UML建立对象模型	  7.1  建立对象模型的好处	  7.2  活动图	   7.2.1  搜索	   7.2.2  给购物车添加物品	   7.2.3  结账	   7.2.4  放弃购物车的处理   7.2.5  账户注册	  7.3  用例	  7.4  类图	   7.4.1  EndUser类	   7.4.2  EndUserType类	   7.4.3  Product类	   7.4.4  ProductCategory类	   7.4.5  Order类	   7.4.6  OrderDetails类	   7.4.7  Address类	   7.4.8  ContactInformation类	   7.4.9  ShoppingCart类	   7.4.10  CreditCard类	  7.5  小结	 第8章  利用SQL Server 2005设计数据库	  8.1  创建数据库	  8.2  创建表	   8.2.1  Products表	   8.2.2  ProductCategory表	   8.2.3  ProductImages表	   8.2.4  Orders表	   8.2.5  OrderDetails表	   8.2.6  OrderStatus表	   8.2.7  EndUser表	   8.2.8  EndUserType表	   8.2.9  Address表	   8.2.10  ContactInformation表	   8.2.11  ShoppingCart表	  8.3  建立关联	   8.3.1  OrderDetails表	   8.3.2  Orders表	   8.3.3  EndUser表	   8.3.4  Products表	   8.3.5  ShoppingCart表	  8.4  类型插入	   8.4.1  EndUserType表	   8.4.2  OrderStatus表	   8.4.3  ProductCategory表	  8.5  检查数据库的完整性	  8.6  小结	 第9章  Visual Studio 2005	  9.1  案例分析的方法	  9.2  案例分析的解决方案	  9.3  创建Web项目	  9.4  扩展Web项目	   9.4.1  Images	   9.4.2  Scripts	   9.4.3  CSS	   9.4.4  Admin	  9.5  添加类库	   9.5.1  Common	   9.5.2  DataAccess	   9.5.3  Operational	   9.5.4  BusinessLogic	  9.6  小结	第4部分  体系结构 第10章  构建完整的系统体系结构	  10.1  多层体系结构简介	  10.2  LittleItalyVineyards体系结构简介	  10.3  表示层简介	  10.4  数据访问层简介	  10.5  业务逻辑层简介	  10.6  小结	 第11章  创建公共对象	  11.1  使用公共对象的原因	  11.2  类	   11.2.1  EndUser	   11.2.2  EndUserType	   11.2.3  Product	   11.2.4  ProductCategory	   11.2.5  Orders	   11.2.6  OrderDetail	   11.2.7  Address	   11.2.8  ContactInformation	   11.2.9  ShoppingCart	   11.2.10  CreditCard	  11.3  实现公共类	  11.4  在Visual Studio 2005中重构	  11.5  小结	 第12章  创建数据访问层	  12.1  使用数据访问层的原因	  12.2  使用Microsoft Data Access Application Block	  12.3  实现类	   12.3.1  DataAccessBase类	   12.3.2  连接字符串	   12.3.3  StoredProcedure类	   12.3.4  DataBaseHelper类	  12.4  小结	 第13章  创建业务逻辑层	  13.1  业务逻辑层简介	  13.2  实现业务逻辑层	  13.3  各个部分协同工作	  13.4  小结	 第14章  研究集成选项	  14.1  操作管理程序简介	  14.2  实现操作管理程序	  14.3  实现Web服务	  14.4  执行一些异常处理	  14.5  小结	 第15章  创建表示层	  15.1  查看整体设计	  15.2  实现主控页面	  15.3  创建各个Web页面	   15.3.1  About Us	   15.3.2  Winery	   15.3.3  FAQ	   15.3.4  Contact Us	   15.3.5  默认错误页面	  15.4  小结	第5部分  核心开发 第16章  开发产品目录	  16.1  创建产品目录	   16.1.1  创建存储过程	   16.1.2  编写代码和类	   16.1.3  显示产品图像	  16.2  创建产品明细	  16.3  搜索目录	  16.4  小结	 第17章  建立购物车	  17.1  向购物车中添加物品	  17.2  显示购物车	  17.3  更新购物车	  17.4  处理丢弃的购物车	  17.5  小结	 第18章  集成PayPal SDK	  18.1  PayPal SDK简介	   18.1.1  选择PayPal的原因	   18.1.2  安装PayPal SDK	  18.2  配置Developer Central的账户	   18.2.1  创建沙箱账户	   18.2.2  创建测试证书	   18.2.3  配置测试证书	  18.3  集成PayPal API	  18.4  小结	 19章  实现结账过程	  19.1  购物车结账	  19.2  创建新用户账户	  19.3  登录	  19.4  小结	 第20章  处理支付	  20.1  实现PayPal API代码	  20.2  实现直接支付	  20.3  录入账单和发货信息	  20.4  提交支付	  20.5  完成支付	  20.6  小结	 第21章  创建管理员的控制面板	  21.1  设置控制面板	  21.2  创建管理员登录账户	  21.3  创建一个新商品	  21.4  更新商品	  21.5  查看所有商品	  21.6  小结	 第22章  创建顾客的账户	  22.1  建立顾客账户	  22.2  扩充顾客登录账户	  22.3  查看订单	  22.4  查看订单详情	  22.5  小结	第6部分  订单履行和商品推销 第23章  管理订单	  23.1  查看订单	  23.2  查看订单详情	  23.3  创建订单履行计划	  23.4  通知顾客	  23.5  发还退款	  23.6  小结	 第24章  宣传网站和促销	  24.1  促销相关的产品	  24.2  使用电子时事资讯进行宣传	  24.3  允许顾客取消定阅	  24.4  小结	 第25章  从信用卡交易中赚钱	  25.1  转移资金	  25.2  采用其他方式获取金钱	   25.2.1  索要支票	   25.2.2  金融市场	   25.2.3  借记卡	   25.2.4  使用ATM支取现金	   25.2.5  从PayPal商店购买商品	  25.3  小结	第7部分  部署 第26章  编译和部署选项	  26.1  构建代码	  26.2  预编译和发布	  26.3  完成应用程序	  26.4  小结	 第27章  配置产品环境	  27.1  设置域	   27.1.1  注册域	   27.1.2  设置DNS服务器	  27.2  设置宿主方案	  27.3  设置IIS和数据库	  27.4  配置SSL证书	   27.4.1  获取SSL证书	   27.4.2  安装SSL证书	  27.5  部署应用程序	   27.5.1  复制源代码	   27.5.2  完成Web.config文件	  27.6  小结	第8部分  维护 第28章  支持和维护应用程序	  28.1  监视应用程序	   28.1.1  监视应用程序非常重要的原因	   28.1.2  性能	  28.2  发现并纠正错误	  28.3  优化应用程序	  28.4  小结

图书封面

图书标签Tags

评论、评分、阅读与下载


    ASP.NET 2.0电子商务高级编程 PDF格式下载


用户评论 (总计14条)

 
 

  •   经过我的抱怨,送货变准时了,唯一缺憾是封面的书皮破了一点,不过不影响我阅读里面的项目内容,我很喜欢这本书。这本书适合像我这样的新手阅读,让新手站在架构的角度去领悟开发过程。
  •   这本书写的还是挺好的!
  •   不错,正在学习中........................
  •   但是送的太慢了
  •   书易懂详细,几乎包括建一个商务网站的全过程,很快能接受并投入生产,适合初级晋级者学习,不适合提高者...
  •   名不副其实!1.之前买了一本《ASP.NET2.0电子商务开发实战》(BeginningASP.NET2.0E-CommerceinC#2005),受益非浅;2.这本书名叫《ASP.NET2.0电子商务高级编程》(ProASP.NET2.0e-CommerceinC#2005),价格比那本贵得多!我想从“Beginning”到“Pro”,应该会提高一个台阶吧?其实不然!这些人给书取名太乱来了!
  •   没意思的一本书
  •   内容简单,不如上网找个源码来看
  •   没有光盘的吗?书已入手书基本上看完了,感觉收获不大,只适合初学者,从头到尾讲的都是最基本的3层asp.net架构,而且都是重复的讲一样的问题....很后悔买它
  •   没找到这本书的英语原版,不作评价,但其中译版可以说一无是处:1.翻译太烂,极不符合中文读者阅读习惯。甚至很多地方语句不通。(听说这是清大出版社译书的通病)2.全书560页,可以说超过一半的版面由无意义的开发工具界面大幅截图、图表、重复代码、空白页堆砌而成。甚至有的代码中间故意加上三四行空白行。(如P114-P123存在大量重复代码;P102-P108排出4个空白页面;另外,把Web.config、HTML视图中的代码整版地复制粘贴到书籍中的情况也非常多)3.书籍内容空洞无物。把什么扯得上关系的东西都拿来乱讲一通,但每个方面都是简单的文字介绍,根本没有深入探讨实质问题。4.内容重复。例如,在提到UML时,弄了几个极不标准的UML图表述了一下书中范例所用到的类(P45-P51),在接下来的章节中又以表格的形式弄出一份(P110-P113)。而且两次表述都没有对类的字段、属性进行说明。当初是因为想看看别人做项目的方式,与自己的方式对照一下,看标题觉得合适,也没多看就买了。回来一看才发现上了当。骗钱事小,但实在容不下JS们拿这样的次书来坑害咱老百姓!也不想让更多的人被这样的书籍忽悠。希望大家一起抵制这样的劣质、垃圾书籍。
  •   这本书内容很翔实,分析的很全面,看了之后真的是受益匪浅。
  •   qeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
  •   在.net方面很少有这样的书..能让人去全局的了解一个B2B项目生成的过程我觉得.对于自学ASP.NET.但是对项目是怎么样去做的.不了解的人.应该买本过来.不是看的技术.是学的经验.一个好的制作流程能让项目更有价值
  •   这本书很实用,将常用的电子商务系统的功能统统包括,很好,有至于学习在.net平台下学习电子商务网站开发的同学应该是首选教程!
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7