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

正文內(nèi)容

外文翻譯---aspnet概述-jsp程序(已修改)

2025-06-01 11:16 本頁面
 

【正文】 畢業(yè)設(shè)計(jì) (論文 )外文 資料翻譯 題 目 : 概述 院系名稱: 信息科學(xué)與工程學(xué)院 專業(yè)班級(jí): 計(jì)算機(jī)科學(xué)與技術(shù) 05 級(jí) 6 班 學(xué)生姓名: 學(xué) 號(hào): 指導(dǎo)教師: 教師職稱: 起止時(shí)間: 地 點(diǎn) 附 件: ; 。 指導(dǎo)教師評語: 外文資料的選擇與畢業(yè)設(shè)計(jì)內(nèi)容密切相關(guān),文章具有一定的難度,但譯文能夠較好的表達(dá)出原文的思想。專業(yè)術(shù)語運(yùn)用比較準(zhǔn)確,語句通順,文字?jǐn)?shù)量符合要求。不足之處在于個(gè)別語句的翻譯缺乏潤色,有些牽強(qiáng)??傊?,譯文符合要求,反映出學(xué)生具有較好的專業(yè)外文閱讀和翻譯能力。 簽名: 2020 年 3 月 2 日 概述 當(dāng) ASP 第一次發(fā)布時(shí), Web 編程還比較困難,因?yàn)樾枰?IIS 來處理 ASP 頁。后來, 和 Visual Studio174。2020 通過引入網(wǎng)站開發(fā)模型使一切工作都變得容易了。借助該網(wǎng)站模型,您不必在 Visual Studio 中創(chuàng)建新項(xiàng)目,而是可以指向一個(gè)目錄并開始編寫網(wǎng)頁和代碼。此外,您還可以使用內(nèi)置的 Development Server 快速測試站點(diǎn), Development Server 將 寄宿在一個(gè)本地進(jìn)程中,并消除了必須安裝 IIS 才能進(jìn)行開發(fā)這一先決條件。下面從不同的方面來介紹 技術(shù)。 .NET framework整體 的一部分 ,它包含一組大量編程用的類 , 滿足各種編程需要。因?yàn)?Visual Basic、 JScript和 C++這些編程語言的很多功能具有重疊性。舉例來說,對于每一種語言,你必須包括存取文件系統(tǒng)、與數(shù)據(jù)庫協(xié)同工作和操作字符串的方法。此外,這些語言包含相似的編程構(gòu)造。都能夠使用循環(huán)語句和條件語句。即使用 Visual Basic寫 的條件語句的語法和用 C++的不一樣 ,程序的功能也是相同的。對于多種語言來說維持這一功能需要很大的工作量。那么對所有的語言創(chuàng)建這種功能一次,然后把這個(gè)功能用在每一種語言中豈不是更容易。然而 .NET類庫不完全是那樣。它含有大量的滿足編程需要的類。舉例來說, .NET類庫不僅包含處理數(shù)據(jù)庫訪問的類和文件協(xié)同工作,操作文本和生成圖像,而且還包含更多特殊的類用在正則表達(dá)式和處理 Web協(xié)議。此外 .NET framework, 也包含支持所有的基本變量數(shù)據(jù)類型的類 , 比如 : 字符串、整型、字節(jié)型、字符型和數(shù)組。 .NET framework是龐大的。它包含數(shù)以千計(jì)的類。 (超過 3,400)幸運(yùn)地是,類不是簡單的堆在一起。 .NET framework的類被組織成有層次結(jié)構(gòu)的命名空間。 一個(gè)命名空間包含一組邏輯的類。舉例來說,涉及到與文件系統(tǒng)協(xié)同工作的類就集合在 。 命名空間被組織成一個(gè)層次結(jié)構(gòu) (一棵邏輯樹 )。樹根就是SYSTEM命名空間。這個(gè)命名空間包含基本的數(shù)據(jù)類型的所有的類 ,例如:字符串、數(shù)組,還包含提供隨機(jī)數(shù)字和日期的類。 你通過完整的類的命名空間能唯一識(shí)別任何的類在 .NET framework中的位置 。 例如 ,指定找到一個(gè) the File class類,按如下操作 : ,而文件指定特定的類。 在默認(rèn)情況下,在你的 ,類被包含在一個(gè)選定的命名空間中這些默認(rèn)的命名空間使你在 。 System命名空間 包含所有的基本數(shù)據(jù)類型和其他有用的類,例如:那些關(guān)于產(chǎn)生隨機(jī)數(shù)字和日期的類 。 包含的類是標(biāo)準(zhǔn)的集合類,例如:哈希表,數(shù)組列表。 包含特殊的集合類,例如:連接列表和字符串集合。 包括 files類。 包含編碼,解碼和操作字符串內(nèi)容的類。 包含的是匹配正則表達(dá)式和替代操作類。 命名空間 工作在萬維網(wǎng)方面包含的是瀏覽器請求和服務(wù)器響應(yīng)的類。 包含頁面緩沖內(nèi)容和自定義 緩沖操作的類。 包含執(zhí)行驗(yàn)證和授權(quán),例如:窗體和密碼驗(yàn)證的類。 包含執(zhí)行保存狀態(tài)的類。 包含構(gòu)建 。 包含 HTML控件的類。 包含 Web控件的類。 .Net支持 C,C++和 Visual Basic中的任一種語言作為你的編程語言來完成。但不管你使用什么語言開發(fā) ,你需要明白 在執(zhí)行前必須編譯,這就意味著 。第一次請求 ,頁面被編譯成一個(gè) .NET類 ,這個(gè)類文件被保存在一個(gè)特殊的目錄下,這個(gè)目錄的名字叫Temporary Files。對于一個(gè) Temporary Files目錄下。以后不管任何時(shí)候你請求那個(gè)同樣的 ,那 個(gè)通信類文件就會(huì)執(zhí)行。 當(dāng) ,它沒被直接地被編譯成機(jī)器碼而是被編譯成了一個(gè)中間語言,名字叫 MSIL,所有 .NET可用的語言都被編譯成這種中間語言。一個(gè) ,在那個(gè)時(shí)間點(diǎn)包含在 Temporary Files目錄下的類文件用 JIT編譯器編譯并且執(zhí)行。 這些迷惑的方面體現(xiàn)在整 個(gè)過程中且都在后臺(tái)運(yùn)行,你必須要做的是用資源代碼為你的 。 Web服務(wù)器控件創(chuàng)建窗體 用幾個(gè)基本 Web控件 來代替標(biāo)準(zhǔn)的 HTML窗體元素,例如 radiobuttons、 textboxes, and Web應(yīng)用程序中可以用這些控件創(chuàng)建用戶界面。 傳統(tǒng)地,當(dāng)增加驗(yàn)證到頁面中時(shí),會(huì)面臨一個(gè)嚴(yán)峻的選擇。你可以添加窗體頁面驗(yàn)證規(guī)則到你的服務(wù)器端代碼,也可以添加驗(yàn)證規(guī)則到你的客戶端代碼。 寫驗(yàn)證代碼到客戶端代碼中的優(yōu)勢能夠及時(shí)反饋到你的用戶。例如,一個(gè)使用者忽略輸入一個(gè)要求檢驗(yàn)的字段,你能夠及時(shí)的顯示一個(gè)錯(cuò)誤信息而不需要返回到服務(wù)器端解決。人們喜歡客戶端的驗(yàn)證。它能產(chǎn)生一種很 好的效果。然而,問題是它不與所有的瀏覽器兼容。不是所有的瀏覽器支持 JavaScript、不同版本的瀏覽器的不同版本支持 JavaScript,所以客戶端驗(yàn)證沒有保障。由于這個(gè)原因,許多開發(fā)者決定添加自定義驗(yàn)證到服務(wù)器端。因?yàn)榉?wù)器端代碼能夠和任何瀏覽器協(xié)同工作。這樣的做法是更有安全保障。同時(shí)這些驗(yàn)證控件會(huì)自動(dòng)地產(chǎn)生客戶端代碼和服務(wù)器端代碼。如果一個(gè)瀏覽器有能力支持 JavaScript,客戶端的驗(yàn)證腳本將會(huì)自動(dòng)返回到瀏覽器。如果一個(gè)瀏覽器不支持 JavaScript,那個(gè)驗(yàn)證規(guī)則會(huì)自動(dòng)在服務(wù)器端代碼中執(zhí)行。 控制 字段 :RequiredFieldValidator控件 你可以用這個(gè)控件來檢查在一個(gè) Web窗體中是否為空,典型地,你和 TextBox控件一起使用這個(gè)控件。然而,這個(gè)控件也可以和其他的輸入型控件結(jié)合使用,例如:RadioButtonList控件 。 驗(yàn)證表達(dá)式 :RegularExpressionValidator控件 你能使用 RegularExpressionValidator控件來驗(yàn)證輸入的值是否和定義的正則表達(dá)式相匹配。例如:你能使用這控件來檢查一個(gè)用戶是否輸入一個(gè)合法的電子郵件地址,電話號(hào)碼,用戶名或密碼 。 比較值 :CompareValidator控件 這個(gè) CompareValidator 控件用于比較一個(gè)輸入的數(shù)據(jù)和另外一個(gè)值是否相同。另外一個(gè)值可能是固定值,例如:一個(gè)特定的數(shù)字或者是輸入到另一個(gè)控件中的一個(gè)值。 總結(jié)錯(cuò)誤 :ValidationSummary控件 假想一個(gè)頁面有 50個(gè)字段假如你僅僅用上部分討論的那些驗(yàn)證控件來顯示錯(cuò)誤看見一個(gè)錯(cuò)誤在頁面中將是很難的。例如:你可能需要滾動(dòng)到第 48個(gè)頁面字段來找到這個(gè)錯(cuò)誤信息。 幸好,微軟除了包含上面提到的控件還包括 ValidationSummary控件。你能用 這個(gè)控件綜合所有的錯(cuò)誤信息在一個(gè)頁面的上端或者你想要的任何一個(gè)地方。 保存瀏覽狀態(tài) 默認(rèn)地,幾乎所有的 。舉例來說,如果你輸入文本到一個(gè) Lebel標(biāo)簽上然后提交那個(gè)頁面,當(dāng)那個(gè)頁面再次被訪問時(shí)那個(gè) Lebel標(biāo)簽的內(nèi)容將會(huì)被保存下來。瀏覽狀態(tài)的妙處是它不依賴任何的特定服務(wù)器或?yàn)g覽器的屬性。尤其,它不依賴 cookies,session變量 、或應(yīng)用程序變量。瀏覽狀態(tài)在一個(gè)名叫做 VIEWSTATE的隱藏頁面中執(zhí)行,這個(gè)隱藏頁面自動(dòng)創(chuàng)建 每個(gè) Web窗 體。當(dāng)應(yīng)用時(shí) ,瀏覽狀態(tài)能夠在你的網(wǎng)站中產(chǎn)生藝術(shù)性的積極效果,例如:你在一個(gè)支持瀏覽狀態(tài)的控件中顯示數(shù)據(jù)庫數(shù)據(jù),你不需要每次都返回到需要反饋到服務(wù)器的數(shù)據(jù)庫頁面。它能夠自動(dòng)地保存頁面里的數(shù)據(jù)狀態(tài)。 顯示和隱藏內(nèi)容 假想把一個(gè) form變成很多頁面,以便一個(gè)人每次只看那個(gè) form的一個(gè)部分。 可以設(shè)置單個(gè)控件和一組控件的 Visible and Enabled屬性來隱藏和顯示頁面內(nèi)容 。 使用 Visible and Enabled屬性 每個(gè)控件 ,包括 HTML和 Web控件 ,有一個(gè) Visible 屬性來決定那個(gè)控件是否可 見。 當(dāng)一個(gè)控件的 Visible是 false值,那個(gè)控件就不會(huì)在頁面上顯示;那個(gè)控件也不會(huì)進(jìn)一步運(yùn)行。 Web控件 (不是每個(gè) HTML控件 )還有一個(gè)叫 Enabled的屬性 。當(dāng) Enabled的屬性是 false值,你用的瀏覽器是 ,也不起作用了,當(dāng)用其他的瀏覽器的時(shí)候,如:網(wǎng)景瀏覽器那個(gè)控件不會(huì)被封,但它也是不起作用的。 Web應(yīng)用程序時(shí)無需考慮打包和部署。當(dāng)需要其他類時(shí)可向 App_Code目錄添加一個(gè) .cs文件即可開始 編寫。當(dāng)希望將可本地化的字符串存儲(chǔ)在資源文件中時(shí),可向 App_GlobalResources目錄添加一個(gè) .resx文件并鍵入字符串。一切都順順當(dāng)當(dāng),根本就不必考慮編譯和部署方面的事情。 在準(zhǔn)備進(jìn)行部署時(shí),有多種可選方案。最簡單的方案是將文件復(fù)制到主運(yùn)行服務(wù)器并按要求編譯每一個(gè)文件(和在測試環(huán)境中一樣)。第二種方案是使用 實(shí)用工具將應(yīng)用程序預(yù)編譯為二進(jìn)制版本,之后將只剩下要放到服務(wù)器上的一組程序集、靜態(tài)內(nèi)容和配置文件。第三種方案也使用,但要?jiǎng)?chuàng)建一個(gè)可更新的二進(jìn)制部署,其中 .as*x文件保持不變(并且可修改),而所有代碼文件都編譯為二進(jìn)制程序集。 6. C語言 C 是一種簡潔、類型安全的面向?qū)ο蟮恼Z言,開發(fā)人員可以使用它來構(gòu)建在 .NET Framework 上運(yùn)行的各種安全、可靠的應(yīng)用程序。使用 C,您可以創(chuàng)建傳統(tǒng)的 Windows 客戶端應(yīng)用程序、 XML Web services、分布式組件、客戶端 服務(wù)器應(yīng)用程序、數(shù)據(jù)庫應(yīng)用程序以及很多其他類型的程序。 Microsoft Visual C 2020 提供高級(jí)代碼編輯器、 方便的用戶界面設(shè)計(jì)器、集成調(diào)試器和許多其他工具,以在 C 語言版本 和 .NET Framework 的基礎(chǔ)上加快應(yīng)用程序的開發(fā)。 C 語法表現(xiàn)力強(qiáng),只有不到 90 個(gè)關(guān)鍵字,而且簡單易
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1