九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

asp.net學(xué)習(xí)心得體會(huì)

上傳人:good****022 文檔編號(hào):116449473 上傳時(shí)間:2022-07-05 格式:DOCX 頁(yè)數(shù):35 大小:43.13KB
收藏 版權(quán)申訴 舉報(bào) 下載
asp.net學(xué)習(xí)心得體會(huì)_第1頁(yè)
第1頁(yè) / 共35頁(yè)
asp.net學(xué)習(xí)心得體會(huì)_第2頁(yè)
第2頁(yè) / 共35頁(yè)
asp.net學(xué)習(xí)心得體會(huì)_第3頁(yè)
第3頁(yè) / 共35頁(yè)

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《asp.net學(xué)習(xí)心得體會(huì)》由會(huì)員分享,可在線閱讀,更多相關(guān)《asp.net學(xué)習(xí)心得體會(huì)(35頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、 學(xué)習(xí)心得體會(huì)學(xué)習(xí)心得體會(huì) 篇一:ASP 心得體會(huì) 心得體會(huì) 經(jīng)過(guò)兩個(gè)多月的學(xué)習(xí)和上課聽(tīng)講,初步掌握了動(dòng)態(tài)頁(yè) 制作的一些簡(jiǎn)單的知識(shí)和基本常識(shí),也能從老師講的基本 知識(shí)中應(yīng)用一下上課所學(xué)到的知識(shí),感覺(jué)站建設(shè)和維護(hù)不 是很簡(jiǎn)單,其中不僅要應(yīng)用各種方面的知識(shí)還要對(duì)所學(xué)的 知識(shí)學(xué)會(huì)變通使用,雖然會(huì)有一些成功的地方,以前學(xué) C+、數(shù)據(jù)庫(kù)等一些相關(guān)知識(shí)的時(shí)候沒(méi)好好學(xué),現(xiàn)在想真正 做好這個(gè)站就顯得不那么容易了。曾經(jīng)看到上有這么一句 話,一個(gè)優(yōu)秀的絡(luò)程序員不但要了解自己領(lǐng)域的一些專(zhuān)業(yè) 技術(shù),而且很多時(shí)候還要充當(dāng)半個(gè)絡(luò)工程師,半個(gè)美術(shù)設(shè) 計(jì)師和半個(gè)數(shù)據(jù)庫(kù)管理員。照這么說(shuō)來(lái),我單單學(xué)習(xí)是遠(yuǎn) 遠(yuǎn)不夠的,還要學(xué)習(xí)計(jì)算

2、機(jī)絡(luò)、美術(shù)設(shè)計(jì)、數(shù)據(jù)庫(kù),我很 喜歡有關(guān)計(jì)算機(jī)方面的東西,認(rèn)為我們當(dāng)代的生活越來(lái)越 離不開(kāi)計(jì)算機(jī),并且我也很癡迷計(jì)算機(jī)所帶來(lái)的強(qiáng)大功能。 它是 Microsoft .Net 戰(zhàn)略的核心產(chǎn)品,憑借它豐富的 控件,以及具有革命性的 code-behind 技術(shù),以及良好的 封裝性,無(wú)疑成為業(yè)界開(kāi)發(fā) active server page 的一門(mén)巨 將, ASP 是一項(xiàng)微軟公司的技術(shù),是一種使嵌入頁(yè)中的腳 本可由因特服務(wù)器執(zhí)行的服務(wù)器 端腳本技術(shù)。 指 Active Server Pages(動(dòng)態(tài)服務(wù)器 頁(yè)面) ,運(yùn)行于 IIS 之中的程序 。 是 ASP(微軟動(dòng)態(tài) 服務(wù)器頁(yè)技術(shù))的最新版本。執(zhí)行效率大

3、幅提高: 構(gòu)架是 可以用 Microsoft(R)公司最新的產(chǎn)品 Visual 開(kāi)發(fā)環(huán)境 進(jìn)行開(kāi)發(fā),WYSIWYG(What YOUSee Is What You GET 所見(jiàn) 即為所得)的編輯。簡(jiǎn)單性和易學(xué)性 高效可管理性 使用一種字符基礎(chǔ)的,分級(jí)的配置系統(tǒng),使你服務(wù)器 環(huán)境和應(yīng)用程序的設(shè)置更加簡(jiǎn)單。因?yàn)榕渲眯畔⒍急4嬖?簡(jiǎn)單文本中,新的設(shè)置有可能都不需要啟動(dòng)本地的管理員 工具就可以實(shí)現(xiàn)。這種被稱為“ZEROLocal Administration“的哲學(xué)觀念使的基于應(yīng)用的開(kāi)發(fā)更加具體, 和快捷。一個(gè)的應(yīng)用程序在一臺(tái)服務(wù)器系統(tǒng)的安裝只需要 簡(jiǎn)單的拷貝一些必須得文件,不需要系統(tǒng)的重新啟動(dòng),一

4、切就是這么簡(jiǎn)單。多處理器環(huán)境的可靠性 已經(jīng)被刻意設(shè)計(jì) 成為一種可以用于多處理器的開(kāi)發(fā)工具,它在多處理器的 環(huán)境下用特殊的無(wú)縫鏈接技術(shù),將很大的提高運(yùn)行速度。 即使你現(xiàn)在的應(yīng)用軟件是為一個(gè)處理器開(kāi)發(fā)的,將來(lái)多處 理器運(yùn)行時(shí)不需要任何改變都能提高他們的效能,但現(xiàn)在 的 ASP 確做不到這一點(diǎn)。自定義性和可擴(kuò)展性 設(shè)計(jì)時(shí)考慮 了讓站開(kāi)發(fā)人員可以在自己的代碼中自己定義“plug-in“的 模塊。這與原來(lái)的包含關(guān)系不同,可以加入自己定義的如 何組件。站程序的開(kāi)發(fā)從來(lái)沒(méi)有這么簡(jiǎn)單過(guò)。安全性基于 Windows 認(rèn)證技術(shù)和每應(yīng)用程序配置,你可以確性你的原程 序時(shí)絕對(duì)安全的。 的語(yǔ)法在很大程度上與 ASP 兼

5、容,同 時(shí)它還提供一種新的編程模型和結(jié)構(gòu),可生成伸縮性和穩(wěn) 定性更好的應(yīng)用程序,并提供更好的安全保護(hù)??梢酝ㄟ^(guò) 在現(xiàn)有 ASP 應(yīng)用程序中逐漸添加 功能,隨時(shí)增強(qiáng) ASP 應(yīng)用程序的功能。 是一個(gè)已編譯的、基于 .NET 的環(huán)境, 把基于通用語(yǔ)言的程序在服務(wù)器上運(yùn)行。將程序在服務(wù)器 端首次運(yùn)行時(shí)進(jìn)行編譯,比 ASP 即時(shí)解釋程序速度上要快 很多.而且是可以用任何與 .NET 兼容的語(yǔ)言序。另外,任 何 應(yīng)用程序都可以使用整個(gè) .NET Framework。開(kāi)發(fā)人員 可以方便地獲得這些技術(shù)的優(yōu)點(diǎn),其中包括托管的公共語(yǔ) 言運(yùn)行庫(kù)環(huán)境、類(lèi)型安全、繼承等等。 可以無(wú)縫地與 WYSIWYG HTML 編

6、輯器和其他編程工具(包括 Microsoft Visual Studio .NET)一起工作。這不僅使得 Web 開(kāi)發(fā)更 加方便,而且還能提供這些工具必須提供的所有優(yōu)點(diǎn),包 括開(kāi)發(fā)人員可以用來(lái)將服務(wù)器控件拖放到 Web 頁(yè)的 GUI 和 完全集成的調(diào)試支持。 當(dāng)創(chuàng)建 應(yīng)用程序時(shí),開(kāi)發(fā)人員可 以使用 Web 窗體或 WEB,或以他們認(rèn)為合適的任何方式進(jìn) 行組合。每個(gè)功能都能得到同一結(jié)構(gòu)的支持,使您能夠使 用身份驗(yàn)證方案,緩存經(jīng)常使用的數(shù)據(jù),或者對(duì)應(yīng)用程序 的配置進(jìn)行自定義. 如果你從來(lái)沒(méi)有開(kāi)發(fā)過(guò)站程序, 那么這不適合你,你應(yīng)該至少掌握一些 HTML 和簡(jiǎn)單的 Web 開(kāi)發(fā)術(shù)語(yǔ)(不過(guò)我相信如果有興

7、趣的話是可以很快的掌握的)。 你不需要先前的 ASP 開(kāi)發(fā)經(jīng)驗(yàn)(當(dāng)然有經(jīng)驗(yàn)更好) ,但是你 必須了解交互式 Web 程序開(kāi)發(fā)的概念,包含窗體,腳本, 和數(shù)據(jù)接口的概念,如果你具備了這些條件的話,那么你 就可以在的世界開(kāi)始展翅高飛了。 首先我們學(xué)習(xí)了怎么設(shè)計(jì)主頁(yè),一個(gè)好的主頁(yè)可以給 瀏覽者一個(gè)耳目一新的感覺(jué),所以站主頁(yè)的布局就顯得格 外重要了,好的布局加上親切的言語(yǔ),以及強(qiáng)大的功能, 都會(huì)是瀏覽者感到無(wú)比的親切。這次我跟劉昕做的是樂(lè)糕, 一個(gè)粉紅色的布局顯出溫馨的格調(diào),其次我們添加了用戶 注冊(cè)界面,同時(shí)應(yīng)用了模板頁(yè),模板頁(yè)嵌套在注冊(cè)頁(yè)面上, 同時(shí)與主頁(yè)的注冊(cè)按鈕相連接,在主頁(yè)引用了 CSS 樣式

8、, 使得格局更加清晰。之后我們做了在線投票頁(yè)面,同樣引 用了模板頁(yè),同時(shí)學(xué)會(huì)了使用 Cookie,Session 的使用。 做好這些功能之后,我們開(kāi)始用到了數(shù)據(jù)庫(kù),要實(shí)現(xiàn)用戶 的存儲(chǔ)和調(diào)用,以及商品信息的錄入,同時(shí)對(duì)商品 ID 進(jìn)行 數(shù)據(jù)綁定,之后我們實(shí)現(xiàn)了購(gòu)物車(chē)功能,使用 DataList 控 件實(shí)現(xiàn)了對(duì)后臺(tái)代碼文件中綁定其數(shù)據(jù)源,ASP,提供的 DataList 控件使用模板顯示內(nèi)容,他允許每一行顯示多條 記錄??梢允褂?HTML 表對(duì)應(yīng)模板項(xiàng)的呈現(xiàn)方式進(jìn)行布局, 從而控制各個(gè)單元格的順序、方向和列數(shù)。在這之后我們 又做了留言板,通過(guò)調(diào)用存儲(chǔ)過(guò)程,做到了留言板功能的 實(shí)現(xiàn), 。前面所學(xué)到的

9、數(shù)據(jù)訪問(wèn)都是 Web 應(yīng)用程序直接訪問(wèn) 數(shù)據(jù)庫(kù)。這種在 Web 窗體中直接訪問(wèn)和操作數(shù)據(jù)庫(kù)中數(shù)據(jù) 的方式是一種低效的資源使用方式,并且有可能產(chǎn)生安全 風(fēng)險(xiǎn)。通過(guò)存儲(chǔ)過(guò)程訪問(wèn)數(shù)據(jù)庫(kù),可以有效地提高數(shù)據(jù)訪 問(wèn)效率和數(shù)據(jù)的安全性??梢栽趫?zhí)行復(fù)雜任務(wù)時(shí)減少窗體 的編碼量,降低對(duì)絡(luò)寬帶的需求;通過(guò)只允許可信賴的本 地存儲(chǔ)過(guò)程直接訪問(wèn)數(shù)據(jù)庫(kù),可以保護(hù)數(shù)據(jù)庫(kù)的安全。同 時(shí)我們用到了一個(gè)容器控件 Repeater,當(dāng)運(yùn)行頁(yè)面時(shí), Repeater 將綁定數(shù)據(jù)源中的數(shù)據(jù),并按照模板的要求將數(shù) 據(jù)在界面上呈現(xiàn)出來(lái)。正是由于 Repeater 控件沒(méi)有默認(rèn)的 外觀,所以進(jìn)行界面設(shè)計(jì)的時(shí)候會(huì)感到不太直觀。但 Repe

10、ater 控件非常靈活,可以通過(guò)對(duì)模板的靈活使用,創(chuàng) 建多種不同形式的列表,包括以特定分隔符的列表,或者 XML 格式的列表,同時(shí)它還能夠非常精確地對(duì)界面元素進(jìn)行 定位。除此之外我們還添加了絡(luò)在線投票功能,絡(luò)在線投 票是絡(luò)用戶的興趣、價(jià)值取向以及熱點(diǎn)關(guān)注等信息的關(guān)注 程度的一種體現(xiàn),實(shí)現(xiàn)了在線投票功能,為了更為直觀的 顯示和查看投票結(jié)果,將投票結(jié)果圖形化是一種較好的手 段。所以我們引用了一個(gè)類(lèi) Graphics, Graphics 類(lèi)是 GDI+ 圖形編程中的核心類(lèi)。他封裝了 GDI+界面的繪圖方法以及 圖形顯示設(shè)備,極大地的簡(jiǎn)化了開(kāi)發(fā)人員的圖形編程工程 工作。通過(guò) Graphics 類(lèi)的屬性

11、可以獲取 Graphics 對(duì)象的 分辨率,并能夠?yàn)?Graphics 對(duì)象進(jìn)行裁剪區(qū)域的選擇和判 斷,而頁(yè)面中圖形的繪制則都是通過(guò) Graphics 類(lèi)的實(shí)例方 法實(shí)現(xiàn),同時(shí)引用了 Web 服務(wù)器控件 Image。Image 控件同 IMG 標(biāo)簽一樣,其主要作用是在 Web 頁(yè)面中顯現(xiàn)圖片信息, 其主要屬性為 ImageUrl,用于設(shè)置需要顯示的圖片的 URL 地址。盡管提供的 Image 控件可以快速地載入圖形,但卻 并不支持 Click 事件。而且 GDI+除了可以繪制圖形和文字 外,還可以繪制或編輯已有圖片,為圖片添加水印或裁剪 圖片等操作。在實(shí)際的 Web 應(yīng)用開(kāi)發(fā)中,開(kāi)發(fā)人員為了防

12、 止非法用戶惡意批量注冊(cè)或者惡意程序暴力破解密碼等操 作,我們相應(yīng)的做了圖形驗(yàn)證碼功能,在用戶身份驗(yàn)證時(shí) 都會(huì)采用驗(yàn)證碼技術(shù)。驗(yàn)證碼技術(shù)可以有效防止某些特定 注冊(cè)用戶采用惡意程序和暴力破解方式對(duì)站進(jìn)行不斷的登 錄嘗試,為此我們引用了 Random 類(lèi),隨即數(shù)在計(jì)算機(jī)應(yīng)用 程序設(shè)計(jì),尤其是在實(shí)踐環(huán)境模擬和測(cè)試等領(lǐng)域得到了非 常廣泛的應(yīng)用。Random 類(lèi)是一個(gè)偽隨即數(shù)生成器,能夠產(chǎn) 生滿足一定隨即性系統(tǒng)要求的數(shù)字序列。既然是偽隨機(jī)數(shù) 生成器,產(chǎn)生的數(shù)字就不是絕對(duì)的隨即數(shù),而是通過(guò)一定 的算法產(chǎn)生的偽隨機(jī)數(shù)。初始化一個(gè)隨機(jī)數(shù)發(fā)生器有兩種 方法:第一種是不指定隨即種子,系統(tǒng)自動(dòng)選取當(dāng)前時(shí)間 作為隨機(jī)

13、種子,代碼如下:Random rand=new Random();第 二種方法是指定一個(gè) int 型參數(shù)作為隨即種子,認(rèn) 識(shí)到了站的真正的結(jié)構(gòu),最終才對(duì) BS 結(jié)構(gòu)的站程序有 了進(jìn)一步的認(rèn)識(shí)。同時(shí),對(duì) SQL 大型數(shù)據(jù)庫(kù)的認(rèn)識(shí)才有了 質(zhì)的改變。最后我們做了絡(luò)在線人數(shù)統(tǒng)計(jì),完成了對(duì)樂(lè)購(gòu) 站的制作。 在這短短的幾個(gè)月中,我知道在程序設(shè)計(jì)的時(shí)候,不 要太在意程序是否最簡(jiǎn)潔靈活,對(duì)于一般開(kāi)發(fā)者而言,程 序規(guī)范化和可讀性可能比追求程序的靈活性更加重要。在 互聯(lián)資源越來(lái)越豐富的情況下,我們可以參考一些規(guī)范的 程序源代碼來(lái)學(xué)習(xí)。同時(shí)我也知道,想要學(xué)好這門(mén)課程, 所要具備很多條件,首先打代碼要規(guī)范,要做注釋?zhuān)?/p>

14、這樣 回頭來(lái)看程序時(shí)可以很快的看懂,一方面可以練習(xí)自己的 邏輯表達(dá)能力,對(duì)以后遇到難以實(shí)現(xiàn)的功能也可以很好的 表達(dá)出來(lái)向別人請(qǐng)教,而且出去從事編程工作的話,代碼 的規(guī)范是相當(dāng)重要的。還有一點(diǎn)要學(xué)會(huì)總結(jié),把自己做的 程序用到的知識(shí)點(diǎn)列出來(lái)就可以很好的總結(jié)自己的知識(shí)點(diǎn)。 當(dāng)形成知識(shí)體系,對(duì)知識(shí)的理解就會(huì)更上一層樓。 篇二:ASP 學(xué)習(xí)心得 心得體會(huì) 經(jīng)過(guò)兩個(gè)多月的簡(jiǎn)單學(xué)習(xí)和上課聽(tīng)講,初步掌握了動(dòng) 態(tài)頁(yè)制作的一些簡(jiǎn)單的知識(shí)和基本常識(shí),也能從老師講的 基本知識(shí)中簡(jiǎn)單的應(yīng)用一下上課所學(xué)到的知識(shí),感覺(jué)站建 設(shè)和維護(hù)不是很方便,其中不僅要應(yīng)用各種方面的知識(shí)還 要對(duì)所學(xué)的知識(shí)學(xué)會(huì)變通使用,雖然會(huì)有一些成功的地

15、方, 但是,更多的是困惑,有太多的東西都不懂,以前學(xué) C+、 數(shù)據(jù)庫(kù)等一些相關(guān)知識(shí)的時(shí)候沒(méi)好好學(xué),現(xiàn)在想真正做好 這個(gè)站就顯得不那么容易了。曾經(jīng)看到上有這么一句話, 一個(gè)優(yōu)秀的絡(luò)程序員不但要了解自己領(lǐng)域的一些專(zhuān)業(yè)技術(shù), 而且很多時(shí)候還要充當(dāng)半個(gè)絡(luò)工程師,半個(gè)美術(shù)設(shè)計(jì)師和 半個(gè)數(shù)據(jù)庫(kù)管理員。照這么說(shuō)來(lái),我單單學(xué)習(xí)是遠(yuǎn)遠(yuǎn)不夠 的,還要學(xué)習(xí)計(jì)算機(jī)絡(luò)、美術(shù)設(shè)計(jì)、數(shù)據(jù)庫(kù),我很喜歡有 關(guān)計(jì)算機(jī)方面的東西,認(rèn)為我們當(dāng)代的生活越來(lái)越離不開(kāi) 計(jì)算機(jī),并且我也很癡迷計(jì)算機(jī)所帶來(lái)的強(qiáng)大功能。 首先我們學(xué)習(xí)了怎么設(shè)計(jì)主頁(yè),一個(gè)好的主頁(yè)可以給 瀏覽者一個(gè)耳目一新的感覺(jué),所以站主頁(yè)的布局就顯得格 外重要了,好的布局加上親

16、切的言語(yǔ),以及強(qiáng)大的功能, 都會(huì)是瀏覽者感到無(wú)比的親切。這次我跟劉昕做的是樂(lè)糕, 一個(gè)粉紅色的布局顯出溫馨的格調(diào),其次我們添加了用戶 注冊(cè)界面,同時(shí)應(yīng)用了模板頁(yè),模板頁(yè)嵌套在注冊(cè)頁(yè)面上, 同時(shí)與主頁(yè)的注冊(cè)按鈕相連接,在主頁(yè)引用了 CSS 樣式, 使得格局更加清晰。之后我們做了在線投票頁(yè)面,同樣引 用了模板頁(yè),同時(shí)學(xué)會(huì)了使用 Cookie,Session 的使用。 做好這些功能之后,我們開(kāi)始用到了數(shù)據(jù)庫(kù),要實(shí)現(xiàn)用戶 的存儲(chǔ)和調(diào)用,以及商品信息的錄入,同時(shí)對(duì)商品 ID 進(jìn)行 數(shù)據(jù)綁定,之后我們實(shí)現(xiàn)了購(gòu)物車(chē)功能,使用 DataList 控 件實(shí)現(xiàn)了對(duì)后臺(tái)代碼文件中綁定其數(shù)據(jù)源,ASP,提供的 Dat

17、aList 控件使用模板顯示內(nèi)容,他允許每一行顯示多條 記錄??梢允褂?HTML 表對(duì)應(yīng)模板項(xiàng)的呈現(xiàn)方式進(jìn)行布局, 從而控制各個(gè)單元格的順序、方向和列數(shù)。在這之后我們 又做了留言板,通過(guò)調(diào)用存儲(chǔ)過(guò)程,做到了留言板功能的 實(shí)現(xiàn), 。前面所學(xué)到的數(shù)據(jù)訪問(wèn)都是 Web 應(yīng)用程序直接訪問(wèn) 數(shù)據(jù)庫(kù)。這種在 Web 窗體中直接訪問(wèn)和操作數(shù)據(jù)庫(kù)中數(shù)據(jù) 的方式是一種低效的資源使用方式,并且有可能產(chǎn)生安全 風(fēng)險(xiǎn)。通過(guò)存儲(chǔ)過(guò)程訪問(wèn)數(shù)據(jù)庫(kù),可以有效地提高數(shù)據(jù)訪 問(wèn)效率和數(shù)據(jù)的安全性??梢栽趫?zhí)行復(fù)雜任務(wù)時(shí)減少窗體 的編碼量,降低對(duì)絡(luò)寬帶的需求;通過(guò)只允許可信賴的本 地存儲(chǔ)過(guò)程直接訪問(wèn)數(shù)據(jù)庫(kù),可以保護(hù)數(shù)據(jù)庫(kù)的安全。同

18、時(shí)我們用到了一個(gè)容器控件 Repeater,當(dāng)運(yùn)行頁(yè)面時(shí), Repeater 將綁定數(shù)據(jù)源中的數(shù)據(jù),并按照模板的要求將數(shù) 據(jù)在界面上呈現(xiàn)出來(lái)。正是由于 Repeater 控件沒(méi)有默認(rèn)的 外觀,所以進(jìn)行界面設(shè)計(jì)的時(shí)候會(huì)感到不太直觀。但 Repeater 控件非常靈活,可以通過(guò)對(duì)模板的靈活使用,創(chuàng) 建多種不同形式的列表,包括以特定分隔符的列表,或者 XML 格式的列表,同時(shí)它還能夠非常精確地對(duì)界面元素進(jìn)行 定位。除此之外我們還添加了絡(luò)在線投票功能,絡(luò)在線投 票是絡(luò)用戶的興趣、價(jià)值取向以及熱點(diǎn)關(guān)注等信息的關(guān)注 程度的一種體現(xiàn),實(shí)現(xiàn)了在線投票功能,為了更為直觀的 顯示和查看投票結(jié)果,將投票結(jié)果圖形化是

19、一種較好的手 段。所以我們引用了一個(gè)類(lèi) Graphics, Graphics 類(lèi)是 GDI+ 圖形編程中的核心類(lèi)。他封裝了 GDI+界面的繪圖方法以及 圖形顯示設(shè)備,極大地的簡(jiǎn)化了開(kāi)發(fā)人員的圖形編程工程 工作。通過(guò) Graphics 類(lèi)的屬性可以獲取 Graphics 對(duì)象的 分辨率,并能夠?yàn)?Graphics 對(duì)象進(jìn)行裁剪區(qū)域的選擇和判 斷,而頁(yè)面中圖形的繪制則都是通過(guò) Graphics 類(lèi)的實(shí)例方 法實(shí)現(xiàn),同時(shí)引用了 Web 服務(wù)器控件 Image。Image 控件同 IMG 標(biāo)簽一樣,其主要作用是在 Web 頁(yè)面中顯現(xiàn)圖片信息, 其主要屬性為 ImageUrl,用于設(shè)置需要顯示的圖片的

20、URL 地址。盡管提供的 Image 控件可以快速地載入圖形,但卻 并不支持 Click 事件。而且 GDI+除了可以繪制圖形和文字 外,還可以繪制或編輯已有圖片,為圖片添加水印或裁剪 圖片等操作。在實(shí)際的 Web 應(yīng)用開(kāi)發(fā)中,開(kāi)發(fā)人員為了防 止非法用戶 惡意批量注冊(cè)或者惡意程序暴力破解密碼等操作,我 們相應(yīng)的做了圖形驗(yàn)證碼功能,在用戶身份驗(yàn)證時(shí)都會(huì)采 用驗(yàn)證碼技術(shù)。驗(yàn)證碼技術(shù)可以有效防止某些特定注冊(cè)用 戶采用惡意程序和暴力破解方式對(duì)站進(jìn)行不斷的登錄嘗試, 為此我們引用了 Random 類(lèi),隨即數(shù)在計(jì)算機(jī)應(yīng)用程序設(shè)計(jì), 尤其是在實(shí)踐環(huán)境模擬和測(cè)試等領(lǐng)域得到了非常廣泛的應(yīng) 用。Random 類(lèi)是

21、一個(gè)偽隨即數(shù)生成器,能夠產(chǎn)生滿足一定 隨即性系統(tǒng)要求的數(shù)字序列。既然是偽隨機(jī)數(shù)生成器,產(chǎn) 生的數(shù)字就不是絕對(duì)的隨即數(shù),而是通過(guò)一定的算法產(chǎn)生 的偽隨機(jī)數(shù)。初始化一個(gè)隨機(jī)數(shù)發(fā)生器有兩種方法:第一 種是不指定隨即種子,系統(tǒng)自動(dòng)選取當(dāng)前時(shí)間作為隨機(jī)種 子,代碼如下:Random rand=new Random();第二種方法是 指定一個(gè) int 型參數(shù)作為隨即種子,代碼如下:int iSeed=10; Random rand=new Random(10);我們還學(xué)習(xí)了的 代碼分離模式與無(wú)刷新技術(shù),認(rèn)識(shí)到了站的真正的結(jié)構(gòu), 最終才對(duì) BS 結(jié)構(gòu)的站程序有了進(jìn)一步的認(rèn)識(shí)。同時(shí),對(duì) SQL 大型數(shù)據(jù)庫(kù)的認(rèn)

22、識(shí)才有了質(zhì)的改變。最后我們做了絡(luò)在 線人數(shù)統(tǒng)計(jì),完成了對(duì)樂(lè)購(gòu)站的制作。 在這短短的幾個(gè)月中,我知道在程序設(shè)計(jì)的時(shí)候,不 要太在意程序是否最簡(jiǎn)潔靈活,對(duì)于一般開(kāi)發(fā)者而言,程 序規(guī)范化和可讀性可能比追求程序的靈活性更加重要。在 互聯(lián)資源越來(lái)越豐富的情況下,我們可以參考一些規(guī)范的 程序源代碼來(lái)學(xué)習(xí)。同時(shí)我也知道,想要學(xué)好這門(mén)課程, 所要具備很多條件,首先打代碼要規(guī)范,要做注釋?zhuān)@樣 回頭來(lái)看程序時(shí)可以很快的看懂,一方面可以練習(xí)自己的 邏輯表達(dá)能力,對(duì)以后遇到難以實(shí)現(xiàn)的功能也可以很好的 表達(dá)出來(lái)向別人請(qǐng)教,而且出去從事編程工作的話,代碼 的規(guī)范是相當(dāng)重要的。還有一點(diǎn)要學(xué)會(huì)總結(jié),把自己做的 程序用到的知

23、識(shí)點(diǎn)列出來(lái)就可以很好的總結(jié)自己的知識(shí)點(diǎn)。 當(dāng)形成知識(shí)體系,對(duì)知識(shí)的理解就會(huì)更上一層樓。 劉向東 計(jì)軟 1001 班 篇三:ASP 心得體會(huì) 定崗實(shí)習(xí)總結(jié) 經(jīng)過(guò)三個(gè)月的實(shí)習(xí),初步掌握了動(dòng)態(tài)頁(yè)開(kāi)發(fā) Web 應(yīng)用, 感覺(jué)站建設(shè)和維護(hù)不是很簡(jiǎn)單,其中不僅要應(yīng)用各種方面 的知識(shí)還要對(duì)所學(xué)的知識(shí)學(xué)會(huì)變通使用,雖然會(huì)有一些成 功的地方,以前學(xué) C、數(shù)據(jù)庫(kù)等一些相關(guān)知識(shí)的時(shí)候沒(méi)好好 學(xué),現(xiàn)在想真正做好這個(gè)站就顯得不那么容易了。曾經(jīng)看 到上有這么一句話,一個(gè)優(yōu)秀的絡(luò)程序員不但要了解自己 領(lǐng)域的一些專(zhuān)業(yè)技術(shù),而且很多時(shí)候還要充當(dāng)半個(gè)絡(luò)工程 師,半個(gè)美術(shù)設(shè)計(jì)師和半個(gè)數(shù)據(jù)庫(kù)管理員。照這么說(shuō)來(lái), 我單單學(xué)習(xí)是遠(yuǎn)遠(yuǎn)不夠的

24、,還要學(xué)習(xí)計(jì)算機(jī)絡(luò)、美術(shù)設(shè)計(jì)、 數(shù)據(jù)庫(kù),我很喜歡有關(guān)計(jì)算機(jī)方面的東西,認(rèn)為我們當(dāng)代 的生活越來(lái)越離不開(kāi)計(jì)算機(jī),并且我也很癡迷計(jì)算機(jī)所帶 來(lái)的強(qiáng)大功能。 是 ASP(微軟動(dòng)態(tài)服務(wù)器頁(yè)技術(shù))的最新版本。執(zhí)行 效率大幅提高: 構(gòu)架是可以用 Microsoft(R)公司最新的 產(chǎn)品 Visual 開(kāi)發(fā)環(huán)境進(jìn)行開(kāi)發(fā),WYSIWYG(What YOUSee Is What You GET 所見(jiàn)即為所得)的編輯。簡(jiǎn)單性和易學(xué)性 高效可管理性 ,使用一種字符基礎(chǔ)的,分級(jí)的配置系統(tǒng), 使你服務(wù)器環(huán)境和應(yīng)用程序的設(shè)置更加簡(jiǎn)單。因?yàn)榕渲眯?息都保存在簡(jiǎn)單文本中,新的設(shè)置有可能都不需要啟動(dòng)本 地的管理員工具就可以實(shí)現(xiàn)

25、。這種被稱為“ZEROLocal Administration“的哲學(xué)觀念使的基于應(yīng)用的開(kāi)發(fā)更加具體, 和快捷。一個(gè)的應(yīng)用程序在一臺(tái)服務(wù)器系統(tǒng)的安裝只需要 簡(jiǎn)單的拷貝一些必須得文件,不需要系統(tǒng)的重新啟動(dòng),一 切就是這么簡(jiǎn)單。多處理器環(huán)境的可靠性 已經(jīng)被刻意設(shè)計(jì) 成為一種可以用于多處理器的開(kāi)發(fā)工具,它在多處理器的 環(huán)境下用特殊的無(wú)縫鏈接技術(shù),將很大的提高運(yùn)行速度。 即使你現(xiàn)在的應(yīng)用軟件是為一個(gè)處理器開(kāi)發(fā)的,將來(lái)多處 理器運(yùn)行時(shí)不需要任何改變都能提高他們的效能,但現(xiàn)在 的 ASP 確做不到這一點(diǎn)。自定義性和可擴(kuò)展性 設(shè)計(jì)時(shí)考慮 了讓站開(kāi)發(fā)人員可以在自己的代碼中自己定義“plug-in“的 模塊。這

26、與原來(lái)的包含關(guān)系不同,可以加入自己定義的如 何組件。站程序的開(kāi)發(fā)從來(lái)沒(méi)有這么簡(jiǎn)單過(guò)。安全性基于 Windows 認(rèn)證技術(shù)和每應(yīng)用程序配置,你可以確性你的原程 序時(shí)絕對(duì)安全的。 的語(yǔ)法在很大程度上與 ASP 兼容,同 時(shí)它還提供一種新的編程模型和結(jié)構(gòu),可生成伸縮性和穩(wěn) 定性更好的應(yīng)用程序,并提供更好的安全保護(hù)??梢酝ㄟ^(guò) 在現(xiàn)有 ASP 應(yīng)用程序中逐漸添加 功能,隨時(shí)增強(qiáng) ASP 應(yīng)用程序的功能。 是一個(gè)已編譯的、基于 .NET 的環(huán)境, 把基于通用語(yǔ)言的程序在服務(wù)器上運(yùn)行。將程序在服務(wù)器 端首次運(yùn)行時(shí)進(jìn)行編譯,比 ASP 即時(shí)解釋程序速度上要快 很多.而且是可以用任何與 .NET 兼容的語(yǔ)言序。

27、另外,任 何 應(yīng)用程序都可以使用整個(gè) .NET Framework。開(kāi)發(fā)人員 可以方便地獲得這些技術(shù)的優(yōu)點(diǎn),其中包括托管的公共語(yǔ) 言運(yùn)行庫(kù)環(huán)境、類(lèi)型安全、繼承等等。 可以無(wú)縫地與 WYSIWYG HTML 編輯器和其他編程工具(包括 Microsoft Visual Studio .NET)一起工作。這不僅使得 Web 開(kāi)發(fā)更 加方便,而且還能提供這些工具必須提供的所有優(yōu)點(diǎn),包 括開(kāi)發(fā)人員可以用來(lái)將服務(wù)器控件拖放到 Web 頁(yè)的 GUI 和 完全集成的調(diào)試支持。 當(dāng)創(chuàng)建 應(yīng)用程序時(shí),開(kāi)發(fā)人員可 以使用 Web 窗體或 WEB,或以他們認(rèn)為合適的任何方式進(jìn) 行組合。每個(gè)功能都能得到同一結(jié)構(gòu)的支持

28、,使您能夠使 用身份驗(yàn)證方案,緩存經(jīng)常使用的數(shù)據(jù),或者對(duì)應(yīng)用程序 的配置進(jìn)行自定義. 如果你從來(lái)沒(méi)有開(kāi)發(fā)過(guò)站程序,那么 這不適合你,你應(yīng)該至少掌握一些 HTML 和簡(jiǎn)單的 Web 開(kāi)發(fā) 術(shù)語(yǔ)(不過(guò)我相信如果有興趣的話是可以很快的掌握的)。 你不需要先前的 ASP 開(kāi)發(fā)經(jīng)驗(yàn)(當(dāng)然有經(jīng)驗(yàn)更好) ,但是你 必須了解交互式 Web 程序開(kāi)發(fā)的概念,包含窗體,腳本, 和數(shù)據(jù)接口的概念,如果你具備了這些條件的話,那么你 就可以在的世界開(kāi)始展翅高飛了。 Web 窗體中直接訪問(wèn)和操作數(shù)據(jù)庫(kù)中數(shù)據(jù)的方式是一種 低效的資源使用方式,并且有 可能產(chǎn)生安全風(fēng)險(xiǎn)。通過(guò)存儲(chǔ)過(guò)程訪問(wèn)數(shù)據(jù)庫(kù),可以 有效地提高數(shù)據(jù)訪問(wèn)效率和數(shù)

29、據(jù)的安全性??梢栽趫?zhí)行復(fù) 雜任務(wù)時(shí)減少窗體的編碼量,降低對(duì)絡(luò)寬帶的需求;通過(guò) 只允許可信賴的本地存儲(chǔ)過(guò)程直接訪問(wèn)數(shù)據(jù)庫(kù),可以保護(hù) 數(shù)據(jù)庫(kù)的安全。同時(shí)我們用到了一個(gè)容器控件 Repeater, 當(dāng)運(yùn)行頁(yè)面時(shí),Repeater 將綁定數(shù)據(jù)源中的數(shù)據(jù),并按照 模板的要求將數(shù)據(jù)在界面上呈現(xiàn)出來(lái)。正是由于 Repeater 控件沒(méi)有默認(rèn)的外觀,所以進(jìn)行界面設(shè)計(jì)的時(shí)候會(huì)感到不 太直觀。但 Repeater 控件非常靈活,可以通過(guò)對(duì)模板的靈 活使用,創(chuàng)建多種不同形式的列表,包括以特定分隔符的 列表,或者 XML 格式的列表,同時(shí)它還能夠非常精確地對(duì) 界面元素進(jìn)行定位。除此之外我們還添加了絡(luò)在線投票功 能,絡(luò)

30、在線投票是絡(luò)用戶的興趣、價(jià)值取向以及熱點(diǎn)關(guān)注 等信息的關(guān)注程度的一種體現(xiàn),實(shí)現(xiàn)了在線投票功能,為 了更為直觀的顯示和查看投票結(jié)果,將投票結(jié)果圖形化是 一種較好的手段。所以我們引用了一個(gè)類(lèi) Graphics, Graphics 類(lèi)是 GDI+圖形編程中的核心類(lèi)。他封裝了 GDI+界 面的繪圖方法以及圖形顯示設(shè)備,極大地的簡(jiǎn)化了開(kāi)發(fā)人 員的圖形編程工程工作。通過(guò) Graphics 類(lèi)的屬性可以獲取 Graphics 對(duì)象的分辨率,并能夠?yàn)?Graphics 對(duì)象進(jìn)行裁剪 區(qū)域的選擇和判斷,而頁(yè)面中圖形的繪制則都是通過(guò) Graphics 類(lèi)的實(shí)例方法實(shí)現(xiàn),同時(shí)引用了 Web 服務(wù)器控件 Image。

31、Image 控件同 IMG 標(biāo)簽一樣,其主要作用是在 Web 頁(yè)面中顯現(xiàn)圖片信息,其主要屬性為 ImageUrl,用于設(shè)置 需要顯示的圖片的 URL 地址。盡管提供的 Image 控件可以 快速地載入圖形,但卻并不支持 Click 事件。而且 GDI+除 了可以繪制圖形和文字外,還可以繪制或編輯已有圖片, 為圖片添加水印或裁剪圖片等操作。在實(shí)際的 Web 應(yīng)用開(kāi) 發(fā)中,開(kāi)發(fā)人員為了防止非法用戶惡意批量注冊(cè)或者惡意 程序暴力破解密碼等操作,我們相應(yīng)的做了圖形驗(yàn)證碼功 能,在用戶身份驗(yàn)證時(shí)都會(huì)采用驗(yàn)證碼技術(shù)。驗(yàn)證碼技術(shù) 可以有效防止某些特定注冊(cè)用戶采用惡意程序和暴力破解 方式對(duì)站進(jìn)行不斷的登錄嘗試

32、,為此我們引用了 Random 類(lèi), 隨即數(shù)在計(jì)算機(jī)應(yīng)用程序設(shè)計(jì),尤其是在實(shí)踐環(huán)境模擬和 測(cè)試等領(lǐng)域得到了非常廣泛的應(yīng)用。Random 類(lèi)是一個(gè)偽隨 即數(shù)生成器,能夠產(chǎn)生滿足一定隨即性系統(tǒng)要求的數(shù)字序 列。既然是偽隨機(jī)數(shù)生成器,產(chǎn)生的數(shù)字就不是絕對(duì)的隨 即數(shù),而是通過(guò)一定的算法產(chǎn)生的偽隨機(jī)數(shù)。初始化一個(gè) 隨機(jī)數(shù)發(fā)生器有兩種方法:第一種是不指定隨即種子,系 統(tǒng)自動(dòng)選取當(dāng)前時(shí)間作為隨機(jī)種子,代碼如下:Random rand=new Random();第二種方法是指定一個(gè) int 型參數(shù)作 為隨即種子,認(rèn)識(shí)到了站的真正的結(jié)構(gòu),最終才對(duì) BS 結(jié)構(gòu) 的站程序有了進(jìn)一步的認(rèn)識(shí)。同時(shí),對(duì) SQL 大型數(shù)據(jù)

33、庫(kù)的 認(rèn)識(shí)才有了質(zhì)的改變。最后我們做了絡(luò)在線人數(shù)統(tǒng)計(jì),完 成了對(duì)樂(lè)購(gòu)站的制作。 在這短短的幾個(gè)月中,我知道在程序設(shè)計(jì)的時(shí)候,不 要太在意程序是否最簡(jiǎn)潔靈活,對(duì)于一般開(kāi)發(fā)者而言,程 序規(guī)范化和可讀性可能比追求程序的靈活性更加重要。在 互聯(lián)資源越來(lái)越豐富的情況下,我們可以參考一些規(guī)范的 程序源代碼來(lái)學(xué)習(xí)。同時(shí)我也知道,想要學(xué)好這門(mén)課程, 所要具備很多條件,首先打代碼要規(guī)范,要做注釋?zhuān)@樣 回頭來(lái)看程序時(shí)可以很快的看懂,一方面可以練習(xí)自己的 邏輯表達(dá)能力,對(duì)以后遇到難以實(shí)現(xiàn)的功能也可以很好的 表達(dá)出來(lái)向別人請(qǐng)教,而且出去從事編程工作的話,代碼 的規(guī)范是相當(dāng)重要的。還有一點(diǎn)要學(xué)會(huì)總結(jié),把自己做的 程序

34、用到的知識(shí)點(diǎn)列出來(lái)就可以很好的總結(jié)自己的知識(shí)點(diǎn)。 當(dāng)形成知識(shí)體系,對(duì)知識(shí)的理解就會(huì)更上一層樓。 篇四:與 Web 程序開(kāi)發(fā)實(shí)習(xí)報(bào)告 與 Web 程序開(kāi)發(fā) 教學(xué)實(shí)習(xí)報(bào)告 1 教學(xué)實(shí)習(xí)的內(nèi)容 隨著 Internet 技術(shù)的發(fā)展,開(kāi)發(fā)基于 Web 的管理信息 系統(tǒng),最大限度的利 用高?,F(xiàn)有資源,提高教學(xué)質(zhì)量是高等院校教學(xué)上的 新研究課題。目前,各高校校園絡(luò)已經(jīng)建成,通過(guò)校園可 以實(shí)現(xiàn)點(diǎn)播教程、教師輔導(dǎo)、在線自測(cè)、在線考試等功能。 在課程設(shè)計(jì)案例為在線考試系統(tǒng)。該系統(tǒng)擬用微軟公 司的 Visual 的集成開(kāi)發(fā)環(huán)境使用先進(jìn)的技術(shù),結(jié)合 SQL Server 數(shù)據(jù)庫(kù)管理系統(tǒng),開(kāi)發(fā)基于 Web 的在線考試系

35、統(tǒng)。 在線考試系統(tǒng)將傳統(tǒng)教育理論與基于 Web 的計(jì)算機(jī)協(xié) 同工作軟件系統(tǒng)有機(jī)結(jié)合起來(lái),以滿足各種課程的考試需 求:該系統(tǒng)將教育理論、經(jīng)驗(yàn)和方法引入系統(tǒng)內(nèi)部,在完 成絡(luò)考試任務(wù)的同時(shí)還獲得了科學(xué)的量化指標(biāo),可以協(xié)助 考試組織結(jié)構(gòu)對(duì)考試進(jìn)行科學(xué)的評(píng)價(jià)和分析;在線考試系 統(tǒng)將實(shí)現(xiàn)絡(luò)組卷、在線考試、上判分、在線統(tǒng)計(jì)的那個(gè)各 項(xiàng)相關(guān)的功能,以優(yōu)化傳統(tǒng)考試的運(yùn)行模式,在確??荚?系統(tǒng)安全性的前提下,將極大地提高考試的組織效率,節(jié) 約考試成本。 2 教學(xué)實(shí)習(xí)的目的 完成課程學(xué)習(xí)后,通過(guò)本次教學(xué)實(shí)習(xí),對(duì)所學(xué)專(zhuān) 業(yè)知識(shí)進(jìn)一步消化、理解并掌握,鍛煉和提高綜合運(yùn)用所 學(xué)知識(shí)解決實(shí)際問(wèn)題的能力。進(jìn)一步鞏固和加深“”

36、課程 的基本知識(shí),了解技術(shù)在項(xiàng)目開(kāi)發(fā)中的應(yīng)用。綜合運(yùn)用 “”課程和“軟件工程”理論去分析和解決課程設(shè)計(jì)問(wèn)題, 進(jìn)行課程設(shè)計(jì)的訓(xùn)練。學(xué)習(xí)程序設(shè)計(jì)開(kāi)發(fā)的一般方法,了 解和掌握信息系統(tǒng)項(xiàng)目開(kāi)發(fā)的過(guò)程及方式,培養(yǎng)正確的設(shè) 計(jì)思想和分析問(wèn)題、解決問(wèn)題的能力,特別是項(xiàng)目設(shè)計(jì)能 力。通過(guò)標(biāo)準(zhǔn)化、規(guī)范化文檔和查閱有關(guān)技術(shù)資料等,培 養(yǎng)項(xiàng)目設(shè)計(jì)開(kāi)發(fā)能力,同時(shí)提倡團(tuán)隊(duì)合作精神。 3 教學(xué)實(shí)習(xí)設(shè)計(jì)介紹 系統(tǒng)的具體要求 本在線考試系統(tǒng)將采用技術(shù),使用 Visual 的集成開(kāi)發(fā) 環(huán)境,使用微軟的 SQL Server XX 作為數(shù)據(jù)庫(kù)系統(tǒng),利用. NET 提供的數(shù)據(jù)訪問(wèn)技術(shù), 使得數(shù)據(jù)驅(qū)動(dòng)的 web 應(yīng)用程序開(kāi)發(fā)變得迅

37、速而簡(jiǎn)單;基 于 Browser/Server 模式的設(shè)計(jì)思想,便于擴(kuò)充應(yīng)用和升級(jí) 維護(hù),利用瀏覽器訪問(wèn)位于 web 服務(wù)器的純 web 頁(yè)面,實(shí)現(xiàn) 絡(luò)組卷,在線考試,上判分,在線統(tǒng)計(jì)等各項(xiàng)相關(guān)的功能.實(shí) 現(xiàn)在線絡(luò)出試卷與考試等各項(xiàng)相關(guān)的功能. 系統(tǒng)角色與具 體功能 系統(tǒng)角色 圖一:學(xué)生模塊二層數(shù)據(jù)流圖 圖二:教師模塊二層數(shù)據(jù)流圖 圖三:管理員模塊二層數(shù)據(jù)流圖 系統(tǒng)功能需求 在線考試系統(tǒng)分成三大系統(tǒng)功能模塊:學(xué)生模塊、教 師模塊、管理員模塊。 學(xué)生通過(guò)主頁(yè)登錄后,可以修改密 碼,選擇課程后,可以自由練習(xí),通過(guò)選擇試卷名及教師 姓名可以調(diào)出考試試卷,進(jìn)行在線考試,教師判完試卷后, 學(xué)生可以重新登

38、錄,查詢分?jǐn)?shù)。 教師登錄后可以修改密碼,添加試題到題庫(kù)。添加試 題的同時(shí)可添加試題所屬的知識(shí)點(diǎn)及難易程度,以便于閱 卷。學(xué)生考試完畢,教師可以調(diào)出學(xué)生考試的試卷,實(shí)現(xiàn) 上判卷。 系統(tǒng)管理員具有最高權(quán)限,負(fù)責(zé)管理教師庫(kù)及課程庫(kù) 的信息。 系統(tǒng)應(yīng)事先具有的數(shù)據(jù)信息如下 系統(tǒng)管理員身份表。包括管理員的用戶名、密碼、 管理員身份標(biāo)識(shí)。 學(xué)生信息表。包括學(xué)生學(xué)號(hào)、姓名、 密碼、班級(jí)等信息。 教師賬戶信息。包括教師 ID、用 戶名、密碼等。 教師授課信息。包括教師的編號(hào)、姓名、所授課程、 所授班級(jí)等。 題庫(kù)。包括選擇題、填空題、判斷題等。 篇五:ASP 課程學(xué)習(xí)心得 ASP 課程學(xué)習(xí)心得 一 首先感謝老師

39、的教誨,經(jīng)過(guò)這門(mén)課程的學(xué)習(xí),我的收 獲如下: (1)進(jìn)一步鞏固和加深“ASP 動(dòng)態(tài)頁(yè)設(shè)計(jì)”課程的基本 知識(shí),了解 ASP 動(dòng)態(tài)頁(yè)設(shè)計(jì)知識(shí)在實(shí)際中的應(yīng)用。 (2)綜合運(yùn)用“ASP 動(dòng)態(tài)頁(yè)設(shè)計(jì)”課程和先修課程的理 論及生產(chǎn)實(shí)際知識(shí)去分析和解決問(wèn)題,進(jìn)行的相關(guān)訓(xùn)練。 (3)學(xué)習(xí) ASP 動(dòng)態(tài)頁(yè)設(shè)計(jì)的一般方法,了解和掌握通用 數(shù)據(jù)庫(kù)的連接、數(shù)據(jù)的相關(guān)操作或站的設(shè)計(jì)過(guò)程和進(jìn)行方 式,培養(yǎng)正確的設(shè)計(jì)思想和分析問(wèn)題、解決問(wèn)題的能力, 特別是站功能規(guī)劃的能力和實(shí)現(xiàn)相關(guān)功能的能力。 (4)通過(guò)本程序的開(kāi)發(fā),并對(duì)電子商務(wù)系統(tǒng)的系統(tǒng)的分 析、系統(tǒng)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)和功能的實(shí)現(xiàn)等,培養(yǎng) ASP 動(dòng) 態(tài)頁(yè)設(shè)計(jì)的基本技能。

40、 二 下面是我的課程設(shè)計(jì)電子商務(wù)系統(tǒng)的大致內(nèi)容: 電子商務(wù)系統(tǒng) 主要功能: 電子商務(wù)站由前臺(tái)展示區(qū)和后臺(tái)管理組成,規(guī)劃系統(tǒng) 功能模塊如下: 1. 前臺(tái)功能模塊 前臺(tái)展示區(qū)的主要功能包括最新商品、推薦商品、熱 門(mén)商品、用戶中心、用戶留言、聯(lián)系我們、站內(nèi)公告、站 內(nèi)新聞、商品搜索、購(gòu)物車(chē)、訂單查詢,其中用戶中心包 括用戶信息、修改信息、修改密碼、密碼找回和用戶訂單。 2. 后臺(tái)管理模塊 后臺(tái)功能管理的主要功能包括商品管理、用戶管理、 分類(lèi)管理、信息管理、版權(quán)信息和注銷(xiāo)登錄。 注意以下事項(xiàng):本系統(tǒng)后臺(tái)管理用戶名為:mr,密碼 為:mrsoft。 業(yè)務(wù)流程: 在使用本系統(tǒng)時(shí),請(qǐng)按照以下流程進(jìn)行操作:

41、1前臺(tái): 前臺(tái)中所有的功能模塊只需用戶單擊相關(guān)超鏈接,便 可進(jìn)入相關(guān)的信息頁(yè)面。 (1)在【最新商品】模塊中,可直接瀏覽上最新商品 的相關(guān)信息。 (2)在【推薦商品】模塊中,可直接瀏覽最新推薦商 品的相關(guān)信息。 (3)在【熱門(mén)商品】模塊中,可以瀏覽或查詢最受歡 迎商品的相關(guān)信息。 (4)在【商品分類(lèi)】模塊中,可以分類(lèi)瀏覽商品信息。 (5)在【反饋意見(jiàn)】模塊中,可以對(duì)站、商品、服務(wù) 等提出意見(jiàn)。 (6)在【用戶留言】模塊中,可以對(duì)站進(jìn)行留言。 (7)在【用戶中心】模塊中,可對(duì)用戶信息、修改信 息、修改密碼、密碼找回、用戶訂單等進(jìn)行設(shè)置。 (8)在【購(gòu)物車(chē)】模塊中,可對(duì)購(gòu)物車(chē)?yán)锏奈锲坊驍?shù) 據(jù)進(jìn)行查

42、詢。 (9)在【訂單查詢】模塊中,單擊訂單號(hào)超鏈接可以 查看到當(dāng)前訂單是否經(jīng)過(guò)后臺(tái)管理者的處理,即可以查看 商城是否已經(jīng)收款、送貨等相關(guān)信息。 注意:只有本站會(huì)員,才能進(jìn)行對(duì)【購(gòu)物車(chē)】 、 【訂單 查詢】 、 【用戶留言】 【用戶中心】模塊進(jìn)行操作,所以首先 需要進(jìn)行用戶注冊(cè)。 (10)由于【用戶中心】的操作過(guò)程不同于其它模塊, 并且相對(duì)繁瑣,下面對(duì)【用戶中心】的操作過(guò)程作以介紹: 在功能導(dǎo)航區(qū)中單擊“用戶中心”超鏈接,進(jìn)入用戶 中心主頁(yè)面。 1.修改信息:?jiǎn)螕簟靶薷男畔ⅰ背溄雍?,進(jìn)入用戶 信息頁(yè)面,通過(guò)該頁(yè)面對(duì)用戶信息進(jìn)行修改,然后單擊 【修改】按鈕即可完成信息修改。 2.修改密碼:?jiǎn)螕簟?/p>

43、修改密碼”超鏈接后,可以對(duì)密 碼進(jìn)行修改,修改后單擊 【修改】按鈕即可完成對(duì)密碼的修改。 注意:進(jìn)行密碼修改時(shí),用戶可以看到“原密碼”文 本框內(nèi)顯示密碼數(shù)字的位數(shù)比實(shí)際的用戶密碼位數(shù)要多, 這是對(duì)密碼加密后造成的,而不是密碼信息顯示錯(cuò)誤。 3.密碼找回:?jiǎn)螕簟懊艽a找回”超鏈接,進(jìn)入密碼找 回頁(yè)面,在“用戶名”文本框中輸入丟失的用戶名,在 “密碼提示”及“密碼回答”輸入相應(yīng)的內(nèi)容,然后單擊 【取回】按鈕,用戶將找回原來(lái)的登錄密碼。 4.用戶訂單:?jiǎn)螕簟坝脩粲唵巍背溄?,進(jìn)入用戶訂 單瀏覽頁(yè)面,在此頁(yè)面中可查看到所有的訂單信息。 2后臺(tái): 后臺(tái)主要是對(duì)前臺(tái)的商品信息、用戶的訂單信息、留 言等進(jìn)行管

44、理。 (1) 【商品管理】模塊中,主要包括添加商品信息、 商品信息管理、商品訂單管理、商品評(píng)論管理。 1.添加商品信息:添加新的商品信息。 2.商品信息管理:對(duì)商品信息進(jìn)行查詢、修改和刪除 操作。 3.商品訂單管理:對(duì)商品訂單進(jìn)行添寫(xiě)、查詢和刪除 操作。 4.商品評(píng)論管理:對(duì)評(píng)論信息進(jìn)行查詢與刪除操作。 (2)在【用戶管理】模塊中,主要包括會(huì)員信息管理 和后臺(tái)用戶管理。 1.會(huì)員信息管理:對(duì)會(huì)員信息進(jìn)行查詢與刪除操作。 2.后臺(tái)用戶管理:對(duì)用戶進(jìn)行添加、刪除、查詢等操 作。 (3)在【分類(lèi)管理】模塊中,主要包括商品大類(lèi)管理 和商品小類(lèi)管理。 1.商品大類(lèi)管理:對(duì)大類(lèi)商品進(jìn)行添加、修改、刪除 和

45、查詢等操作。 2.商品小類(lèi)管理:對(duì)小類(lèi)商品進(jìn)行添加、修改、刪除 和查詢等操作。 下面介紹商品大類(lèi)管理操作過(guò)程。 商品大類(lèi)管理:?jiǎn)螕簟痉诸?lèi)管理】/【商品大類(lèi)管理】 進(jìn)入商品大類(lèi)管理頁(yè)面。 商品大類(lèi)管理的添加:進(jìn)行對(duì)“大類(lèi)名稱”與“大類(lèi) 排序”文本框輸入相應(yīng)的內(nèi)容,輸入后單擊【添加】按鈕, 即大類(lèi)名稱添加完成。 4. 修改商品大類(lèi):直接在文本框中對(duì)商品分類(lèi)進(jìn)行修 改,然后單擊【修改】按鈕,即完成修改操作。 5. 刪除商品大類(lèi):?jiǎn)螕簟皠h除”超鏈接,即完成刪除 操作。 6. 商品大類(lèi)管理的分類(lèi)管理:?jiǎn)螕簟胺诸?lèi)管理”超鏈 接,進(jìn)入該大類(lèi)的小分類(lèi)管理頁(yè) 面,在此頁(yè)面中可對(duì)小分類(lèi)進(jìn)行添加、修改、刪除等 操作

46、。小分類(lèi)管理頁(yè)面中的操作方法和大分類(lèi)的操作方法 基本相同。這里不再贅述。 (4)在【信息管理】模塊中,主要包括站內(nèi)公告設(shè)置、 站內(nèi)新聞管理、添加站內(nèi)新聞、意見(jiàn)反饋管理、留言板塊 管理。 1.站內(nèi)公告設(shè)置:對(duì)站內(nèi)的公告信息進(jìn)行添加操作。 2.添加站內(nèi)新聞:用于添加站內(nèi)新聞。 3.站內(nèi)新聞管理:對(duì)站內(nèi)新聞進(jìn)行修改及刪除操作。 4.意見(jiàn)反饋管理:管理用戶所添加的反饋信息。 5.留言板塊:管理用戶的留言信息。 配置源程序: 附加 SQL Server XX 數(shù)據(jù)庫(kù) (1)將 DataBase 文件夾中的兩個(gè)文件拷貝到 SQL Server XX 安裝路徑下的 Data 文件夾中。 (2)打開(kāi) SQL

47、Server XX 中的“企業(yè)管理器” ,然后 展開(kāi)本地服務(wù)器,在“數(shù)據(jù)庫(kù)”數(shù)據(jù)項(xiàng)上單擊鼠標(biāo)右鍵, 在彈出的快捷菜單中選擇“所有任務(wù)”/“附加數(shù)據(jù)庫(kù)”菜 單項(xiàng)。 (3 )將彈出“附加數(shù)據(jù)庫(kù)”對(duì)話框,在該對(duì)話框中單擊 “”按鈕,選擇所要附加數(shù)據(jù)庫(kù)的.mdf 文件,單擊“確定” 按鈕,即可完成數(shù)據(jù)庫(kù)的附加操作。 配置 IIS (1)打開(kāi)“Internet 信息服務(wù)” ,如圖所示。 圖 “Internet 信息服務(wù)(IIS)管理器”窗口 (2)選中“站”/“默認(rèn)站”節(jié)點(diǎn),單擊右鍵,選擇 “屬性” ,如圖所示。 圖 選擇“屬性”菜單項(xiàng) (3)彈出“默認(rèn)站 屬性”窗口,選擇“主目錄”選 項(xiàng)卡,如圖所示。

48、 篇六:軟件開(kāi)發(fā)學(xué)習(xí)心得體會(huì) 軟件開(kāi)發(fā)學(xué)習(xí)心得體會(huì) 隨著我礦“兩化”融合工作的推進(jìn),軟件開(kāi)發(fā)方面人 才顯得更加缺乏,所以我選擇對(duì)進(jìn)一步深入學(xué)習(xí);經(jīng)過(guò)近 兩個(gè)月的自主學(xué)習(xí),進(jìn)一步掌握了動(dòng)態(tài)頁(yè)制作的一些理論 知識(shí)和基本常識(shí),不僅要應(yīng)用各種方面的知識(shí)還要對(duì)所學(xué) 的知識(shí)學(xué)會(huì)變通使用,雖然會(huì)有一些成功的地方。曾經(jīng)看 到上有這么一句話,一個(gè)優(yōu)秀的絡(luò)程序員不但要了解自己 領(lǐng)域的一些專(zhuān)業(yè)技術(shù),而且很多時(shí)候還要充當(dāng)半個(gè)絡(luò)工程 師,半個(gè)美術(shù)設(shè)計(jì)師和半個(gè)數(shù)據(jù)庫(kù)管理員。是 Microsoft .Net 戰(zhàn)略的核心產(chǎn)品,憑借它豐富的控件,以及具有革命 性的 code-behind 技術(shù),以及良好的封裝性,無(wú)疑成為業(yè) 界

49、開(kāi)發(fā) active server page 的一門(mén)巨將, 是 ASP(微軟動(dòng)態(tài)服務(wù)器頁(yè)技術(shù))的最新版本。執(zhí)行 效率大幅提高: 構(gòu)架是可以用 Microsoft(R)公司最新的 產(chǎn)品 Visual 開(kāi)發(fā)環(huán)境進(jìn)行開(kāi)發(fā),WYSIWYG(What YOUSee Is What You GET 所見(jiàn)即為所得)的編輯。簡(jiǎn)單性和易學(xué)性、 高效可管理性 使用一種字符基礎(chǔ)的,分級(jí)的配置系統(tǒng), 使你服務(wù)器環(huán)境和應(yīng)用程序的設(shè)置更加簡(jiǎn)單。因?yàn)榕渲眯?息都保存在簡(jiǎn)單文本中,新的設(shè)置有可能都不需要啟動(dòng)本 地的管理員 工具就可以實(shí)現(xiàn)。這種被稱為“ZEROLocal Administration“的哲學(xué)觀念使的基于應(yīng)用的開(kāi)發(fā)

50、更加具體, 和快捷。一個(gè)的應(yīng)用程序在一臺(tái)服務(wù)器系統(tǒng)的安裝只需要 簡(jiǎn)單的拷貝一些必須得文件,不需要系統(tǒng)的重新啟動(dòng),一 切就是這么簡(jiǎn)單。多處理器環(huán)境的可靠性 已經(jīng)被刻意設(shè)計(jì) 成為一種可以用于多處理器的開(kāi)發(fā)工具,它在多處理器的 環(huán)境下用特殊的無(wú)縫鏈接技術(shù),將很大的提高運(yùn)行速度。 即使你現(xiàn)在的應(yīng)用軟件是為一個(gè)處理器開(kāi)發(fā)的,將來(lái)多處 理器運(yùn)行時(shí)不需要任何改變都能提高他們的效能,但現(xiàn)在 的 ASP 確做不到這一點(diǎn)。自定義性和可擴(kuò)展性 設(shè)計(jì)時(shí)考慮 了讓站開(kāi)發(fā)人員可以在自己的代碼中自己定義“plug-in“的 模塊。這與原來(lái)的包含關(guān)系不同,可以加入自己定義的如 何組件。站程序的開(kāi)發(fā)從來(lái)沒(méi)有這么簡(jiǎn)單過(guò)。安全性基

51、于 Windows 認(rèn)證技術(shù)和每應(yīng)用程序配置,你可以確性你的原程 序時(shí)絕對(duì)安全的。 的語(yǔ)法在很大程度上與 ASP 兼容,同 時(shí)它還提供一種新的編程模型和結(jié)構(gòu),可生成伸縮性和穩(wěn) 定性更好的應(yīng)用程序,并提供更好的安全保護(hù)??梢酝ㄟ^(guò) 在現(xiàn)有 ASP 應(yīng)用程序中逐漸添加 功能,隨時(shí)增強(qiáng) ASP 應(yīng)用程序的功能。 是一個(gè)已編譯的、基于 .NET 的環(huán)境, 把基于通用語(yǔ)言的程序在服務(wù)器上運(yùn)行。將程序在服務(wù)器 端首次運(yùn)行時(shí)進(jìn)行編譯,比 ASP 即時(shí)解釋程序速度上要快 很多.而且是可以用任 何與 .NET 兼容的語(yǔ)言序。另外,任何 應(yīng)用程序都 可以使用整個(gè) .NET Framework。開(kāi)發(fā)人員可以方便地獲得

52、 這些技術(shù)的優(yōu)點(diǎn),其中包括托管的公共語(yǔ)言運(yùn)行庫(kù)環(huán)境、 類(lèi)型安全、繼承等等。 可以無(wú)縫地與 WYSIWYG HTML 編 輯器和其他編程工具(包括 Microsoft Visual Studio .NET)一起工作。這不僅使得 Web 開(kāi)發(fā)更加 方便,而且還能提供這些工具必須提供的所有優(yōu)點(diǎn),包括 開(kāi)發(fā)人員可以用來(lái)將服務(wù)器控件拖放到 Web 頁(yè)的 GUI 和完 全集成的調(diào)試支持。 當(dāng)創(chuàng)建 應(yīng)用程序時(shí),開(kāi)發(fā)人員可以 使用 Web 窗體或 WEB,或以他們認(rèn)為合適的任何方式進(jìn)行 組合。每個(gè)功能都能得到同一結(jié)構(gòu)的支持,使您能夠使用 身份驗(yàn)證方案,緩存經(jīng)常使用的數(shù)據(jù),或者對(duì)應(yīng)用程序的 配置進(jìn)行自定義. 如

53、果你從來(lái)沒(méi)有開(kāi)發(fā)過(guò)站程序,那么這 不適合你,你應(yīng)該至少掌握一些 HTML 和簡(jiǎn)單的 Web 開(kāi)發(fā)術(shù) 語(yǔ)(不過(guò)我相信如果有興趣的話是可以很快的掌握的)。你 不需要先前的 ASP 開(kāi)發(fā)經(jīng)驗(yàn)(當(dāng)然有經(jīng)驗(yàn)更好) ,但是你必 須了解交互式 Web 程序開(kāi)發(fā)的概念,包含窗體,腳本,和 數(shù)據(jù)接口的概念,如果你具備了這些條件的話,那么你就 可以在的世界開(kāi)始展翅高飛了。 在這短短的兩個(gè)月中,我知道在程序設(shè)計(jì)的時(shí)候, 不要太在意程序是否最簡(jiǎn)潔靈活,對(duì)于一般開(kāi)發(fā)者而言, 程序規(guī)范 化和可讀性可能比追求程序的靈活性更加重要。在互 聯(lián)資源越來(lái)越豐富的情況下,我們可以參考一些規(guī)范的程 序源代碼來(lái)學(xué)習(xí)。同時(shí)我也知道,想要學(xué)

54、好這門(mén)課程,所 要具備很多條件,首先打代碼要規(guī)范,要做注釋?zhuān)@樣回 頭來(lái)看程序時(shí)可以很快的看懂,一方面可以練習(xí)自己的邏 輯表達(dá)能力,對(duì)以后遇到難以實(shí)現(xiàn)的功能也可以很好的表 達(dá)出來(lái)向別人請(qǐng)教,而且出去從事編程工作的話,代碼的 規(guī)范是相當(dāng)重要的。還有一點(diǎn)要學(xué)會(huì)總結(jié),把自己做的程 序用到的知識(shí)點(diǎn)列出來(lái)就可以很好的總結(jié)自己的知識(shí)點(diǎn)。 當(dāng)形成知識(shí)體系,對(duì)知識(shí)的理解就會(huì)更上一層樓。 篇七:aspnet 軟件開(kāi)發(fā)學(xué)習(xí)總結(jié) 學(xué)習(xí)經(jīng)驗(yàn)總結(jié) 通過(guò)幾個(gè)月的學(xué)習(xí),我初步掌握開(kāi)發(fā)平臺(tái)的基本知 識(shí),也通過(guò)老師的教學(xué),完成了實(shí)際項(xiàng)目中的應(yīng)用。由于 大學(xué)學(xué)習(xí)中打下了較為扎實(shí)的 C#基礎(chǔ),所以在選擇開(kāi)發(fā)平 臺(tái)學(xué)習(xí)時(shí)選擇了開(kāi)發(fā)平

55、臺(tái)。是基于絡(luò)的交互開(kāi)發(fā)平臺(tái),可 以通過(guò)微軟的 C#語(yǔ)言以及 Visual Studio XX 開(kāi)發(fā)環(huán)境進(jìn)行 開(kāi)發(fā)。 在學(xué)習(xí)之前,對(duì)絡(luò)交互的開(kāi)發(fā)平臺(tái)是非常陌生的。并 不知道如何才能實(shí)現(xiàn)站的開(kāi)發(fā)和實(shí)現(xiàn)。通過(guò)的學(xué)習(xí),我成 功的使用和兩種架構(gòu)模式分別開(kāi)發(fā)了資訊類(lèi)站和商務(wù)類(lèi)站。 下面我將對(duì)開(kāi)發(fā)過(guò)程的學(xué)習(xí)進(jìn)行總結(jié)。 首先是資訊類(lèi)站的開(kāi)發(fā),選擇使用了方便入手的架構(gòu) 平臺(tái)。以邏輯上的表示層、數(shù)據(jù)訪問(wèn)層、業(yè)務(wù)邏輯層。通 過(guò)三層架構(gòu)間函數(shù)的調(diào)用,可以增加系統(tǒng)的安全性,也可 以提高代碼的可讀性。通過(guò)對(duì)資訊類(lèi)站的開(kāi)發(fā)我逐漸熟悉 了的開(kāi)發(fā)過(guò)程以及交互模式,通過(guò)與的配合使用,完成了 與數(shù)據(jù)庫(kù)的交互工作。半個(gè)月的時(shí)間初步完

56、成了資訊類(lèi)新 聞的開(kāi)發(fā)工作,實(shí)現(xiàn)了用戶注冊(cè)、登錄,分欄目顯示圖文 新聞信息,點(diǎn)擊查看詳情。后臺(tái)實(shí)現(xiàn)了對(duì)用戶角色的管理 以及新聞的管理、編輯、上傳工作。較完整的理解了中架 構(gòu)的基本開(kāi)發(fā)過(guò)程。對(duì)三層架構(gòu)有了初步的理解和認(rèn)識(shí)。 接下來(lái)的時(shí)間我學(xué)習(xí)了使用開(kāi)發(fā)商務(wù)站。MVC 同樣是三層架 構(gòu)模型。與 WEB 開(kāi)發(fā)架構(gòu)的主要區(qū)別在于,MVC 是物理上的 三層架構(gòu),而 WEB 是邏輯上的三層架構(gòu)。MVC 解放了路由機(jī) 制,使得頁(yè)面的交互速度大幅提高。通過(guò)訪問(wèn) controler 層,調(diào)用 DAL 層函數(shù),使用 MODEL 層存儲(chǔ)數(shù)據(jù),使用 DBHELPER 類(lèi)中的通用方法,實(shí)現(xiàn)參數(shù)的傳遞,以及與數(shù)據(jù) 庫(kù)的交

57、互,最終將參數(shù)返回到 VIEW 層,實(shí)現(xiàn)頁(yè)面的顯示。 MVC 架構(gòu)的開(kāi)發(fā)優(yōu)勢(shì)在于,給了程序員絕對(duì)的自由,可以通 過(guò) JS、JQ 寫(xiě)出各種需要的顯示效果,頁(yè)面的可讀性和自由 性也大大提高。同時(shí),MVC 也兼顧了 WEB 的優(yōu)點(diǎn),方便了代 碼的模塊化傳遞,增加代碼的復(fù)用性,提高代碼的可讀性。 通過(guò)一個(gè)半月的開(kāi)發(fā)工作,我成功實(shí)現(xiàn)了商務(wù)站的基本功 能,實(shí)現(xiàn)了支付接口,前臺(tái)的注冊(cè)登錄,商品展示、購(gòu)買(mǎi)。 后臺(tái)的訂單管理,用戶管理以及角色授權(quán)等功能。 通過(guò)學(xué)習(xí)我基本熟悉了站的開(kāi)發(fā)模式、架構(gòu)以及開(kāi)發(fā) 流程,通過(guò)實(shí)際項(xiàng)目的演練,也讓我能夠?qū)⒋髮W(xué)學(xué)習(xí)中的 理論運(yùn)用到實(shí)踐?,F(xiàn)階段所需要的就是繼續(xù)加深 C#的學(xué)習(xí) 深

58、度,了解 JS、JQ 庫(kù)的寫(xiě)作規(guī)范,爭(zhēng)取能夠盡早使用自己 編寫(xiě)的 JS 庫(kù)完成個(gè)人站的建設(shè)開(kāi)發(fā)工作。很感謝成都華育 國(guó)際的老師和同學(xué)在這幾個(gè)月時(shí)間里給我的幫助,讓我能 夠在的開(kāi)發(fā)中達(dá)到入門(mén)水平。希望通過(guò)自身的努力,將自 己的技術(shù)進(jìn)一步提高。 篇八:ASP NET 知識(shí)點(diǎn)總結(jié) 北大青鳥(niǎo)中關(guān)村: MVC WEB API 知識(shí)點(diǎn)總結(jié) 一、理解 WEB API:提供基于 RESTful 架構(gòu)的 WEB 服務(wù), 通過(guò) HTTP 請(qǐng)求方法(GET, PUT, POST, DELETE)映射到服務(wù)器端相應(yīng)的 ACTION 方法(CRUD) 。 RESTful 架構(gòu): (1)每一個(gè) URI 代表一種資源; (

59、2)客戶端和服務(wù)器之間,傳遞這種資源的某種表現(xiàn) 層; (3)客戶端通過(guò)四個(gè) HTTP 動(dòng)詞,對(duì)服務(wù)器端資源進(jìn) 行操作,實(shí)現(xiàn)“表現(xiàn)層狀態(tài)轉(zhuǎn)化“。 HTTP 的四個(gè)主要方法 (GET, PUT, POST, DELETE) 按照下列方式映射為 CURD 操作: GET 用于獲取 URI 資源的進(jìn)行展示, GET 操作不 應(yīng)對(duì)服務(wù)端有任何影響; PUT 用于更新 URI 上的一個(gè)資源, 如果服務(wù)端允許, PUT 也可以用于新建一個(gè)資源; POST 用于新建 資源, 服務(wù)端在指定的 URI 上創(chuàng)建 一個(gè)新的對(duì)象, 將新資源的地址作 為響應(yīng)消息的一部分返回; DELETE 用于刪除指定的 URI 資源。

60、 二、WEB API 特點(diǎn): 類(lèi)繼承自 ApiController 抽象類(lèi); 2.注冊(cè)路由時(shí)一般無(wú)需指定 ACTION 節(jié)點(diǎn),ACTION 方法 名稱一般都包含 HTTP 請(qǐng)求方法 名名稱,路由系統(tǒng)通過(guò) HTTP 請(qǐng)求方法自動(dòng)尋找與之相 應(yīng)的 ACTION 方法并執(zhí)行; 方法返回值一般為:JSON、XML 或一般值對(duì)象 三、實(shí)現(xiàn)發(fā)送 GET, PUT, POST, DELETE HTTP 請(qǐng)求 方法 1.通過(guò)方法指定 TYPE 類(lèi)型來(lái)實(shí)現(xiàn) GET, PUT, POST, DELETE HTTP 請(qǐng)求方法; 2.直接訪問(wèn) URL 或?qū)⒈韱蔚?METHOD 方法設(shè)為 GET,則 可實(shí)現(xiàn) GET H

61、TTP 請(qǐng)求方法; 3.將表單的 METHOD 方法設(shè)為 POST,則可實(shí)現(xiàn) POST HTTP 請(qǐng)求方法; 、DELETE 除第一種方法外,只能通過(guò)先在服務(wù)端重寫(xiě) HTTP 請(qǐng)求方法(自定義 HttpMessageHandler 來(lái)實(shí)現(xiàn)) ,然后再在客戶端請(qǐng)求報(bào) 文頭指定 “X-HTTP-Method-Override ”值為 PUT 或 DELETE 來(lái)實(shí)現(xiàn);具體實(shí)現(xiàn)方法詳見(jiàn):如 果調(diào)用 Web API 不能發(fā) 送 PUT/DELETE 請(qǐng)求怎么辦? 5.在注冊(cè) WEB API 路由規(guī)則時(shí)指定 ACTION 節(jié)點(diǎn); 四、WEB API 請(qǐng)求與服務(wù)端處理實(shí)現(xiàn)方法: ALL 方法: 客戶端: 服務(wù)器端: ONE 方法: 客戶端: 服務(wù)器端: CREATE 方法:(注意以下客戶端中的第幾種方法就 對(duì)應(yīng)服務(wù)器端的第幾種方法) 客戶端: UPDATE 方法: 客戶端方法與 POST 方法相同,只是 TYPE 指定為: PUT; 服務(wù)器端與 POST 方法相同; 方法: 客戶端方法與 GET 方法相同,只是 TYPE 指定為: DELETE; 服務(wù)器端與 GET 方法相同;

展開(kāi)閱讀全文
溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!