畢業(yè)設(shè)計外文資料翻譯-微軟Visual Studio_第1頁
畢業(yè)設(shè)計外文資料翻譯-微軟Visual Studio_第2頁
畢業(yè)設(shè)計外文資料翻譯-微軟Visual Studio_第3頁
畢業(yè)設(shè)計外文資料翻譯-微軟Visual Studio_第4頁
畢業(yè)設(shè)計外文資料翻譯-微軟Visual Studio_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

畢業(yè)設(shè)計外文資料翻譯學(xué)院:專業(yè)班級:學(xué)生姓名:學(xué)號:指導(dǎo)教師:外文出處:MicrosoftVisualStudio附件:1.外文資料翻譯譯文;2.外文原文指導(dǎo)教師評語:外文翻譯與研究課題密切相關(guān),翻譯材料能與原文能保持一致,能正確表達(dá)出原文意思,細(xì)節(jié)處理得當(dāng),保持準(zhǔn)確。達(dá)到考核、提高學(xué)生英語應(yīng)用水平的目的,基本完成要求。簽名:2015年10月14日1.外文資料翻譯譯文微軟VisualStudio1微軟VisualStudioVisualStudio是微軟公司推出的開發(fā)環(huán)境,VisualStudio可以用來創(chuàng)建Windows平臺下的Windows應(yīng)用程序和網(wǎng)絡(luò)應(yīng)用程序,也可以用來創(chuàng)建網(wǎng)絡(luò)服務(wù)、智能設(shè)備應(yīng)用程序和Office插件。VisualStudio是一個來自微軟的\o"集成開發(fā)環(huán)境"集成開發(fā)環(huán)境IDE(inteqrateddevelopmentenvironment),它可以用來開發(fā)由\o"微軟視窗"微軟視窗,\o"Windows移動"視窗手機(jī),\o"WindowsCE的"WindowsCE、\o"。NET框架".NET框架、\o"。NET精簡框架".NET精簡框架和\o"微軟Silverlight"微軟的Silverlight支持的\o"控制臺應(yīng)用程序"控制臺和\o"圖形用戶界面"圖形用戶界面\o"應(yīng)用軟件"的應(yīng)用程序以及\o"Windows窗體"Windows窗體應(yīng)用程序,\o"網(wǎng)站"網(wǎng)站,\o"Web應(yīng)用程序"Web應(yīng)用程序和\o"Web服務(wù)"網(wǎng)絡(luò)服務(wù)中\(zhòng)o"本機(jī)代碼"的本地代碼連同\o"托管代碼"托管代碼。VisualStudio包含一個由\o"智能感知"智能感知和\o"代碼重構(gòu)"代碼重構(gòu)支持的\o"代碼編輯器"代碼編輯器。集成的\o"微軟VisualStudio調(diào)試器"調(diào)試工作既作為一個源代碼級調(diào)試器又可以作為一臺機(jī)器級調(diào)試器。其他內(nèi)置工具包括一個窗體設(shè)計\o"圖形用戶界面"的GUI應(yīng)用程序,網(wǎng)頁設(shè)計師,類設(shè)計師,\o"數(shù)據(jù)庫模式"數(shù)據(jù)庫架構(gòu)設(shè)計師。它有幾乎各個層面的插件增強(qiáng)功能,包括增加對支持\o"源代碼控制"源代碼控制系統(tǒng)(如\o"顛覆(軟件)"Subversion和\o"VisualSourceSafe中"VisualSourceSafe)并添加新的工具集設(shè)計和可視化編輯器,如\o"特定領(lǐng)域語言"特定于域的語言或用于其他方面的\o"軟件開發(fā)生命周期"軟件開發(fā)生命周期的工具(例如\o"TeamFoundation服務(wù)器"TeamFoundationServer的客戶端:團(tuán)隊資源管理器)。VisualStudio支持不同的\o"編程語言"編程語言的服務(wù)方式的語言,它允許代碼編輯器和調(diào)試器(在不同程度上)支持幾乎所有的\o"編程語言"編程語言,提供了一個語言特定服務(wù)的存在。內(nèi)置的語言中包括C/\o"C++中"C++中(通過\o"的VisualC++"VisualC++),\o"VB.NET"VB.NET(通過\o"的VisualBasic。NET中"VisualBasic.NET),\o"?夏普(編程語言)"C#中(通過\o"夏普的VisualC"VisualC#)和\o"升F(編程語言)"F#(作為VisualStudio2010),為支持其他語言,如\o"米(編程語言)"M,\o"IronPython的"Python,和\o"IronRuby的"Ruby等,可通過安裝單獨的語言服務(wù)。它也支持\o"XML的"的XML/\o"XSLT的"XSLT,\o"的HTML"HTML/\o"的XHTML"XHTML,\o"JavaScript的"JavaScript和\o"層疊樣式表"CSS.為特定用戶提供服務(wù)的VisualStudio也是存在的:微軟VisualBasic,VisualJ#、VisualC#和VisualC++。微軟提供了“直通車”的VisualStudio2010組件的VisualBasic和VisualC#和VisualC++,和VisualWebDeveloper版本,不需任何費用。VisualStudio2010、2008年和2005專業(yè)版,以及VisualStudio2005的特定語言版本(VisualBasic、C++、C#、J#),通過微軟的下載\o"DreamSpark"DreamSpark計劃,對學(xué)生免費。2架構(gòu)VisualStudio不支持任何編程語言,解決方案或工具本質(zhì)。相反,它允許插入各種功能。特定的功能是作為一個VS壓縮包的代碼。安裝時,這個功能可以從服務(wù)器得到。IDE提供三項服務(wù):SVsSolution,它提供了能夠列舉的項目和解決方案;SVsUIShell,它提供了窗口和用戶界面功能(包括標(biāo)簽,工具欄和工具窗口)和SVsShell,它處理VS壓縮包的注冊。此外,IDE還可以負(fù)責(zé)協(xié)調(diào)和服務(wù)之間實現(xiàn)通信。所有的編輯器,設(shè)計器,項目類型和其他工具都是VS壓縮包存在。VisualStudio使用\o"組件對象模型"COM訪問VSPackage。在VisualStudio\o"軟件開發(fā)工具包"SDK中還包括了管理軟件包框架(MPF),這是一套\o"托管代碼"管理的允許在寫\o"名單的CLI語言"的CLI兼容的語言的任何圍繞COM的接口。然而,MPF并不提供所有的VisualStudioCOM功能。通過使用特定的VSPackage來支持的編程語言的服務(wù),稱為語言服務(wù)。一個語言服務(wù)定義了各種接口,而這些VSPackage實現(xiàn)包可以實現(xiàn)添加功能支持多種。功能性的方式,可以添加包括語法著色,語句完成,括號匹配,參數(shù)信息工具提示,成員名單和背景匯編的錯誤標(biāo)記。如果接口完成,那么語言就可以使用這些功能。語言服務(wù)要在每個語言的基礎(chǔ)實施。重用代碼的實現(xiàn)可以從語言解析器實現(xiàn)。語言服務(wù)可以在\o"本機(jī)代碼"本機(jī)代碼或\o"托管代碼"托管代碼實現(xiàn)。對于本機(jī)代碼,無論是本地COM接口或巴貝爾框架(部分VisualStudioSDK)都可以使用。對于托管代碼,MPF服務(wù),包括托管語言編寫包裝。VisualStudio不包括任何\o"源代碼控制"源頭控制內(nèi)建支援,但它定義了兩種可供選擇的源代碼控制系統(tǒng)的方法可以用IDE集成。一個源代碼控制VSPackage可以提供自己的定制的用戶界面。與此相反,源代碼管理插件使用MSSCCI(Microsoft源代碼控制接口)提供了一個功能集的控制功能,用于落實各項源接口,用標(biāo)準(zhǔn)的VisualStudio用戶界面。MSSCCI首次使用集成\o"VisualSourceSafe中"的VisualSourceSafe6.0,但后來在VisualStudioSDK中通過。VisualStudio.NET2002使用MSSCCI1.1,VisualStudio.NET2003使用MSSCCI1.2。VisualStudio2005、2008和2010使用MSSCCI1.3版,增加了重命名和刪除的支持以及異步傳輸。VisualStudio支持運行(每一個都有它自己的一套VSPackage)多個實例的環(huán)境。這些實例使用不同的\o"Windows注冊表"注冊表配置單元來存儲它們的配置狀態(tài)和區(qū)別他們的AppID(應(yīng)用程序ID)。實例都是由一開始的AppID-specific.exe文件選擇的AppID,設(shè)置根并啟動IDE。一個AppID的登記VSPackage中集成了其他的VSPackage。VisualStudio的各種產(chǎn)品版本,是使用不同的AppID。在\o"VisualStudio速成"VisualStudio速成版產(chǎn)品都設(shè)有自己的AppIds,但標(biāo)準(zhǔn),專業(yè)和\o"VisualStudio團(tuán)隊系統(tǒng)"團(tuán)隊套件產(chǎn)品共享相同的AppID。因此,人們可以安裝Express版本并排側(cè)其他版本,不同的是其他版本更新相同的安裝。專業(yè)版包含標(biāo)準(zhǔn)版的超集VSPackage和包括對其他版本中的團(tuán)隊套件的VSPackage超集。AppID系統(tǒng)由VisualStudio2008的editionsofitsVisualStudio2010componentsVisualBasic,VisualC#,VisualC++,andVisualWebDeveloperatnocost.VisualStudio2010,2008and2005ProfessionalEditions,alongwithlanguage-specificversions(VisualBasic,C++,C#,J#)ofVisualStudio2005areavailableforfreetostudentsasdownloadsviaMicrosoft's

\o"DreamSpark"DreamSpark

program.2ArchitectureVisualStudiodoesnotsupportanyprogramminglanguage,solutionortoolintrinsically.Instead,itallowsplugginginvarioustypesoffunctionality.SpecificfunctionalityiscodedasaVSPackage.Wheninstalled,thefunctionalityisavailableasa

Service.TheIDEprovidesthreeservices:SVsSolution,whichprovidestheabilitytoenumerateprojectsandsolutions;SVsUIShell,w

溫馨提示

  • 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

提交評論