Companies Home Search Profile

.NET 6 SDK Advanced Exploration: Attributes

Focused View

Walt Ritscher

1:29:11

188 View
  • 01 - Use declarative approach to code with .NET attributes.mp4
    00:46
  • 02 - What you should know.mp4
    00:49
  • 03 - My programming setup and configuration.mp4
    02:25
  • 04 - How to access the sample code on GitHub.mp4
    01:28
  • 01 - Metadata and .NET assemblies.mp4
    03:41
  • 02 - Metadata consumers.mp4
    02:22
  • 03 - What is an attribute.mp4
    06:40
  • 04 - Examine the .NET attribute classes.mp4
    02:32
  • 05 - Reading metadata and code with reflection.mp4
    04:05
  • 01 - Use the Obsolete attribute.mp4
    04:15
  • 02 - See the attribute metadata in the .NET assembly.mp4
    02:01
  • 03 - Attribute constructors and properties.mp4
    01:54
  • 04 - Apply multiple attributes.mp4
    02:07
  • 01 - Examine the JSON serializer project.mp4
    04:40
  • 02 - Create the attribute.mp4
    02:22
  • 03 - Use the attribute in another project.mp4
    01:58
  • 04 - Write reflection code to discover the attribute.mp4
    05:02
  • 05 - Create a parameterized attribute.mp4
    01:43
  • 06 - Find parameters with reflection.mp4
    02:47
  • 01 - Examine the zUnit projects.mp4
    03:55
  • 02 - Explore the unit test attributes.mp4
    02:19
  • 03 - Use the unit test attributes.mp4
    01:32
  • 04 - Load attributes.mp4
    02:47
  • 05 - Show the attribute metadata.mp4
    02:38
  • 06 - Run the unit tests.mp4
    02:18
  • 07 - Create an Assert class.mp4
    03:47
  • 01 - Bit field enums and the flags attribute.mp4
    04:24
  • 02 - PropertyGrid and the Category attribute.mp4
    04:16
  • 03 - The BindProperty attribute in ASP.NET Razor Pages.mp4
    04:08
  • 04 - Logging and the CallerMemberName attribute.mp4
    02:58
  • 01 - Next steps.mp4
    00:32
  • Description


    Attributes add metadata to your programs and allow you to annotate given types, assemblies, modules, and methods. They’re especially handy if you’re an advanced .NET developer, as they lend your code base more declarative power with the additional services of .NET tools and code libraries. In this course, senior LinkedIn Learning instructor Walt Ritscher shows you how to use predefined, standard .NET attributes as well as how to create custom attributes on your own.

    Learn about the features of attributes, how they function, and why they’re such a vital part of .NET programs. Get quick tips and user tricks on annotating your code like a seasoned pro, from testing for object quality to marking your testing methods. Along the way, Walt teaches you how to create custom attributes that meet the specific needs of your projects, such as attributes for the JSON serializer, PropertyGrid and the category attribute, the BindProperty attribute, and more.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    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 31
    • duration 1:29:11
    • Release Date 2022/12/28