




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
畢業設計外文資料翻譯學院:專業班級:學生姓名:學號:指導教師:外文出處:MicrosoftVisualStudio附件:1.外文資料翻譯譯文;2.外文原文指導教師評語:外文翻譯與研究課題密切相關,翻譯材料能與原文能保持一致,能正確表達出原文意思,細節處理得當,保持準確。達到考核、提高學生英語應用水平的目的,基本完成要求。簽名:2015年10月14日1.外文資料翻譯譯文微軟VisualStudio1微軟VisualStudioVisualStudio是微軟公司推出的開發環境,VisualStudio可以用來創建Windows平臺下的Windows應用程序和網絡應用程序,也可以用來創建網絡服務、智能設備應用程序和Office插件。VisualStudio是一個來自微軟的\o"集成開發環境"集成開發環境IDE(inteqrateddevelopmentenvironment),它可以用來開發由\o"微軟視窗"微軟視窗,\o"Windows移動"視窗手機,\o"WindowsCE的"WindowsCE、\o"。NET框架".NET框架、\o"。NET精簡框架".NET精簡框架和\o"微軟Silverlight"微軟的Silverlight支持的\o"控制臺應用程序"控制臺和\o"圖形用戶界面"圖形用戶界面\o"應用軟件"的應用程序以及\o"Windows窗體"Windows窗體應用程序,\o"網站"網站,\o"Web應用程序"Web應用程序和\o"Web服務"網絡服務中\o"本機代碼"的本地代碼連同\o"托管代碼"托管代碼。VisualStudio包含一個由\o"智能感知"智能感知和\o"代碼重構"代碼重構支持的\o"代碼編輯器"代碼編輯器。集成的\o"微軟VisualStudio調試器"調試工作既作為一個源代碼級調試器又可以作為一臺機器級調試器。其他內置工具包括一個窗體設計\o"圖形用戶界面"的GUI應用程序,網頁設計師,類設計師,\o"數據庫模式"數據庫架構設計師。它有幾乎各個層面的插件增強功能,包括增加對支持\o"源代碼控制"源代碼控制系統(如\o"顛覆(軟件)"Subversion和\o"VisualSourceSafe中"VisualSourceSafe)并添加新的工具集設計和可視化編輯器,如\o"特定領域語言"特定于域的語言或用于其他方面的\o"軟件開發生命周期"軟件開發生命周期的工具(例如\o"TeamFoundation服務器"TeamFoundationServer的客戶端:團隊資源管理器)。VisualStudio支持不同的\o"編程語言"編程語言的服務方式的語言,它允許代碼編輯器和調試器(在不同程度上)支持幾乎所有的\o"編程語言"編程語言,提供了一個語言特定服務的存在。內置的語言中包括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等,可通過安裝單獨的語言服務。它也支持\o"XML的"的XML/\o"XSLT的"XSLT,\o"的HTML"HTML/\o"的XHTML"XHTML,\o"JavaScript的"JavaScript和\o"層疊樣式表"CSS.為特定用戶提供服務的VisualStudio也是存在的:微軟VisualBasic,VisualJ#、VisualC#和VisualC++。微軟提供了“直通車”的VisualStudio2010組件的VisualBasic和VisualC#和VisualC++,和VisualWebDeveloper版本,不需任何費用。VisualStudio2010、2008年和2005專業版,以及VisualStudio2005的特定語言版本(VisualBasic、C++、C#、J#),通過微軟的下載\o"DreamSpark"DreamSpark計劃,對學生免費。2架構VisualStudio不支持任何編程語言,解決方案或工具本質。相反,它允許插入各種功能。特定的功能是作為一個VS壓縮包的代碼。安裝時,這個功能可以從服務器得到。IDE提供三項服務:SVsSolution,它提供了能夠列舉的項目和解決方案;SVsUIShell,它提供了窗口和用戶界面功能(包括標簽,工具欄和工具窗口)和SVsShell,它處理VS壓縮包的注冊。此外,IDE還可以負責協調和服務之間實現通信。所有的編輯器,設計器,項目類型和其他工具都是VS壓縮包存在。VisualStudio使用\o"組件對象模型"COM訪問VSPackage。在VisualStudio\o"軟件開發工具包"SDK中還包括了管理軟件包框架(MPF),這是一套\o"托管代碼"管理的允許在寫\o"名單的CLI語言"的CLI兼容的語言的任何圍繞COM的接口。然而,MPF并不提供所有的VisualStudioCOM功能。通過使用特定的VSPackage來支持的編程語言的服務,稱為語言服務。一個語言服務定義了各種接口,而這些VSPackage實現包可以實現添加功能支持多種。功能性的方式,可以添加包括語法著色,語句完成,括號匹配,參數信息工具提示,成員名單和背景匯編的錯誤標記。如果接口完成,那么語言就可以使用這些功能。語言服務要在每個語言的基礎實施。重用代碼的實現可以從語言解析器實現。語言服務可以在\o"本機代碼"本機代碼或\o"托管代碼"托管代碼實現。對于本機代碼,無論是本地COM接口或巴貝爾框架(部分VisualStudioSDK)都可以使用。對于托管代碼,MPF服務,包括托管語言編寫包裝。VisualStudio不包括任何\o"源代碼控制"源頭控制內建支援,但它定義了兩種可供選擇的源代碼控制系統的方法可以用IDE集成。一個源代碼控制VSPackage可以提供自己的定制的用戶界面。與此相反,源代碼管理插件使用MSSCCI(Microsoft源代碼控制接口)提供了一個功能集的控制功能,用于落實各項源接口,用標準的VisualStudio用戶界面。MSSCCI首次使用集成\o"VisualSourceSafe中"的VisualSourceSafe6.0,但后來在VisualStudioSDK中通過。VisualStudio.NET2002使用MSSCCI1.1,VisualStudio.NET2003使用MSSCCI1.2。VisualStudio2005、2008和2010使用MSSCCI1.3版,增加了重命名和刪除的支持以及異步傳輸。VisualStudio支持運行(每一個都有它自己的一套VSPackage)多個實例的環境。這些實例使用不同的\o"Windows注冊表"注冊表配置單元來存儲它們的配置狀態和區別他們的AppID(應用程序ID)。實例都是由一開始的AppID-specific.exe文件選擇的AppID,設置根并啟動IDE。一個AppID的登記VSPackage中集成了其他的VSPackage。VisualStudio的各種產品版本,是使用不同的AppID。在\o"VisualStudio速成"VisualStudio速成版產品都設有自己的AppIds,但標準,專業和\o"VisualStudio團隊系統"團隊套件產品共享相同的AppID。因此,人們可以安裝Express版本并排側其他版本,不同的是其他版本更新相同的安裝。專業版包含標準版的超集VSPackage和包括對其他版本中的團隊套件的VSPackage超集。AppID系統由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. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年電子啟動開關項目可行性研究報告
- 2025年電動調節閥控制箱項目可行性研究報告
- 2025年甲肝病毒檢測試劑盒項目可行性研究報告
- 2025年環型壺項目可行性研究報告
- 溫州肯恩大學《有機化學A(上)》2023-2024學年第二學期期末試卷
- 江西服裝學院《論文寫作基礎》2023-2024學年第一學期期末試卷
- 浙江省紹興市新昌中學2025年高三第三次調研測試物理試題含解析
- 云南省文山州硯山縣一中2025年高三(實驗班)第三次質檢英語試題含解析
- 寧波職業技術學院《寫作(二)》2023-2024學年第一學期期末試卷
- 江蘇省興化市顧莊學區重點名校2025年初三語文試題3月診斷性測試一模試題含解析
- 2025年吉林交通職業技術學院單招職業技能考試題庫新版
- 提高感染性休克集束化治療完成率工作方案
- 飛秒激光加工技術ppt課件(PPT 31頁)
- T∕CHAS 10-4-13-2020 中國醫院質量安全管理 第4-13部分:醫療管理住院患者健康教育
- 酒店式公寓裝飾工程施工專項方案(126頁)
- 小學音樂國測(國家義務教育質量監測)復習內容
- 茶藝-認識茶具(課堂PPT)
- 生物藥物監測檢測報告.docx
- 鋼絲繩理論重量計算方式
- 國家開放大學《計算機應用基礎》終結性考試操作題
- 滸墅關鎮社區家長學校工作臺帳(模板)
評論
0/150
提交評論