版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、信息學(xué)院 陳偉鋒,Web開發(fā)技術(shù)(.NET,net 概述,C/S與B/S模式介紹,C/S與B/S模式 C/S模式介紹 1.客戶端(Client)/服務(wù)器(Server)模式。 2.主要業(yè)務(wù)邏輯集中在客戶端,增加安全隱患。 3.客戶端安裝、調(diào)試、維護(hù)、升級比較困難。 B/S模式介紹 1.瀏覽器(Browns)/服務(wù)器(Server)模式。 2.主要業(yè)務(wù)邏輯集中在服務(wù)器端,安全隱患小。 3.客戶端安裝、調(diào)試、維護(hù)、升級比較簡單,C/S與B/S模式介紹,C/S模式案例,C/S與B/S模式介紹,B/S模式案例,靜態(tài)網(wǎng)頁與動態(tài)頁面,靜態(tài)網(wǎng)頁與動態(tài)頁面 (1)靜態(tài)網(wǎng)頁特點: 靜態(tài)網(wǎng)頁的內(nèi)容相對穩(wěn)定,設(shè)計網(wǎng)
2、頁時,預(yù)先定義好的。 靜態(tài)網(wǎng)頁沒有數(shù)據(jù)庫的支持,交互性差。 網(wǎng)頁文件多以.htm、.html等常見形式為后綴。 可以出現(xiàn)各種動態(tài)的效果,如.GIF格式的動畫、FLASH、滾動字母等,但只是視覺上的,靜態(tài)網(wǎng)頁與動態(tài)頁面,靜態(tài)網(wǎng)頁與動態(tài)頁面 (2)動態(tài)網(wǎng)頁特點 一般有數(shù)據(jù)庫的支持,交互性好。 可以實現(xiàn)更多的功能,如用戶注冊、用戶登錄、在線調(diào)查、用戶管理、訂單管理等等。 動態(tài)網(wǎng)頁實際上并不獨立存在,只有當(dāng)用戶請求時服務(wù)器才返回一個完整的網(wǎng)頁。 網(wǎng)頁文件多以jsp、php、asp等常見形式為后綴,且一般含有,靜態(tài)網(wǎng)頁案例,靜態(tài)網(wǎng)頁與動態(tài)頁面,靜態(tài)網(wǎng)頁與動態(tài)頁面,動態(tài)網(wǎng)頁案例,動態(tài)網(wǎng)頁技術(shù)介紹,動態(tài)網(wǎng)頁
3、技術(shù)介紹 (1)早期動態(tài)網(wǎng)頁技術(shù)-CGI CGI即Common Gateway Interface(公用網(wǎng)關(guān)接口)。您可以使用不同的程序編寫適合的CGI程序,如Visual Basic、Delphi或C/C等。 編程困難、效率低下、修改復(fù)雜。 逐漸被新技術(shù)(PHP/ASP、ASP.net/JSP等)取代,動態(tài)網(wǎng)頁技術(shù)介紹,動態(tài)網(wǎng)頁技術(shù)介紹 (2)PHP PHPHypertext Preprocessor(超文本預(yù)處理器) 語法借鑒了C、Java、Perl等語言 優(yōu)點:1.跨平臺、良好的數(shù)據(jù)庫交互能力。2.代碼開源,良好的安全性。3.支持很多的數(shù)據(jù)庫。 缺點:1.數(shù)據(jù)庫升級時,需要大量更改代碼。
4、2.安裝復(fù)雜,需要許多外部的應(yīng)用程序。3.自由軟件,缺少正規(guī)的商業(yè)軟件的支持。4.源代碼無法編譯,一般只能供內(nèi)部使用,無法實現(xiàn)商品化,動態(tài)網(wǎng)頁技術(shù)介紹,動態(tài)網(wǎng)頁技術(shù)介紹 (3)JSP JSPJava Server Pages 它是由Sun Microsystem公司于1999年6月推出的新技術(shù),是基于Java Servlet以及整個Java體系的Web開發(fā)技術(shù)。 優(yōu)點:1.平臺適應(yīng)性廣。2.編譯后運行,運行效率高。3、跨平臺,一次編譯,隨處運行。4.免費且開源。 缺點:Java體系龐大,開發(fā)環(huán)境不如.net,配置比較復(fù)雜,因此學(xué)習(xí)難度也大一些,動態(tài)網(wǎng)頁技術(shù)介紹,動態(tài)網(wǎng)頁技術(shù)介紹 (4)ASP
5、ASPActive Server Pages 腳本語言有兩種:VBScript、Jscript(與JavaScript相似) 優(yōu)點:1.簡單易學(xué)、參考資料豐富。2.安裝方便。 缺點:1.無法跨平臺,只能用在Windows下。2.安全性問題突出。3.它是被解釋執(zhí)行的,并不是被編譯執(zhí)行的,所以速度比較慢。4.不支持類,很難封裝復(fù)雜的外理邏輯,動態(tài)網(wǎng)頁技術(shù)介紹,動態(tài)網(wǎng)頁技術(shù)介紹 (5)ASP.net ASP的升級平臺,但變化非常大。 腳本語言有兩種:VB、C#。 優(yōu)點:1.簡單易學(xué)、參考資料豐富。2.安裝方便。3.被編譯后再執(zhí)行的,所以效率較高。4.支持類,支持面向?qū)ο蟆?.廠商強大。 缺點:平臺是
6、收費的、且不開源,NET Framework介紹,NET Framework 中文簡稱.net框架,是一個多語言組件開發(fā)和執(zhí)行環(huán)境,它提供了一個跨語言的統(tǒng)一編程環(huán)境。 其目的是便于開發(fā)人員更容易地建立Web應(yīng)用程序和Web服務(wù),使得Internet上的各應(yīng)用程序之間,可以使用Web服務(wù)進(jìn)行溝通。 構(gòu)成:公共語言運行庫 和 .NET Framework 類庫 版本:1.0版(00年)-1.1版(03年,第一個比較成熟版本)-2.0版(05年)-3.0版(07年)-3.5版(08年)-4.0版(Beta2測試版,最新) .net支持的語言:c#、VB.net、VC+.net、VJ#等,NET Fr
7、amework介紹,C#介紹,C#是微軟公司在2000年7月發(fā)布的一種面向?qū)ο蟮?、運行于.NET Framework之上的高級程序設(shè)計語言。 發(fā)音:意為C+,專業(yè)人士一般讀做 “C sharp“(sharp有利刃的含義),中文譯音暫時沒有,但很多非專業(yè)一般讀“C井”。 C#是一種安全的、穩(wěn)定的、簡單的,由C和C+衍生出來的面向?qū)ο蟮木幊陶Z言,它綜合了VB簡單的可視化操作和C+的高運行效率,是.NET開發(fā)的首選語言。 版本:1.0(2000年)-2.0(04年)-3.0(05年,Visual Studio介紹,Visual Studio(簡稱vs)是微軟推出的一個完整的集成開發(fā)環(huán)境(IDE),它
8、集成了.net框架,可以快速開發(fā)出各種.net應(yīng)用程序。 版本:vs6.0(98年)-vs2002(內(nèi)部版本號7.0)- vs2003(內(nèi)部版本號7.1)-vs2005-vs2008-vs2010,vs2008版本介紹,vs2008.Express.Edition(速成版) 安裝方便,適合學(xué)習(xí)用或單語言快速開發(fā),但功能有限 vs2008.Professional.Edition(專業(yè)版) 功能完善,適合個人開發(fā)者。 vs2008.Team.Edition.For.Software.Developers(團(tuán)隊版-用于開發(fā)人員) 在專業(yè)版基礎(chǔ)上提供了高級開發(fā)工具,使開發(fā)團(tuán)隊能夠在軟件開發(fā)過程早期或常常在整個生命周期中進(jìn)行高質(zhì)量的協(xié)作 vs2008.Team.Suite(團(tuán)隊版-集成套件) 最強大的版本,是一套高生產(chǎn)力的、集成的、可擴(kuò)展的生命周期開發(fā)工具,vs2008界面介紹,ASP.NET開發(fā)環(huán)境的搭建,IIS:Internet Information ServerWindows XP pro: IIS 5.1Windows 7:IIS 7.0 Visual Studio 2008/2010,主要文件夾,主要擴(kuò)展名,ASP.NET頁面指令,ASP.NET頁面中的前幾行一
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2025學(xué)年黑龍江省龍東地區(qū)高一(上)段考數(shù)學(xué)試卷(二)(含答案)
- 2024年度上海市高校教師資格證之高等教育法規(guī)題庫與答案
- 阜陽師范大學(xué)《自然科學(xué)專題》2021-2022學(xué)年第一學(xué)期期末試卷
- 阜陽師范大學(xué)《勞動與社會保障法》2022-2023學(xué)年第一學(xué)期期末試卷
- 蘇州市2024-2025學(xué)年五年級上學(xué)期11月期中調(diào)研數(shù)學(xué)試卷一(有答案)
- 福建師范大學(xué)協(xié)和學(xué)院《信號與系統(tǒng)》2022-2023學(xué)年第一學(xué)期期末試卷
- 福建師范大學(xué)《中外紀(jì)錄片賞析》2023-2024學(xué)年第一學(xué)期期末試卷
- 福建師范大學(xué)《數(shù)學(xué)文化》2022-2023學(xué)年第一學(xué)期期末試卷
- 福建師范大學(xué)《色彩(2)》2022-2023學(xué)年第一學(xué)期期末試卷
- 第二章 中樞神經(jīng)系課件
- 三年級數(shù)學(xué)上冊課件-9. 數(shù)學(xué)廣角-集合 人教版(共21張PPT)
- 牛羊屠宰管理辦法
- 六三制新青島版五年級科學(xué)上冊第三單元第10課《熱對流》課件
- 銅的生產(chǎn)成本的計算
- 高級母嬰護(hù)理師測評考試題及答案
- 房建工程竣工資料監(jiān)理審查報告
- 膽囊癌最新課件
- 一年級趣味數(shù)學(xué)小故事
- 《創(chuàng)新方法TRIZ理論入門》課件04因果分析
- 《形式邏輯》
- 塑料袋的警告語(歐洲)
評論
0/150
提交評論