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

正文內(nèi)容

aspnet互動留言簿系統(tǒng)—畢業(yè)設(shè)計(jì)論文-在線瀏覽

2025-01-26 16:19本頁面
  

【正文】 廣泛關(guān)注,特別是 ,更是掀起了一股強(qiáng)勁的 “ .NET” 旋風(fēng)。同時,通過學(xué)習(xí)一門全新的技術(shù),自己不僅僅能夠掌握這種技術(shù),而且還會極大的鍛煉自己的學(xué)習(xí)能力,對于三年來的自學(xué)能力也是一個很好的檢驗(yàn)。 通過 ,可以達(dá)到上述幾個方面的要求,因此我選擇了《 》這個課題。 第二章 介紹 一、什么是 Microsoft 公司 .NET framework 的一套技術(shù)中的一個; 能強(qiáng)大的服務(wù)器端的新技術(shù),它用于創(chuàng)建動態(tài) WEB 頁。 .NET framework 支持的任何一種編程語言創(chuàng)建更快、更可靠的動態(tài) WEB 頁,此外,第三方開發(fā)人員有望創(chuàng)建出運(yùn)行于 的其他許多軟件的版本,如 Perl、 Python。另外, 、 WEB 控件、緩沖技術(shù)以及服務(wù)器控件和對數(shù)據(jù)捆綁的改進(jìn)。 總而言之, ,它允許用戶使用功能完善的編程語言創(chuàng)建自己的動態(tài) WEB 頁。 ASP 的缺陷 ASP 僅局限于使用腳本語言,雖然可以使用由 windows 支持的任何一種腳本編寫程序,但是實(shí)際上主要使用的是 javascript、 vbscript,用戶給 WEB 頁面添加 ASP 代碼會導(dǎo)致代碼混亂、功能有限的問題。 、 ASP、 1):用于創(chuàng)建 WEB 頁的服務(wù)器端技術(shù),它允許用戶使用由 .NET支持的任何一種功能完善的編程語言; 2)、 ASP:用于創(chuàng)建 WEB 頁的服務(wù)器端技術(shù),它只允許用戶使用腳本語言; 3)、 :本次畢業(yè)設(shè)計(jì)選用的編程語言,用于在 。安裝 : ? IE 或者以上的版本; ? 或 (NT SERVER ); ? .NET Framework redistributable ; 安裝 服務(wù)器; 確保機(jī)器上有 IE 或者以上的版本; 安裝微軟數(shù)據(jù)庫訪問組件 ,它能夠使用戶利用 ,并在頁面上顯示數(shù)據(jù)庫的內(nèi)容; 安裝 .NET Framework redistributable .NET Framework redistributable 是執(zhí)行 。 是微軟發(fā)展的新的體系結(jié) .NET 的一部分,其中全新的技術(shù)架構(gòu)會讓編程變得更 為 簡單。 新的 引入 了 收管代碼 (managed code)這樣一個全新概念 , 它橫貫整個視窗開發(fā)平臺 , 受管代碼在 NGWS Runtime 下運(yùn)行 , NGWS Runtime 是一個時間運(yùn)行環(huán)境 , 它管理代碼的執(zhí)行 , 使程序設(shè)計(jì)更為簡便 。 下面我們通過三個例子分別介紹如何利用 FTP 文件上傳、郵件發(fā)送,以及文件操作等。但一般來說,免費(fèi)下載的第三方的組件都有某些方面的功能限制,若要購買正版的第三方組件,對于國內(nèi)的用戶,花銷也是一個不小的數(shù)字 ,就是能夠承擔(dān)的起,煩雜的手續(xù)也使很多人望而卻步。但用過這個組件的朋友們都有一種普遍的感覺,就是實(shí)在不好用。下面我們就通過一個例子來介紹如何利用 的這種功能完成文件上傳。如果運(yùn)行的服務(wù)器的硬盤分區(qū)是 NTFS 分區(qū),就請把服務(wù)器上的所有硬盤的存取屬性設(shè)定為 Everyone,這樣可確保上傳文件可以正確寫 入服務(wù)器的硬盤中。就是在軟件的運(yùn)行界面中,在用戶選擇完要上傳的文件名稱,填入要上傳到服務(wù)器的目錄名稱后,如果沒有填入上傳到服務(wù)器目錄,則使用缺省目錄 C:\ ,如果填入的目錄在服務(wù)器上不存在,就建立此目錄。軟件具體的操作界面及運(yùn)行結(jié)果界面如圖 圖 2 所示: 圖 1: 計(jì) FTP 文件上傳軟件的操作界面 圖 2: FTP 文件上傳軟件的運(yùn)行結(jié)果界面 ( 三 ) 、 軟件設(shè)計(jì)中的重要步驟及具 體解決辦法 <一> 、 選擇本地要上傳到服務(wù)器的文件 提供的 HTML 控制元件,使得我們很容易的通過一個對話框來選擇要上傳的文件。通過下列語句就可以完成選擇本地一個文件的工作: < input id = loFile type = file runat = server > <二> 、 為了成功完成文件上傳工作,在 Form 中的編碼必須用 multipart/formdata , 而不用 From 的缺省編碼 application/xformurlencoded 。此名稱空間里面定義了許多關(guān)于文件及磁盤操作的類,在本軟件中就是通 過這些類的某些方法和屬性來完成軟件中的一些功能。 注: 返回的是通過文件對話框選擇的文件名, 這之中包含了文件的目錄信息 lstrFileName = ( lstrFileName ) 39。具體如下: If ( not ( lstrFileFolder ) ) Then ( lstrFileFolder ) End If 39。 lstrFileNamePath = lstrFileFolder amp。 得到上傳目錄及文件名稱 ( lstrFileNamePath ) 39。 獲得文件名稱 = 39。獲得文件長度 = false = true 39。 如果上傳目錄為空,就使用 c:\ 作為缺省上傳目錄 39。 獲得文件名稱 lstrFileName = 39。 去掉目錄信息,返回文件名稱 39。上傳文件到服務(wù)器 lstrFileNamePath = lstrFileFolder amp。 得到上傳目錄及文件名稱 ( lstrFileNamePath ) 39。 獲得文件名稱 = 39。 獲得文件長度 = false = true 39。但當(dāng)他的后繼產(chǎn)品 被推出以后,他的強(qiáng)大功能就使的這一切就變的相對簡單了。 ( 一 ) 、 運(yùn)行環(huán)境 微軟公司 Windows 2020 Professional 和 .Net FrameWork SDK BETA2。 一 、 先來簡要的認(rèn)識一下在程序中要用到的協(xié)議 ——簡單郵件傳輸協(xié)議( Simple Mail Transfer Protocol) ——SMTP, SMTP 服務(wù)器是用來發(fā)送郵件和中轉(zhuǎn)郵件。 POP3 服務(wù)器是用來接收郵件的,我們 帳戶上的郵件就是保存在此類的服務(wù)器上。 二 、 接著我們來了解一下我們在程序中用到的名稱空間( NameSpace)。其中 SmtpMail 是設(shè)定 SMTP 服務(wù)器,由他來選定用什么服務(wù)器來發(fā)送郵件。 ( 2) 、 屬性 在 名稱空間里面是 MailMessage 對象的屬性最為豐富,也最為重要,下表就是他最主要的屬性,這些屬性都和我們的發(fā)送郵件直接相關(guān): 屬性名稱 代表意義 From 源地址 To 目的地址 Subject 郵件主題 Priority 郵件 優(yōu)先級 (High, Low, Normal ) Attachments 附件 Bcc 暗送地址 Cc 抄送地址 Body 郵件內(nèi)容主體 Bodyformat 郵件格式 (Html, Text) Bodyencoding 郵件編碼 (Base64, UUencode) ( 3) 、 方法 在 名稱空間里面最重要的方法就是 SmtpMail 對象的 Send 方法,程序中就是通過調(diào)用他來發(fā)送郵件的。具體調(diào)用格式如下: (“郵件源地址 ”,”郵件目標(biāo)地址 ”,”郵件主題 ”,”郵件內(nèi)容 ”) 但是這種調(diào)用過于簡單,只能滿足簡單郵件的發(fā)送,對于復(fù)雜的郵件,就要用第二 種 方法來調(diào)用: ii> 、 把 MailMessage 對象作為參數(shù)來調(diào)用,具體調(diào)用如下: (MailMessage) 由于 MailMessage 對象屬性多,所以這種調(diào)用可以使郵件內(nèi)容更加豐富,一 般采用這種方式來發(fā)送郵件。 (三 )、 設(shè)計(jì)思路及步驟: 首先要說明的是在此 程序里面我們用的程序語言是 Visual Basic .NET。定義 SMTP 服務(wù)器的名稱 < br> < br> = < br> < br> 39。定義郵件的接收地址 < br> < br> = < br> < br> 39。定義郵件的抄送地址 < br> < br> = < br> < br> 39。定義郵件的主體 < br> < br> = 這里是郵件的主體! < br> < br> 39。定義郵件的有限級 < br> < br> = < br> < br> 39。在 中,對于文件的處理主要是通過 .Net FrameWork SDK 中的一個 的名稱空間來實(shí)現(xiàn)了,在 名稱空間中定義了許多關(guān)于文件處理的類( class)、方法和屬性,這些類、方法和屬性使得在很容易在 中進(jìn)行文件處理。 下面主要結(jié)合 一個具體的 例子來介紹對于文件處理的基本操作。具體說就是對文件的讀、寫、拷貝、 移動、刪除。 (一 )、 程序設(shè)計(jì)及運(yùn)行環(huán)境 Windows 2020 Professional、 .Net FrameWork SDK Beta 2。程序主要功能是打開指定文件并把文件以 ASCII 碼的形式顯示出來。然后以文本形式顯示出來。 讀出一個指定文件,并把他指派給 streamreader 對象 Do filecont = () ( filecont amp。 一行一行讀出文件內(nèi)容,知道讀到一行內(nèi)容為空字符串的時候,才停止 39。具體如下: < form Method = Post EncType = Multipart/FormData runat = server > < /form > 2)、 程序的源代碼: < % Import Namespace = %> < script language = vb runat = server > Sub SendButton_Click ( sender as Object , e as EventArgs ) 39。 定義一個變量來保存從文件中讀出的內(nèi)容 Dim filecont As String streamreaderobj = ( file_name ) = false 39。 利用 StreamReader 對象讀取文件 ( filecont amp。 顯示文件內(nèi)容 Loop Until filecont = 39。 file_name amp。程序主要功能是建立一個文本形式的文件,這個文件名是可以讓使用者自行定義的,然后把使用者填入 的內(nèi)容保存在此文件中。本程序中也通過他來完成文件寫操作的。具體的步驟如下: Dim strwriterobj As StreamWriter Dim contxt as String file_name = contxt = 39。 創(chuàng)建一個文件,并把此文本文件作為對象分派給 streamwriter 對象 ( contxt ) 39。關(guān)閉對象 ii> 、 上面主要完成的是對建立一個新文件,并寫入內(nèi)容。如果你所要完成的工作是對于已經(jīng)存在 的文件只是在文件尾部添加內(nèi)容,對于不存在的文件才建立和追加內(nèi)容。 被替換語句: strwriterobj = ( file_name ) 替換成語句: strwriterobj = ( file_name ) 2)、 程序源代碼 < % Import Namespace = %> < script language = vb runat = server > Sub SendButton_Click ( sender as Object, e as EventArgs ) 39。 創(chuàng)建一個文件,并把此文本文件作為對象分派給 streamwriter 對象 file_name = contxt = strwriterobj = ( file_name ) 39。關(guān)閉對象 ( 成功的進(jìn)行了文件寫操作! ) = false End Sub < /script> < asp:panel id=panel1 runat=server > < form id=form1 runat=server > < p>歡迎在 頁面對文件進(jìn)行寫操作< /p > 請?zhí)钊胛募Q:< asp:textbox id = filename size = 40 runat = server />< br > 請?zhí)钊雽懭雰?nèi)容:< asp:textbox id = Body TextMode = MultiLine Columns = 40 Rows = 10 runat = server />< br > < asp:button runat = server
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1