- 浏览: 726589 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (1081)
- [网站分类]1.首页原创精华.NET区(包含架构设计、设计模式)(对首页文章的要求:原创、高质量、经过认真思考并精心写作) (0)
- [网站分类]2..NET新手区(用于发表不合适发表在首页的.NET技术文章,包括小经验、小技巧) (1)
- [网站分类]3.非技术区(技术之外的文章,但不要涉及任何政治内容) (0)
- [网站分类]4.其他技术区 (0)
- [网站分类]5.企业信息化 (0)
- [网站分类]6.读书心得区(技术书籍阅读心得、书籍推荐) (0)
- [网站分类]7.提问区(.NET技术方面的提问) (2)
- [网站分类]8.技术转载区(.NET技术文章转载, 请注明原文出处) (0)
- [网站分类]9.求职招聘区(个人求职、企业招聘) (0)
- [网站分类]Dottext区 (0)
- [网站分类]GIS技术 (0)
- [网站分类]IT英才专区(IT职场交流) (0)
- [网站分类]SharePoint (0)
- [网站分类]博客园.NET俱乐部(俱乐部组织与活动方面的文章) (0)
- [网站分类]软件发布区(发布自己开发的代码、软件) (0)
- [网站分类]网站管理区(网站管理方面的疑问、建议、意见, 寻求管理员帮助) (0)
- [网站分类]业界新闻 (1)
- 技术 (1)
- [随笔分类]生活感悟 (10)
- [随笔分类]C# (30)
- [随笔分类]AjaxPro教程 (3)
- [发布至博客园首页] (5)
- [随笔分类]简历 (0)
- [随笔分类]Linux (2)
- [随笔分类]技术聚会 (2)
- [随笔分类]ORM (1)
- [随笔分类]php (1)
- [随笔分类]创业 (1)
- [随笔分类]奇技淫巧 (1)
- [随笔分类]计划 (1)
- [随笔分类]架构&分层 (1)
- [随笔分类]整合行销 (1)
- [随笔分类]mac (1)
- [网站分类].NET新手区 (45)
- [网站分类]非技术区 (5)
- [网站分类]招聘区 (0)
- [随笔分类]单元测试 (1)
- [网站分类]其他技术区 (3)
- [网站分类]代码与软件发布 (6)
- [网站分类]提问区 (24)
- [随笔分类]ASP.NET (2)
- [随笔分类]FAQ (12)
- [随笔分类]开发人员工具 (1)
- [随笔分类]朗志轻量级项目管理解决方案 (1)
- [网站分类]读书区 (1)
最新评论
-
天使建站:
写和乱七八糟的 不知道从哪复制过来的 还是看这里吧j ...
jquery数组 -
hyn450:
你好,我最近也想了解一下竞争情报。不知道能不能交流一下呢 ?
最近的工作 -
lattimore:
这个连接打不开了阿!
使用vnc连ubuntu desktop -
MZhangShao:
奉劝你一句,以后在Ubuntu 用apt-get安装成功的软件 ...
关于xrdp的安装设置 -
f002489:
strftime
python下datetime类型的转换
在4.0版本中有三个地方使用了
前两个是因为,希望能够在用户未登录的情况下也记录用户的信息,这个我理解,
可是最好这个我就不太理解了,他存的是用户的账号的信息,必须是在登录以后,这个应用一般的操作就可以了,为什么还要用profile呢?
难道说是既然订单等信息都用profile存了,所以干脆和购物相关的账户信息也一快用Profile保存了,有一定的系统性,操作起来也方便,一个profile.save()就可以了?
希望懂得人提点一下
<profile automaticSaveEnabled="false" defaultProvider="ShoppingCartProvider">
<providers>
<add name="ShoppingCartProvider" connectionStringName="SQLProfileConnString" type="PetShop.Profile.PetShopProfileProvider" applicationName=".NET Pet Shop 4.0"/>
<add name="WishListProvider" connectionStringName="SQLProfileConnString" type="PetShop.Profile.PetShopProfileProvider" applicationName=".NET Pet Shop 4.0"/>
<add name="AccountInfoProvider" connectionStringName="SQLProfileConnString" type="PetShop.Profile.PetShopProfileProvider" applicationName=".NET Pet Shop 4.0"/>
</providers>
<properties>
<add name="ShoppingCart" type="PetShop.BLL.Cart" allowAnonymous="true" provider="ShoppingCartProvider"/>
<add name="WishList" type="PetShop.BLL.Cart" allowAnonymous="true" provider="WishListProvider"/>
<add name="AccountInfo" type="PetShop.Model.AddressInfo" allowAnonymous="false" provider="AccountInfoProvider"/>
</properties>
</profile>
<providers>
<add name="ShoppingCartProvider" connectionStringName="SQLProfileConnString" type="PetShop.Profile.PetShopProfileProvider" applicationName=".NET Pet Shop 4.0"/>
<add name="WishListProvider" connectionStringName="SQLProfileConnString" type="PetShop.Profile.PetShopProfileProvider" applicationName=".NET Pet Shop 4.0"/>
<add name="AccountInfoProvider" connectionStringName="SQLProfileConnString" type="PetShop.Profile.PetShopProfileProvider" applicationName=".NET Pet Shop 4.0"/>
</providers>
<properties>
<add name="ShoppingCart" type="PetShop.BLL.Cart" allowAnonymous="true" provider="ShoppingCartProvider"/>
<add name="WishList" type="PetShop.BLL.Cart" allowAnonymous="true" provider="WishListProvider"/>
<add name="AccountInfo" type="PetShop.Model.AddressInfo" allowAnonymous="false" provider="AccountInfoProvider"/>
</properties>
</profile>
前两个是因为,希望能够在用户未登录的情况下也记录用户的信息,这个我理解,
可是最好这个我就不太理解了,他存的是用户的账号的信息,必须是在登录以后,这个应用一般的操作就可以了,为什么还要用profile呢?
难道说是既然订单等信息都用profile存了,所以干脆和购物相关的账户信息也一快用Profile保存了,有一定的系统性,操作起来也方便,一个profile.save()就可以了?
希望懂得人提点一下
发表评论
-
如何用设计模式变相实现类的多继承?
2007-05-06 22:04 523我在现实中遇到这样一个问题:有A,B,C,D,E,F,G。。。 ... -
请教一个在使用xtree过程中关于htc组件编写的问题
2007-05-12 20:02 654欲实现该帖(http://www.blogjava.net/d ... -
关于div的定位显示问题
2007-05-16 16:37 776代码如下: 1 2 3 4 5<html& ... -
xml格式问题请教
2007-07-04 16:05 7791<?xml version="1.0&q ... -
请教一个问题,有可能是和泛型有关,
2007-07-05 12:54 495已知某个类的实例,该实例可能是类A的实例,也可能是类B的实例, ... -
已有类实例,现在想拥有另一个相同状态的实例,除了反序列化还有别的办法吗?
2007-07-06 10:35 556Class2 c2=new Class2(); c2 ... -
[已解决]请教sqlite在dotnet中如何使用正则表达式
2007-07-10 22:24 859查看了sqlite的文档,它提供了regexp(a,b) ma ... -
关于异步、线程、委托的一个问题
2007-07-15 23:57 734我将如一个函数放在线程,或者采用异步调用就会出现错误,这个是怎 ... -
关于业务规则层、业务实体层、业务外观层、模型层的作用很不清楚,殷切期望解答
2007-08-03 08:48 812一直对上述几个名词的应用非常的含糊,下面是我片面的理解,肯请指 ... -
想在每个文件头部加一些关于该文件的信息,如作者,创建时间,用途等,大家一般是怎么操作的?
2007-08-12 14:37 675我现在没有想到比较好的方法,难道要手动一个文件一个文件的粘吗? ... -
静态织入和动态织入是什么意思?
2007-09-19 22:42 1786我的理解是 静态织入可以拦截静态方法 动态织入可以拦截类的实例 ... -
UDDI上调用WebService的困惑
2007-10-27 02:41 744相信大家对UDDI,Sevice Provider,Servi ... -
PowerDesigner如何设置使索引均以IDX_表名_字段名形式命名
2007-10-28 14:57 875查看了一些文章,现在能在PD中设置外键的命名规则了,但是没找到 ... -
请教一个算法问题,有两个数组A,B,判断A中是否至少有一个元素和B中元素相同
2007-11-03 15:29 1016最笨的办法当然是二层嵌套循环,但觉得应该有更好的方法,但是着实 ... -
使用Remoting实现的aop,无法改变返回值吗?
2007-11-21 22:22 927using System;using System.Runt ... -
在应用AOP缓存方法执行的结果中遇到的问题,请指点
2007-12-17 18:05 751假设有一个方法public int A(){ return ... -
在repeater中如何实现DataList中的RepeateColumn RepeatDirection
2008-01-12 16:41 709由于DataList输出带有多余的样式,而我的网页又是基础di ... -
vs2008rtm安装问题请教(已解决)
2008-02-11 20:04 697本人从网上下载了vs2008rtm的英文版和中文版,在win2 ... -
vs2008怎么与vss2005集成(已解决)
2008-02-15 13:24 882装了vs2008之后,未在ide中发现相关vss的选项,也打了 ... -
开发一个分布式的爬虫需要用到哪些技术或是算法,请高手给个思路
2008-03-02 11:16 777我想基于.net平台构建一个分布式的爬虫,大致有如下一些需求 ...
相关推荐
PetShop 4.0是一款基于C#编程语言和ASP.NET框架的应用程序,它以宠物商店为业务场景,为开发者提供了一个完整的Web应用程序示例。这个项目旨在帮助学习者理解和掌握.NET Framework的核心功能,特别是C#和ASP.NET在...
PetShop 4.0是一款经典的.NET技术示例应用,它展示了如何使用微软的.NET Framework构建一个完整的、基于Web的电子商务平台。这个项目在.NET开发界有着广泛的影响,因为它提供了一个清晰的架构模式和最佳实践,帮助...
PetShop 4.0 是一个经典的.NET技术示例应用,它展示了如何构建一个完整的电子商务网站。这个详细的教程将带你深入理解PetShop 4.0的设计理念、架构和技术栈,帮助你提升在.NET领域的专业技能。 一、系统架构与设计...
在那个时代,PetShop被用来作为展示各自平台优势的一个基准应用。PetShop 4.0是这个系列的最新版本,它全面采用了微软的.NET Framework 2.0和Asp.Net技术,为我们提供了深入学习.NET设计模式和架构的宝贵资源。 ...
PetShop4.0是一个经典的应用程序示例,由Microsoft开发,用于展示.NET Framework的功能和最佳实践。这个项目以其标准的分层架构闻名,不仅包含了前端界面,还包括了业务逻辑层和数据访问层,是初学者和专业开发者...
PetShop是一个由微软推出的示例项目,旨在展示.NET框架在企业级应用开发中的能力。随着时间的推移,PetShop经历了多个版本的迭代,从最初的.NET 1.x发展到了基于.NET 2.0的PetShop 4.0。这一版本不仅在技术栈上有所...
总的来说,PetShop 4.0的架构设计是一个优秀的实例,它向开发者展示了如何在实际项目中有效地利用.NET技术栈,实现高性能、可扩展且易于管理的Web应用程序。通过学习PetShop 4.0,开发者能够提升自己在设计和实现...
PetShop 4.0是一个经典的.NET框架示例应用,它展示了如何构建一个完整的电子商务平台,涵盖了从前端用户界面到后端数据库的多个层面。这个项目是微软为了展示.NET Framework 2.0的新特性和最佳实践而设计的,对于...
宠物商店(PetShop)是一个经典的Web应用程序示例,用于演示如何使用特定的开发技术或框架来构建一个完整的网上商城系统。这里的"PetShop 4.0"指的是该系统的第四代版本,通常用作.NET Framework或者更新的技术栈如...
1. 开发流程:学习PetShop4.0可以帮助开发者了解一个完整的Web应用从需求分析、设计、编码到测试的全过程,理解每个环节的关键点。 2. 技术实践:通过研究PetShop4.0的源代码,可以加深对ASP.NET框架的理解,掌握...
petshop4.0源代码 查看 petshop4.0源代码 查看 petshop4.0源代码 查看 petshop4.0源代码 查看 petshop4.0源代码 查看 petshop4.0源代码 查看
### .NET PetShop 4.0 的关键技术点与实践 ...通过细致的代码重构、设计模式的采用以及对最新技术的整合,.NET PetShop 4.0 成功地提高了应用程序的性能、安全性和可扩展性,成为了一个值得研究和借鉴的经典案例。
PetShop 4.0 是一个经典的ASP.NET应用程序示例,它以其简洁而全面的C#代码库,为初学者和经验丰富的开发者提供了深入理解Web应用架构的宝贵资源。这个项目不仅展示了ASP.NET的威力,还涉及到ADO.NET事务处理等多个...
PetShop4.0是一个典型的应用.NET技术栈进行系统架构设计的案例,通过对它的分析,我们可以深入理解分层架构的优势以及在实际开发中的应用技巧。尽管PetShop4.0在某些方面(如未使用ORM)存在不足,但总体上它仍然为...
【标题】"PetShop4.0" 是一个基于.NET框架的示例应用程序,展示了三层架构在实际项目中的应用。这个项目作为一个学习资源,为开发者提供了一个理解如何在企业级应用中分离业务逻辑、数据访问和用户界面的实例。 ...
1. **.NET框架**:PetShop 4.0是基于微软的.NET Framework开发的,这是一个用于构建Windows应用的开发平台,支持多种语言,并提供了丰富的类库和服务,包括ASP.NET、ADO.NET和Windows Forms等。 2. **ASP.NET**:...
PetShop4.0 是微软为了展示 .NET Framework 2.0 的企业级应用开发能力而创建的一个示例应用程序。这个项目虽小,但它的设计思路和实现策略对于开发者来说具有很高的学习价值。在 PetShop4.0 中,我们可以看到微软...
然而PetShop随着 版本的不断更新,至现在基于.Net 2.0的PetShop4.0为止,整个设计逐渐变得成熟而优雅,却又很多可以借鉴之处。PetShop是一个小型的项目,系统架构与代码都比较简单,却 也凸现了许多颇有价值的设计与...