Course Outline

Programmieren in Windows 8 mit XAML und C#
Requirements:
Kenntnisse von Softwareentwicklung. Es wird empfohlen den Kurs "Programmieren in C# 5.0 mit
Visual Studio 2012" zu belegen.
Overview:
Target group:
Learning objective:
ro
g
Technical Team Leader, Software Developer
The purpose of training is to acquire the ability to develop business desktop applications in
Windows 8 with XAML and C#.
During the course, students become familiar with the MSDN resources and tools to support the
development process, such as Microsoft Visual Studio.
1. IDE
ob
le
P
Schulungsinhalt:
Introduction to Visual Studio 2012
First program - Hello WPF World !
Compilation, Debugging
1. Microsoft .NET
What is .NET?
CLR and Garbage Collector
DLL vs. EXE?
Technologies within .NET
N
1. Foundations of Windows 8 Development
Windows 8 Development History
MVVM design pattern - description
Windows 8 Development vs. WPF vs. Windows Forms
Differences between XAML with C#, and HTML 5 with JavaScript
1. In and Out
Windows 8 Development project structure
XAML, Layout, Dependency Properties
Commands and Resources
Events
Styles and Behaviours
Databinding, Data Streams
1. Data Flow
Data modelling in Windows 8 Development
Access to databases
LINQ
Entity Framework
CRUD operations
Data Validation
1. Controls
NobleProg® Limited 2004 - 2016 All Rights Reserved
+43 1 3059940 | [email protected] | www.nobleprog.at
Controls review
User Controls a Custom Controls
Templates
1. Advanced topics
Asynchronous and parallel operations
IoC (Inverse of Control)
Unity 2, PRISM
Dauer:
21 hours
Course Categories:
Programmierung
Microsoft .NET
C-sharp
ro
g
1. Complete Business Application - Real World Application
Development of System Architecture in groups based on the specified Business Case
Data modelling
Implementation
Application testing
N
ob
le
P
Programming in Windows 8 with XAML and C# Course
NobleProg® Limited 2004 - 2016 All Rights Reserved
+43 1 3059940 | [email protected] | www.nobleprog.at