Windows programming

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/windows_programming_146785/page_1 - zur Vollversion wechseln!


alexsb schrieb am 01.08.2005 um 10:18

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


Neo-=IuE=- schrieb am 01.08.2005 um 14:42

also windows gui software solltest am besten mit MS Visual .NET programmieren würd i meinen


rettich schrieb am 01.08.2005 um 14:59

oder mit sharpdevelop, das gratis ist, aber den gleichen designer dabei hat wie das studio.

http://www.icsharpcode.net/OpenSource/SD/


ica schrieb am 01.08.2005 um 16:43

Zitat von alexsb
und muss jetzt ploetzlich in C# eine Windows Applikation schreiben.

und wo sind jetzt deine überlegungen? wenn du mit c# programmieren musst wird dir nichts anderes übrigbleiben außer .net (winforms) - was aber eh am sinnvollsten ist.

http://msdn.microsoft.com/library/d...indowsforms.asp


alexsb schrieb am 01.08.2005 um 17:00

thx @ all - ich musste einfach nur wissen was es da so gibt, es ist immer schwierig so allgemeine fragen im netz zu beantworten.

alex


Ringding schrieb am 01.08.2005 um 20:53

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.


geforceraid schrieb am 01.08.2005 um 21:05

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).


mat schrieb am 02.08.2005 um 00:05

MFC war nie schlecht.. nur weils viele nicht verstanden haben :p

btw: MFC wird auch mit WinFX wieder dabei sein, allerdings nur als wrapper..


that schrieb am 02.08.2005 um 08:44

Zitat von mat
MFC war nie schlecht.. nur weils viele nicht verstanden haben :p

Ja, wers verstanden hat, findets nicht gut. ;)




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025