.Net Framework透過Mono跨平台的一些技巧
因為有了Mono讓原本習慣開發Windows程式的人也可以輕鬆的寫出跨平台的程式,轉移的痛苦度也降低了很多,在此分享幾個.Net Framework透過Mono跨平台的技巧。
繼續閱讀… »
因為有了Mono讓原本習慣開發Windows程式的人也可以輕鬆的寫出跨平台的程式,轉移的痛苦度也降低了很多,在此分享幾個.Net Framework透過Mono跨平台的技巧。
繼續閱讀… »
雖然.Net Framework 的設計理念非常好,只要使用者的電腦安裝了.Net Framework,那麼在.Net Framework架構下所開發的軟體只需要下載該軟體的執行檔及相關檔案即可直接執行,而不需要經過額外安裝步驟,也因為程式庫早已存在於使用者的電腦中,因此軟體的主執行檔將會明顯小很多,有利於網路下載,所以也有人說這是一種變相的可攜式軟體(Portable Software)、綠色軟體或俗稱免安裝軟體,但如同Java一樣,必須要使用者的電腦已經安裝了執行的平台才能實現,萬一使用者的電腦沒有支援的平台就掛了,對於某些應用而言這樣的東西是完全不列入考慮的,最常見的例子就是應用於安裝光碟及多媒體光碟,隨著光碟片放入光碟機中就會自動執行的Autorun軟體。
Mono 官方提供了一個檢測.Net Framework開發的程式是否能透過Mono跨平台的檢測工具 Mono Migration Analyzer (MoMA),這個工具可以幫忙偵測出.Net程式無法跨平台可能的潛在問題。
今天看了 Installing and using mono on Ubuntu 這篇文章之後,測試了一下在Ubuntu中執行.Net的程式
該篇文章對Mono on Ubuntu 講的非常詳細,其中包括如何在Ubuntu中透過mono附帶的編譯器,編譯.Net程式 繼續閱讀… »
.Net Framework 這個由微軟開發的軟體開發/執行平臺,現在可真是越來越多人使用了,雖然.Net的運行架構跟Java非常相似,但是微軟似乎沒有直接提供其他作業系統的.Net Framework運行環境。 繼續閱讀… »