Suche Literatur für GUI oder Windows Programmierung

#2286880
Lesenswert?

Hallo Leute
Ich wollte mich mal näher mit dem Thema Windows Prgrammierung 
beschäftigen.
Nun gibt es da zick Vareanten an dieses Thema heran zu gehen. Ich habe 
zu Hause ein Buch welches sich mit Windows Forms beschäftigt ich habe in 
anderen Foren gelesen das Windows Forms eher ungeeignet ist weil es sich 
um eine andere Programmiersprache handelt C++/GLI.

Ich kenne mich eher mit C und auch ein bisschen mit C++ aus.

Jetzt suche ich geeignete Literatur um mir Windowsprogrammierung bei zu 
bringen.

Welches GUI ist am besten geeignet für mich als hauptsächlich C 
Programmierer, MFC?
WinAPI soll zwar für das grunsätzliche Verstehen gut sein doch sehr 
aufwändig, was ist besser um relativ schnelle Ergebnisse zu sehen?
#2287023
Lesenswert?

Ben S. schrieb:
> Ich habe zu Hause ein Buch welches sich mit Windows Forms beschäftigt
> ich habe in anderen Foren gelesen das Windows Forms eher ungeeignet ist
> weil es sich um eine andere Programmiersprache handelt C++/GLI.

Auch wenn es einige hier nicht gerne hören, C++/CLI ist ein Superset von 
C++ d.h. man kann damit auch jedes C++ Programm übersetzen.
Empfehlenswert ist C++/CLI trotzdem nicht (außer wenn es z.B. um die 
Zusammenarbeit von nativem und managed Code geht).
WinForms bzw. die Verwendung des .NET-Frameworks ist mit der Sprache, in 
der sie geschrieben wurden, wesentlich angenehmer: C#

> Ich kenne mich eher mit C und auch ein bisschen mit C++ aus.

Reines C wird für so etwas nur noch sehr selten genutzt...

> Welches GUI ist am besten geeignet für mich als hauptsächlich C
> Programmierer, MFC?

MFC = Microsoft Foundation Classes = C++ (die MFC nutzen zwar bei weitem 
nicht alle C++ Möglichkeiten, aber es ist C++).
Falls VS in der richtigen (2008 Standard oder 2010 Pro) Version 
vorhanden ist, kann man das machen, mit den VS Express-Versionen ist das 
nur sehr, sehr eingeschränkt möglich 
(http://www.codeproject.com/KB/MFC/MFCinVisualStudioExpress.aspx)

> WinAPI soll zwar für das grunsätzliche Verstehen gut sein doch sehr
> aufwändig, was ist besser um relativ schnelle Ergebnisse zu sehen?

WinForms mit C# oder Silverlight und/oder WPF wenn man sich etwas 
intensiver einarbeiten kann (steilere Lernkurve, aber wesentlich 
mächtiger als andere Toolkits zur UI-Programmierung).
#2287545
Lesenswert?

Ben S. schrieb:
> Und gibt es denn ein deutschsprachiges toturial oder buch dazu?

Zu was?
WinForms:
http://msdn.microsoft.com/en-us/library/ms229601.aspx
http://windowsclient.net/getstarted/
(WinForms hat sich in den letzten Jahren nicht sehr viel verändert, so 
das auch ältere Bücher ausreichend sind. Das restliche Framework und C# 
haben sich mehr verändert...)

WPF:
z.B. http://www.wpftutorial.net/
Bücher in deutsch gibt's anscheinend auch
http://www.amazon.de/s/ref=nb_sb_noss?__mk_de_DE=%C5M%C5Z%D5%D1&url=search-alias%3Daps&field-keywords=wpf&x=0&y=0

http://msdn.microsoft.com/en-us/library/ms754130(v=VS.100).aspx
http://windowsclient.net/getstarted/

Silverlight:
http://www.silverlight.net/learn
(die Grundlagen sind die selben wie bei WPF)

Ansonsten kann man sich u.a. mal auf diesen
http://www.dotnetspider.com/tutorials/
http://www.codeproject.com
http://www.c-sharpcorner.com/
Seiten umsehen

Was man jetzt einsetzen will, hängt davon ab was es werden soll/muss.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren