Mono 2.0
Mono 2.0
Mono 2.0 發布有一段時間了,早就想體驗一下,一直沒時間,最近比效閑,非常閑,于是就嘗試了一下Mono 2.0
?
操作系統
考慮到兼容問題,我沒選擇常用的Rad Hat,而是選擇了openSUSE 11.0 ,
openSUSE 11.0 我也是第一次用,
在Virtual PC 2007上安裝,每次到開始安裝就黑屏,N多次嘗試后,改用在VMware 6 十分順利就安裝完了,
這時光盤啟動的自動安裝界面
?
按F2可以選語言,支持中文,由于擔心兼容問題,我還是用英文安裝的
?
圖形界面我選的是GNOME,沒用KDE,純屬個人喜好
?
?
其它沒什么了,一路Next就可以了.下面是安裝完成后的系統
?
在openSUSE 11.0 中對涉及到系統安全部份的操作,與vista一樣,要求確認管理員身份
?
?
安裝Mono
先到Mono 的網站上看了一下,沒的Mono 2.0的Linux安裝包,只有源代碼,看來得自已編譯了,
下載源代碼,先編譯,再安裝
?
windows下的NET2.0程序可以直接在安裝了Mono 的Linux下運行
在Windows 2008中用VS2008建了一個訪問WebService的Winform 的程序,類型選的是Net 2.0 ,
?
編譯后Copy到openSUSE的root目錄中
?
在openSUSE的命令行中輸入 mono 程序名.exe (區分大小寫)
?
競然運行了. (我說"競然",是因為我根本就沒認為可以運行起來)
?
?
?
用MonoDevelop在Linux下寫Winform程序
?
打開MonoDevelop
?
創建一個GTK的項目
?
選GTK版本
?
可視化設計
開發界面與VS很象,繼承了VS的精髓--------------------慢
?
?
?
這里要注意,使用的頁面UI控件不是System.Windows.Forms而是GTK
如下:Entry就是GTK的文本框
?
運行結果
?
?
?
?
?
用MonoDevelop在Linux下寫ASP.NET程序
?
創建一個ASP.NET的項目
?
?
?
?
?
?
所有的寫法與ASP.NET 2.0 一樣
與ASP.NET 2.0全兼容,非常棒!
?
?
?
?
在Firefox中查看頁面
?
?
生成的頁面代碼
?
?
轉載于:https://www.cnblogs.com/foundation/archive/2008/11/21/1338143.html
總結
- 上一篇: 在 IE 中使用 HTML5 元素
- 下一篇: 3.1_ 6_ 基本分页存储管理的基本概