- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PetShop40 学习心得
PetShop4.0 学习心得 一、开始学习前的准备 从ASP.NET初学者的角度看,既然PetShop4.0能成为微软用来展示其.Net技术的范例推出,我们有理由相信,这个范例必然经过了无数高手的精心制作,这就决定了其中代码质量、技术运用的全面性、架构设计与开发理念都具有非常高的参考价值。 从另一个侧面看,既然是范例,该程序就应该被设计成即具备易学、易懂特点,同时相关的架构、功能、语句又要经典、规范、具有代表性。 基于上述理由,我们应该选择PetShop4.0作为了踏上ASP.NET之旅的第一步。 作为良好的开端,有必要先要自己的机器上架设好PetShop4.0系统。 首先是PetShop4.0工作环境: 我使用:Windows2003+VisualStudio2005+.NET Framework2.0+SQL2000 在安装执行Microsoft .NET Pet Shop 4.0.msi安装包过程中需注意: 1、开始安装前,要把SQL2000的sa密码设置为空,如果不设置为空,则安2、装过程中会连接不到数据库; 3、安装过程中,选择 Full Install 项,这样数据库就直接装好了; 4、安装文件执行完后,要顺序执行安装目录下的2个批命令: Build.bat (编译生成web/bin/*.DLL) DecryptWebConfig.bat (Web.config解密); 5、使用Internet 信息服务(IIS)管理器配置虚拟目录指向web目录。 6、在IE地址栏中输入http://localhost/web/Default.aspx,当出现下面内容时,表示Pet Shop 4.0架设完成。 下面将参考网上查找的资料(不知道原作者)及《ASP.NET2.0开发指南》一书进行学习。 二、PetSho4.0数据库结构 1、MSPetSho4数据库 Spplier --宠物供应商 Category --宠物类别 Product --宠物商品目录 Item --宠物详细信息 Inventory --宠物库存信息 2、MSPetSho4Orders数据库 Orders --订单详细信息,如订单号、用户ID、联系信息 LineItem --订单中购买商品信息,如订单号、商品ID、单价 OrderStatus --订单状态 3、MSPetSho4Profile数据库 Profiles --客户活动信息,如:用户名、是否匿名、上次登录时间 Cart --客户采购商品信息,IsShoppingCart为采购/意向标志 Account --客户基本信息,如:姓名、邮件地址、住址 4、MSPetSho4Services数据库 aspnet_Paths --应用程序与路径对应关系 aspnet_PresonalizationPerUser --用户Web部件个性化设置 aspnet_Profile --用户配置数据 aspnet_Users --用户基本信息,如:用户名、是否匿名 aspnet_PresonalizationPerUsers --所有用户Web部件个性化设置 aspnet_Applications --相关数据所涉及应用程序信息 aspnet_Roles --角色记录 aspnet_UserInRoles --用户和角色的关系 aspnet_SchemaVersions --用户配置信息支持模式 aspnet_WebEvent_Events --Web事件相关信息 aspnet_Membership --用户相关信息,如:用户密码、登录时间 除以上所列数据库表信息外,还需关注相关的外键关联、视图、存储过程。 二、PetSho4.0体系与架构 PetShop4.0是一个典型的利用ASP.NET2.0技术构建的企业级应用程序。在学习中研究的重点主要涉及两方面:一是ASP.NET技术在PetShop4.0中的应用,这主要包括一些技术要点。二是构建企业级应用的方法,主要指应用程序体系架构。 完成PetShop4.0应用程序安装后,系统程序菜单中将新增一个Microsoft .NET Pet Shop 4.0菜单项,其中PetShop.sln 指向解决方案文件,单击该项,使VisurStudio2005加载PetShop.sln,在解决方案资源管理器中,可以看, 由于整体已经有22个项目,所以,对于初学者一看就晕了,可以大体上分几块去理解。 ? 序号 项目名称 描述 1 WEB 表示层 2 Model 业务实体 3 BLL 业务逻辑层 4 DALFactory 数据层的抽象工厂 5 IDAL 数据访问层接
文档评论(0)