- ASP.NET程序設(shè)計(jì)教程(第2版)
- 崔連和主編
- 1885字
- 2020-09-18 18:22:45
2.1 Visual Studio 2015的獲取與安裝
工欲善其事,必先利其器,進(jìn)行ASP.NET開(kāi)發(fā),必須選擇一個(gè)優(yōu)秀的開(kāi)發(fā)工具,才能達(dá)到事半功倍的效果。目前開(kāi)發(fā)ASP.NET的工具很多,從簡(jiǎn)單的記事本,到常用的網(wǎng)頁(yè)編輯工具Dreamweaver,再到專(zhuān)業(yè)的Visual Studio,都可完成ASP.NET源代碼的編寫(xiě)工作。目前廣泛使用的開(kāi)發(fā)工具是Visual Studio 2015,它是微軟官方推出的用于.NET開(kāi)發(fā)的專(zhuān)用工具。本節(jié)將就Visual Studio 2015的安裝、使用進(jìn)行詳細(xì)介紹。
2.1.1 Visual Studio 2015的獲取
Visual Studio 2015是經(jīng)典的ASP.NET開(kāi)發(fā)環(huán)境,不僅適合ASP.NET的初學(xué)者入門(mén)使用,而且專(zhuān)業(yè)程序員也在廣泛使用。
1.Visual Studio 2015簡(jiǎn)介
Visual Studio 2015是微軟公司出品的一套完整的開(kāi)發(fā)工具,可用于開(kāi)發(fā).NET平臺(tái)上的Web應(yīng)用程序、Windows應(yīng)用程序、XML Web Service及其他智能設(shè)備上運(yùn)行的應(yīng)用程序等。換句話說(shuō),Visual Studio 2015既可以編寫(xiě)網(wǎng)站代碼,也可以編寫(xiě)類(lèi)似Word那樣的Windows程序,還可以開(kāi)發(fā)手機(jī)App等移動(dòng)應(yīng)用程序。Visual Studio內(nèi)置了Visual C#.NET、Visual Basic.NET、Visual J#.NET和Visual C++.NET等多種開(kāi)發(fā)語(yǔ)言并為這些開(kāi)發(fā)語(yǔ)言提供了統(tǒng)一的集成開(kāi)發(fā)環(huán)境。這樣的環(huán)境可以使開(kāi)發(fā)工具得以共享,并有助于創(chuàng)建跨語(yǔ)言集成的解決方案。
Visual Studio 2015是微軟開(kāi)發(fā)的一款功能強(qiáng)大的IDE編輯器,Visual Studio 2015可完美開(kāi)發(fā)Windows、iOS和Android程序,并且Visual Studio 2015已內(nèi)置安卓模擬器,讓開(kāi)發(fā)人員不必為跨平臺(tái)的程序運(yùn)行所煩惱。
Visual Studio 2015功能強(qiáng)大,可直接編輯Windows、Android、iOS應(yīng)用程序,新版本內(nèi)含集成的設(shè)計(jì)器、編輯器、調(diào)試器和探查器,采用C#、C++、JavaScript、Python、TypeScript、Visual Basic、F#等語(yǔ)言進(jìn)行編碼。
Visual Studio 2015使用戶能夠準(zhǔn)確、高效地編寫(xiě)代碼,并且不會(huì)丟失當(dāng)前的文件上下文;可以輕松地放大到詳細(xì)信息,例如調(diào)用結(jié)構(gòu)、相關(guān)函數(shù)、簽入和測(cè)試狀態(tài);還可以利用功能來(lái)重構(gòu)、識(shí)別和修復(fù)代碼問(wèn)題;通過(guò)利用Microsoft、合作伙伴和社區(qū)提供的工具、控件和模板,Visual Studio 2015可擴(kuò)展Visual Studio功能;通過(guò)構(gòu)建擴(kuò)展來(lái)根據(jù)用戶個(gè)人喜好進(jìn)行進(jìn)一步操作和自定義。
在任意提供商(包括GitHub)托管的Git存儲(chǔ)庫(kù)中管理源代碼。也可以使用Azure DevOps管理整個(gè)項(xiàng)目的代碼、bug和工作項(xiàng)。使用Visual Studio調(diào)試程序,通過(guò)代碼的歷史數(shù)據(jù)可跨語(yǔ)言快速查找并修復(fù)bug,無(wú)論是在本地還是遠(yuǎn)程。利用分析工具發(fā)現(xiàn)并診斷性能問(wèn)題,無(wú)需離開(kāi)調(diào)試工作流。
目前廣泛使用的有三個(gè)版本,社區(qū)版、專(zhuān)業(yè)版和企業(yè)版。Visual Studio 2015的各版本介紹如下。
1)社區(qū)版:Visual Studio Commutity。該版本僅供個(gè)人使用免費(fèi)、功能完備的可擴(kuò)展工具,面向構(gòu)建非企業(yè)應(yīng)用程序的開(kāi)發(fā)人員。
2)專(zhuān)業(yè)版:Visual Studio Professional。為專(zhuān)業(yè)開(kāi)發(fā)人員提供工具和服務(wù),面向單個(gè)開(kāi)發(fā)人員或小團(tuán)隊(duì)。
3)企業(yè)版:Visual Studio Enterprise。具備高級(jí)功能的企業(yè)級(jí)解決方案(包括高級(jí)測(cè)試和DevOps),面向應(yīng)對(duì)各種規(guī)模或復(fù)雜程度項(xiàng)目的團(tuán)隊(duì)。
2.Visual Studio 2015下載
可以到微軟官方網(wǎng)站上下載Visual Studio 2015,網(wǎng)址為www.microsoft.com/downloads,單擊后即可下載安裝包,這些安裝包是ISO格式的映像文件。
2.1.2 Visual Studio 2015的安裝
由于Visual Studio 2015下載的安裝包是ISO格式的映像文件,所以必須先采用下列三種方法之一,才能進(jìn)行正常安裝。
1)將映像文件寫(xiě)入空白DVD,然后在DVD光驅(qū)中運(yùn)行安裝文件。
2)使用解壓縮軟件打開(kāi)ISO文件,找到安裝文件進(jìn)行安裝。
3)安裝虛擬光驅(qū)軟件,直接從硬盤(pán)以DVD設(shè)備的形式虛擬安裝映像文件。
目前,程序員多采用第二種或第三種方式。以第三種方式為例,設(shè)立虛擬光驅(qū),然后在硬盤(pán)上直接安裝。本書(shū)也將按此法進(jìn)行安裝,如采用第一種或第二種方法安裝,則將虛擬光驅(qū)步驟越過(guò)即可。
1.虛擬光驅(qū)的安裝與使用
1)下載DAEMON Tools虛擬光驅(qū)軟件。很多網(wǎng)站提供了DAEMON Tools軟件的下載服務(wù),在網(wǎng)上檢索DAEMON Tools后,將出現(xiàn)大量下載鏈接,單擊進(jìn)入下載頁(yè)面,即可完成下載。
2)安裝DAEMON Tools虛擬光驅(qū)軟件。將下載的壓縮文件解壓后,得到一個(gè)可執(zhí)行的安裝文件,直接雙擊即可執(zhí)行文件,開(kāi)始安裝進(jìn)程,如圖2-1所示。
3)運(yùn)行DAEMON Tools虛擬光驅(qū)軟件。DAEMON Tools虛擬光驅(qū)軟件完成安裝后,將在屏幕右下角系統(tǒng)托盤(pán)顯示圖標(biāo),右鍵單擊圖標(biāo)彈出操作菜單,在菜單上依次選擇“虛擬CD/DVD-ROM|設(shè)置驅(qū)動(dòng)器數(shù)量|1個(gè)驅(qū)動(dòng)器”,完成虛擬光驅(qū)的設(shè)定,如圖2-2所示。單擊“安裝映像文件”,根據(jù)提示選中需要安裝的文件即可。

圖2-1 DAEMON Tools安裝界面

圖2-2 運(yùn)行DAEMON Tools虛擬光驅(qū)
2.Visual Studio 2015安裝步驟
Visual Studio 2015安裝步驟如下。
1)以社區(qū)版安裝為例,打開(kāi)虛擬光驅(qū),單擊vs_community.exe文件,會(huì)自動(dòng)彈出一個(gè)安裝資源配置窗口,如圖2-3所示。
2)安裝資源配置成功之后,彈出安裝位置和安裝類(lèi)型選擇窗口。如圖2-4所示。

圖2-3 安裝資源配置窗口

圖2-4 安裝位置和安裝類(lèi)型選擇窗口
3)單擊“安裝(N)”即開(kāi)始安裝過(guò)程。如圖2-5所示。
4)經(jīng)過(guò)一段時(shí)間的安裝(時(shí)間長(zhǎng)短因計(jì)算機(jī)配置不同而不等,一般3~10分鐘),如無(wú)特殊情況,則安裝成功,彈出安裝成功提示窗口。如圖2-6所示。

圖2-5 安裝過(guò)程窗口

圖2-6 安裝成功提示窗口
5)手動(dòng)啟動(dòng)計(jì)算機(jī)后,打開(kāi)Visual Studio 2015,彈出第一次配置環(huán)境界面,配置環(huán)境大概需要幾分鐘。如圖2-7所示。
小提示:要想成為一個(gè)優(yōu)秀的程序員,網(wǎng)上資源的使用將使你如虎添翼,更多的網(wǎng)絡(luò)資源使你的學(xué)習(xí)倍感輕松。
- 農(nóng)機(jī)電子商務(wù)
- 中美絲綢之路戰(zhàn)略比較研究:兼議美國(guó)新絲綢之路戰(zhàn)略對(duì)中國(guó)的特殊意義
- 結(jié)構(gòu)化寫(xiě)作:心中有譜、下筆有神,贏得職場(chǎng)說(shuō)服力
- 國(guó)際服務(wù)貿(mào)易政策研究
- 商業(yè)模式教科書(shū)
- 《經(jīng)濟(jì)學(xué)人》2016必讀精選:當(dāng)黑天鵝坐上無(wú)人車(chē)(《經(jīng)濟(jì)學(xué)人》選輯)
- 基于全球供應(yīng)鏈的國(guó)際貿(mào)易理論研究:以鋼鐵貿(mào)易為例
- VR+:虛擬現(xiàn)實(shí)構(gòu)建未來(lái)商業(yè)與生活新方式
- 業(yè)績(jī)倍增:新零售網(wǎng)店與實(shí)體店?duì)I銷(xiāo)策略
- 認(rèn)知錐
- 新零售行動(dòng)指南
- 鄉(xiāng)村振興與農(nóng)村電商發(fā)展
- 中國(guó)對(duì)外直接投資的動(dòng)因研究
- 中國(guó)(廣東)自由貿(mào)易試驗(yàn)區(qū)廣州南沙新區(qū)片區(qū)2017年發(fā)展報(bào)告
- 餐飲成本管理與控制實(shí)戰(zhàn)寶典