Hypercell ein ] Hypercell aus ] Zeige Navigation ] Verstecke Navigation ]
c++.de  
   

Die mobilen Seiten von c++.de:
http://m.c-plusplus.de
Infos hier [BETA]

  
c++.de :: C# und .NET ::  Was braucht es für Linux ?     Zeige alle Beiträge auf einer Seite Auf Beitrag antworten
Autor Nachricht
Boss Harald
Mitglied

Benutzerprofil
Anmeldungsdatum: 26.02.2002
Beiträge: 43
Beitrag Boss Harald Mitglied 11:40:00 04.07.2002   Titel:   Was braucht es für Linux ?            Zitieren

Was braucht es eigentlich , dass mein net C# im Linux läuft ?

funktioniert, dass Programmm auf allen Linux Rechner ?
Was muss man denn herunterladen und wo ?

Gruss

Harry
patrick++
Mitglied

Benutzerprofil
Anmeldungsdatum: 10.03.2002
Beiträge: 355
Beitrag patrick++ Mitglied 13:28:00 04.07.2002   Titel:              Zitieren

http://www.go-mono.com/

Sollte glaube ich gehen

_________________
MfG Patrick

Remember always to have an adequate amount of fun!
Unix-Tom
Moderator

Benutzerprofil
Anmeldungsdatum: 18.07.2000
Beiträge: 10410
Beitrag Unix-Tom Moderator 19:17:00 04.07.2002   Titel:              Zitieren

Keine Windows Forms nur console.
Auf allen Linux/unixen wo sich der Source compilieren läßt.

_________________
Moderator für MFC, Linux, C# - NET und Datenbanken
Prof84
Mitglied

Benutzerprofil
Anmeldungsdatum: 13.12.2001
Beiträge: 3177
Beitrag Prof84 Mitglied 21:59:00 04.07.2002   Titel:              Zitieren

Hi,

nimm GTK# wenn Du eine GUI brauchst.

cu

P84

_________________
"Primitive(n) Kulturen moderne Technologie näherzubringen stellt einen klaren Verstoß gegen die Hauptdirektive dar!"(Star Trek)
Boss Harald
Mitglied

Benutzerprofil
Anmeldungsdatum: 26.02.2002
Beiträge: 43
Beitrag Boss Harald Mitglied 20:09:00 06.07.2002   Titel:              Zitieren

GTK# Was ist dass denn ?

Ach das geht nicht so einfach mit dem Windows GUI !
Ich dachte eigentlich, dass ich mein Programm im Windows Programmieren kann mit GUI und dann auch die exe Datei einfach
im Linux laufen lassen ohne neukompilierung ! Was soll das denn
eigentlich Platforunabhähnig und nacher geht das GUI trozdem nicht !
Das ganze erscheint mir nun komisch !

Ich dachte die Sprache C# sei für alle Betriebssystemen.

Gruss harry
Helium
Mitglied

Benutzerprofil
Anmeldungsdatum: 31.03.2002
Beiträge: 3549
Beitrag Helium Mitglied 11:08:00 07.07.2002   Titel:              Zitieren

C++ gibts auch für Win, Linux (und alle anderen Unixe), ...und trotzdem laufen windows-Programme nicht unter Linux.

_________________
Manual memory management is premature optimization.
Nikolaj
Mitglied

Benutzerprofil
Anmeldungsdatum: 12.06.2002
Beiträge: 8
Beitrag Nikolaj Mitglied 12:32:00 07.07.2002   Titel:              Zitieren

GTK# ist eine .NET-Lib für das GTK (http://gtk.org). Dürfte als SF-Projekt laufen - einfach dort mal suchen. Wenn dein Programm keine Klassen verwendet, die noch nicht durch Mono implementiert sind, läuft es auch unter Linux.
Unix-Tom
Moderator

Benutzerprofil
Anmeldungsdatum: 18.07.2000
Beiträge: 10410
Beitrag Unix-Tom Moderator 18:20:00 07.07.2002   Titel:              Zitieren

Die GUI unter C# setzten auf Windows Forms auf. Diese wurden aber noch nicht unter Linux implementiert da noch sehr in der Entwicklung.
Irgendwann wird es aber funktionieren.
Wenn man freie Software schreibt kann man auch QT nehmen.

_________________
Moderator für MFC, Linux, C# - NET und Datenbanken
O'Dog
Mitglied

Benutzerprofil
Anmeldungsdatum: 24.05.2000
Beiträge: 1198
Beitrag O'Dog Mitglied 22:17:00 08.07.2002   Titel:              Zitieren

Zitat:
Original erstellt von Unix-Tom:
Die GUI unter C# setzten auf Windows Forms auf. Diese wurden aber noch nicht unter Linux implementiert da noch sehr in der Entwicklung.
Irgendwann wird es aber funktionieren.


Na ja, ob die Windows.Forms jemals vollständig implementiert werden steht noch in den Sternen. Küzlich hat sich Miguel de Icaza dazu geäußert:

Zitat:
Original erstellt von Miguel de Icaza:
Although I was very excited about Windows.Forms initially,
Windows.Forms is a poor API, with a poor event system, with
a poor layout engine.

Some sources tell me that Microsoft is working on a
replacement for Windows.Forms, as Windows.Forms was not up
to the standards of quality of the rest of the .NET framework.

Which I believe after looking at the event model, and the rest
of Windows.Forms.
....
I am personally no longer sure that a complete Windows.Forms emulation
is possible without resorting to things like using Wine
....
So, I am thorn between wrapping Windows.Forms and doing the right
thing. Sure, Windows.Forms is wrapable, but might come at a very high
cost, a cost that we could probably spend innovating and creating a
better toolkit than Windows.Forms is.

Nachzulesen auf http://lists.ximian.com/archives/public/mono-list/2002-July/000553.html

Vermulich werden die Anstrengungen für eine plattformunabhängige GUI sich eher in Richtung GTK# bewegen da diese Bibliothek ja schon auf beiden Plattformen verfügbar ist.

bis dänn, O'Dog

[ Dieser Beitrag wurde am 08.07.2002 um 22:19 Uhr von O'Dog editiert. ]

_________________
Ich war Atheist, bis ich erkannte, dass ich Gott bin.
c++.de :: C# und .NET ::  Was braucht es für Linux ?   Auf Beitrag antworten

Zeige alle Beiträge auf einer Seite




Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können Beiträge in dieses Forum schreiben.
Sie können auf Beiträge in diesem Forum antworten.
Sie können Ihre Beiträge in diesem Forum nicht bearbeiten.
Sie können Ihre Beiträge in diesem Forum nicht löschen.
Sie können an Umfragen in diesem Forum nicht mitmachen.

Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme

c++.de ist Teilnehmer des Partnerprogramms von Amazon Europe S.à.r.l. und Partner des Werbeprogramms, das zur Bereitstellung eines Mediums für Websites konzipiert wurde, mittels dessen durch die Platzierung von Werbeanzeigen und Links zu amazon.de Werbekostenerstattung verdient werden kann.

Die Vervielfältigung der auf den Seiten www.c-plusplus.de, www.c-plusplus.info und www.c-plusplus.net enthaltenen Informationen ohne eine schriftliche Genehmigung des Seitenbetreibers ist untersagt (vgl. §4 Urheberrechtsgesetz). Die Nutzung und Änderung der vorgestellten Strukturen und Verfahren in privaten und kommerziellen Softwareanwendungen ist ausdrücklich erlaubt, soweit keine Rechte Dritter verletzt werden. Der Seitenbetreiber übernimmt keine Gewähr für die Funktion einzelner Beiträge oder Programmfragmente, insbesondere übernimmt er keine Haftung für eventuelle aus dem Gebrauch entstehenden Folgeschäden.