The .NET News Daily Issue #102

Your Daily Dose of .NET Insights, Tools, and Trends

Hey .NET enthusiasts, it's Thursday, and we're cruising towards the weekend like a finely tuned V8 engine. Just like that classic Mustang in your garage, your skills deserve regular updates and a fresh coat of wisdom. Today’s articles are handpicked to power you through complex code with finesse, setting you up for development triumphs. Remember, mastering .NET is about the journey, not the pit stops—jump in and let’s fuel up for success!

Today's Articles

Implementation of String Manipulation in C# 9.0
Implementation of String Manipulation in C# 9.0

Explore various string manipulation techniques in C# 9.0, including concatenation, searching, replacing, and more. Learn how to leverage these methods to write cleaner and more efficient code.

 
Building Websites with Microsoft Power Pages: Exploring WebPage, WebTemplate, and Page Templates
Building Websites with Microsoft Power Pages: Exploring WebPage, WebTemplate, and Page Templates

In this video, we will be giving a walkthrough on how to build websites with Microsoft Power Pages: Exploring WebPage, WebTemplate, and Page Templates.

 
.NET Strategies to Bypass Branching Madness: Tactics for Lean Domain Logic in C#
.NET Strategies to Bypass Branching Madness: Tactics for Lean Domain Logic in C#

How the use of middlewares, AOP, and model validation to refactor ASP.NET Controllers Continue reading on Level Up Coding »

 
Choosing the Right ORM for Your .NET Project
Choosing the Right ORM for Your .NET Project

Dapper vs Entity Framework Core Continue reading on Medium »

 
💻 Issue 442 - SOLID: The Liskov Substitution Principle (LSP) in C#
 
Build and Test .NET Runtime repository locally — Part 2— Debugging with Visual Studio
Build and Test .NET Runtime repository locally — Part 2— Debugging with Visual Studio

This is follow up of Part 1 where we will configure Visual Studio to debug our changes and runtime CoreLib itself Continue reading on Medium »

 
ASP.Net MVC: AES Encryption Decryption (Cryptography) Tutorial
ASP.Net MVC: AES Encryption Decryption (Cryptography) Tutorial

Here Mudassar Khan has explained with an example, how to use encryption and decryption (Cryptography) in ASP.Net MVC.

 
OpenApiConnection Error: inputs.parameters Invalid
OpenApiConnection Error: inputs.parameters Invalid

I encountered a Power Automate error due to a name parameter exceeding the field length. Resolved it by updating the column size, reloading parameters, and saving the flow. A potential bug; the workar...

 
Don
 
10 Common Mistakes Developers Make When Building REST APIs in .NET — And How to Fix Them
 
Automatic Documentation — DocFX + Github Pages
Automatic Documentation — DocFX + Github Pages

Here’s an easy way to automate tedious documentation using DocFX and Github Pages Continue reading on Medium »

 
Entities, Parameters, .NET & PostgreSQL
Entities, Parameters, .NET & PostgreSQL

#EntityFrameworkCore #DotNet #CSharp #PostgreSQL Continue reading on Medium »

 
Why I Don’t like Data Annotation Validations in .NET
Why I Don’t like Data Annotation Validations in .NET

As a software engineer with experience of building enterprise-grade applications, I’ve seen many patterns and practices come and go. One… Continue reading on Medium »