科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道简单的ASP.NET 2.0 SQL提供器的源码和文档发布了

简单的ASP.NET 2.0 SQL提供器的源码和文档发布了

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

提供器模型确保象成员(Membership),角色(Roles),用户信息(Profiles),Health Monitoring,会话状态(Session State),和站点导航(Site Navigation)

作者:scottgu 来源:CSDN 2007年12月31日

关键字: 文档 源码 提供器 SQL

  • 评论
  • 分享微博
  • 分享邮件

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的提供器等等。

 

查看本文来源
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章