C# 13, Aspire, and .NET scripting
A varied .NET lineup covering C# 13, Aspire-backed APIs, ML.NET data loading, Azure Blob Storage, testing, and performance tuning.
Jasen's top three picks
- 1 Loading Data in ML.NET: A Beginner’s Guide with C# Examples
itnext.io
ML.NET gets a friendly entry point here, with data loading examples that are easy to follow.
- 2 ABP.io and Azure Blob Storage integration: A Simple Guide
medium.com
Azure Blob Storage shows up twice this issue, which tells me plenty of folks still need a clean integration path.
- 3 Meet C# 13: Syntax That Looks Like JavaScript — Backed by Microsoft’s Safety
towardsdev.com
C# 13 and dotnet actions are the forward-looking reads: one on syntax, one on scripting.
Editor's note
I kept this issue deliberately mixed: language updates, cloud integration, and day-to-day code quality all show up here. The C# 13 piece and the dotnet actions scripting article are especially worth a look if you want to see where the platform is headed, while the TimeProvider tip is a practical win you can use right away. I also liked the Azure Blob Storage and security reads because they’re the kind of articles that solve real problems without much ceremony.
Today's articles
Loading Data in ML.NET: A Beginner’s Guide with C# Examples
itnext.io
Learn how to prepare and load data into ML.NET using binary files, in-memory collections, and CSV/text loaders, with clear code samples… Continue reading on ITNEXT »
Read articleABP.io and Azure Blob Storage integration: A Simple Guide
medium.com
Learn how to configure and use Azure Blob Storage in your ABP.io application, from initial setup to file uploads.
Topics: ASP.NET Core Azure
Read articleMeet C# 13: Syntax That Looks Like JavaScript — Backed by Microsoft’s Safety
towardsdev.com
C# just leveled up — and if you’ve ever wanted your C# code to feel as clean and intuitive as JavaScript, version 13 is your ticket… Continue reading on Towards Dev »
Read articleUnderstanding Threading/ Multithreading, and Async/Await in C#
itsshubhamk.medium.com
Working with C# applications frequently involves time-consuming tasks like reading files, contacting APIs, and running database queries.
Read articleFrom SQL Stored Procs to Pure LINQ/Lambda in .NET:
dotnetfullstackdev.medium.com
You’ve built everything in Microsoft SQL Server with stored procedures — fast, predictable, and close to the metal. Now you want the same…
Topics: C# SQL Server
Read articleModern .NET APIs: Minimal APIs, Clean Architecture, Aspire + Ollama
blog.yaseerarafat.com
A practical blueprint for building maintainable, production-ready .NET APIs with Aspire, Minimal APIs, OpenAPI, and local AI models using…
Topics: .NET Aspire Azure Minimal APIs
Read articleDefault keyword in C#
medium.com
Have you ever been in a situation where you needed to initialize a variable but didn’t have a specific starting value for it yet? Maybe…
Topics: C#
Read articledotnet actions: C# scripting to the rescue
cazzulino.com
What a monumental release for .NET scripting is .NET 10! The long journey that started with C# 9 top-level programs has finally culminated in a full-fledged scripting experience that leverages the ent...
Read articleUnderstanding Garbage Collection (GC) in .NET: A Pro’s Guide
medium.com
Managing memory is one of the trickiest challenges of modern application development. .NET streamlines this process with its built-in…
Topics: .NET Core Performance
Read articleWinforms Tutorial: How to Build a Professional Navigation Panel
medium.com
Tired of building applications that pop up a new window for every single button click? That old-school approach can feel clunky and…
Topics: .NET Framework WPF
Read articleSpan and Memory in C#: Complete Guide to Zero-Allocation Performance in .NET
levelup.gitconnected.com
Discover how Span<T> and Memory<T> revolutionize performance in .NET by eliminating unnecessary allocations. A comprehensive technical… Continue reading on Level Up Coding »
Topics: C# Performance
Read articleC# Tip: injecting and testing the current time with TimeProvider and FakeTimeProvider
code4it.dev
Dates used to be difficult to test. But with TimeProvider and FakeTimeProvider, everything becomes possible!
Topics: C# Unit Testing
Read articleCreating smart prompts for Azure SQL Copilot to expose the pain | Data Exposed: MVP Edition
youtube.com
What is Hybrid Cache in .NET 9.0?
Topics: Azure OpenAI SQL Server
Read articleCancel requests correctly in C#
medium.com
A short video I saw recently made me laugh — but also wince a little. It reminded me of how often we, as .NET developers, forget to cancel…
Read articleMy ‘Aha!’ Moment: How I Finally Got My C# App to Talk to Azure Blob Storage (No More Confusion!)
medium.com
Master Azure Blob Storage integration with clear C# examples.
Read articleStop Wasting Time: These .NET Packages Do the Hard Work for You
blog.stackademic.com
Another carefully curated batch of hidden C# libraries That Do the Work, So You Can Take the Credit Continue reading on Stackademic »
Read articleTop 10 Application Security Best Practices for .NET Developers
c-sharpcorner.com
Elevate your .NET application security! This guide provides 10 essential best practices for .NET developers using ASP.NET Core MVC, Web API, and .NET Framework. Learn to prevent SQL injection, XSS, CS...
Topics: ASP.NET Core Security Web API
Read articleHow to create a static HTML web app by using Azure Cloud Shell?
c-sharpcorner.com
Learn how to quickly deploy a static HTML web application to Azure App Service using Azure Cloud Shell. This tutorial guides you through cloning a sample application, deploying it with the Azure CLI's...
Topics: Azure Azure DevOps
Read articleMicroservices Infrastructure: Building a Cloud-Native Foundation with .NET
medium.com
Introduction
Read articleMastering Advanced LINQ in C# (Part 2) — Grouping, Joins, Nesting & Parallel Queries
frontend2backend.medium.com
If you’re a C# developer, you already know that LINQ (Language Integrated Query) is one of the most powerful features in the .NET…
Topics: C# Performance
Read articleMinimal APIs vs MVC in .NET: Which One Should You Choose?
medium.com
Key Differences Between Minimal APIs and MVC.
Topics: .NET Framework Minimal APIs
Read articleHandle Nulls Like a Pro: 6 Smarter Alternatives to Null-Forgiving in C#
medium.com
Using the null-forgiving operator (!) too often usually points to a problem. Here are safer and cleaner ways to avoid it.
Topics: C# Unit Testing
Read article