.Net PetShop4.0
shixin1198
.net java 开发,项目管理
展开
-
.Net PetShop 4.0的缓存处理
在访问量非常大,但更新较少的网站中使用缓存,可以大大提高程序运行的效率,给网络用户一个良好的体验效果。在Microsoft提供的经典示例项目.Net PetShop 4.0中,也提供了对缓存的支持,本文是作者在学习此项目时的一些心得体会,有一些地方还不十分清楚,希望能够抛砖引玉。在.Net PetShop 4.0中,非常成功地使用了工厂模式以及接口(interface)、静态类(Static原创 2006-10-08 18:09:00 · 623 阅读 · 0 评论 -
.Net PetShop 4.0的消息处理
.Net PetShop 4.0对订单的处理提供了两种方式以供选择,一种是同步处理,一种是异步处理。同步处理就不再多说了,使用普通的数据库存取方式;异步处理便是采用消息处理方式。MSDN中介绍说利用消息队列,应用程序开发人员可以通过发送和接收消息方便地与应用程序进行快速可靠的通信。消息处理为您提供了有保障的消息传递和执行许多业务处理的可靠的防故障方法。具体来说,当数据库出现短时异常时,利用消原创 2006-10-08 18:04:00 · 627 阅读 · 0 评论 -
.Net PetShop 4.0的配置文件属性管理
.NET 2.0中,提供了ASP.NET成员资格管理、ASP.NET角色管理以及ASP.NET配置文件属性等功能。在本文中,重点探讨.Net PetShop 4.0配置文件属性管理的设计与实现。配置文件属性用于给用户提供个性化的服务。在.Net PetShop 4.0中,与配置文件属性直接相同的命名空间如下:PetShop.IProfileDALPetShop.OracleProfileD原创 2006-10-08 18:08:00 · 626 阅读 · 0 评论 -
Microsoft .NET Pet Shop 4 Migrating an ASP.NET 1.1 Application to 2.0
The goals of the .NET Pet Shop 4 project are: 1. Productivity: Reduce the amount of code from .NET Pet Shop 3—we achieved nearly 25 percent reduction. 2. Migrate from ASP.NET 1.1 to 2.0: Leverag翻译 2006-10-18 16:48:00 · 943 阅读 · 0 评论 -
阻止同一个浏览器的不同窗口间共享session
<br />1. cookie的作用<br />简单来说,cookie可以让网站在浏览器端存储数据。当浏览器访问网站时,会把对应此网站的cookie中的数据传送给该网站。<br />cookie的一个重要特性是生命周期。若cookie的生命周期为0,则浏览器会把cookie存放在本进程的内存中,随浏览器的关闭而消失。若cookie的生命周期不为0,则浏览器会把cookie存放在硬盘中,随cookie生命周期的结束而结束。<br />cookie的生命周期由网站来设置。当然,浏览器是否接受coo原创 2011-05-24 10:48:00 · 2997 阅读 · 0 评论 -
asp.net真的是并行处理request的吗?
asp.net真的是并行处理request的吗?<br />如果在两个瀏覽器中,打开同一个web系统的两支asp.net程式,这2支程式会并行执行吗?<br />那么在一个瀏覽器中打开这两支程式呢?<br />第一种情况,可能很容易就知道是并行的,因为不管IE还是chrome,或是其它瀏覽器,在一个窗口中,一般都是共用一个session,因此这种情况,和两台不同的机器的请求应该是一样的。<br /> <br />然而对于第二种,情况就不那么简单了。<br />先做个简单的试验<br />1.新建web站台,原创 2011-05-24 10:43:00 · 967 阅读 · 2 评论