【PetShop 4.0学习】1.技术特点
①事务控制:在.net 2.0中,引入了新的事务控制类,即System.Transactions代替了原来的Serviced Component提供的事务功能。
②泛型:用强类型的泛型集合代替了原来的一般类型集合。
③认证和授权:采用ASP.Net 2.0 Membership技术,作为整个系统的认证和授权模块的技术基础。
④自定义提供程序:创建了针对Oracle数据库的自定义ASP.Net 2.0 Membership提供程序。
⑤用户状态管理:利用ASP.Net 2.0的自定义Oracle和SQL Server用户状态进行用户状态管理。
⑥母版页技术:采用Master Page母版页技术,代替了原来的用户控件,实现统一的界面效果。
⑦新控件的使用:使用了ASP.Net 2.0 Wizard等新控件实现页面操作。
⑧缓存:使用了SqlCacheDependency技术来实现数据库级的缓存更新功能。
⑨消息处理:使用了消息队列来实现异时订单处理。
转载于:https://www.cnblogs.com/zhujiahai/archive/2010/01/06/1640489.html
【PetShop 4.0学习】1.技术特点相关推荐
- Microsoft .NET PetShop 4.0 架构与技术分析(七)
六 PetShop之表示层设计 表示层(Presentation Layer)的设计可以给系统客户最直接的体验和最十足的信心.正如人与人的相交相识一样,初次见面的感觉总是永难忘怀的.一件交付给客户使用 ...
- 【PetShop 4.0学习】4.数据库结构
PetShop4.0包括三个数据库:MSPetShop4.MSPetShop4Orders.MSPetShop4Profile. 数据库关系图如下: ①MSPetShop4数据库 ②MSPetShop ...
- 0基础学python难吗-零基础入门学习Python技术难不难?
原标题:零基础入门学习Python技术难不难? 近几年对python人才爆发式需求,导致很多人转行进入python开发行业,现如今Python这门语言的就业前景会非常好.相对于其他来说,它语法简单易读 ...
- .Net PetShop 4.0的缓存处理
在访问量非常大,但更新较少的网站中使用缓存,可以大大提高程序运行的效率,给网络用户一个良好的体验效果.在Microsoft提供的经典示例项目.Net PetShop 4.0中,也提供了对缓存的支持,本 ...
- 深度学习Dropout技术分析
深度学习Dropout技术分析 什么是Dropout? dropout是指在深度学习网络的训练过程中,对于神经网络单元,按照一定的概率将其暂时从网络中丢弃.注意是暂时,对于随机梯度下降来说,由于是随机 ...
- asp.net2.0学习历程 菜鸟到中级程序员的飞跃【月儿原创】
asp.net2.0学习历程 菜鸟到中级程序员的飞跃 --30本好书点评 作者:清清月儿 主页:http://blog.csdn.net/21aspnet/ 时间:2007.5.1 ...
- PetShop 4.0讨论专贴(QA)
根据fangyifeng这位朋友的意见,特开设此PetShop4.0讨论专贴,除了推荐一些关于PetShop4.0的不错的文章之外,也对大家平时遇到的问题作一下整理. 一.园子里相关文章 PetSho ...
- MySQL主从原理,基于快速学习一门技术的3种方式!
根据经验,想要快速学习一门技术有3种方式. 第一种方式是通过代码来理解它的实现,反推它的逻辑. 这种方式的难度很大,而且起点相对高,能够沉浸其中的人非常少,过程相对来说是苦闷的,但如果能够沉下心来看代 ...
- PetShop 4.0 系列之五 [转]
五 PetShop之业务逻辑层设计 业务逻辑层(Business Logic Layer)无疑是系统架构中体现核心价值的部分.它的关注点主要集中在业务规则的制定.业务流程的实现等与业务需求有关的系统设 ...
最新文章
- expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.spring
- html锚点(mao dian)--特殊的超链接
- python编程语言的缺点-常见的AI编程语言优缺点比较,程序员千万不要入错行!...
- 用g.raphael.js高速绘制饼图、柱状图、点状图、折线图(下)
- Google Play Service中安全检测API的使用说明
- Split和正则表达式的区别
- oracle 删除补全日志组_浅谈Oracle 20c ASM文件组模板技术
- [数据挖掘]朴素贝叶斯分类
- 注解@RequestParam【不添加默认项注解】与@RequestBody的使用场景
- 电子学会Python(二至五级)
- python樱花树画法图片_武大樱花又盛开,用Python画一棵樱花树
- datatables加载表格数据入门
- C#注册机与绑定软件(转发自:韩兆新的博客园的C#学习笔记——软件注册与注册机)...
- 外置硬盘一插就卡_为什么电脑一插移动硬盘就卡死了?
- 两只PNP晶体三极管和四个电阻组成恒流源电路
- C语言深度剖析——关键字sizeof、整型数据存储深入、数据类型取值范围深入
- 山东省2013高职分数线
- 两个子组件之间的传值
- oracle的switch+case语句吗,2.7 switch 语句中的 case 范围
- IPV4服务器如何支持ipv6访问