亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? c#網(wǎng)絡(luò)編程寶典(2).txt

?? 學(xué)習(xí)(編程技巧_編程知識(shí)_程序代碼),是學(xué)習(xí)編程不可多得的學(xué)習(xí)精驗(yàn)
?? TXT
字號(hào):
C#網(wǎng)絡(luò)編程寶典(2)
 

--------------------------------------------------------------------------------
 
第八軍團(tuán) 時(shí)間:2003-11-23 9:18:38 
   
C#擁有一個(gè)非常好的集成開發(fā)環(huán)境——Visual Studio.Net,的的確確比現(xiàn)在的Java集成開發(fā)環(huán)境好的太多了,或許這也是吸引Java程序員轉(zhuǎn)向.Net陣營的要素之一吧。下面就讓我們走進(jìn)這個(gè)C#開發(fā)利器——Visual Studio.Net。
一、安裝Visual Studio.Net
微軟公司提供了四個(gè)不同的Visual Studio.Net版本,分別是:企業(yè)級(jí)結(jié)構(gòu)設(shè)計(jì)版、企業(yè)級(jí)開發(fā)版、專業(yè)版和學(xué)院版。其中學(xué)院版主要是為在校大學(xué)生學(xué)習(xí)Visual Studio.Net準(zhǔn)備的,它又分成三個(gè)獨(dú)立的版本:Visual C#標(biāo)準(zhǔn)版、Visual Basic.Net標(biāo)準(zhǔn)版和Visual C++.Net標(biāo)準(zhǔn)版。
1.系統(tǒng)要求:
每一個(gè)版本的Visual Studio .Net有著不同的組件組合,這也就決定了對(duì)計(jì)算機(jī)有著不同的系統(tǒng)要求。建議你的計(jì)算機(jī)系統(tǒng)滿足下列要求:
操作系統(tǒng):Windows XP 專業(yè)版、Windows XP Home、Windows 2000服務(wù)器版、Windows 2000專業(yè)版、Windows 4.0 Workstation、Windows NT 4.0 Server、Windows .Net Server版
處理器:Pentium II 級(jí)、主頻450 MHz以上處理器,推薦使用Pentium III 級(jí),主頻600MHz以上的處理器
內(nèi)存:
Windows XP 專業(yè)版160 MB RAM
Windows 2000 專業(yè)版 96 MB RAM
Windows 2000 服務(wù)器版192 MB RAM
Windows NT 4.0 Workstation 64 MB RAM
Windows NT 4.0 Server 160 MB RAM
硬盤:
Visual Studio.Net學(xué)院版需要在安裝驅(qū)動(dòng)器上有2.5 GB可用空間,包括系統(tǒng)驅(qū)動(dòng)器上的500MB。
專業(yè)版和企業(yè)版需要在安裝驅(qū)動(dòng)器上有3.5 GB可用空間,包括系統(tǒng)驅(qū)動(dòng)器上的500MB
CD或DVD驅(qū)動(dòng)器:必須
視頻:800 x 600分辨率,256 色。推薦使用16 位增強(qiáng)色
鼠標(biāo):Microsoft 鼠標(biāo)或兼容指針設(shè)備
2.安裝
這里主要談?wù)撌忻嫔献畛R姷腣isual Studio.Net企業(yè)級(jí)結(jié)構(gòu)設(shè)計(jì)版的安裝過程。由于操作系統(tǒng)的不同,下面的描述會(huì)出現(xiàn)一些偏差,請(qǐng)根據(jù)具體問題具體處理。
Visual Studio.Net企業(yè)級(jí)結(jié)構(gòu)設(shè)計(jì)版是由7張光盤構(gòu)成,其實(shí)只需要其中的前5張光盤就能夠正確安裝Visual Studio.Net了。安裝Visual Stuido .Net了的具體步驟如下:
1.關(guān)閉所有已打開的應(yīng)用程序,以避免在安裝過程中發(fā)生多余的重啟動(dòng)。
2.關(guān)閉計(jì)算機(jī)中的反病毒程序,因?yàn)榘惭b程序要運(yùn)行訪問文件系統(tǒng)對(duì)象的腳本,此時(shí)反病毒程序可能會(huì)為了顯示提示信息而暫停安裝程序,嚴(yán)重的甚至可能造成無法正確安裝。
3.在上述工作完成后,插入Visual Studio.NET 第一張光盤,并執(zhí)行其中的Setup.exe程序。此時(shí)安裝程序首先掃描你的計(jì)算機(jī)以了解已安裝的組件。如果該掃描過程確定系統(tǒng)需要更新組件,則在彈出的“安裝”對(duì)話框中會(huì)出現(xiàn)“步驟 1:安裝 Windows 組件更新”。選擇步驟1更新系統(tǒng)組件,此時(shí)安裝程序會(huì)提示你插入組件更新光盤,即第五張光盤。如果不需要組件更新,則該選項(xiàng)不可用。更新系統(tǒng)組件以后,計(jì)算機(jī)會(huì)重新啟動(dòng)。此時(shí)再插入第一張光盤,“安裝”對(duì)話框?qū)⒂谩安襟E 2:安裝 Visual Studio .NET”。選擇步驟2,安裝程序會(huì)提示你選擇要安裝的內(nèi)容和位置,選擇后安裝的內(nèi)容和位置后,單擊“安裝”按鈕就開始安裝Visual Studio.NET了。接下來的工作就是根據(jù)安裝程序的提示在光驅(qū)中放入不同的光盤了。
4.Visual Studio .Net安裝完畢后,系統(tǒng)會(huì)彈出“重新啟動(dòng)計(jì)算機(jī)”提示框,單擊“確定”按鈕重新啟動(dòng)計(jì)算機(jī)后,Visual Stuio.Net的安裝工作就全部完成了。
二、利用Visual Studio.Net開發(fā)C#應(yīng)用程序
上一章我們是通過文本編輯器來編輯C#源程序、用C#的編譯器Csc.exe來編譯鏈接的。雖然這種做法能夠讓我們更加了解C#的運(yùn)行機(jī)制和一些底層的機(jī)理,但并不值得倡導(dǎo)——一方面,Visual Studio.Net的確是太優(yōu)秀了,利用文本編輯器很難實(shí)現(xiàn)如資源編輯、組件編輯等操作;另外一方面,由于C#是對(duì)大小寫敏感的語言,并且結(jié)構(gòu)相對(duì)復(fù)雜,用文本編輯器編寫的代碼會(huì)導(dǎo)致大量的錯(cuò)誤,而這些錯(cuò)誤有很難查出來,這一點(diǎn)C++程序員應(yīng)該有所體會(huì)。而利用Visual Studio.Net就能夠避免或者非常方便處理這些問題。所以本章以及后面的章節(jié)中,所設(shè)計(jì)程序的編寫、調(diào)試和運(yùn)行的軟件環(huán)境都是在:視窗2000服務(wù)器版和Visual Studio.Net企業(yè)級(jí)結(jié)構(gòu)設(shè)計(jì)版。
再來讓我們回顧上一章的“Hello World!”程序的編寫過程吧:首先是引入命名空間,然后是定義class類,最后是在class類中加入Main()函數(shù),并在Main()函數(shù)中寫入輸出“Hello World!”的語句。在程序編寫完成以后,還需要通過編譯器Csc.exe來編譯、聯(lián)接源文件。這樣一個(gè)簡(jiǎn)單的“Hello World!”程序才算最終完成。是不是很煩啊?如果使用Visual Studio.Net就能夠十分簡(jiǎn)單的處理上述步驟,因?yàn)樗梢宰詣?dòng)為你做很多工作。
下面是用Visual Studio.Net編寫“Hello World!”程序的具體步驟:
1.啟動(dòng)Visual Studio.Net。
2.選擇菜單“文件”|“新建”|“項(xiàng)目”后,彈出“新建項(xiàng)目”對(duì)話框。
3.將“項(xiàng)目類型”設(shè)置為“Visual C#項(xiàng)目”。
4.將“模板”設(shè)置為“控制臺(tái)應(yīng)用程序”。
5.在“名稱”文本框中輸入“Hello World”。
6.在“位置”的文本框中輸入“E:\VS.NET項(xiàng)目”,然后單擊“確定”按鈕,則Visual Studio.Net會(huì)按照上面設(shè)定的參數(shù)創(chuàng)建一個(gè)控制臺(tái)應(yīng)用程序項(xiàng)目,如圖1所示:
7.在“解決方案資源管理器”窗口中,雙擊Class1.cs文件,進(jìn)入Class1.cs文件的編輯界面。
8.Visual Studio.Net已經(jīng)為產(chǎn)生的Hello World程序?qū)肓嘶镜拿臻g、定義了命名空間和class和Main()函數(shù)。編寫Hello World程序只需要在系統(tǒng)創(chuàng)建的Main()函數(shù)中加入下面一行代碼就可以了:
Console.WriteLine ("Hello World!");
9.選擇“文件”|“保存Class1.cs”菜單或者按快捷鍵Ctrl+S,保存所做的修改。
10.選擇“生成”|“生成Hello World”菜單,則Visual Studio.Net會(huì)自動(dòng)編譯、連接“Hello World!”程序,生成Hello World.exe文件。此文件位于“E:\VS.NET項(xiàng)目\Hello World\bin\Debug”目錄中。由于“Hello World!”程序是一個(gè)控制臺(tái)程序,若按快捷鍵F5來編譯運(yùn)行,程序結(jié)果將一閃而過,所以最好按F11鍵分步執(zhí)行來實(shí)現(xiàn)。或者,你還可以打開Windows的命令提示符窗口,進(jìn)入“E:\VS.NET項(xiàng)目\Hello World\bin\Debug”目錄,在提示符中輸入“Hello World.exe”,就可以執(zhí)行“Hello World!”程序了。
利用Visual Studio.Net編寫“Hello World!”程序,自始至終只需輸入一行代碼,并且Visual Studio.Net還能夠方便的編譯、聯(lián)接源程序,避免在命令行提示符下敲編譯命令的苦惱。不僅如此,Visual Studio.Net的自動(dòng)語法檢測(cè),既給程序員帶來便捷,又避免了因?yàn)槠磳戝e(cuò)誤而造成的不必要的麻煩。
“Hello World!”程序是一個(gè)控制臺(tái)程序,而后面的章節(jié)中程序的類型主要是Windows應(yīng)用程序(一般簡(jiǎn)稱WinForm程序)。利用Visual Studio.Net編寫WinForm應(yīng)用程序和控制臺(tái)應(yīng)用程序步驟基本相似,下面就結(jié)合一個(gè)具體示例來了解Visual Studio.Net編寫WinForm程序的基本步驟。
WinForm版本的“Hello World!”程序可是我取的名字。此程序同樣也是輸出“Hello World!”字符串,只不過不是在命令提示行中實(shí)現(xiàn),而是通過單擊程序中的按鈕,會(huì)彈出一個(gè)消息框,并在消息框中顯示“Hello World!”字符串。下面是程序編寫的具體步驟:
1.啟動(dòng)Visual Studio.Net。
2.依次選擇菜單“文件”|“新建”|“項(xiàng)目”后,將彈出“新建項(xiàng)目”對(duì)話框。
3.將“項(xiàng)目類型”設(shè)置為“Visual C#項(xiàng)目”。
4.將“模板”設(shè)置為“Windows應(yīng)用程序”。
5.在“名稱”文本框中輸入“Hello_World程序WinForm版本”。
6.在“位置”的文本框中輸入“E:\VS.NET項(xiàng)目”,然后單擊“確定”按鈕,則Visual Studio.Net會(huì)按照上面設(shè)定的參數(shù)創(chuàng)建一個(gè)Windows應(yīng)用程序項(xiàng)目,具體如圖2所示:
7.選擇“工具箱”中的“Windows窗體組件”,并從中拖入一個(gè)Button組件到“Form1.cs(設(shè)計(jì))”窗口,此組件名稱為button1。雙擊拖入的button1組件,Visual Studio.Net會(huì)自動(dòng)切換到Form1的設(shè)計(jì)窗口,并自動(dòng)產(chǎn)生button1的Click事件對(duì)應(yīng)的代碼。
8.在button1的Click事件的代碼區(qū)添加下列代碼,下列代碼的功能是彈出“Hello World!”提示框。
MessageBox.Show ("Hello World!") ;
9.選擇“文件”|“保存Form1.cs”菜單或者按快捷鍵Ctrl+S,保存所做的修改。
10.選擇“生成”|“生成Hello_World程序WinForm版”菜單,則Visual Studio.Net會(huì)自動(dòng)編譯、連接源程序,并生成Hello_World程序WinForm版的執(zhí)行文件。
11.選擇“調(diào)試”|“啟動(dòng)”菜單或者直接按快捷鍵“F5”,則開始運(yùn)行Hello_World程序WinForm版程序,單擊程序中的“button1”按鈕,則彈出“Hello World!”提示框,如圖3所示:
至此,Hello_World程序的WinForm版就完成了。對(duì)于其他的WinForm程序,其編寫的基本步驟是相似的,只不過程序中涉及到更多的組件、類和其他的調(diào)用,無非是上面這些操作步驟的變形和再組合。
當(dāng)然,Visual Studio.Net在編寫應(yīng)用程序的時(shí)候還有許多的使用技巧,這不是一篇文章所能夠介紹完的。在后面的內(nèi)容中,將結(jié)合具體的示例逐步介紹。通過上面介紹的這些內(nèi)容,如果你能夠掌握如何用Visual Studio.Net創(chuàng)建不同類型的項(xiàng)目、在何處寫代碼、如何編譯、聯(lián)接源程序以及運(yùn)行程序等知識(shí),本章的目標(biāo)就算完成了。
源程序下載地址:http://www.cfan.net.cn/qikan/cfan/source/0223csp.zip
 
 

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
寂寞少妇一区二区三区| 91精品国产综合久久精品app| aaa亚洲精品一二三区| 欧美大黄免费观看| 久久99久久精品| 中文字幕一区二区三区视频| 成人av电影在线播放| 国产精品国产自产拍高清av王其| 丁香另类激情小说| 亚洲色图20p| 欧美喷潮久久久xxxxx| 蜜桃一区二区三区在线观看| 精品久久久久香蕉网| 风间由美一区二区三区在线观看| 国产精品三级视频| 一本到不卡精品视频在线观看| 亚洲精品久久7777| 欧美丰满一区二区免费视频| 久久成人免费网| 国产精品久久国产精麻豆99网站| 日韩欧美一区在线| 久久91精品久久久久久秒播| 亚洲午夜久久久久久久久久久| 欧美一区三区二区| 在线观看日韩高清av| 欧美96一区二区免费视频| 国产夜色精品一区二区av| 97久久人人超碰| 亚洲超碰97人人做人人爱| 亚洲精品一区二区三区精华液| a美女胸又www黄视频久久| 狠狠色伊人亚洲综合成人| 国产精品动漫网站| 久久精品一区八戒影视| 欧美成人乱码一区二区三区| 欧美日韩高清一区二区三区| 色婷婷狠狠综合| 91免费版在线看| 毛片av一区二区| 日本在线不卡视频| 中国色在线观看另类| 久久精品一区二区三区四区| 26uuu久久天堂性欧美| 色综合久久综合网欧美综合网| 国产a级毛片一区| 风间由美一区二区av101| 国产精品12区| 蜜臂av日日欢夜夜爽一区| 亚洲va在线va天堂| 丝袜亚洲另类欧美| 欧美国产日韩亚洲一区| 欧美麻豆精品久久久久久| 欧美色图免费看| 成人精品视频网站| 成人午夜视频在线观看| www.亚洲人| 91亚洲国产成人精品一区二区三 | 久久九九久精品国产免费直播| 日韩精品在线一区| 26uuu精品一区二区三区四区在线| 精品久久久久久久人人人人传媒| 精品欧美一区二区三区精品久久| 久久亚洲精品国产精品紫薇| 国产亚洲1区2区3区| 中文字幕成人av| 亚洲精品综合在线| 午夜久久久久久电影| 亚洲欧美日韩在线播放| 欧美国产精品劲爆| 亚洲欧洲在线观看av| 一区二区三区在线视频免费 | 北岛玲一区二区三区四区| 色综合色综合色综合色综合色综合 | 国产午夜三级一区二区三| 国产精品视频第一区| 亚洲综合视频在线观看| 亚洲欧美日韩国产综合在线| 亚洲国产综合色| 经典一区二区三区| yourporn久久国产精品| 精品视频全国免费看| 亚洲精品在线免费观看视频| 国产精品视频一二三| 亚洲成人免费在线| 国产呦萝稀缺另类资源| 精品亚洲国内自在自线福利| 97久久超碰国产精品| 欧美美女一区二区三区| 国产亚洲综合在线| 一区二区高清免费观看影视大全 | 久久精品国产99国产| 国产69精品久久久久777| 欧美体内she精高潮| 欧亚一区二区三区| 精品国产欧美一区二区| 亚洲精品欧美激情| 国产在线观看免费一区| 欧洲一区在线电影| 国产欧美一区二区精品久导航 | 国产一区二区调教| 91福利在线播放| 欧美日韩一区二区在线视频| 久久精品视频一区二区三区| 午夜久久久影院| 99久久精品免费看| 精品av综合导航| 日韩av一二三| 99麻豆久久久国产精品免费| 精品国产免费一区二区三区香蕉| 亚洲一区二区3| 99视频精品全部免费在线| 欧美r级电影在线观看| 亚洲一二三区视频在线观看| 高清不卡一二三区| 欧美成人精精品一区二区频| 亚洲午夜久久久久久久久电影院 | 美日韩一级片在线观看| 在线国产电影不卡| 国产精品成人一区二区三区夜夜夜| 久草热8精品视频在线观看| 欧美日免费三级在线| 亚洲乱码中文字幕| 成人三级在线视频| 久久久久久久一区| 专区另类欧美日韩| 国产成人av电影| 久久先锋影音av| 久久精品久久久精品美女| 欧美精品99久久久**| 亚洲网友自拍偷拍| 欧美亚洲国产一区在线观看网站 | 精品视频全国免费看| 一区二区三区日韩| 色综合色狠狠综合色| 亚洲视频在线一区| 97精品国产露脸对白| 国产精品欧美一级免费| 国产不卡在线播放| 久久久久久亚洲综合| 国产精品99久久久久久似苏梦涵| 色哟哟国产精品| 亚洲欧美日韩中文字幕一区二区三区| 成人一区二区三区在线观看| 日本一区二区综合亚洲| 国产成人精品影院| 国产亚洲短视频| 成人禁用看黄a在线| 国产精品天美传媒| 粉嫩aⅴ一区二区三区四区五区| 国产日本亚洲高清| 成人污视频在线观看| 1区2区3区精品视频| 色哟哟日韩精品| 性欧美疯狂xxxxbbbb| 欧美久久久久久蜜桃| 免费在线观看一区二区三区| 日韩精品一区二| 国产精品一区免费在线观看| 国产精品视频一二| 色av综合在线| 日韩精品免费视频人成| 日韩一区二区在线看| 国产一区二区久久| 国产精品二区一区二区aⅴ污介绍| 91蜜桃免费观看视频| 午夜精品久久久久久久99水蜜桃| 91精品久久久久久蜜臀| 国产一区二区按摩在线观看| 国产精品女主播av| 在线观看一区二区视频| 青青青伊人色综合久久| 久久影院午夜片一区| 99久久精品免费精品国产| 亚洲高清视频在线| 精品区一区二区| aaa亚洲精品| 日本成人在线不卡视频| 国产午夜精品福利| 色先锋久久av资源部| 蜜臀av一区二区在线免费观看 | 亚洲成人激情av| 久久视频一区二区| 色狠狠一区二区| 麻豆精品新av中文字幕| 国产欧美日韩另类视频免费观看| 在线精品国精品国产尤物884a| 久久国产精品区| 亚洲日本青草视频在线怡红院| 91精品麻豆日日躁夜夜躁| 床上的激情91.| 日韩激情一二三区| 国产精品电影一区二区三区| 亚洲午夜一区二区| 久久久亚洲高清| 欧美日韩一区二区三区视频| 国产传媒一区在线| 午夜私人影院久久久久| 欧美国产精品一区二区| 91精品免费在线| 色呦呦日韩精品|