Oberflächenprogrammierung mit WPF, Datenabfrage mit LINQ, Datenbankanbindung mit SQL Server 2012 Express und ADO.NET, sowie Unit Tests und parallele Programmierung mit Threads und der Task Parallel Library werden behandelt. Die Programmierung von Windows Store Apps ist ebenfalls ein Thema. Die beiliegende DVD enthält Express-Versionen von Visual Studio 2012, Sourcecode zu Beispielen und Übungen sowie zusätzliche Kapitel zu Windows Forms und GDI+. Der Inhalt gliedert sich in mehrere Teile: Teil 1 behandelt die Grundlagen der Programmierung, einschließlich C# und .NET Framework sowie Visual Studio, und vermittelt prozedurale und objektorientierte Programmierung. Teil 2 geht auf fortgeschrittene Programmiertechniken ein, wie Generics, Delegaten, Ereignisse, Exception Handling, Lambda-Kalkül, anonyme Methoden, Ressourcenmanagement und Unit Tests mit NUnit und RhinoMock. Teil 3 fokussiert sich auf Oberflächenprogrammierung und Datenbanken, während Teil 4 die parallele Programmierung und Windows Store Apps behandelt. Teil 5 bietet ein praktisches Beispiel zur Filmausleihe. Dieses Buch richtet sich an unerfahrene Programmierer und Umsteiger, die einen einfachen Einstieg in die Windows-Programmierung mit C# suchen. Es bietet auch erfahrenen Entwicklern wertvolle Informationen für den Praxisalltag. Am Ende der Kapitel können Übungsaufgaben das Gelernte festigen.
Christopher Martel Livres


Dieses Buch bietet einen praxisnahen Einstieg in die Programmierung mit C# und dem .NET Framework, ideal für Anfänger und Umsteiger. Es ist in drei Teile gegliedert: Der erste Teil behandelt die Grundlagen wie Datentypen, Variablen, Kontrollstrukturen und die objektorientierte Programmierung. Hier lernen Programmierer mit wenig oder keiner Erfahrung die Basis der Sprache kennen. Der zweite Teil widmet sich fortgeschrittenen Themen, darunter Events, Generics, Delegaten, Lambda-Ausdrücke, anonyme Methoden und LINQ. Im dritten Teil wird die Oberflächenprogrammierung mit WPF sowie die Anbindung an Datenbanken mit SQL Server 2008 Express und ADO.NET behandelt. Ein praktisches Fallbeispiel zur Filmausleihe verdeutlicht die Anwendung der Konzepte. Am Ende jedes Kapitels gibt es Übungsaufgaben, um das Gelernte zu festigen, und die Lösungen sind online verfügbar. Dieses Buch richtet sich an Einsteiger in die Windows-Programmierung mit C#, bietet jedoch auch erfahrenen Entwicklern nützliche Tipps und Tricks für den Praxisalltag.