Welcome to Friday’s edition of our .NET newsletter, where we shift gears and cruise into the weekend with a reflective nod to what’s powered our week. Like a well-tuned classic car, today’s selection is packed with the kind of seasoned insights and hidden gems that make being a .NET veteran so rewarding. Ready your coding toolbox and marvel at the craftsmanship in our features, all designed to enhance your dev journey and keep your skills sharp. Let’s spin those digital records and let the code do the talking!
Escape characters in .NET, especially in C#, allow special characters to be represented within strings. They are used to format text, and include new lines (n), tabs (t), quotes (“), and more.
using the AES Algorithm to encrypt the SQLite DB file. Learn how to encrypt an SQLite database file in .NET C# using AES encryption. This guide covers key generation, IV usage, hashing with SHA256, an…
A Senior Developer’s Take on .NET 9: What Matters Most
With .NET 9 around the corner, I find myself asking the same question I do every release: What does this mean for my day-to-day work? Continue reading on Write A Catalyst »
The .NET9 framework introduced a new feature named overload_resolution_priority, which plays a crucial role in resolving method groups. This priority is represented as a 32-bit integer. By default, al…
.NET 9 is here, and it’s packed with goodies for ASP.NET Core and Blazor! Let’s explore the cool new features like smarter static assets, smoother Blazor, and easier authentication.
Explore the essential coding standards and new features of C# 13.0. Enhance your development skills with practical examples and coding snippets for writing clean, efficient, and maintainable code.
Go vs C#: A Comprehensive Comparison for Modern Developers
CRUD is an acronym for Create, Read, Update, and Delete which are the four core parts to any database application. With .Net, Entity… Continue reading on Towards Dev »
Secure your ASP.NET Core app with HTTPS, JWT, OAuth2, and API keys. Prevent SQL injection, XSS, and CSRF attacks. Use encryption, logging, monitoring, and secure file uploads. Keep dependencies update…
Authenticate .NET Applications with Azure Services
Authenticating .NET applications to Azure services securely and efficiently is critical for modern cloud development. This article explores how to use the Azure Identity library and the DefaultAzureC …
The Definitive guide to get ASP.NET Grpc Services working on Azure App Service
A few months ago, if you had tried to create a Grpc service on ASP.NET, you would have been hard-pressed to get it working. Now, with… Continue reading on Level Up Coding »
Editing the C# Class Template in Visual Studio 2022
Discover how to optimize .NET logging performance using string interpolation, structured logging, and high-performance extensions. Learn implementation strategies and best practices for production sys…
I pushed out version 14.0 (!) of AutoMapper over the weekend: Release notesNuGetThis release targets .NET 8 (up from .NET 6 from the previous release). It’s mainly a bug fix release, with some quality…
Rate limiting controls API requests to prevent overload, ensure fair usage, and protect against DoS attacks. Using .NET 7’s built-in middleware in Visual Studio, you can implement scalable and secure …
Learn how to enable Cross-Origin Resource Sharing (CORS) in a .NET API to allow requests from different domains. Configure CORS policies in the Program.cs, set allowed origins, and ensure security by …
Subscribe to the .NET Newsletter and never miss another awesome article.
Leave a Reply