C#程序設(shè)計課件第01章_第1頁
C#程序設(shè)計課件第01章_第2頁
C#程序設(shè)計課件第01章_第3頁
C#程序設(shè)計課件第01章_第4頁
C#程序設(shè)計課件第01章_第5頁
已閱讀5頁,還剩20頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

第1章

C#2.0開發(fā)環(huán)境1.1.1.NETFramework2.0簡介

一個建立、配置和運(yùn)行web服務(wù)以及應(yīng)用程序的多語言環(huán)境,是Microsoft的新一代web應(yīng)用程序開發(fā)平臺,它包含以下三個主要部分:公共語言運(yùn)行時環(huán)境(commonlanguageruntime,CLR)框架類庫(FrameworkClassLibrary,FCL)ASP.NET1.1.2C#介紹 C#是一種面向?qū)ο蟮木幊陶Z言,是從C和C++派生出來的一種簡單、現(xiàn)代、面向?qū)ο蠛皖愋桶踩木幊陶Z言,其語言體系都構(gòu)建在.NET框架上,并且能夠與.NET框架完美結(jié)合。 優(yōu)勢:快速應(yīng)用開發(fā)(RAD)功能語言的自由性強(qiáng)大的Web服務(wù)端組件支持跨平臺與XML的融合對C++的繼承1.2VS2008集成開發(fā)環(huán)境

集成開發(fā)環(huán)境(簡稱IDEIntegratedDevelopmentEnvironment)是用于提供程序開發(fā)環(huán)境的應(yīng)用程序,主要包括代碼編輯器、編譯器、調(diào)試器和圖形用戶界面工具,為用戶提供了一個完全的編程環(huán)境。VisualStudio2008是微軟公司出品的一款大型應(yīng)用軟件,是.NET開發(fā)的首選工具,其中C#是使用最廣發(fā)的開發(fā)語言,方便用戶快速有效的建立應(yīng)用程序。1.2.1安裝環(huán)境要求

系統(tǒng)配置要求:處理器:最低1.6GHZ,推薦2.2GHZ或以上。內(nèi)存:最低384MB(Vista最低768MB),推薦1GB或以上。硬盤:最低5400RPM,推薦7200RPM或更高轉(zhuǎn)速,VisualStudio2008安裝最小需要1.22GB的可用硬盤空間,完全安裝需要大概4GB的可用硬盤空間?,F(xiàn)實(shí)設(shè)備:最低1024*768,推薦1280*1024或以上的分辨率。操作系統(tǒng):建議使用WindowsXP或更新版本操作系統(tǒng)。1.2.2軟件安裝步驟

(1)首先購買VisualStudio2008的安裝光盤,也可以下載VisualStudio2008安裝軟件,網(wǎng)上有很多下載地址。將VisualStudio2008安裝光盤放入DVD光驅(qū),屏幕將彈出圖1-1所示的窗體。1.2.2軟件安裝步驟(續(xù))

(2)單擊第1項(xiàng)“安裝VisualStudio2008”鏈接,進(jìn)入下一步安裝,如圖1-2所示,用戶此時可以根據(jù)自己意愿選擇是否參加微軟幫助改進(jìn)安裝活動。1.2.2軟件安裝步驟(續(xù))

(3)單擊“下一步”,彈出如圖1-3所示的窗體。這個窗體中包含用戶許可協(xié)議,用戶必須接受許可協(xié)議中的條款才可繼續(xù)安裝,且用戶需在制定的文本框中輸入產(chǎn)品的密鑰。1.2.2軟件安裝步驟(續(xù))

(4)單擊“下一步”按鈕,進(jìn)入如圖1-4所示的窗體,用戶此時可以根據(jù)自己的需求選擇“默認(rèn)值”、“完全”或“自定義”模式安裝組件。如果硬盤空間足夠,建議用戶完全安裝。此處允許用戶選擇更改安裝路徑,VisualStudio2008的默認(rèn)安裝路徑為“C:\ProgramFiles\MicrosoftVisualStudio9.0\”。1.2.2軟件安裝步驟(續(xù))

(5)完成設(shè)置,單擊“安裝”按鈕,開始安裝,安裝軟件將進(jìn)入一個漫長的安裝過程,如圖1-5所示。1.2.2軟件安裝步驟(續(xù))

(6)安裝完成后顯示安裝成功的窗體,如圖1-6示,重新啟動電腦,安裝結(jié)束。1.2.3VS2008基本功能簡介

(1)菜單欄 在標(biāo)題欄下的水平欄,包含:文件、編輯、查看等7個菜單(2)工具欄 為了操作更方便、快捷,常用的菜單命令按功能分組,被分別放入相應(yīng)的工具欄中,方便開發(fā)人員的使用(3)工具箱面板 工具箱是VisualStudio2008的重要工具,它提供了進(jìn)行Windows窗體應(yīng)用程序開發(fā)所必需的控件,通過工具箱開發(fā)人員可以方便地進(jìn)行可視化的窗體設(shè)計,簡化了程序設(shè)計的工作量,提高了工作效率。1.2.3VS2008基本功能簡介(續(xù))(4)“屬性”面板 “屬性”面板是VisualStudio2008的一個非常有用的工具。該面板為Widows窗體應(yīng)用程序的開封提供了簡單的屬性修改方式,還提供了事件的管理功能,可以管理控件事件,方便編程時對事件的處理。如圖1-11所示。

(5)代碼編輯器 代碼編輯器提供了強(qiáng)大的代碼編輯功能,它提供了自動換行、漸進(jìn)式搜索、代碼的大綱顯示等新功能,窗體如圖1-12所示。1.2.3VS2008基本功能簡介(續(xù))(6)“錯誤列表”面板 編寫程序代碼、編譯程序和運(yùn)行程序過程中發(fā)現(xiàn)的錯誤都會顯示到“錯誤列表”面板中。在開發(fā)過程中,“錯誤列表”面板會提示錯誤信息,方便開發(fā)人員可以從及時發(fā)現(xiàn)錯誤并修改錯誤。(7)“輸出”面板 “輸出”用于提示項(xiàng)目的生成情況。

1.3命名空間

“命名空間”,也稱“名稱空間”,是VS.NET中的各種語言使用的一種代碼組織的形式,通過名稱空間來分類,區(qū)別不同的代碼功能,是解決命名沖突的主要途徑。 命名空間是數(shù)據(jù)類型的一種組合方式,但在命名空間中所有數(shù)據(jù)類型的名稱都會自動加上該命名空間的名字作為其前綴。命名空間還可以相互嵌套。例如,大多數(shù)用于一般目的的.NET基類位于命名空間System中,基類Array在這個命名空間中,所以其全名是System.Array。

.NET需要在命名空間中定義所有的類型,例如,可以把Customer類放在命名空間YourCompanyName中,則這個類的全名就是YourCompanyName.Customer。1.4創(chuàng)建第一個C#項(xiàng)目

1.4.1第一個控制臺應(yīng)用程序

.NET可以實(shí)現(xiàn)多種應(yīng)用程序開發(fā),包括控制臺應(yīng)用程序、Windows窗體應(yīng)用程序、WPF應(yīng)用程序、WCF服務(wù)應(yīng)用程序等。創(chuàng)建步驟:(1)選擇“文件”—>“新建”—>“項(xiàng)目”命令,彈出“新建項(xiàng)目”的窗口。1.4.1第一個控制臺應(yīng)用程序(續(xù))

(2)在“新建項(xiàng)目”窗口中,先選擇左邊“項(xiàng)目類型”列表框“VisualC#”選項(xiàng),然后選擇右邊“模板”列表框“控制臺應(yīng)用程序”選項(xiàng)。在下方,需要輸入項(xiàng)目名稱“HelloWorld”,選擇項(xiàng)目保存位置。(3)單擊“確定”按鈕,VisualStudio2008自動生成應(yīng)用程序。1.4.1第一個控制臺應(yīng)用程序(續(xù))(4)編寫程序代碼,在Main()函數(shù)中加入一行代碼,用于顯示“HelloWorld”。staticvoidMain(string[]args){Console.Write("HelloWorld");//用于顯示“HelloWorld”字符串

}(5)最后運(yùn)行程序。選擇“調(diào)試”—>“啟動調(diào)試(或按F5)”,也可以選擇“調(diào)試”—“開始執(zhí)行(或按Ctrl+F5)”運(yùn)行程序。1.4.2第一個Windows窗體應(yīng)用程序

Windows窗體應(yīng)用程序就是Windows圖形界面應(yīng)用程序,它能通過窗體和對話框完成于計算機(jī)用戶的信息交互,并實(shí)現(xiàn)一系列的功能。 開發(fā)步驟:

(1)選擇“文件”—>“新建”—>“項(xiàng)目”命令,彈出“新建項(xiàng)目”的窗口,在“新建項(xiàng)目”窗口中,先選擇左邊“項(xiàng)目類型”列表框“VisualC#”選項(xiàng),然后選擇右邊“模板”列表框“Windows窗體應(yīng)用程序”選項(xiàng)。在下方,需要輸入項(xiàng)目名稱“Welcome”,選擇項(xiàng)目保存位置,單擊“確定”按鈕。1.4.2第一個Windows窗體應(yīng)用程序(續(xù)) (2)查看“解決方案資源管理器”窗口,如圖所示。在文件“Form1.cs”上單擊右鍵,選擇“重命名”,將其改名為“Welcome.cs”。

(3)查看主窗口,里面自動生成一個名為“Form1”的窗體,然后單擊右側(cè)“屬性”窗口,該窗口如圖1-20所示,修改Name屬性為“Welcome”,修改Text屬性為“Welcome”。

1.4.2第一個Windows窗體應(yīng)用程序(續(xù)) (4)單擊主窗口左側(cè)的“工具箱”窗口,出現(xiàn)一些Windows控件。

(5)雙擊“Label”控件,或者單擊后按住左鍵將其拖至主窗口的窗體中,并設(shè)置“Lable”控件的屬性。

(6)雙擊“Button”控件,或者單擊后按住左鍵將其拖至主窗口的窗體中,并設(shè)置“Button”控件的屬性。NamelbtnShowText顯示NamelblDisplayText空BackColorWindow1.4.2第一個Windows窗體應(yīng)用程序(續(xù)) (7)雙擊“顯示”按鈕,將進(jìn)入代碼窗口,可以看到VS.NET已經(jīng)自動生成了很多代碼。進(jìn)入代碼窗口后,光標(biāo)自動位于方法“btnShow_Click()”內(nèi)部,在光標(biāo)處添加如下代碼:

this.lblDisplay.Text="WelcometoC#!";(8)選擇“調(diào)試”—>“開始執(zhí)行(不調(diào)試)”菜單項(xiàng),或者使用快捷鍵“CTRL+F5”運(yùn)行程序,單擊“顯示”按鈕,在標(biāo)簽中就會出現(xiàn)如圖所示的結(jié)果。

1.5MSDN

MSDN的全稱是MicrosoftDeveloperNetwork,是微軟公司面向軟件開發(fā)者的一種信息服務(wù),是開發(fā)人員不可缺少的工具。MSDN實(shí)際上是一個以VisualStudio和Windows平臺為核心整合的開發(fā)虛擬社區(qū),包括技術(shù)文檔、在線電子教程、網(wǎng)絡(luò)虛擬實(shí)驗(yàn)室、微軟產(chǎn)品下載等等一系列服務(wù),它涵蓋了所有的可以被開發(fā)擴(kuò)充的平臺和應(yīng)用程序,作為一個學(xué)習(xí)者,更應(yīng)該學(xué)會使用MSDN。MSDN的基本使用

(1)目錄瀏覽 單擊工具欄“目錄”按鈕,可以在主界面左側(cè),可以讓用戶快速的對MSDN的結(jié)構(gòu)有一個大概的了解,為用戶使用MSDN起到導(dǎo)航的作用。(2)索引快速訪問 單擊工具欄“索引”按鈕,可以在主界面

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論