To Jost .NWDP Site

Future Developments Notes

Review Questions

  1. What are some new WPF controls?

  2. What are some changes in WPF properties for controls?

  3. How is a prefix set up for an XML namespace in a XAML file?

  4. What do these terms mean?

  5. Name six container controls that are useful for controlling the layout in a WPF project.

  6. Create a style that applies to all buttons on a form. Check out these WPF Style Details first.

  7. How does data binding work?

  8. What is MVVM?

 

Examples

Future Examples: DecoratedButton  Stars  Rainbow  FillingExample  ClockControlExample  SimpleCodeAnimation  PerspectiveCylinders  SphereLighting  TransformExamples  Generate3DMesh 

Example file: future.zip

Future2 Examples: Linq2Xml  Linq2Xml2

Example file: future2.zip

 

Part A: Future Developments

  1. 10 to 15 Years Out

  2. 5 Years Out

  3. Sample Code

 

Part B: Some C# 3.0 Language Features

NewStuff Example

  1. Implicit Data Typing

  2. Extension Methods

  3. Object Initializers

  4. Anonymous Types

  5. Predicates

  6. New C# 4.0 Features

 

Part C: Some LINQ Examples

 

Part D: More about WPF

Some of these examples are taken from Sells and Griffiths, Programming WPF, O'Reilly, 2007.

  1. Graphics   DecoratedButton, Stars, Rainbow Examples

  2. Animation   ClockControlExample, SimpleCodeAnimation

  3. Three-Dimensional Graphics   PerspectiveCylinders, SphereLighting, TransformExamples, Generate3DMesh

 

Part E: Universal Windows Platform (UWP) Apps

  1. UWP App Characteristics
     
    i
  2. Input Handling APIs
     

  3. Visual Studio 2015 Available Projects
     

  4. Windows Store Apps
     

Part F: Intro to Silverlight and Expression Blend

  1. What is Silverlight?


  2. MS Expression?