Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Eleven Tips for the .NET Developer

Eleven Tips for the .NET Developer

47mIntermediate2024-08-16

Authors

Walt Ritscher

Walt Ritscher

Programmer, UI Designer, Staff Instructor at LinkedIn Learning

Learn-it Labs

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

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal