URL: https://www.overclockers.at/coding-stuff/windows_programming_146785/page_1 - zur Vollversion wechseln!
Hi,
ich haette eine prinzipjelle Frage: wie und womit programmiert man unter Windows GUIs?
Ich bin, seit ich programmiere, Linux only unterwegs und muss jetzt ploetzlich in C# eine Windows Applikation schreiben.
Soweit ich weiss, sind die meisten Applikationen ja mit MFC geschrieben, eine Bibliothek die ich nicht habe.
Wie schaut das mit Windows Forms aus? Wird das eingesetzt?
Ich finde keine anstaendigen Referenzen zu Windows Forms im Netz (auch nicht im MSDN).
Was ist mit XAML? Geht das schon?
Alex
also windows gui software solltest am besten mit MS Visual .NET programmieren würd i meinen
oder mit sharpdevelop, das gratis ist, aber den gleichen designer dabei hat wie das studio.
http://www.icsharpcode.net/OpenSource/SD/
Zitat von alexsbund muss jetzt ploetzlich in C# eine Windows Applikation schreiben.
thx @ all - ich musste einfach nur wissen was es da so gibt, es ist immer schwierig so allgemeine fragen im netz zu beantworten.
alex
MFC war nie ein "Muss". War zwar hässlich (codemäßig), aber ich fand's nicht so schlecht wie viele meinen.
Man kann auch ATL oder WTL (Microsoft), VCL (Borland), QT (Trolltech), wxWindows, GTK, whatever... verwenden oder direkt gegen das Win32 API programmieren.
Beim jetzigen Stand der Dinge würde ich's aber wirklich mit C# und WinForms machen. SharpDevelop oder noch besser Visual Studio .NET sind eine Riesenhilfe dabei.
Momentan würd ich auch die Windows Forms (.NET + C#) verwenden.
MFC kannst getrost vergessen.
Es schadet jedenfalls nicht wenn du dich vorher ein bisschen in die Basics der WinAPI hineinarbeitest (das ist hilfreich aber nicht notwendig).
Das Buch "Programming Windows" von Charles Petzold kann ich dir wärmstens ans Herz legen.
http://www.amazon.de/exec/obidos/AS...5089727-5368048
Wenn du dich mit .NET und Windows Forms beschäftigen willst:
http://www.amazon.de/exec/obidos/AS...5089727-5368048
wegen XAML:
die Beta Version von WinFX (Avalon + Indigo) steht schon zum DL bereit:
http://www.microsoft.com/downloads/...;DisplayLang=en
Müsstest dir halt noch die Beta2 von VS.NET 2005 besorgen und auf die Extensions für WinFX warten (die werden noch im August released).
MFC war nie schlecht.. nur weils viele nicht verstanden haben
btw: MFC wird auch mit WinFX wieder dabei sein, allerdings nur als wrapper..
Zitat von matMFC war nie schlecht.. nur weils viele nicht verstanden haben
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025