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

正文內(nèi)容

畢業(yè)論文基于web的學(xué)生作業(yè)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-展示頁

2025-07-07 11:33本頁面
  

【正文】 T framework Just in Time (JIT) piler and executed.The magical aspect of this whole process is that it happens automatically in the background. All you have to do is create a text file with the source code for your page, and the .NET framework handles all the hard work of converting it into piled code for you.ASP CLASSIC NOTEWhat about VBScript? Before , VBScript was the most popular language for developing Active Server Pages. does not support VBScript, and this is good news. Visual Basic is a superset of VBScript, which means that Visual Basic has all the functionality of XIVVBScript and more. So, you have a richer set of functions and statements with Visual Basic.Furthermore, unlike VBScript, Visual Basic is a piled language. This means that if you use Visual Basic to rewrite the same code that you wrote with VBScript, you can get better performance.If you have worked only with VBScript and not Visual Basic in the past, don39。s overall .NET framework, which contains a vast set of programming classes designed to satisfy any conceivable programming need. In Xthe following two sections, you learn how fits within the .NET framework, and you learn about the languages you can use in your pages.The .NET Framework Class LibraryImagine that you are Microsoft. Imagine that you have to support multiple programming languages—such as Visual Basic, JScript, and C++. A great deal of the functionality of these programming languages overlaps. For example, for each language, you would have to include methods for accessing the file system, working with databases, and manipulating strings.Furthermore, these languages contain similar programming constructs. Every language, for example, can represent loops and conditionals. Even though the syntax of a conditional written in Visual Basic differs from the syntax of a conditional written in C++, the programming function is the same.Finally, most programming languages have similar variable data types. In most languages, you have some means of representing strings and integers, for example. The maximum and minimum size of an integer might depend on the language, but the basic data type is the same.Maintaining all this functionality for multiple languages requires a lot of work. Why keep reinventing the wheel? Wouldn39。舉例來說, 你可能使用一個(gè)有包含許多數(shù)據(jù)的控件.(假想一個(gè) RadioButtonList 控件控制 1,000 個(gè)選項(xiàng))假如你擔(dān)心頁面數(shù)據(jù)會(huì)大大的降低頁面的顯示速度,你可能不想要加載數(shù)據(jù)到隱藏的 VIEWSTATE 頁面字段。當(dāng) Enabled的屬性是 false 值,你用的瀏覽器是 或更高的版本那個(gè)控件被封住了,也不起作用了,當(dāng)用其他的瀏覽器的時(shí)候,如:網(wǎng)景瀏覽器那個(gè)控件不會(huì)被封,但它也是不起作用的。當(dāng)一個(gè)控件的 Visible 是 false 值,那個(gè)控件就不會(huì)在頁面上顯示;那個(gè)控件也不會(huì)進(jìn)一步運(yùn)行。 你學(xué)會(huì)用單個(gè)控件和一組控件設(shè)置 Visible and Enabled 屬性來隱藏和顯示頁面內(nèi)容。最后,假想你想要把一個(gè) tax form 變成很多頁面,以便一個(gè)人每次只看那個(gè) tax form 的一部分。或者, 假想你想要添加一個(gè)幫助按鈕到網(wǎng)站上去。 顯示和隱藏內(nèi)容IX假想你正在用一個(gè)可選擇的部分創(chuàng)造頁面。當(dāng)靈活的應(yīng)用時(shí), 瀏覽狀態(tài)能夠在你的網(wǎng)站中產(chǎn)生藝術(shù)性的和積極的效果,例如:如果你在一個(gè)支持瀏覽狀態(tài)的控件中顯示數(shù)據(jù)庫數(shù)據(jù),你不需要每次都返回到需要反饋到服務(wù)器的數(shù)據(jù)庫頁面。 尤其,它不依賴 cookies, session 變量、或應(yīng)用程序變量。舉例來說,如果你輸入文本到一個(gè) Lebel 標(biāo)簽上然后提交那個(gè)頁面,當(dāng)那個(gè)頁面再次被訪問那個(gè) Lebel 標(biāo)簽的內(nèi)容將會(huì)被保存下來。 你能用這控件綜合所有的錯(cuò)誤信息在一個(gè)頁面的上端或者你想要的任何一個(gè)地方。例如:你可能需要滾動(dòng)到第 48 個(gè)頁面字段來找到這個(gè)錯(cuò)誤信息。另外一個(gè)值可能是固定值,例如:一個(gè)特定的數(shù)字或者是輸入到另一個(gè)控件中的一個(gè)值。怎樣用一個(gè)正則表達(dá)式來完成這些驗(yàn)證任務(wù)將會(huì)在下面的例子中一一列出。驗(yàn)證表達(dá)式: RegularExpressionValidator 控件你能使用 RegularExpressionValidator 控件來驗(yàn)證輸入的值是否和定義的正則表達(dá)式相匹配??刂谱侄? RequiredFieldValidator 控件VIII你用這個(gè)控件來檢查在一個(gè) Web 窗體中是否為空, 典型地,你和 TextBox 控件一起使用這個(gè)控件。然而你需要注意的是,客戶端的驗(yàn)證僅僅能夠工作在 或更高的版本。如果一個(gè)瀏覽器有能力支持 JavaScript ,客戶端的驗(yàn)證腳本將會(huì)自動(dòng)返回到瀏覽器。 幸運(yùn)地,正如在章節(jié)討論的這些驗(yàn)證控件不會(huì)強(qiáng)迫你做困難的選擇。因?yàn)榉?wù)器端代碼能夠和任何瀏覽器協(xié)同工作。不是所有的瀏覽器支持 JavaScript、不同版本的瀏覽器的不同版本支持 JavaScript,所以客戶端驗(yàn)證沒有保障。 它看起來很棒而且產(chǎn)生一種比較好的效果。 舉例來說,一個(gè)使用者忽略在一個(gè)要求檢驗(yàn)的字段中輸入一個(gè)值,你能夠及時(shí)的顯示一個(gè)錯(cuò)誤信息而不需要返回到服務(wù)器端解決。 你可以添加窗體頁面驗(yàn)證規(guī)則到你的服務(wù)器端代碼,或者是添加驗(yàn)證規(guī)則到你的客戶端代碼。然后,你學(xué)會(huì)在 Web 控件上應(yīng)用樣式表風(fēng)格。 對控件應(yīng)用格式在下列的部分中,你學(xué)會(huì)該如何創(chuàng)建更有吸引力的 Web 窗體。下一步,你學(xué)會(huì)用 Redirect()方法自動(dòng)讓一個(gè)用戶瀏覽一個(gè)新的頁面。控制頁面瀏覽 在下列的部分中,你學(xué)會(huì)如何控制一個(gè)用戶從一個(gè) 頁面轉(zhuǎn)到另一個(gè)頁面。 2. 用 Web 服務(wù)器控件創(chuàng)建窗體 VII構(gòu)建靈活窗體你用幾個(gè)基本 Web 控件來代替標(biāo)準(zhǔn)的 HTML 窗體元素,例如 radio buttons、text boxes, and list boxes. 你能夠用這些控件為你的 Web 應(yīng)用程序在你的 頁面中創(chuàng)建用戶界面。 舉例來說,每當(dāng)你請求一個(gè)頁面,頁面的初始化事件就會(huì)被觸發(fā)。 控件不是唯一的能相應(yīng)事件的事物。 典型地,你想添加代碼響應(yīng)這個(gè)事件到頁面中。 添加 頁面的代碼第二個(gè)難點(diǎn)就是 頁面的代碼,他是確切的頁面的程序代碼,在你添加的程序用戶處理控件也頁面事件。 典型地,你用通常的 HTML 創(chuàng)建你的網(wǎng)頁的靜態(tài)區(qū)域和用 控件創(chuàng)建網(wǎng)頁的動(dòng)態(tài)區(qū)域。舉例來說,你能使用控件建立 HTML 窗體元素,交互式日歷, 而且可以滾動(dòng)標(biāo)題廣告。(位于在一個(gè)叫做 的文件中)介紹 控件 控件為你的 Web 應(yīng)用程序提供動(dòng)態(tài)和交互的用戶接口。正如在這章討論的這個(gè)工具也可以用于操作 控件。在臨時(shí)的 文件目錄中你能使用這個(gè)工具查看沒有裝配的 類的代碼。因?yàn)?VBScript 如此接近 Visual Basic, 你將會(huì)發(fā)現(xiàn)在這二種語言之間的轉(zhuǎn)變是很容易的。這意味著如果你使用 Visual Basic 重寫相同的 VBScript 代碼感覺會(huì)更容易一些。 因此, 你用 Visual Basic 有更豐富的函數(shù)和語句供你使用。VI 不支持 VBScript ,而且這是好消息。.NET framework 為你處理完轉(zhuǎn)換它為編譯碼這一困難工作。 一個(gè) 頁面不會(huì)被編譯成本地機(jī)器碼直到它被一個(gè)瀏覽器訪問,在那個(gè)時(shí)間點(diǎn)包含在 Temporary Files 目錄下的類文件用 JIT 編譯器編譯并且執(zhí)行。以后不管任何時(shí)候你請求那個(gè)同樣的 頁面,那個(gè)通信類文件就會(huì)執(zhí)行。 你第一次請求 頁面, 類, 這個(gè)類文件被保存在一個(gè)特殊的目錄下這個(gè)目錄的名字叫 Temporary Files。這就意味著假如你真的想, 你可以使用 COBOL 寫 頁面。 framework 兼容。雖然你在這一本書中一直用 Visual Basic, 但是,你也需要了解用其它的支持公共語言庫的語言創(chuàng)建 頁面。.NET Framework 可用的語言這一本書的目的, 你將會(huì)為以 Visual Basic 作為你的編程語言來完成你的 頁寫程序編寫。 命名空間 包含 HTML 控件的類。 命名空間 包含執(zhí)行保存狀態(tài)的類。 命名空間 包含頁面緩沖內(nèi)容和自定義緩沖操作的類。 命名空間 包含的是匹配正則表達(dá)式和替代操作類。 命名空間 包括 files 類。 命名空間 包含的類是標(biāo)準(zhǔn)的集合類,例如:哈希表,數(shù)組列表。標(biāo)準(zhǔn)的 命名空間在默認(rèn)情況下,在你的 頁面中,類被包含在一個(gè)選定的命名空間中這些默認(rèn)的命名空間使你在 中最常用到的。 Framework 所有的標(biāo)準(zhǔn)類的命名空間。 framework 中的位置。 樹根就是 SYSTEM 命名空間。 舉例來說,涉及到與文件系統(tǒng)協(xié)同工作的類就集合在 命名空間中。ASP Classic Note在先前的 ASP 中,你僅僅能夠訪問五個(gè)標(biāo)準(zhǔn)類。 (超過 3,400) 幸運(yùn)地,類不是簡單的堆在一起。理解命名空間 IV正如你猜測的, .NET framework 是龐大的。 .NET framework,此外包含支持所有的基本變量數(shù)據(jù)類型的類,比如:字符串、整型、字節(jié)型、字符型和數(shù)組最重要地, 寫這一本書的目的, .NET 類庫包含構(gòu)建的 頁面的類。舉例來說,.NET 類庫包含處理數(shù)據(jù)庫訪問的類和文件協(xié)同工作,操作文本和生成圖像。 .NET 類庫不完全是那樣。對于多種語言來說維持這一功能需要很大的工作量。 以大多數(shù)的語言,你有設(shè)定字符串類型和整型數(shù)據(jù)類型的方法。即使用 Visual Basic 寫的條件語句的語法不與 用 C++ 寫的不一樣,程序的功能也是相同的。此外,這些語言包含相似的編程構(gòu)造。 假想你必須支持大量的編程語言比如 Visual Basic 、 JScript 和 C++. 這些編程語言的很多功能具有重疊性。 在下列的二個(gè)部分中, 你如何學(xué)會(huì) 很適 framework, 和學(xué)會(huì)能在你的 頁面中使用語言。2 帶*項(xiàng)可根據(jù)學(xué)科特點(diǎn)選填。 第 15 周:畢業(yè)論文答辯。 第 812 周:編碼實(shí)現(xiàn)和測試。 進(jìn)度安排:第 1—4 周:查看有關(guān)資料,完成對項(xiàng)目的整體把握,搭建工程環(huán)境。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1