freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

是一種建立web解決方案的令人驚異的技術(shù)早在aspnet-文庫吧

2025-07-30 11:29 本頁面


【正文】 runat=server asp:GridView ID=GridView1 Runat=server AllowPaging=True DataSourceId=Sqldatasource1 / asp:SqlDataSource ID=SqlDataSource1 Runat=server SelectCommand=Select * From Customers ProviderName= ConnectionString=Provider=SQLOLEDB。Server=localhost。uid=sa。 pwd=password。database=Northwind / /form /body /html 使用幾個新服務(wù)器控件就可以應(yīng)用分頁功能。要啟用這個功能,使用 GridView服務(wù)器控件前 言 V 的 AllowPaging 屬性即可: asp:GridView ID=GridView1 Runat=server AllowPaging=True DataSourceId=SqlDataSource1 / 在文檔的代碼部分,所發(fā)生的另一個有趣事件如下: 實(shí)際上,運(yùn)行該文件并不 需要這兩行代碼。這里包含它們是為了說明一點(diǎn):不需要編寫任何服務(wù)器端代碼就可以使頁面工作,只需包含一些服務(wù)器控件:獲取數(shù)據(jù)的控件和顯示數(shù)據(jù)的控件,然后將這些控件關(guān)聯(lián)到一起。 性能和可擴(kuò)展性 Microsoft 小組為 Web應(yīng)用程序服務(wù)器。本書還將介紹 4 中許多性能上的改進(jìn)。 最激動人心的性能改進(jìn)之一是為了利用 Microsoft 的 SQL Server 而新增的高速緩存功 能。 4 包含一個名為“禁用 SQL 高速緩存”的功能。在 之前,可以高速緩存來自 SQL Server的結(jié)果,并根據(jù)一定的時間間隔來更新高速緩存,例如每 15 秒左右更新一次。這意味著如果結(jié)果集在 15 秒的時間內(nèi)發(fā)生了變化,那么終端用戶看到的可能就是過期的數(shù)據(jù)。 在一些情況下,一定時間間隔內(nèi)更新的結(jié)果集是無法使用的。在理想情況下,如果從中提取結(jié)果集的數(shù)據(jù)源 (這里是 SQL Server)發(fā)生了變化,那么存儲在高速緩存中的結(jié)果集就應(yīng)被刪除。在 4 中,使用禁用 SQL 高速緩存功能就可以達(dá)到這個目的。也就是說,來自 SQL Server 的結(jié)果集發(fā)生變化時 ,輸出的高速緩存應(yīng)該改變,這樣終端用戶看到的總是最新的結(jié)果集,顯示的數(shù)據(jù)永遠(yuǎn)都不會過期。 4提供了 64 位支持,因此現(xiàn)在可以在 64 位的 Intel或 AMD處理器上運(yùn)行 應(yīng)用程序。 4 完全向后兼容 、 、 和 ,因此可以在 .NET Framework 4 上打開以前的 ,重新編譯,并在 64 位處理器上運(yùn)行它們。 4 的附加功能 前面介紹了 。為了實(shí)現(xiàn)這 些目標(biāo), 組在 。下面就介紹其中的一些功能。 中的一個令人興奮的方面是可以在應(yīng)用程序中使用的基礎(chǔ)結(jié)構(gòu)。 小組選擇 Web 應(yīng)用程序中一些最常見的編程操作,直接內(nèi)置到 中,這樣可以省去大量的時間和編碼量。 4 高級編程 —— 涵蓋 C 和 (第 7版 ) VI 1. 成員資格和角色管理 在 以前的版本中,如果要為應(yīng)用程序開發(fā)一個要求用戶登錄的門戶,以獲得應(yīng)用的訪問權(quán)限,則總是需要自己創(chuàng)建它。這樣創(chuàng)建出來的應(yīng)用 程序在某些方面存在一些限制,只有選定的個人可以訪問它。 4 中內(nèi)置了這個功能?,F(xiàn)在可以使用程序清單 03來驗(yàn)證用戶。 程序清單 03 通過代碼驗(yàn)證用戶 If ( (, )) Then 39。 Allow access code here End If if ( (, )) { // Allow access code here } 使用 4 中的一系列 API、控件和提供程序可以控制應(yīng)用程序的用戶成員資格和角色管理。使用這些 API,可以輕松地管理用戶及其復(fù)雜的角色 —— 創(chuàng)建、刪除和編輯它們。這些功能只需使用 API或內(nèi)置的 Web工具 Web Site Administration Tool 即可實(shí)現(xiàn)。 對于用戶及其角色的存儲, 4 使用 .mdf 文件 (該文件類型用于 SQL Server Express Edition)來存儲所有 的用戶和角色。但是,這個數(shù)據(jù)存儲是絕對沒有限制的。可以擴(kuò)展 提供的功能,使用任何類型的數(shù)據(jù)存儲來建立自己的提供程序。例如,可以輕松地在 LDAP 或Oracle 數(shù)據(jù)庫中建立自己的用戶存儲。 2. 個性化 門戶 (portal)為其成員提供的一個高級功能是個性化產(chǎn)品,終端用戶可以設(shè)置站點(diǎn)的外觀和功能。個性化應(yīng)用程序和存儲個性化設(shè)置的功能現(xiàn)在已完全內(nèi)置到 。 個性化常常圍繞一個用戶和這個用戶承擔(dān)的角色來進(jìn)行,因此個性化體系結(jié)構(gòu)可以與成員資格和角色基礎(chǔ)結(jié)構(gòu)緊密聯(lián)系起來。存儲所創(chuàng)建的個性化設(shè) 置有幾種方式。在 Microsoft Access和 SQL Server 中存儲這些設(shè)置的功能已內(nèi)置到 4 中。與成員資格和角色 API的功能一樣,可以使用靈活的提供程序模型,改變內(nèi)置提供程序使用可用數(shù)據(jù)存儲的方式,或者建立自己的定制數(shù)據(jù)提供程序,以實(shí)現(xiàn)全新的數(shù)據(jù)存儲。個性化 API也支持?jǐn)?shù)據(jù)存儲的合并,因此可以使用多個數(shù)據(jù)存儲。 使用這些新的 API很容易就可以為定制過程創(chuàng)建一個站點(diǎn),因此這個功能對于用戶建立的任意應(yīng)用程序來說都是有價(jià)值的。 3. Portal Framework 在使用 時,開發(fā)人員可以訪問 小組的站點(diǎn) (載一些 Web演示應(yīng)用程序,如 IBuySpy。這些演示程序稱為 Developer Solution Kits,可以用作目前 Inter 上許多 Web站點(diǎn)的基礎(chǔ)。其中一些甚至擴(kuò)展為開放源代碼的架構(gòu),如 DotNetNuke。 其中一些架構(gòu)的優(yōu)點(diǎn)是,可以以它們提供的代碼為基礎(chǔ),建立 Web存儲或門戶。只需以基前 言 VII 礎(chǔ)代碼作為起點(diǎn),擴(kuò)展它即可。例如,可以改變代碼顯示部分的外觀和操作方式,或者在其模塊化體系結(jié)構(gòu)中引入 高級功能。 Developer Solution Kits 相當(dāng)流行,因?yàn)樗鼈兪惯@些類型的操作非常容易實(shí)現(xiàn)。 由于這些架構(gòu)非常流行,因此 4 提供了內(nèi)置功能,以使用 Web Parts方便地建立門戶。可以使用 Portal Framework 建立的項(xiàng)目類型非常多。使用 Web Parts 建立項(xiàng)目的優(yōu)點(diǎn)在于終端用戶可以根據(jù)自己的喜好全面定制門戶。 4. 站點(diǎn)導(dǎo)航 ,終端用戶希望方便地在整個應(yīng)用程序中導(dǎo)航。以邏輯方式進(jìn)行導(dǎo)航的機(jī)制有時很難編碼。該小組在 導(dǎo)航的服務(wù)器控件解決了這個問題。 例如,可以在一個 XML 文件中為應(yīng)用程序建立一個站點(diǎn)地圖,特定的控件可以在該站點(diǎn)地圖中工作。程序清單 04 顯示了一個示例站點(diǎn)地圖文件。 程序清單 04 站點(diǎn)地圖文件示例 ?xml version= encoding=utf8 ? siteMap xmlns= siteMapNode title=Home description=Home Page url= siteMapNode title=News description=The Latest News url= siteMapNode title=. description=. News url=?cat=us / siteMapNode title=World description=World News url=?cat=world / siteMapNode title=Technology description=Technology News url=?cat=tech / siteMapNode title=Sports description=Sports News url=?cat=sport / /siteMapNode siteMapNode title=Finance description=The Latest Financial Information url= siteMapNode title=Quotes description=Get the Latest Quotes url= / siteMapNode title=Markets description=The Latest Market Information url= siteMapNode title=. Market Report description=Looking at the . Market url= / siteMapNode title=NYSE description=The New York Stock Exchange 4 高級編程 —— 涵蓋 C 和 (第 7版 ) VIII url= / /siteMapNode siteMapNode title=Funds description=Mutual Funds url= / /siteMapNode siteMapNode title=Weather description=The Latest Weather url= / /siteMapNode /siteMap 有了站點(diǎn)地圖之后,就可以把這個文件用作幾個站點(diǎn)導(dǎo)航服務(wù)器控件的數(shù)據(jù)源,如TreeView和 SiteMapPath 服務(wù)器控件。 TreeView服務(wù)器控件允許在應(yīng)用程序中放置可擴(kuò)展的站點(diǎn)導(dǎo)航系統(tǒng)。圖 01 顯示了 TreeView服務(wù)器控件的許多外觀之一。 SiteMapPath 控件可以在應(yīng)用程序中放置一些稱作面包屑導(dǎo)航的導(dǎo)航項(xiàng),這樣終端用戶就可以查看應(yīng)用程序當(dāng)前采用的路徑,并能輕松地導(dǎo)航到樹型結(jié)構(gòu)的較高層。圖 02顯示了 SiteMapPath服務(wù)器控件工作的一個例子。 圖 01 圖 02 這些站點(diǎn)導(dǎo)航功能為編程訪問站點(diǎn)布局提供
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1