[ stanbran @ 11.04.2005. 08:17 ] @
Imam GUI program za Windows (napisan u C#, sa Windows.Forms, ADO.NET, TCP/IP sockets itd) i bi hteo da ga "portiram" na Linux-u. Cuo sam nesto za Mono, da li ima neko iskustvo sa time ? Da li ima vec sve biblioteke iz .NET-a i za Mono ?
Ili da biram opciju preko Qt graficne biblioteke (da li postoj i Qt za C# ?), i ako to bi znacilo napisati od pocetka veliki deo mog programa ?
Koja opcija ce biti bolja u buducnosti ? Da li mi moze neko pomoci sa savjetom o tome ?
Hvala i pozdrav,
Stanbran
[ alex @ 11.04.2005. 09:31 ] @
Mono WinForms je jos uvek u razvoju i funkcionalna verzija se ocekuje u Mono 1.2 koji bi trebalo da bude objavljen vrlo skoro. Za dodatne informacije, mozes pogledati MWF weblog.

Druga opcija koju bih ti preporucio je GTK# toolkit, koji je sastavni deo Mono-a. Mada, pre bih sacekao MWF.

Pozdrav,
alex.
[ dezelin32 @ 18.04.2005. 13:06 ] @
Ako mozes da sacekas Managed Windows Forms iz Monoa, onda pretpostavljam da je bolje da koristis ovu biblioteku - portovanje bi se verovatno svelo na kompajliranje izvornog koda i otklanjanje nekompatibilnosti. Trebalo bi da znas da tih nekompatibilnosti ima dosta i ne samo u MWF. MWF treba da se pojavi krajem godine, trenutno je u ranoj alpha fazi razvoja. Ako ne mozes da sacekas onda ti ne gine portovanje GUIa na Gtk# biblioteku. Ista je bolja od System.Windows.Forms-a ali joj je API malo low-level u odnosu na MWF jer je napisana kao wrapper za gtk i gdk biblioteke iz gimpa. Ove su pisane u C-u.

Cheers