技巧和诀窍:简单的ASP.NET 2.0 SQL提供器的源码和文档发布了
来源:互联网 发布:js.focus是什么意思 编辑:程序博客网 时间:2024/05/09 09:17
【原文地址】Tip/Trick: Source/Documentation for Simple ASP.NET 2.0 SQL Providers Published
【原文发表日期】 Friday, October 13, 2006 9:36 PM
ASP.NET 2.0中一个最受欢迎的特性是在内置的ASP.NET应用服务API中引进了“提供器模型(provider model)”。提供器模型确保象成员(Membership),角色(Roles),用户信息(Profiles),Health Monitoring,会话状态(Session State),和站点导航(Site Navigation)这样的服务的存储和实现是可以扩展的,允许开发人员很轻松地接入另外的实现,如果他们需要的话。
今年早些时候,我在博客里宣布,我们在MSDN上发布了内置的ASP.NET 2.0提供器的源码,同时还发布了超过130页的内容翔实的文档,这些文档对这些提供器的实现和行为做了介绍。如果你想改编现有的提供器(虽然这些提供器之特性涵盖广泛而且深入)为你所用,那么你会发现这些白皮书和源码是值得一看的好资源。但直接研读内置的富有特性并且优化过的提供器的源码的一个缺点是,这些源码也许比你想要的更大,更复杂,而且使用的数据库定义与你要的数据库结构之间也不相对应。
Michal Valasek今天早些时候给我发了一个邮件,告诉我他在CodePlex发起了一个非常酷的项目,该项目提供了针对ASP.NET成员,角色和用户信息API的一套简化的SQL提供器的实现。该实现使用了非常直接了当的数据库定义,可以很容易地将其改编为你的应用所用或与你现有的数据表集成。你可以在这里下载它们的源码。我绝对建议你去看一下,并且将这个项目的网址收藏,因为它们为编写定制的提供器提供了一个非常好的开端。
想进一步了解ASP.NET提供器模型的话,我也建议你看一下Paul Wilson做的一个非常棒的编码营( Code-Camp)讲座,他提供了一个用他的ORMapper实现的提供器,你可以在这里下载与该讲座相关的资源。你也可以在我的ASP.NET安全资源网页上找到其他非SQL服务器的提供器实现,包括针对MySql,SqlLite,Access的提供器等等。
希望本文对你有所帮助,
Scott
- 技巧和诀窍:简单的ASP.NET 2.0 SQL提供器的源码和文档发布了
- 技巧和诀窍:简单的ASP.NET 2.0 SQL提供器的源码和文档发布了
- 技巧和诀窍;在VS 2005里优化ASP.NET 2.0Web项目的Build性能
- 技巧和诀窍;在VS 2005里优化ASP.NET 2.0Web项目的Build性能
- 技巧和诀窍;在VS 2005里优化ASP.NET 2.0Web项目的Build性能
- 技巧和诀窍:使用ASP.NET 2.0 CSS 控件适配器生成CSS友好的HTML输出
- 技巧和诀窍:使用ASP.NET 2.0 CSS 控件适配器生成CSS友好的HTML输出
- 技巧和诀窍:使用ASP.NET 2.0 CSS 控件适配器生成CSS友好的HTML输出
- 技巧和诀窍;在VS 2005里优化ASP.NET 2.0Web项目的Build性能
- 文档对象模型(DOM)的技巧和诀窍
- 技巧和诀窍:在ASP.NET AJAX UpdatePanel中实现对后退/前进按钮的支持
- 技巧和诀窍:用ASP.NET AJAX来处理UpdatePanel控件的出错
- 技巧和诀窍:在ASP.NET AJAX UpdatePanel中实现对后退/前进按钮的支持
- 技巧和诀窍:用ASP.NET AJAX来处理UpdatePanel控件的出错
- 技巧和诀窍:在ASP.NET AJAX UpdatePanel中实现对后退/前进按钮的支持
- 技巧和诀窍:使用ASP.NET 2.0 输出缓存替换的功能实现“甜圈缓存(Donut Caching)”
- 技巧和诀窍:使用ASP.NET 2.0 输出缓存替换的功能实现“甜圈缓存(Donut Caching)”
- 在CodeMash上作的ASP.NET 技巧和诀窍和LINQ讲座的讲义和演示代码
- 06-11-03随笔
- ACCESS与SQL转换需要注意哪几个地方
- C#学习笔记(一):选择和循环结构
- 18岁少女欲6000元卖处救患血癌弟弟(组图)
- C#学习笔记(二):数组
- 技巧和诀窍:简单的ASP.NET 2.0 SQL提供器的源码和文档发布了
- C#学习笔记(三):面向对象和类
- Visual Studio数据库专业人员版和其他非常酷的.NET数据管理工具
- 精彩的IIS7博客
- 8.10 8.11
- ASP.NET AJAX Beta 1 发布
- 技巧和诀窍:在不用UpdatePanel的情形下可与ASP.NET AJAX 使用的酷UI模板技术
- 我将在11月2日给North Dallas .NET User Group举办讲座
- 写了几个16位编译环境下64位计算的函数