sunny0311

导航

2008年9月24日

读 PetShop代码(数据缓存篇)

摘要: PetShop中使用了拉SQL缓存依赖,使用拉SQL缓存依赖的项目只有在数据修改时才会立即失效。使用拉SQL缓存依赖之前,必须执行下面两步配置:1 对一个或多个数据库表启用SQL缓存依赖。使用Microsoft.Net框架SDK程序组的SDK命令行提示程序执行aspnet_regsql命令行工具,例如启用Pubs数据库的SQL数据库依赖,执行命令如下:aspnet_regsql -C "Data ... 阅读全文

posted @ 2008-09-24 20:23 航子 阅读(456) 评论(0) 推荐(0)

2008年9月22日

读 PetShop代码(Profile篇)

摘要: 用于存储与用户有关的数据,维护应用程序状态。Profile对象提供一个创建强类型和持久化方式的会话状态的方法。以Profile.ShoppingCart.Add(); Profile.Save(); 的执行流程为例首先配置文件部分代码如下:[代码]根据配置文件,属性也即需要存储的类型为PetShop.BLL.Cart,自定义用户配置提供程序为ShoppingCartProvider,用于存储Pet... 阅读全文

posted @ 2008-09-22 22:05 航子 阅读(785) 评论(0) 推荐(0)

2008年9月18日

读.NET 框架程序设计(第一章)

摘要: 任何高级语言多数情况下提供的都是CLR全部功能的一个子集。CLR允许在编程语言之间互相切换和高度集成。通过CLR ,我们可以用C#来编写应用程序的I/O部分(C#擅长),用APL来编写应用程序的工程计算部分(APL擅长)。 1 将源代码编译为托管代码举例:C#代码--->C#编译器--->托管模块(IL和元数据)(其实以程序集的形式存在,程序集由托管模块和资源(或数据)文件组成)---... 阅读全文

posted @ 2008-09-18 18:23 航子 阅读(297) 评论(0) 推荐(0)