C#與.NET程式設計師面試寶典 2.2.6 面試題13:.NET程式的開發和執行基本環境是什麼

iDotNetSpace發表於2010-10-21

這是一個比較簡單的基本的問題,主要考察應聘者是否掌握.NET的最基本機制。應聘者對於這類問題應該做出快速簡潔的回答,並且注意題目主要考察.NET執行環境這個概念。

 

【出現頻率】★★★★★

 

【關鍵考點】

.NET程式的開發

.NET的執行

 

【考題分析】

(1).NET程式的開發

這個問題很簡單,大部分.NET程式設計師都在使用微軟公司提供的產品Visual Studio平臺上開發.NET程式。但需要注意的是,Visual Studio IDE環境並不是惟一的、必須的工具,理論上可以使用任何一個文字編輯器編寫.NET的程式碼,但是由於文字編輯器並不提供程式碼的編譯除錯以及語法提示等功能,所以基本上沒有程式設計師僅僅使用文字編輯器來編寫.NET程式碼。

 

(2).NET的執行

執行.NET程式的基礎毋庸置疑是.NET Framework,可以在Microsfot的官方網站上免費下載.NET Framework。執行.NET程式必須具備的元件也是.NET Framework,這對於任何想執行.NET程式的作業系統來說都一樣。

 

注意:目前.NET對於跨平臺的支援做的並不好,僅僅支援Windows平臺,在Linux、Unix系統上並不能直接安裝.NET Framework,只能安裝第三方的Mono作為.NET Framework的替代,但Mono同.NET Framework的相容性以及更新的速度等一系列問題,導致目前使用Mono開發的專案相對較少。

 

【答案】

開發和執行.NET程式必需安裝.NET Framework元件,當然也必須安裝Visual Studio IDE(雖然理論上文字編輯器也可以編寫.NET程式碼,但實際上程式設計師都會安裝微軟公司的Visual Studio產品)。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-676469/,如需轉載,請註明出處,否則將追究法律責任。

相關文章