Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 3.225 pregleda

Najnovija ↓

NET/C# GUI program na Windows i Linux 11.04.2005. u 09:17 · pre 262 meseca #1
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
Re: NET/C# GUI program na Windows i Linux 11.04.2005. u 10:31 · pre 262 meseca #2
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.
Potpis
Alex: My favorite site is http://localhost/
R.J. Oppenheimer: "I am become death, destroyer of worlds" (1945 AD)
tweet.13x ||
linkedin.13x
Re: NET/C# GUI program na Windows i Linux 18.04.2005. u 14:06 · pre 262 meseca #3
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
Potpis
Linux is like wigwham, no windows, no gates and apache inside...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme