
Addison-Wesley | 2001-03-15 | ISBN: 3827317843 | 336 pages | PDF | 1,63 MB
Als Sun Microsystems Java erfunden hatte, versuchte Microsoft mit Visual J++ seine eigene Interpretation dieser Sprache auf dem Markt zu etablieren. Die Rechtsprechung hat Microsoft jedoch einen Strich durch die Rechnung gemacht und in Folge dessen hat das Unternehmen die weitere Entwicklung dieser Sprache eingestellt.
Nun hat sich Java weiterentwickelt und stellt inzwischen die Infrastruktur für eine Vielzahl von Applikationstypen zur Verfügung. Die Antwort Microsofts hierauf lautet .NET (gesprochen: dot net). Und obwohl die wesentlichen Bestandteile dieses Frameworks auch über C++ und Visual Basic erreichbar sind, hat Microsoft mit C# (gesprochen: C sharp) eine Java weitgehend vergleichbare Sprache erfunden.
Frank Eller befasst sich seit vielen Jahren mit der Windows-Programmierung und hat sich so auch mit dieser neuen Sprache beschäftigt. Mit C+ lernen aus der Lernen-Reihe von Addison-Wesley hat er ein Einsteigerwerk für C# aufgelegt. Nach einer kurzen Einführung in das .NET-Framework sowie der Vorstellung verschiedener spezieller Editoren als Visual Studio-Ersatz steigt er im zweiten Kapitel in die Grundlagen der Sprache ein.
In den weiteren Kapiteln lernt der Leser die Programmstrukturierung mit Klassen, Methoden und Namensräumen, die Datenverwaltung mit Datentypen, Konvertierung und Formatierung, die Ablaufsteuerung mit Sprüngen, Bedingungen und Schleifen, die Operatoren, komplexere Datentypen, Vererbung, Eigenschaften, Ereignisse, Überladung und Ausnahmen kennen. Den Abschluss bilden die Lösungen zu den Kontrollaufgaben, Kompilierkommandos und verschiedene Tabellen.
Insgesammt ist die Einführung gut gelungen. Die Texte sind gut nachvollziehbar und die Beispiele verständlich. So gelingt der Einstieg in die Syntax dieser Sprache. Zu kurz kommen jedoch Ausführungen über den Nutzen der Sprache. Zwar geht es um C# und nicht um .NET, jedoch sind für sinnvolle Applikationen auch die Bibliotheken des .NET-Frameworks notwendig. Wünschenswert für eine zweite Auflage wären mehr praktische Beispiele unter Einbeziehung des Frameworks. Damit wird dem Leser dann auch der Sinn des einen oder anderen Konstrukts klarer.
Download:
http://depositfiles.com/files/ftudra63j
http://www.uploading.com/files/JYGXMXWH/C_lernen_anfangen.rar.html
Programming with Microsoft Visual C++ .NET, Sixth Edition
Pro Silverlight 3 in C#
C++ Concurrency in Action: Practical Multithreading
Mastering ASP.Net with Visual C#
Practical C++
Teach Yourself Borland C++5 in 21 Days (Sams Teach Yourself)
Schaum's Outline of Programming with C++
C++: The Complete Reference 3rd Edition
C# 2.0 : The Complete Reference
learn to program with c++
Ivor Horton's Beginning Visual C++ 2008(7696)
Special Edition Using Visual C++ 6(6903)
Data Structures and Algorithms in C++, S(6760)
Introduction to C++ Programming and Grap(6175)
Creating Games in C++: A Step-by-Step Gu(6058)
C++: A Beginner's Guide, Second Edition(5288)
C++ Programming Language, The (3rd Editi(4817)
C++: The Complete Reference 3rd Edition(4519)
Accelerated C++ Practical Programming by(4445)
Borland C++ Builder 6 Developer's Guide(4267)
Teach Yourself C++ in One Hour a Day, 6t(4019)
The C++ Programming Language Special 3rd(3930)
Ivor Horton¡¯s Beginning Visual C++ 2008(3160)
C++ Plus Data Structures, Third Edition(3033)
Pro Silverlight 3 in C#(11-08)
C++ Concurrency in Action: Practical Mul(11-08)
Mastering ASP.Net with Visual C#(11-08)
Practical C++(07-09)
Teach Yourself Borland C++5 in 21 Days ((07-09)
Schaum's Outline of Programming with C++(07-03)
C++: The Complete Reference 3rd Edition(04-13)
C# 2.0 : The Complete Reference(04-13)
learn to program with c++(04-06)
C++ Programing(03-10)
More Exceptional C++: 40 New Engineering(01-19)
Quick Recipes on Symbian OS: Mastering C(12-07)
C#: Your Visual Blueprint for Building .(12-01)
C++ Wochenend Crashkurs(11-26)
