相對于微軟建議使用的提供者模型,Andy的提供者模型含有一些不足。一方面,WebForums.NET中提供了單個(gè)抽象基類,所有的API定義都聚集在這個(gè)類中。其負(fù)面作用在于,如 " /> 亚洲第一色网站,东京热百度影音,777黄色片

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

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

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

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

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

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产精品色午夜视频免费看 | 牛牛在线国产精品 | 久久永久免费视频 | 成人在线视频免费观看 | 草莓AV福利网站导航 | 国产午夜一级鲁丝片 | 伊人久久一本 | 欧美videosgratis杂交 | 和老外3p爽粗大免费视频 | 在线观看国产精选免费 | 亚洲黄色在线观看 | 国产福利视频一区二区 | 人妻激情综合久久久久蜜桃 | 亚洲国产精品免费线观看视频 | 无码日韩人妻精品久久蜜桃免费 | 久久亚洲国产成人影院 | 久久婷婷五月综合色丁香花 | 干极品美女| 囯产精品麻豆巨作久久 | 国产亚洲精品久久久无码狼牙套 | 无码国产精品高潮久久9 | 芭乐视频网页版在线观看 | china年轻小帅脸直播飞机 | 2019精品国产品在线不卡 | 姉调无修版ova国语版 | 涩涩视频在线看 | 天天看学生视频 | 免费观看视频成人国产 | 欧美日韩精品不卡在线观看 | 日本理论片和搜子同居的日子2 | 人妻体体内射精一区二区 | 国产a级午夜毛片 | 国产乱国产乱老熟300部视频 | 向日葵视频app下载18岁以下勿看 | 日本2021免费一二三四区 | 国产亚洲人成网站在线观看播放 | 国产专区亚洲欧美另类在线 | 成人国产在线不卡视频 | 99精品网站| 动漫美女人物被黄漫在线看 | 亚洲高清一区二区三区电影 |