Skip to content

SeRgI1982/timelyWorkshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

timely

This is the WPF workshop.

The main goal is to show the most popular features of WPF.
The second goal is to show how to redesign monolithical app to the much more flexible solution.

Below, you will find agenda.
Each point is described on a Wiki Page and have his own branch.

  1. TimeLy - basis (branch)

    • List of entries,
    • Timesheet entry form
  2. Validation with Data Annotations (branch)

    • INotifyDataErrorInfo,
    • Basic Validators,
    • Custom Validators
  3. Data Templates and Triggers (branch)

    • Basic Styles,
    • Control Templates,
    • Data Templates,
    • Triggers,
    • Blend,
    • Animations (Visual States),
    • XAML Inspector
  4. Custom controls - Floating Action Button (branch)

    • Dependency Properties,
    • Templated Parts,
    • Animations (via code),
  5. Different kind of presentations (branch)

    • Implicit templates,
    • Injected components
  6. Going into Prism (branch)

    • Modularity,
    • Regions,
    • Communication between loosely coupled components,
    • Navigation

Releases

No releases published

Packages

No packages published

Languages