This course is designed to prepare the 70-511 TS Microsoft certification exam.
Windows Presentation Foundation is the premier technology from Microsoft for building modern applications for the Desktop. With Visual Studio 2010 and the .NET Framework 4, WPF has reached an incredible level of productivity, which will be enhanced in Windows 8 and the .NET Framework 4.5. Developers should no longer invest in Windows Forms, except for maintenance, and they should seriously consider moving to WPF because this is what the world is asking today. Not limited to this, WPF introduces a new way to design the user interface which is also common to Silverlight and Silverlight for Windows Phone, meaning that it is easier to get familiar with other technologies once you learn WPF and this makes possible to improve your business.
This course explains WPF in a way that is simple and effective, preparing you not only to the certification exams but also to build real-world applications with tips from the experts.
You will leverage all the power of the platform and discover that investing in WPF can be your fortune. Frequent comparisons with the Windows Forms approach will make your understanding of the WPF framework even more effective.
Become an expert! Why is a campusMVP.Net course better than regular InCompany or classroom training?
More than 220 pages of course contents in PDF format: upon completing the course you can download all the theory resources in PDF format so you can use it for future references. These resources are printable, include navigation and are indexed for search purposes.
Features
- Course access period: 3 months (12 weeks)
- Course length: 60 hours
- Dedication time needed: 5-7 hours per week although this depends greatly on your current skills
- Level: Intermediate-Advanced
- We include a downloadable campusMVP.Net achievement diploma
- One-to-one support by expert MVP/MCT trainers to answer questions and doubts throughout the course
If you have any questions or doubts, we are eager to help you. Just ask!
Outline
Both if you want to prepare the exam or if you need to learn new skills for work reasons, when you finish this training you’ll be able to:
- Know the ins and outs of XAML for creating advanced user interfaces
- Reuse parts of the UI for rapid application development and maintenance
- Debug your applications effectively
- Create powerful business applications by leveraging the data-binding engine
- Embed media contents, graphics, and animations to make the UI more appealing
- Manage reusable resources across multiple applications
- Deploy your applications to your user’s desktops
Audience profile requirements
It is assumed that the students know the fundamentals of the .NET platform and have working knowledge of SQL Server. Knowing the fundamentals of Windows Forms is a plus.
Summary
This course offers all the resources you need to study in depth the different Microsoft Web developing technologies:
- 3 month access to complete the “70-511 TS: Windows Applications Development with Microsoft .NET Framework 4 certification exam preparation course”. Study 24×7, practice at your own pace and from wherever you want.
- 3 months of expert coaching and trainer support: the MVP/MCT expert that has developed the course content is the same person available throughout the certification exam training course to answer every single question and doubt you might come up with while completing this MCTS exam training.
- Study methodology: we give insight and advice on how to study and how to face the certification exam.
- The right amount of theory needed, just enough and no more :-). This MCTS exam preparation course is designed towards real-world developing skills, with coding examples and exercises. At campusMVP.Net we always balance out theory with practice.
- Precise practice videos that go straight to the point to explain visually the most important issues.
- Coding examples for you to download and run on your computer.
- Course self-evaluation test.
- MeasureUp official exam simulation, a supplier endorsed by Microsoft. Start practicing way before attending the official exam. You have 6 month access to the simulation, with dozens of questions and answers explained in detail. The price of this course does not include certification exam fees. You have to go to your closest Microsoft official test center and set an exam date. You can find your closest Microsoft official test center at www.prometric.com.
- Downloadable achievement diploma when passing the final course exam.
More than 220 pages of course contents are downloadable in PDF upon completing the course. When passing the exam you can download the course resources for future reference use. You can download all the theory, developing tips and expert advice.
Course Syllabus
The contents have been created from a practical point of view. You will find explanatory videos as well as code samplesat the end of each module to reaffirm what has been learned.The source code for the examples is available for downloading:.
Throughout the duration of the course you will have one of the leading experts within this field at your disposition to ask him questions or concerns.
The content consists of six comprehensive modules:
- Introducing WPF with Visual Studio 2010 and the .NET Framework 4.0
- Building a User Interface with Basic Techniques
- Enhancing a User Interface
- Data Binding
- Enhancing functionality and Usability of Solutions
- Stabilizing and Releasing a Solution
Full 70-511 TS course syllabus
MODULE 1: Introducing WPF with Visual Studio 2010 and the .NET Framework 4
1.1.- Building WPF Applications with Visual Studio
DEMO: Using Visual Studio to create WPF Applications
1.2.- Introducing XAML
DEMO: Introducing XAML
MODULE 2: Building a User Interface with Basic Techniques
2.1.- Arranging the UI with panels
DEMO: Arranging the UI with panels
2.2.- Managing Reusable Resources
DEMO: Managing Reusable resources
2.3.- Implementing Content and Item Controls
DEMO: Implementing Content and Item Controls
2.4.- Create and Apply Styles and Themes
DEMO: Create and Apply Styles and Themes
2.5.- Create and Apply Control Templates
DEMO: Create and Apply Control Templates
2.6.- Implement an Animation
DEMO: Implement an Animation
MODULE 3: Enhancing a user interface
3.1.- Understanding the Event Model: Routed Events
DEMO: Understanding the Event Model: Routed Events
3.2.- Understanding Commands
DEMO: Understanding Commands
3.3.- Adding Controls at Runtime
DEMO: Adding Controls at Runtime
3.4.- Understanding Dependency Properties
DEMO: Understanding Dependency Properties
3.5.- Creating User Defined Controls
DEMO: Creating User Defined Controls
3.6.- Create and Display 2D Graphics
DEMO: Create and Display 2D Graphics
3.7.- Adding Media Contents
DEMO: Adding Media Contents
MODULE 4: Data-Binding
4.1.- Starting to Understand Data Binding with Drag and Drop Techniques
DEMO: Starting to Understand Data Binding with Drag and Drop Techniques
4.2.- Implement Custom Data-Binding
DEMO: Implement Custom Data-Binding
4.3.- Implement Value Converters
DEMO: Implement Value Converters
4.4.- Implement Data Validation
DEMO: Implement Data Validation
4.5.- Implement and Consume Property Change Notifications
DEMO: Implement and Consume Property Change Notifications
4.6.- Binding Collections of Objects and Presenting Data with Collection Views
DEMO: Binding Collections of Objects and Presenting Data with Collection Views
4.7.- Implement Data Templates
DEMO: Implement Data Templates
MODULE 5: Enhancing functionality and usability of solutions
5.1.- Integrate Windows Forms and WPF
DEMO: Integrate Windows Forms and WPF
5.2.- Implement Asynchronous Processing and Threading
DEMO: Implement Asynchronous Processing and Threading
5.3.- Incorporate Globalization and Localization Features
DEMO: Incorporate Globalization and Localization Features
5.4.- Manage User and Application Settings
DEMO: Manage User and Application Settings
MODULE 6: Stabilizing and Releasing a Solution
6.1.- Using XAML and Data-binding Debugging Techniques
DEMO: Using XAML and Data-binding Debugging Techniques
6.2.- Historical Debugging with IntelliTrace
DEMO: Historical Debugging with IntelliTrace
6.3.- Deploying Applications with ClickOnce
DEMO: Deploying Applications with ClickOnce
6.4.- Deploying Applications with Windows Installer
DEMO: Deploying Applications with Windows Installer
APPENDIX: Exam Tips & Tricks
About the Author

Alessandro del Sole
Visual Basic MVP
Alessandro is the community leader for the Italian ‘Visual Basic Tips & Tricks’ user group which is the family for more than 42.000 VB developers. Also, he co-founded the Italian ‘WPF Tips & Tricks’ and ‘LightSwitch Tips & Tricks’ UGs. He has been named Visual Basic MVP of the year in 2009, 2010 and 2011.
He is a frequent contributor to the Visual Basic Developer Center on MSDN and also regularly speaks at technical events on Microsoft technologies. He’s the author of two English books about programming and many technical articles, webcasts and instructional videos. He has written several well known free developer tools. Learn more about Alessandro del Sole.
What others are saying about this course


