Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

C# u linux-u........

[es] :: .NET :: .NET Desktop razvoj :: C# u linux-u........

[ Pregleda: 3154 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ajz
Jovanovic Aleksandar
Pancevo

Član broj: 55803
Poruke: 55
*.rcub.bg.ac.yu.



Profil

icon C# u linux-u........12.02.2006. u 13:01 - pre 221 meseci
Da li moze da se napravi c# program u linux-u?
svaki električni uređaj radi na beli dim koji se nalazi u njemu; kada beli dim izađe, uređaj više ne radi. 8-)
 
Odgovor na temu

Wlada

Član broj: 14344
Poruke: 171
*.ptt.yu.



Profil

icon Re: C# u linux-u........12.02.2006. u 13:12 - pre 221 meseci
Postoji .NET framework za Linux. Pogledaj malo po forumu. Znam da sam ga video negde.
 
Odgovor na temu

radoica

Član broj: 12972
Poruke: 158
*.yubc.net.



+3 Profil

icon Re: C# u linux-u........12.02.2006. u 15:12 - pre 221 meseci
http://www.mono-project.com/
 
Odgovor na temu

Dragi Tata
Malo ispod Kanade

Član broj: 1958
Poruke: 3906
*.hsd1.ma.comcast.net.



+6 Profil

icon Re: C# u linux-u........12.02.2006. u 18:46 - pre 221 meseci
Jeste, ima Mono a ima i neko GNU zafrkavanje na tu temu. Samo treba imati u vidu dve stvari:

1) Windows Forms ne rade pod Mono-om. Za GUI ćeš morati da koristiš Gtk#.
2) JIT optimizer koji koristi Mono je daleko slabiji od MS-ovog, pa će performanse biti lošije.

Generalno ne savetujem da se zalećeš previše sa time, osim naravno ako ne praviš nešto "za svoju dušu" ili želiš da učiš.
 
Odgovor na temu

NrmMyth
Ivan Maček
Split

Član broj: 63456
Poruke: 849
*.cmu.carnet.hr.

Sajt: www.dump.hr


Profil

icon Re: C# u linux-u........12.02.2006. u 22:22 - pre 221 meseci
Evo sta mene zanima. Ako ja nesto napisem u .Net Frameworku, hoce li to onda se moci iskompajlirati na Monu bez vecih preuredjenja kod. Jer za vraga je portabilnost koda i to, ako na linuxu imam druge interface za klase.
 
Odgovor na temu

z@re
Zarko Bulatovic
Split

Član broj: 29849
Poruke: 443
*.cmu.carnet.hr.



+25 Profil

icon Re: C# u linux-u........13.02.2006. u 21:39 - pre 221 meseci
na monovoj stranici imas tocno listu dokle su dosli s kojom implementacijom, al ako imas forme, onda je za***.

Q: HSP56 Micromodem nece da radi kompjuter ga prepozna a kad treba da se konektujem nece ne daje ni znaka zivota. u cemu je problem.

A: Crko mozda od grmljavine mozda od spanaca. Uglavnom baci ga u WC solju jako povuci vodu. Skupi 5e i uzmi drugi i ne postuj temu na pogresno mesto.
 
Odgovor na temu

aleksandarpopov
IT consultant
Senta

Član broj: 57172
Poruke: 484
*.ftn.ns.ac.yu.

Sajt: www.linkedin.com/in/aleks..


Profil

icon Re: C# u linux-u........14.02.2006. u 18:15 - pre 221 meseci
Jednostavnije WinForms aplikacije RADE sa monom bar sa verziom 1.1.13, mada slova u txt boxu nisu bas najlepsa, mislim da DataGrid nije jos zavrsen, i da ne radi bas sve ali prikazuje se na formi...
Ne moras da menjas kod, ja sam obicnu winforms aplikaciju pravljenu u VisualStudio .NET importovao u MonoDevelop iskompajlirao i program je radio. Imao sam formu, poneko dugme, txtboxove, list view, datagrid...cisto da probam.
Nakacio sam se i na Firebird bazu, upiti rade bez problema....
Naleteo sam na netu na neki clanak da su neki nemci odradili projekat kompletno za Mono platformu za nekih 40.000 racunara, ne secam se tacno sta je u pitanju ali mislim da je valda sw za neku opstinu...Tako da mislim da je vec stvar prilicno napredovala....
Pozdrav!
RTFM
 
Odgovor na temu

NrmMyth
Ivan Maček
Split

Član broj: 63456
Poruke: 849
*.cmu.carnet.hr.

Sajt: www.dump.hr


Profil

icon Re: C# u linux-u........15.02.2006. u 22:08 - pre 221 meseci
Ako to napreduje onda odlicno!
 
Odgovor na temu

z@re
Zarko Bulatovic
Split

Član broj: 29849
Poruke: 443
*.cmu.carnet.hr.



+25 Profil

icon Re: C# u linux-u........16.02.2006. u 00:59 - pre 221 meseci
Citat:
aleksandarpopov
Naleteo sam na netu na neki clanak da su neki nemci odradili projekat kompletno za Mono platformu za nekih 40.000 racunara, ne secam se tacno sta je u pitanju ali mislim da je valda sw za neku opstinu...Tako da mislim da je vec stvar prilicno napredovala....


da, to je tocno. cini mi se da je to bilo kad je Munchen radio tranziciju na linux, iako program nije bio bas OOTB. brojka je bila par tjedana modifikacijskog rada, da bi se dobila 100% funkcionalnost pod linuxom. opet enormno manje rada, nego da se aplikacija isla kodirat od pocetka.

mislim da je mono odlicna stvar za sve *nix sisteme na kojima se moze kompajlirat. iako generalno GNU i RMS ne podrzavaju taj projekt, zato sta na linuxu danas vec postoji velik broj aplikacija pod proprietary licencama a napredak mono-a ce samo povecati tu brojku, mono pridonosi usabilityu svih tih platformi. samo vidim jedan problem. taman kad mono podrzi 100% .NET frameworka, vec ce debelo .NET2 framework biti u koristenju. microsoft debelo forsira i gura VS2005. ali, valjda ce bit jednostavnije i krace nadogradit mono da podrzava .NET2, nego sta je bilo da od pocetka podrzi .NET. s druge strane, radim programe i za *nix platforme, i za windowse. pod windowsima je to uglavnom aplikativni softver za raznorazne namjene u firmama, pa ga je najlakse i najbrze napisati u C#. ali, i da postoji originalni microsoftov .NET/.NET2 framework za *nix sisteme, ne bih kodirao pod njim. jednostavno mi je navika, i nekako bolje pisat u C++/FOX i sa raznoraznim pomocnim bibliotekama. mislim da 90% *nix programera dijeli moje misljenje, tako da se moze desit da mono ostane samo dobra platforma za kompajliranje i pokretanje vec postojecih windows programa koji su pisani u .NETu.

Q: HSP56 Micromodem nece da radi kompjuter ga prepozna a kad treba da se konektujem nece ne daje ni znaka zivota. u cemu je problem.

A: Crko mozda od grmljavine mozda od spanaca. Uglavnom baci ga u WC solju jako povuci vodu. Skupi 5e i uzmi drugi i ne postuj temu na pogresno mesto.
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6042



+4631 Profil

icon Re: C# u linux-u........16.02.2006. u 11:57 - pre 221 meseci
Citat:
z@re: da, to je tocno. cini mi se da je to bilo kad je Munchen radio tranziciju na linux, iako program nije bio bas OOTB. brojka je bila par tjedana modifikacijskog rada, da bi se dobila 100% funkcionalnost pod linuxom. opet enormno manje rada, nego da se aplikacija isla kodirat od pocetka.


U pravu ste za Minhen, ali ne za brojke i nema .net-a u tome . Radi se o 14000 desktopa, a najveci problem koji su oni imali je da Mozilla browseri pod linuxom ne mogu da koriste intranet websajt koji je pisan za IE, i tu su se radile modifikacije (html compliance i Javascript), sledeci problem je bio da su imali dosta custom aplikacijica koje su kupljene od malih vendora, koji nisu imali Linux opciju. I sve ovo je bilo u drugoj polovini 2004-e. Iskreno ako neko zna kako se oni sad snalaze sa time i ja bih voleo da znam..

Inace, ako gledate ka zapadu ocikivajuci kako ce se Linux trziste ponasati, gledate na pogresnu stranu. Na zapadu je MS vezao vecinu klijenata zgodnim SLA ugovorima i kompanije nece trositi milione dolara da bi dokazale nesto kao sto je to Minhen radio. Treba gledati na daleki istok, Tajvan, HongKong, Malezija, Indonezija, narocito Singapur, oni su od pocetka pro-Linux, i od pocetka su razvijali svoje sisteme za Linux. Vendori tamo za sada imaju dovoljno posla gde jesu, ali to ce presusiti pre ili kasnije i onda ce se ti vendori okrenuti zapadu (ili svom istoku ) i pocece sa prevodjenjem i pakovanjem svojih proizvoda za englesko i na kraju evropsko trziste.


Citat:
ajz: Da li moze da se napravi c# program u linux-u?


Moze, ako ne racunas na portabilnost. Cela ta prica sa C#-om i CLI-em i cinjenicom da je sam jezik cross-platform ne znaci da su i aplikacije portabilne. Mono je odlican projekat, ali kao i svaki OS projekat kaska za velikim bratom kojeg imitira, i to u sporom ritmu; kao sto rece z@re, .NET2.0 je vec uveliko u fazi implementacija a Mono jos nije sustigao 1.1. Znaci MonoDevelop u sake i sve pravi tu i imaces Linux aplikaciju. Ako je aplikacija iole veca od programa za video klubove, pre ili kasnije ces naleteti na specificnosti operativnog sistema za koji radis i tu pocinje razvod Da ne pominjem third party componente za .NET framework, tek tu pocinje problem portabilnosti. Bice kao pre kad je postojao C++ za obe platforme ali bez realne portabilnosti aplikacija.

Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

Wlada

Član broj: 14344
Poruke: 171
*.ptt.yu.



Profil

icon Re: C# u linux-u........16.02.2006. u 17:17 - pre 221 meseci
Dok Micro$oft ne napravi framework za Linux, Mac i ostale operativne sisteme, to će sve biti samo kopije originala koje će uvek negde brljati. A kada ih napravi onda će moći da se priča o punoj portabilnosti koda.
 
Odgovor na temu

z@re
Zarko Bulatovic
Split

Član broj: 29849
Poruke: 443
*.cmu.carnet.hr.



+25 Profil

icon Re: C# u linux-u........16.02.2006. u 20:06 - pre 221 meseci
ma nije ni to stvar. evo svaki aplikativni softver koji radim pod .NETom se veze na MySQL bazu. jednostavno, forme, generiranje HTML izvjestaja, velik, a jednostavan program. i jeli portabilan? nije. ne znam jel ByteFX-ov ADO.NET klijent za MySQL opensource, ali bi ga trebalo kompajlirat za linux. i onda opet nije portabilan, zato sta ne zelim da se dvije instance programa pokrecu odjednom, i da bi to izveo vezem se na externu user32.dll biblioteku. i kako bi to radilo pod linuxom? dakle za ovaj, brat bratu, jednostavan korisnicki program, opet treba dorade i modifikacije da bi to sve skupa bilo portabilno.

prava portabilnost bi se izvela da sam uzeo recimo FTLK za graficko sucelje, MySQL++ za povezivanje na bazu, i koristio standarne C++ funkcije. eto moj gornji program se veze na samo jednu OS specificnu funkciju, a zamislite nekakav komplicirani program koji se jako duboko integrira sa sistemom? pa i nece bas...

Q: HSP56 Micromodem nece da radi kompjuter ga prepozna a kad treba da se konektujem nece ne daje ni znaka zivota. u cemu je problem.

A: Crko mozda od grmljavine mozda od spanaca. Uglavnom baci ga u WC solju jako povuci vodu. Skupi 5e i uzmi drugi i ne postuj temu na pogresno mesto.
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: C# u linux-u........

[ Pregleda: 3154 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.