Das DevTrain Camp ist der Crashkurs für zukünftige .NET 4-Profis. Zielgruppe sind
Software-Entwickler, -Architekten, -Designer und
Projektleiter,
die in
30 % kürzerer Zeit die neue Welt von
.NET 4 kennenlernen und Anwendungen selbst entwickeln
möchten. Das .NET Camp umfasst zahlreiche Demonstrationen und in speziell konzipierten
Hands-On-Übungen am PC können Sie Ihr neu erlerntes Wissen noch
vor Ort festigen und vertiefen.
Jeder, der Grundkenntnisse in C# oder VB hat und bereits Software unter .NET 2.0
entwickelt hat, wird viel neues Wissen und zahlreiche Tipps und Tricks aus der Praxis
mit nach Hause nehmen. Das DevTrain Camp .NET 4 bereitet Sie optimal auf Ihren
Umstieg auf .NET 4
vor. Die Agenda gibt hier nicht die genaue Abfolge wieder, sondern skizziert die Inhalte.
|
Uhr
|
Tag 1
|
Tag 2
|
Tag 3
|
Tag 4
|
Tag 5
|
|
09:00
- 13:00
|
9-10 Uhr Registrierung
|
Parallel Extensions
Windows Presentation Foundation 4 (WPF)
|
Windows
7 und Windows Presentation Foundation 4.0
ADO.NET 4
|
Windows Communication Foundation 4 (WCF)
|
Windows Workflow Foundation 4 (WF)
|
|
Einführung in .NET 4
Neuerungen in Visual Studio 2010 |
|
|
Mittagessen im Restaurant
|
|
14:00
- 18:00
|
Neuerungen in C# mit 4
|
Windows Presentation Foundation 4 (WPF)
|
.NET Language Integrated Query (LINQ)
|
Windows Communication Foundation 4 (WCF)
|
Windows Workflow Foundation 4 (WF)
|
| |
Abendessen
|
|
19:00
- 21:00
|
Neues in VB 10
Überblick und Einsatz von F#
|
Windows Presentation Foundation 4 (WPF)
|
Entity Framework 4
|
Windows Communication Foundation 4 (WCF)
|
16:00 Uhr Ende
|
Einführung in das .NET Framework 4
- .NET 4 im Alltag – Überblick und Einsatzmöglichkeiten
- Komponenten von .NET 4 und deren Zusammenhänge
- Kompatibilität zu früheren .NET-Versionen
Entwicklungsumgebung Visual Studio 2010
- Neuerungen im Vergleich zu Visual Studio 2005/2008
- Neue Features unter VS2010
- Visual Studio im praktischen Einsatz
C# mit .NET 4
- Evolution von C# 2.0 zu C# 4 – wichtigste Neuerungen im Überblick
- CLR 4 Erweiterungen
- Dynamische Sprachfeatures (der statische Typ dynamic)
- optionale Parameter
- COM-Zugriff
- Spracherweiterungen für LINQ
Funktionale Programmierung mit F#
- Unterschiede zwischen "Funktionaler" und "Imperativer" Programmierung
- F# Programmierung: Wie geht’s, wie und wo setz ich’s ein?
- F# Syntax und Pattern Matching
- Domänenspezifische Sprachen (DSL)
Visual Basic 10 (VB 10) mit .NET 4
- Neue Spracherweiterungen in VB 10
- „Co-Evolution“ von C# 4 und VB 10
- IntelliSense Optimierungen in Visual Studio 2010 (VS 2010)
Parallel Extensions
- Task Parallel Library (TPL)
- Überblick und Einführung in Parallelprogrammierung
- Programmierung von Schleifen
- Parallele Code-Bereiche
- Details zu Tasks und Future-Elementen
- User Interfaces und parallel Methoden
- Synchronisierung mit der TPL
- Abbrechen von parallelen Aktionen
- Tests und Demos zur Performance
- Praxisbeispiele zur Parallelprogrammierung mit der TPL
Windows Presentation Foundation (WPF)
- Einführung in die Technologie
- WPF in der Entwicklung von .NET 3.0 bis .NET 4
- Neue Controls (DataGrid, DatePicker, Ribbon,…)
- 2010 Erweiterungen (Designer)
- Grafiken animieren
- Objekte 2- und 3-dimensional darstellen
- Videos in Oberflächen integrieren
- Datenbindung mit WPF
- Eigene WPF-Applikationen mit Visual Studio 2010 entwickeln
Windows 7 und Windows Presentation Foundation 4 (WPF 4)
- Integration von Windows 7 in WPF 4
Cloudcomputing mit Windows Azure
- Überblick über Windows Azure
- SQL Azure, .NET Services
- Hochverfügbare Anwendung in Windows Azure bereitstellen
ADO.NET
Entity Framework 4 (EF 4)
- Überblick Entity Framework und Zusammenhänge mit LINQ
- Einsatzmöglichkeiten und Verwendung
- Neuerungen in EF 4
- POCO (Plain Old CLR Objects) Support, Self Tracking Entities
- .tt Vorlagenunterstüzung
- Entity Framework in der Praxis
Windows Communication Foundation 4 (WCF 4)
- Überblick und Einsatz der WCF 4
- Contract First Ansatz
- Services erstellen und anbieten
- Neue Funktionalitäten v. WCF 4
- Serialisierung
- Service Discovery (.disco)
- Router Service
- RESTful WCF Services
- Workflow Services 4
- Neuerungen/Verbesserungen von Visual Studio 2010
Windows Workflow Foundation 4 (WF 4)
- Überblick und Einsatz der WF 4
- Neue Ansätze WF 4
- Änderungen der Laufzeitumgebung
- Änderung des Programmiermodels (XAML)
- Activities in WF 4
- Erstellen eigener Workflows mit Visual Studio 2010 Designer
- Hosting v. Workflows
- Verbindung zwischen WCF 4 und WF 4