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 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
|
Task Parallel Library (TPL)
Windows Presentation Foundation 4 (WPF)
|
Windows
7 und Windows Presentation Foundation 4
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)
|
Entity Framework 4
|
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)
|
.NET Language Integrated Query (LINQ)
|
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 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)
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 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