Oberflächenprogrammierung mit WPF, Datenabfrage mit LINQ, Datenbankanbindung mit SQL Server 2012 Express und ADO.NETTesten mithilfe von Unit TestsParallele und asynchrone Programmierung mit Threads und der Task Parallel LibraryWindows Store App ProgrammierungAuf der DVD:Express-Versionen von Visual Studio 2012Sourcecode zu den Beispielen und ÜbungenWeitere Kapitel zu Windows Forms und GDI+Aus dem Inhalt:Teil 1: Grundlagen der ProgrammierungC# und das .NET FrameworkVisual StudioProzedurale und objektorientierte ProgrammierungTeil 2: Fortgeschrittene ProgrammiertechnikenGenerics, Delegaten, EreignisseExceptionhandlingLambda-Kalkül, anonyme Methoden, Expression TreesRessourcenmanagementDynamische ObjekteCollectionsLINQDateien und VerzeichnisseUnit Tests mit NUnit und RhinoMockTeil 3: Oberflächenprogrammierung und DatenbankenKonsolenanwendungenWindows Presentation FoundationZugriff auf Datenbanken mit ADO.NETTeil 4: Parallele Programmierung und Windows Store AppsThreadsTask Parallel LibraryWindows Store AppsTeil 5: PraxisbeispielFallbeispiel: FilmausleiheDie Programmiersprache C# bietet sowohl unerfahrenen Programmierern als auch Umsteigern einen einfachen Einstieg in die Welt der Windows-Programmierung. Dabei gibt Microsoft dem Entwickler nicht nur die Sprache selbst, sondern mit der Entwicklungsumgebung Visual Studio und dem .NET Framework auch das richtige Werkzeug an die Hand.Christopher Martel vermittelt in diesem Buch einen Einstieg in Visual C# und das .NET Framework. Anhand verschiedener Beispiele erlernen Sie die Konzepte von C# sowie das Erzeugen einfacher Oberflächen und die Datenbankanbindung. Darüber hinaus geht der Autor auch auf die parallele Programmierung und auf das Erstellen von Windows Store Apps ein.Anhand von Übungsaufgaben am Ende der Kapitel kann der Leser das Gelernte überprüfen und festigen. Die Lösungen, Beispielprojekte, sowie die Express-Versionen von Visual Studio 2012 stehen auf der beiliegenden Begleit-DVD zur Verfügung.Dieses Buch ist vor allem für Ein- und Umsteiger in die Windows-Programmierung mit C# gedacht. Dennoch können auch erfahrene Entwickler Informationen für den Praxisalltag mitnehmen.
Reihe
Auflage
Sprache
Verlagsort
Verlagsgruppe
mitp Verlags GmbH & Co.KG
Zielgruppe
Studenten und Einsteiger in Visual C#
Produkt-Hinweis
Maße
Höhe: 24 cm
Breite: 17 cm
Dicke: 3 cm
Gewicht
ISBN-13
978-3-8266-9440-0 (9783826694400)
Schweitzer Klassifikation
Christopher Martel hat Allgemeine Informatik studiert und ist als Softwareingenieur für .NET Applikationen im Bereich Elektrotechnik tätig.
Teil 1: Grundlagen der Programmierung - C# und das.NET Framework
- Visual Studio
- Prozedurale und objektorientierte Programmierung
Teil 2: Fortgeschrittene Programmiertechniken - Generics, Delegaten, Ereignisse
- Exceptionhandling
- Lambda-Kalkül, anonyme Methoden, Expression Trees
- Ressourcenmanagement
- Dynamische Objekte
- Collections
- LINQ
- Dateien und Verzeichnisse
- Unit Tests mit Nunit und RhinoMock
Teil 3: Oberflächenprogrammierung und Datenbanken - Konsolenanwendungen
- Windows Presentation Foundation
- Zugriff auf Datenbanken mit ADO.NET
Teil 4: Parallele Programmierung und Windows Store Apps - Threads
- Task Parallel Library
- Windows Store Apps
Teil 5: Praxisbeispiel - Fallbeispiel: Filmausleihe