Re: 教你用 Microsoft Visual C# 寫 MacOS …
※ 引述《HZYSoft (PCMan 2004)》之銘言:
: ※ 引述《toki (いまがその時だ)》之銘言:
: : 嗯,mono有些 class 還是有缺,這種的要的話都得自己補
: 缺非常多吧...
對於一般的小型工具程式來說是還好,最近我正在試著把一隻小程式改成 wx.NET 的版本
目前大概完成 50%,還沒有碰到什麼 class 找沒有的情形
當然....裡面也沒用到多少 class :P
http://iim.nctu.edu.tw/~toki/AlienBBS/tmp/163.win.png


: : 另外就是 mono 附的 System.Windows.Form 實在是……
: : 在 MacOSX 上給我 Auqa 啊 T_T
: Mono 目前好像搭配 gtk# 比較合適,Linux 適用,Mac 的話得跑 X11
: : 用 wxWidgets 主要的好處是……至少它全都是 native 的
: 只有 Windows 上是,其他平台目前都只有一部分是,還有有不少 widgets 沒實做。
: 目前比較堪用的是 wxMSW 和 wxGTK, wxMac 還有點原始
應該這麼說: native look :P
: : 這樣子寫程式還有一個好處……寫一次兩個「以上」的平台可以跑(理想)
: : 而且很多 Windows 上寫過的基礎程式不用再寫一次
: : 壞處就是……這東西和 Windows 的 Form 不通,VC# 的 GUI 設計功能等於沒有
: wx 有自己的 form designer
是指存成 xrc 後載入使用? 編輯器本身有對應 programming language 的問題嗎?
順便問一下,有推薦的嗎? For Windows,不需要裝 X-Window 的
用 code build UI 雖然不是不行,不過不能 preview 排位置好累 = =
: : 而且對於使用者來說比較麻煩,第一次用還得先 download 個 2、30 MB的東西
: Windows 上約 2~5 MB,VC++ static link 的話可能「不到 1MB」
: Linux 上印象中大約 10 MB
: Mac 上可能有更大,我沒有印象了,但應該沒有到 20~30 MB
MonoFramework-1.1.17.1_2.macos10.novell.ppc.dmg - 43.2 MB XD
不過這包含開發環境
: : 不過裝過後,以後的軟體要推就比較方便
: : 事實上,應該這麼說 Express 版生不出來非 CLR 的執行檔 XD
: : VS Studio 正式版比之於 Express 版一個主要的地方……正式版有 MFC support
: : 另外還有一些 Win32 Native 的東西
: 聽說加上 Platform SDK 可以? 只是需要做一大堆特殊處理??
我猜應該是要手動加很多的 include path / library 設定
外加 project setting 裡很多東西要改
: : 不過我真的要為微軟說一句話……這個 VS 2005 Express 系列真的是很好用
: M$ 的開發工具一直都很好用
VS 系列來說,VC6 是一個里程,以當年的標準來說,VC6 很不錯
但是沒有到好用的地步,以好用來說,我會把獎頒給 Delphi :P
當然 VB 也是不錯的,不過我沒什麼在用
VS2003 個人覺得蠻失敗的,又大又慢、bug 也多
拿到 VS2005 Express 後第二天,我就把 VS2003 請出硬碟了 :P
: : 關於 MC++ (Managed C++),其實還有另一個 Open Source 的 project 有支援
: : Gun Protable Dot Net,內建 MC++ 的 complier
: : 不過 pnet 的安裝 package 沒有 mono 做的好,但是在蠻多功能上都優於 mono
: 當其他平台實做出來之後,微軟又會一直增加新東西到 .Net,所以其他平台
: 永遠趕不上變化,不管怎麼實做,Windows 上永遠都是最好用。
這是一定的,目前 mono 還在實做 .NET 2.0 的部分
但是微軟的 .NET 3.0 就已經開始測了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.248.161.34
※ 編輯: toki 來自: 60.248.161.34 (09/15 14:04)
討論串 (同標題文章)
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章