How to benchmark different .NET versions
#466 – August 07, 2023 | View in browser |
C# Digest
How to benchmark different .NET versions
With the famous BenchmarkDotNet library you can benchmark a lot - but it doesn't stop with a single .NET version. You can benchmark multiple versions of the same code that targets different runtimes.
Workshop: How to Migrate to .NET MAUI? (sponsor)
Master the basic concepts behind .NET MAUI and learn about the possibilities of sharing code between web and native mobile and desktop applications.
Polyfills in .NET to ease multi-targeting
In this post, I describe how to simplify writing libraries that target multiple TFM by using polyfills.
What is Locking and How to Use a Locking Mechanism in C#
In this article, we will discuss the locking mechanism in C#. Including exclusive and non-exclusive locking mechanisms.
Linear Ridge Regression Using C#
Implementing LRR from scratch is harder than using a library like scikit-learn, but it helps you customize your code, makes it easier to integrate with other systems, and gives you a complete understanding of how LRR works.
Stream videos from Azure Blob storage with ASP.NET Core
In this post, I'll show you how I created a very simple demo ASP.NET Core app to set this up, allowing me to play all the MP4 files within a specific Azure Blob Storage container using the Video.js player.
A good software architect doesn't just provide expectations of structure; they also work with developers to give feedback and guidance for implementation. It's easy to say, "Use ETags for entity concurrency control in a Web API," it's another to empower teams to accomplish the objectives of entity versioning.
Plugin Architecture in ASP.NET Core
For this post, we'll delve into plugin architecture, exploring how they can be leveraged in ASP.NET Core to create more flexible and maintainable applications.
Generate Sitemaps for All of ASP.NET Core
Generate sitemaps for all programming paradigms found in ASP.NET Core.
how did you like this issue?
newsletters
Older messages
A Comprehensive Guide for Efficient Data Binding
Sunday, July 30, 2023
Basics of binding data to the Repeater, customizing the layout, and handling events #465 – July 31, 2023 View in browser C# Digest A Comprehensive Guide for Efficient Data Binding Learn how to use the
Introducing C#12’s Future Features
Sunday, July 23, 2023
Primary constructors. Semi auto properties. Extensions and roles. #464 – July 24, 2023 View in browser C# Digest Introducing C#12's Future Features Primary constructors. Semi auto properties.
How small is the smallest .NET Hello World binary?
Monday, July 17, 2023
What is the minimal amount of bytes we need to store in a .NET executable #463 – July 17, 2023 View in browser C# Digest How small is the smallest .NET Hello World binary? Here is a dumb question that
The minimal API AOT compilation template
Sunday, July 9, 2023
Demonstratation of one of the main benefits of AOT – faster startup times #462 – July 10, 2023 View in browser C# Digest The minimal API AOT compilation template In this post, I look at the new "
LINQ: Select.Where or Where.Select?
Sunday, July 2, 2023
Which one should I use, Select.Where or Where.Select? #461 – July 03, 2023 View in browser C# Digest LINQ: Select.Where or Where.Select? LINQ is a very powerful tool for querying data. As the majority
You Might Also Like
Is Claude.ai worth $60 billion? 🎩
Wednesday, January 8, 2025
+ AI will mow my lawn ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
Post from Syncfusion Blogs on 01/08/2025
Wednesday, January 8, 2025
New blogs from Syncfusion Effortlessly Manage Large File Uploads with Blazor File Manager By Keerthana Rajendran This blog explains the new chunk upload feature added in the Blazor File Manger
⚙️ Waymo's big moment
Wednesday, January 8, 2025
The road to AGI
The best AI tech of CES 2025
Wednesday, January 8, 2025
✨ A Linux desktop for AI devs; OTC CGMs; Big Delta upgrades -- ZDNET ZDNET Tech Today - US January 8, 2025 Robotics and AI tech at CES 2025 shown on a universe colorful background. The best robotics
[Guide] AWS Security Essentials in Two Steps
Wednesday, January 8, 2025
Download the quick guide and take control of your AWS security now! The Hacker News The best AWS environments benefit from layered security and smart automation. Securing AWS environments is crucial
FCC Launches 'Cyber Trust Mark' for IoT Devices to Certify Security Compliance
Wednesday, January 8, 2025
THN Daily Updates Newsletter cover Generative AI, Cybersecurity, and Ethics ($88.00 Value) FREE for a Limited Time Equips readers with the skills and insights necessary to succeed in the rapidly
The Sequence Engineering #464: OpenAI’s Relatively Unknown Agent Framework
Wednesday, January 8, 2025
OpenAI Swarm provides the key building blocks for implementing agents. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
About-Face(book)
Wednesday, January 8, 2025
Mark Zuckerberg's new stance on speech can be both real and really political About-Face(book) Mark Zuckerberg's new stance on speech can be both real and really political By MG Siegler • 8 Jan
The Art of Reading Slowly - Why Speed Isn't Everything
Wednesday, January 8, 2025
Discover how taking notes while reading can transform you from a passive consumer of information into an active learner, helping you retain and apply knowledge for lasting impact Sébastien Dubois
🎮 5 Cheap Apple AirPlay Receiver Alternatives — Your Game Controllers Need Firmware Updates Too
Tuesday, January 7, 2025
Also: The Best Free Offline Music Player Apps For Android How-To Geek Logo January 7, 2025 Did You Know It's a common practice in Japan to package toys with a single cheap piece of candy in order