資源描述:
《asp.net技術(shù)外文翻譯》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、文獻翻譯題目圖書館管理系統(tǒng)的設(shè)計與實現(xiàn)學(xué)生姓名孫春江專業(yè)班級計算機應(yīng)用技術(shù)(.Net)11-01學(xué)號621113520130院(系)軟件學(xué)院指導(dǎo)教師(職稱)趙曉君完成時間2013年5月1日ASP.NET技術(shù)作者姓名:McDonald,Zipuzitathe文章出處:《AdvancedASP.NET3.5Programming(2ndEdition)》摘要:本文簡要的介紹了ASP.NET的概念,如何構(gòu)建ASP頁面、命名空間,介紹ASP.NET控件以及如何添加代碼等。關(guān)鍵字:.NET類庫ASPClassicNote標(biāo)準(zhǔn)的ASP.N
2、ET命名空間ASP.NET技術(shù)1.構(gòu)建ASP.NET頁面ASP.NET和ASP.NET結(jié)構(gòu)ASP.NET是微軟.NETframework整體的一部分,它包含一組大量的編程用的類,滿足各種編程需要。在下列的二個部分中,你如何學(xué)會ASP.NET很適合的放在.NETframework,和學(xué)會能在你的ASP.NET頁面中使用語言。.NET類庫假想你是微軟。假想你必須支持大量的編程語言-比如VisualBasic、C#和C++.這些編程語言的很多功能具有重疊性。舉例來說,對于每一種語言,你必須包括存取文件系統(tǒng)、與數(shù)據(jù)庫協(xié)同工作和操作字符
3、串的方法。此外,這些語言包含相似的編程構(gòu)造。每種語言,舉例來說,都能夠使用循環(huán)語句和條件語句。即使用VisualBasic寫的條件語句的語法不與用C++寫的不一樣,程序的功能也是相同的。最后,大多數(shù)的編程語言有相似的數(shù)據(jù)變量類型。以大多數(shù)的語言,你有設(shè)定字符串類型和整型數(shù)據(jù)類型的方法。舉例來說,整型數(shù)據(jù)最大值和最小值可能依賴語言的種類,但是基本的數(shù)據(jù)類型是相同的。對于多種語言來說維持這一功能需要很大的工作量。為什么繼續(xù)再創(chuàng)輪子?對所有的語言創(chuàng)建這種功能一次,然后把這個功能用在每一種語言中豈不是更容易。.NET類庫不完全是那樣。
4、它含有大量的滿足編程需要的類。舉例來說,.NET類庫包含處理數(shù)據(jù)庫訪問的類和文件協(xié)同工作,操作文本和生成圖像。除此之外,它包含更多特殊的類用在正則表達(dá)式和處理Web協(xié)議。.NETframework,此外包含支持所有的基本變量數(shù)據(jù)類型的類,比如:字符串、整型、字節(jié)型、字符型和數(shù)組。最重要地,寫這一本書的目的,.NET類庫包含構(gòu)建的ASP.NET頁面的類。然而你需要了解當(dāng)你構(gòu)建.NET頁面的時候能夠訪問.NETframework的任意類。理解命名空間正如你猜測的,.NETframework是龐大的。它包含數(shù)以千計的類(超過3,40
5、0)。幸運地,類不是簡單的堆在一起。.NETframework的類被組織成有層次結(jié)構(gòu)的命名空間。ASPClassicNote在先前的ASP中,你僅僅能夠訪問五個標(biāo)準(zhǔn)類。相比之下ASP.NET提供超過3,400個類!一個命名空間包含一組邏輯的類。舉例來說,涉及到與文件系統(tǒng)協(xié)同工作的類就集合在System.IO命名空間中。命名空間被組織成一個層次結(jié)構(gòu)(一棵邏輯樹)。樹根就是SYSTEM命名空間。這個命名空間包含基本的數(shù)據(jù)類型的所有的類,例如:字符串、數(shù)組,還包含提供隨機數(shù)字和日期的類。你通過完整的類的命名空間能唯一識別任何的類在.
6、NETframework中的位置。舉例來說,指定找到一個theFileclass類,按如下操:System.IO.文件System.IO指命名空間,而文件指定特定的類。提示你能夠瀏覽.NETFramework所有的標(biāo)準(zhǔn)類的命名空間。通過.NETFramework的參考文檔可以瀏覽類庫。標(biāo)準(zhǔn)的ASP.NET命名空間在默認(rèn)情況下,在你的ASP.NET頁面中,類被包含在一個選定的命名空間中這些默認(rèn)的命名空間使你在ASP.NET中最常用到的。System命名空間-包含所有的基本數(shù)據(jù)類型和其他有用的類,例如:那些關(guān)于產(chǎn)生隨機數(shù)字和日期的
7、類。System.Collections命名空間-包含的類是標(biāo)準(zhǔn)的集合類,例如:哈希表,數(shù)組列表。System.Collections.Specialized命名空間-包含特殊的集合類,例如:連接列表和字符串集合。System.Configuration命名空間-包括Web.configfiles類。System.Text命名空間-包含編碼,解碼和操作字符串內(nèi)容的類。System.Text.RegularExpressions命名空間-包含的是匹配正則表達(dá)式和替代操作類。System.Web命名空間-工作在萬維網(wǎng)方面包含的是瀏
8、覽器請求和服務(wù)器響應(yīng)的類。System.Web.Caching命名空間-包含頁面緩沖內(nèi)容和自定義緩沖操作的類。System.Web.Security命名空間-包含執(zhí)行驗證和授權(quán),例如:窗體和密碼驗證的類。System.Web.SessionState命名空間-包含執(zhí)行保存狀態(tài)