Companies Home Search Profile

XAML Essential Training

Focused View

Walt Ritscher

4:06:29

190 View
  • 01 - XAML The Microsoft UI markup language.mp4
    00:58
  • 02 - What you should know before watching.mp4
    02:17
  • 03 - How to access the sample code on GitHub.mp4
    01:33
  • 01 - Why markup languages are useful for UI definition.mp4
    07:21
  • 02 - The Microsoft UI markup language.mp4
    04:16
  • 03 - What frameworks use XAML.mp4
    04:21
  • 04 - Overview XAML namespaces.mp4
    03:03
  • 05 - Overview Elements and properties.mp4
    02:39
  • 06 - Overview Content.mp4
    01:40
  • 07 - Overview Other concepts.mp4
    02:59
  • 01 - The Visual Studio XAML designer.mp4
    02:27
  • 02 - Drag-and-drop editing.mp4
    03:25
  • 03 - Configure the designer.mp4
    02:23
  • 04 - Optimize the XAML editor settings.mp4
    04:06
  • 05 - The property window.mp4
    06:57
  • 06 - Use the XAML debug and Hot Reload features.mp4
    04:47
  • 01 - Namespace principles in XML.mp4
    06:41
  • 02 - Namespace declarations in XAML files.mp4
    04:26
  • 03 - Understand namespace mapping.mp4
    03:24
  • 04 - Predefined namespaces.mp4
    04:26
  • 05 - CLR references and namespaces.mp4
    02:10
  • 01 - Instantiate object elements in XAML.mp4
    07:36
  • 02 - Object elements and property attributes.mp4
    04:43
  • 03 - Setting properties in code.mp4
    03:02
  • 04 - Property elements The alternative to property attributes.mp4
    04:29
  • 05 - Use event attributes to subscribe to events.mp4
    05:10
  • 06 - Event handlers for event attributes.mp4
    05:48
  • 01 - What does content mean in XAML.mp4
    06:09
  • 02 - TextBlock and InLine content.mp4
    01:55
  • 03 - Layout panels.mp4
    02:11
  • 04 - Complex content within a ContentControl.mp4
    04:06
  • 05 - Non-UI types in ContentControl.mp4
    01:55
  • 06 - Show lists of elements with ItemsControls.mp4
    02:27
  • 07 - Fill a list using Binding.mp4
    02:41
  • 08 - Make an item selectable with a ListBoxItem.mp4
    01:57
  • 09 - Wrap content with a decorator.mp4
    02:11
  • 01 - Concept of dependency properties.mp4
    09:07
  • 02 - The Star custom user control.mp4
    02:54
  • 03 - Register the custom dependency property.mp4
    04:39
  • 04 - Bind to base class dependency property.mp4
    01:21
  • 01 - Property inheritance.mp4
    03:05
  • 02 - How a style sets dependency properties.mp4
    02:38
  • 03 - Binding to another element.mp4
    02:40
  • 04 - Order of precedence for dependency properties.mp4
    04:21
  • 01 - Explore the concept of attached properties.mp4
    04:50
  • 02 - The Polar panel.mp4
    02:37
  • 03 - Tooltips and attached properties.mp4
    01:38
  • 04 - Keyboard navigation with attached properties.mp4
    02:22
  • 05 - Attached properties with the Grid.mp4
    02:53
  • 01 - Explore the concepts of TypeConverters.mp4
    04:54
  • 02 - List the built-in TypeConverters.mp4
    01:08
  • 03 - How WPF uses TypeConverter on its types.mp4
    01:50
  • 04 - Create a custom TypeConverter.mp4
    06:02
  • 01 - What is a markup extension and how does it compare to a TypeConverter.mp4
    02:38
  • 02 - Use some common markup extensions.mp4
    05:03
  • 03 - Create a custom markup extension.mp4
    02:22
  • 04 - Add parameters to a custom markup extension.mp4
    03:16
  • 01 - XAML resources and ResourceDictionaries.mp4
    03:40
  • 02 - The resources property.mp4
    01:43
  • 03 - Use resources with the StaticResource markup extension.mp4
    03:13
  • 04 - Styles in resources.mp4
    02:57
  • 05 - Colors in resources.mp4
    02:06
  • 06 - Data sources in resources.mp4
    02:25
  • 07 - Data templates in resources.mp4
    03:07
  • 08 - Explore the resource hierarchy.mp4
    03:16
  • 09 - A quick look at merged resources.mp4
    07:38
  • 10 - Load a resource file for dynamic application UI.mp4
    03:58
  • 11 - Explore the Properties window.mp4
    02:30
  • 12 - Create resources with the Properties window.mp4
    04:38
  • 01 - Next steps.mp4
    00:21
  • Description


    What is XAML? XAML is one of the primary languages used to create user interfaces for .NET and Windows apps. This course gives you an overview of the what, when, and how of XAML for Microsoft developers who want to build better user interfaces for their applications.

    Learn why markup is so important in UI definition, which frameworks use XAML, and how to identify parts of a XAML file. Join instructor Walt Ritscher as he shares his preferred settings for working with XAML in Visual Studio, explores XAML namespaces and namespace mapping, and discusses the use of XAML in other popular Microsoft frameworks. Along the way, get tips on content categories and the ins and outs of the property system, as well as dependency property services, attached properties, TypeConverters, runtime information, markup extensions, additional resources, and more.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category

    C#

    Walt Ritscher
    Walt Ritscher
    Instructor's Courses
    I am a seasoned trainer, writer, and speaker who loves learning technology and sharing my discoveries with other technology enthusiasts. My enthusiasm for crafting software interfaces blossomed early. Just a few days after discovering how to move pixels around a computer screen I was devouring books on the topic of computer graphics and UI design. Teaching programming and UI design is one of my ongoing passions. I've taught hundreds of courses for universities, colleges, and private training companies. On the consulting side I've had the opportunity to work with customers like UPS, HP, Intel, Wintellect and Intuit. Now I'm a senior staff instructor at LinkedIn Learning. My content team produces hundreds of technical training courses for software developers each year. I'm creating courses on Microsoft developer tools and topics. I love speaking at tech conferences, I'm a frequent speaker at major industry events in Europe, Asia and the Americas. I received the Microsoft MVP award for thirteen years (2005-2018) I joined the ranks of video authors in 2002, producing a small series of .NET videos for Microsoft Press. 2010 saw my first video course on Lynda.com. Now I have hundreds of hours of video training courses available at LinkedIn Learning. My current UI obsession revolves around the Windows 10 and XAML based languages. If you want to know more about XAML based pixel shaders check out my "HLSL and Pixel Shaders for XAML Developers"​ book available from O'Reilly Media. I'm also a big fan of keyboard synthesizers, digital music and music production. Specialties: smart client , device and web UI technologies, audio and music production, writing, speaking, curriculum development, teaching.
    LinkedIn Learning is an American online learning provider. It provides video courses taught by industry experts in software, creative, and business skills. It is a subsidiary of LinkedIn. All the courses on LinkedIn fall into four categories: Business, Creative, Technology and Certifications. It was founded in 1995 by Lynda Weinman as Lynda.com before being acquired by LinkedIn in 2015. Microsoft acquired LinkedIn in December 2016.
    • language english
    • Training sessions 70
    • duration 4:06:29
    • English subtitles has
    • Release Date 2023/07/02