Home > Store > Programming > Windows Programming

WPF 4 Programming LiveLessons (Video Training), Downloadable Video

WPF 4 Programming LiveLessons (Video Training), Downloadable Video

Your browser doesn't support playback of this video. Please download the file to view it.

Downloadable Video

  • Your Price: $119.99
  • List Price: $149.99
  • About this video
  • Accessible from your Account page after purchase. Requires the free QuickTime Player software.

    Videos can be viewed on: Windows 8, Windows XP, Vista, 7, and all versions of Macintosh OS X including the iPad, and other platforms that support the industry standard h.264 video codec.

Register your product to gain access to bonus material or receive a coupon.

Audio & Video

Video

Optional content (will be overwritten by Flash movie)

You need to upgrade your Flash Player. You need version 9 or above to view this video. You may download it here. You may also see this message if you have JavaScript turned off. If this is the case, please enable JavaScript and reload the page.

Buy Lessons

DRM-Free Video Downloads. Purchase and immediately download individual lessons from this video. Make your lesson selections below and click on the Buy button.

Videos can be viewed on: Windows 8, Windows XP, Vista, 7, and all versions of Macintosh OS X including the iPad, and other platforms that support the industry standard h.264 video codec. Requires the free QuickTime Player software.

Lesson 1

Lesson 1: Introduction to WPF, Downloadable Version

In this lesson you will learn some of the history of WPF and how it originated. You will also be introduced to some of the core concepts of WPF and what makes the technology work.

Duration: 00:19:01  File Size: 23 MB

Lesson 2

Lesson 2: Control Basics, Downloadable Version

In this lesson you will learn some of the basics of controls in WPF. We'll also cover many of the different controls and control types, and learn how to use them.

Duration: 01:39:03  File Size: 144 MB

Lesson 3

Lesson 3: Controls in Code Behind, Downloadable Version

In this lesson you will learn how to work with controls in code, and we'll also discuss the Visual Tree in WPF.

Duration: 00:14:31  File Size: 20 MB

Lesson 4

Lesson 4: Binding, Downloadable Version

In this lesson you'll learn how to use binding.  You'll also learn about the many different aspects of binding, how bindings work, and how to use binding in code to dynamically generate bindings.

Duration: 01:38:11  File Size: 123 MB

Lesson 5

Lesson 5: Resources, Downloadable Version

In this lesson you will learn how to use Resources and we'll dig into the details of how Resources work.

Duration: 00:14:55  File Size: 19 MB

Lesson 6

Lesson 6: Styles and Templates, Downloadable Version

In this lesson you'll learn about styles and the different types of templates, and how to effectively use styles and templates to provide visual representation in your application.

Duration: 00:51:49  File Size: 73 MB

Lesson 7

Lesson 7: Custom Control Development, Downloadable Version

In this lesson you will learn how to build and use Custom Controls within your WPF application. 

Duration: 00:24:12  File Size: 41 MB

Lesson 8

Lesson 8: Behaviors, Downloadable Version

In this lesson you'll learn about behaviors how to use them within your application. We'll also cover how we can use behaviors to extend the functionality of controls.

Duration: 00:18:49  File Size: 26 MB

Lesson 9

Lesson 9: Animations, Downloadable Version

In this lesson we'll cover the the basics of animations. You will learn some of the key concepts needed to create animations, and we'll move on to cover some of the different places where animations can be used.

Duration: 00:33:16  File Size: 46 MB

Lesson 10

Lesson 10: Localization, Downloadable Version

In this lesson you'll learn how you can localize your application for many different languages. We will cover techniques that can be used to provide localization and dynamic culture changing.

Duration: 00:14:01  File Size: 21 MB

Lesson 11

Lesson 11: Introduction to Navigation, Downloadable Version

In this lesson you will learn some of the core concepts for integrating navigation into your application.  You will also see an example of how to build a navigation framework.

Duration: 00:17:15  File Size: 25 MB

Lesson 12

Lesson 12: Introduction to MVVM, Downloadable Version

In this lesson you will learn the basics of the MVVM (Model View View Model) design pattern.  We will cover some of the theory behind MVVM and also look at a sample framework built to support MVVM, navigation, and many of the other concepts covered in previous lessons.

Duration: 00:47:34  File Size: 56 MB

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Description

  • Copyright 2011
  • Edition: 1st
  • Downloadable Video
  • ISBN-10: 0-672-33533-6
  • ISBN-13: 978-0-672-33533-4

7+ Hours of Video Instruction

In 20 hands-on video lessons, Microsoft MVP Jason Rainwater shows how to create rich, next-generation applications with WPF. Master panels, content and item controls, code behind, binding, resources, styles, templates, behaviors, animations, custom controls, localization, navigation, MVVM, and more! Learn advanced WPF techniques at your pace… get specific solutions whenever you need them!

Jason Rainwater is an independent consultant contracting to Veracity Solutions and a Microsoft MVP for WPF Client App Development. His specialties include in-depth knowledge of WPF, Silverlight and XAML; he has built modular WPF and Silverlight smart client applications utilizing MVVM and Prism. Jason is a frequent speaker in his local and regional communities, his events have included many user groups, code camps and a few specialty events.

Lesson 1 – Introduction to WPF – 17:17

Lesson 2 Part 1 – Control Basics – 16:30

Lesson 2 Part 2 – Control Basics – Panels – 22:01

Lesson 2 Part 3 – Control Basics – Content Controls – 25:39

Lesson 2 Part 4 – Control Basics – Items Controls – 35:48

Lesson 3 – Controls in Code Behind – 13:58

Lesson 4 Part 1 – Binding – How It Works – 27:43

Lesson 4 Part 2 – Binding – The Basics – 44:02

Lesson 4 Part 3 – Binding – Advanced – 18:35

Lesson 4 Part 4 – Binding – Binding in Code – 9:34

Lesson 5 – Resources – 14:01

Lesson 6 Part 1 – Styles and Templates – Styles – 12:23

Lesson 6 Part 2 – Styles and Templates – Control Templates – 25:56

Lesson 6 Part 3 – Styles and Templates – Data Templates – 13:04

Lesson 7 – Custom Controls - 23:28

Lesson 8 – Behaviors – 17:53

Lesson 9 – Animations – 32:11

Lesson 10 – Localization – 13:09

Lesson 11 – Introduction to Navigation – 16:06

Lesson 12 – Introduction to MVVM – 47:23

LiveLessons Video Training series publishes hundreds of hands-on, expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. This professional and personal technology video series features world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, IBM Press, Pearson IT Certification, Prentice Hall, Sams, and Que. Topics include: IT Certification, Programming, Web Development, Mobile Development, Home & Office Technologies, Business & Management, and more.  View All LiveLessons at http://www.quepublishing.com/imprint/series_detail.aspx?st=87397

Downloads

Downloads

Download the code samples

Sample Content

Table of Contents

Lesson 1 — Introduction to WPF — 17:17

Lesson 2 Part 1 — Control Basics — 16:30

Lesson 2 Part 2 — Control Basics — Panels — 22:01

Lesson 2 Part 3 — Control Basics — Content Controls — 25:39

Lesson 2 Part 4 — Control Basics — Items Controls — 35:48

Lesson 3 — Controls in Code Behind — 13:58

Lesson 4 Part 1 — Binding — How It Works — 27:43

Lesson 4 Part 2 — Binding — The Basics — 44:02

Lesson 4 Part 3 — Binding — Advanced — 18:35

Lesson 4 Part 4 — Binding — Binding in Code — 9:34

Lesson 5 — Resources — 14:01

Lesson 6 Part 1 — Styles and Templates — Styles — 12:23

Lesson 6 Part 2 — Styles and Templates — Control Templates — 25:56

Lesson 6 Part 3 — Styles and Templates — Data Templates — 13:04

Lesson 7 — Custom Controls - 23:28

Lesson 8 — Behaviors — 17:53

Lesson 9 — Animations — 32:11

Lesson 10 — Localization — 13:09

Lesson 11 — Introduction to Navigation — 16:06

Lesson 12 — Introduction to MVVM — 47:23

Updates

Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership