Eleven Tips for the .NET Developer
47mIntermediate2024-08-16
Authors

Walt Ritscher
Programmer, UI Designer, Staff Instructor at LinkedIn Learning

Learn-it Labs
Course details
This course from Learn-it Labs offers a deep dive into advanced .NET development techniques aimed at improving your coding workflows and application performance. Join instructor Walt Ritscher as he shows you how to distribute your applications efficiently and effectively. Learn how to manage single file deployment, manipulate and flatten sequences with LINQ's SelectMany, extend the functionality of the DateOnly type, transform data into more readable formats, return read-only collections safely, construct path strings for Linux and Windows, create fake data for testing, and more. Additionally, you'll learn to implement a version endpoint for web APIs, count Unicode characters correctly, and determine shared key values with LINQ's ToLookup method. By the end of this course, you will have mastered practical techniques to enhance your .NET applications and data manipulation methods.
Skills covered
.NETTips, Tricks, & TechniquesSoftware Development ToolsMicrosoftSoftware Development
Concepts
0. Introduction
- 01 - .NET tips for you
- 02 - How to access the sample code on GitHub
1. .NET Tips
- 03 - Single file deployment - Self-contained application distribution
- 04 - Flatten sequence with LINQ SelectMany
- 05 - Extend the DateOnly type with extension methods
- 06 - Humanizer - Transform data into human-friendly text
- 07 - Return read-only collection with AsReadOnly method
- 08 - Build Linux and Windows path strings
- 09 - Create fake test data with the Bogus package
- 10 - Make a version endpoint for a web API
- 11 - Count unicode characters correctly in String
- 12 - Determine shared key values with the LINQ ToLookup method
- 13 - Create a Zip archive file
Continue Your Journey
- 14 - Next steps