Skip to content
Coding Sonata

Coding Sonata

Learn. Code. Listen

  • Home
  • ASP.NET Core
  • C#
  • Android
  • Angular
  • About
  • Contact
  • Subscribe to Newsletter
  • Collaborations
  • Home
  • ASP.NET Core
  • C#
  • Android
  • Angular
  • About
  • Contact
  • Subscribe to Newsletter
  • Collaborations

Category: .NET

The Evolution of C#
.NET

The Evolution of C#

by November 13, 2023January 22, 20240

C# was born 23 years ago. It was designed by Anders Hejlsberg from Microsoft in 2000. There were some epic milestones that helped carve C# along the …

NDepend – The Ultimate Code Quality and Analytics Tool for .NET
.NET / .NET Core

NDepend – The Ultimate Code Quality and Analytics Tool for .NET

by October 17, 2023October 18, 20231

NDepend is a comprehensive code quality and analytics tool for .NET applications, it relies on static analysis of the code to provide insightful details about …

API Configurations using appsettings.json in ASP.NET Core Web API
.NET / ASP.NET Core

API Configurations using appsettings.json in ASP.NET Core Web API

by October 11, 2023August 21, 20251

A shoutout for ilovedotnet.org, a great initiative to share the knowledge of .NET and its related technologies through a platform that provides live demos crafted …

Refit – The Retrofit of .NET
.NET / .NET Core

Refit – The Retrofit of .NET

by September 27, 2023September 29, 20231

Refit is a REST library in .NET that allows you to handle and manage API calls in a clean way, It leverages the interfaces and …

Your Quick Guide to Pattern Matching in C#
.NET / C#

Your Quick Guide to Pattern Matching in C#

by September 2, 2023September 13, 20234

Pattern matching in C# is a feature used to test expressions for some conditions while testing their types. Generally, Pattern matching is a functional programming …

15 Productivity Keyboard Shortcuts in Visual Studio 2022
.NET

15 Productivity Keyboard Shortcuts in Visual Studio 2022

by August 26, 2023August 26, 20231

In this article I will share with you the 15+ Productivity Keyboard Shortcuts in Visual Studio 2022, using these shortcuts can definitely improve your coding …

12 Shorthand Operators in C# Every Developer Should Know About
.NET / .NET Core / C#

12 Shorthand Operators in C# Every Developer Should Know About

by August 5, 2023August 9, 20230

In this article we will get introduced to 12 Shorthand Operators in C# Every Developer Should Know About, these operators are widely used in all …

Introduction to .NET Releases And Updates
.NET / .NET Core

Introduction to .NET Releases And Updates

by July 1, 2023November 12, 20230

As a .NET Developer, you need to be aware of the .NET releases and updates that are happening. Part of it is to stay up-to-date …

13 Libraries in ASP.NET Core Every Developer Should Know About
.NET / .NET Core / ASP.NET Core

13 Libraries in ASP.NET Core Every Developer Should Know About

by April 27, 2023April 27, 20233

In this article, we will learn about 13 Libraries in ASP.NET Core every developer should know about. Of course there are thousands of NuGet packages …

Swagger OpenAPI Configurations in ASP.NET Core Web API
.NET / .NET Core / ASP.NET Core / C#

Swagger OpenAPI Configurations in ASP.NET Core Web API

by November 18, 2022November 18, 20220

Swagger can help you document your APIs by representing your API definition in a JSON format, which is called the OpenAPI Specification document, OpenAPI was …

Posts pagination

Previous 1 … 3 4 5 6 Next

Subscribe to Newsletters

Receive weekly tips and tutorials in Software Engineering with main focus on .NET and C#.

Join 1,321 other subscribers

Follow me

Recent Posts

  • AI-Augmented Domain-Driven Design: Book Review
  • System Design and Behavioral Intelligence – Book Review
  • AI Agents & Harnesses Foundations
  • Aspect-Oriented Programming with Metalama in .NET
  • Claude Visual Bible: From Prompting to Practical AI Workflows

Site Links

  • About
  • Privacy Policy
  • Cookie Policy
  • Contact
Copyright © 2026 Coding Sonata. Powered by WordPress and Bam.