相對于微軟建議使用的提供者模型,Andy的提供者模型含有一些不足。一方面,WebForums.NET中提供了單個抽象基類,所有的API定義都聚集在這個類中。其負面作用在于,如 " /> 黄 色 网 站 免 费 涩涩屋,97视频免费在线,亚洲视频在线观看地址

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

深入ASP.NET 2.0的提供者模型(2)

      WebForums.NET提供者模型-一個早期的原型
  相對于微軟建議使用的提供者模型,Andy的提供者模型含有一些不足。一方面,WebForums.NET中提供了單個抽象基類,所有的API定義都聚集在這個類中。其負面作用在于,如果一個客戶僅想定制系統的一小部分,例如用戶信息的存儲方式,那么他必須提供該系統中所有方法的實現。一種更好的方案是,為系統中的每一個邏輯實體創建一個抽象基類。例如,對于一個在線消息板應用程序來說,它可能需要一些類,如UsersProvider,ForumsProvider,PostsProvider,等等。然而,在你提供給一個客戶的提供者數目之間也存在一個平衡問題。更多提供者允許更為細致的系統定制,但是也會相應地提高要求的配置標記的數量。
  另外,我已經展示了對WebForums.NET的提供者模型實現代碼的作了進一步改進,以便使其更相似于微軟在ASP.NET2.0中所使用的代碼。我認為,Andy的想法應該是提供者模型的先驅,盡管微軟的提供者模型實現更為清晰且更強壯一些。
  一方面,WebForums.NET在2002年三月為微軟所收購;另一方面,RobHoward及其他人又在系統中加入了大量的新特征并且在ASP.NET論壇中以自由方式發行它。TodayRob及其小組成員已經把ASP.NET論壇變成了一個CommunityServer(它簡直把博客、論壇、畫廊、列表服務器、新聞閱讀器等全部融為一體)。今天,Andy所創建的概念與實現被廣泛應用ASP.NET論壇和CommunityServer中,甚至被應用于許多核心ASP.NET2.0組件中。
  三、提供者模型優點
  提供者模型提供許多優點。首先,在代碼和后端實現之間存在清晰的分離。不管認證一個用戶的代碼是針對一個SQLServer2000數據庫的Users表還是針對于一個活動目錄存儲,從頁面開發者的觀察看來代碼都是相同的:  

DataProvider.Instance().AuthenticateUser(username,password);

NET技術深入ASP.NET 2.0的提供者模型(2),轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 千禧金瓶梅快播 | 国产精品久久久精品日日 | 亚洲中文热码在线视频 | 亚洲爆乳少妇精品无码专区 | 亚洲精品成人无码区一在线观看 | 秋霞av伦理片在线观看 | 日韩视频在线观看 | 黄色三级视频网站 | 免费夜里18款禁用软粉色 | GOGOGO高清在线播放免费 | 帅小伙和警官同性3p | 亚洲大爷操 | 青青草国产精品久久 | 绿巨人www | 扒开黑女人p大荫蒂老女人 扒开粉嫩的小缝末成年小美女 | 5566av资源 | 国产成人拍精品免费视频爱情岛 | 久久久GOGO无码啪啪艺术 | 超碰97人人做人人爱亚洲尤物 | 日韩在线av免费视久久 | 精品一区二区三区色花堂 | 国产精品熟女人妻 | 99视频精品在线 | 果冻传媒完整免费网站在线观看 | 爱爱好爽好大好紧视频 | 伦理片qvod| 我解开了岳的乳第一个女人 | 国产成人免费全部网站 | 国语自产视频在线不卡 | 99久久伊人一区二区yy5099 | 亚洲综合色在线视频久 | 十分钟在线观看免费视频高清WWW | 免费视频精品38 | 全是肉的高h短篇列车 | 亚洲国产AV精品一区二区蜜芽 | 久久亚洲人成国产精品 | 中文字幕久精品视频在线观看 | 亚洲一卡二卡三卡四卡无卡麻豆 | 精精国产www视频在线观看免费 | 国产精一品亚洲二区在线播放 | 四虎永久在线精品国产免费 |