From the course: Windows Presentation Foundation 5: Interaction and Controls

What you should know before watching

From the course: Windows Presentation Foundation 5: Interaction and Controls

Start my 1-month free trial

What you should know before watching

- [Tutor] What should you know before beginning this course? This course is an installment in a series about Windows Presentation Foundation development. Here is a public playlist on lynda.com that lists all of the courses in this series. The courses are also available on LinkedIn Learning. Look for the title shown here. If you haven't seen the other courses yet, you should. At the top of this list are the XAML courses; Microsoft's Extensible Application Markup Language. It's my opinion that all competent WPF developers should understand XAML and be comfortable reading and writing it during development. If you are new to XAML, check out these courses where I look at key principles like XAML based properties and events. I look at object elements and how XAML maps to the .NET type system. I explore market extensions, type converters, resources, and resource dictionaries. Plus I investigate the new dependency and attach property system. This system is providing key benefits that may control templates and data-binding work in WPF and other XAML systems. Next on the list are the actual WPF courses where you can learn about how to build dramatic desktop applications, then I look at layout, how to control the arrangement of the controls and other elements on the screen. I look at the events and the routed event model, and then finally I take a look at the brushes and colors that are part of the WPF framework. I'll be working with the WPF projects in Visual Studio which means I'll spend the majority of the course working inside the Visual Studio application. Therefore some experience with Visual Studio, the full featured Microsoft Developer IDE is a plus. In this course, I'll be working with Visual Studio 2017. The free community edition has all the tools you'll need for the course. If you haven't updated to Visual Studio 2017 yet, the demo's will also work in a Visual Studio 2015. There are a number of courses available to help you learn how to work with Visual Studio. This playlist is available on our site. It lists all the Visual Studio courses in our catalog. The example application code for the course is C#. So naturally I'll be working with solutions and projects that contain code. I usually program in C# so that's the language I'll use in the course. I assume that you know .NET and C#. If you want to learn more about C#, here is a playlist on our website that lists all of the relevant C# courses.

Contents