日期:2014-05-20  浏览次数:20519 次

如何实现自定义的提供类,派生自ProviderBase,像MembershipProvider那样的?
请教高手们,在.net2.0是否可以实现自定义的提供类
就像MembershipProvider的模式?
(实现一个静态类,包含静态方法调用MembershipProvider的方法;可以在web.config中定义其配置节,然后是可扩展的功能实现)

------解决方案--------------------
下面的链接提供 ASP.NET 2.0 内置的 Providers 的源码
http://weblogs.asp.net/scottgu/archive/2006/04/13/442772.aspx
仔细读读,做自己的 Provider 就没问题了
文中给出的源码下载地址:
http://download.microsoft.com/download/a/b/3/ab3c284b-dc9a-473d-b7e3-33bacfcc8e98/ProviderToolkitSamples.msi

------解决方案--------------------
楼主可以看看
Petshop
看下 工厂模式
和反射
------解决方案--------------------
up
------解决方案--------------------
.net 的 Provider 的确是很不错的思路

可以看看Petshop或CommunityServer的源代码,对于Provider的部分多读几遍不难

CommunityServer对Provider的架构更好一些,融入了序列化