Azure, EF Core, and Roslyn
A varied .NET roundup with Bedrock prompt flows, EF Core 9 tuning, MAUI UI work, Roslyn analyzers, async pitfalls, and more.
Jasen's top three picks
- 1 Automate Prompt Flow Creation in Amazon Bedrock Using .NET
csharp.com
Shows how to automate Bedrock prompt flows from .NET, which is a nice fit for teams wiring AI into existing services.
- 2 Create an anti-idle App for Microsoft Teams with .NET
schwabencode.com
A practical Teams anti-idle app with .NET—small problem, real-world usefulness, and very buildable.
- 3 StringBuilder vs StringConcatenation
medium.com
A straightforward comparison that reminds us string handling still matters when you care about allocations.
Editor's note
I put together another mixed bag today: cloud automation, performance tuning, tooling, and a few practical architecture pieces. The EF Core 9 performance article and the Roslyn analyzer walkthrough stood out because they go straight to code quality and runtime cost.
Today's articles
Automate Prompt Flow Creation in Amazon Bedrock Using .NET
csharp.com
https://www.csharp.com/article/automate-prompt-flow-creation-in-amazon-bedrock-using-net/
Read articleCreate an anti-idle App for Microsoft Teams with .NET
schwabencode.com
https://schwabencode.com/blog/2025/02/17/dotnet-anti-idle-microsoft-teams
Topics: ASP.NET Core .NET Core
Read articleStringBuilder vs StringConcatenation
medium.com
https://medium.com/@Sina-Riyahi/stringbuilder-vs-stringconcatenation-d69fbebf81fe
Topics: C# Performance
Read articleBuilding the Future: Modern Web App Patterns with Azure
csharp.com
https://www.csharp.com/blogs/building-the-future-modern-web-app-patterns-with-azure
Topics: ASP.NET Core Azure
Read articleMulti-Tenant: Database Per Tenant or Shared?
codeopinion.com
https://codeopinion.com/multi-tenant-database-per-tenant-or-shared/
Topics: Domain-Driven Design .NET Core
Read articleWhat is my favorite VS Code feature for C# development?
youtube.com
https://www.youtube.com/watch?v=tqtOE-rSIYI
Topics: C# Visual Studio Code
Read articleEntity Framework Core 9: Ultimate Performance Tuning & Best Practice
csharp.com
https://www.csharp.com/article/entity-framework-core-9-ultimate-performance-tuning-best-practice/
Topics: EF Core Performance
Read articleAnnouncing .NET Community Toolkit 8.4
csharp.com
https://www.csharp.com/blogs/net-community-toolkit-84
Topics: .NET Core
Read articleCustom function query support in JsonQuery.Net
medium.com
https://medium.com/@lateapexearlyspeed/custom-function-query-support-in-jsonquery-net-f0848b1cc252
Read articleMicrosoft makes mistakes too. Let’s check MSBuild
unicorn-dev.medium.com
https://unicorn-dev.medium.com/microsoft-makes-mistakes-too-lets-check-msbuild-108df742af24
Topics: .NET Core Performance
Read articleHow to Add a Context Menu to .NET MAUI ListView?
syncfusion.com
https://www.syncfusion.com/blogs/post/context-menu-in-dotnet-maui-listview
Read articleC# .NET — Global Exception Handler with MediatR
medium.com
https://medium.com/@gabrieletronchin/c-net-global-exception-handler-with-mediatr-3ca9aeb3d812
Topics: ASP.NET Core MediatR
Read articleCreating Roslyn Analyzers
nickkell.medium.com
https://nickkell.medium.com/creating-roslyn-analyzers-a48f2b8318a9
Topics: Roslyn Source Generators
Read articlePractical Samples - Chat with Your Data (RAG)
youtube.com
https://www.youtube.com/watch?v=VSjvDkycLe4
Topics: OpenAI Semantic Kernel
Read articleMastering .NET Memory Management: A Deep Technical Dive with Best Practices
medium.com
https://medium.com/@damithw/mastering-net-memory-management-a-deep-technical-dive-with-best-practices-6f9558f0f42e
Topics: .NET Core Performance
Read articleMastering Large-Scale Application Development with .NET & Angular — Part 1: Laying the Foundation
medium.com
https://medium.com/@ImAnandPanchal/mastering-large-scale-application-development-with-net-angular-part-1-laying-the-foundation-57ab9d6940a9
Topics: ASP.NET Core .NET Core
Read articleIEnumerable vs IEnumerator in C#: One is 2x Faster - LinkedIn Edition
steven-giesel.com
https://steven-giesel.com/blogPost/b705be3e-8d80-4de1-aefb-29c9262c49b7
Topics: C# Performance
Read article“Introduction to Middleware in API Development.”
medium.com
https://medium.com/@naveethannaveethan13/introduction-to-middleware-in-api-development-75e8f9169464
Topics: ASP.NET Core Minimal APIs
Read articleHow To Deploy .NET Application to Azure using Neon Postgres and .NET Aspire
antondevtips.com
https://antondevtips.com/blog/how-to-deploy-dotnet-application-to-azure-using-neon-postgres-and-dotnet-aspire
Topics: .NET Aspire Azure PostgreSQL
Read articleWhen Not to Use async/await in .NET: Avoid These Common Pitfalls
medium.com
https://medium.com/@ashokreddy343/when-not-to-use-async-await-in-net-avoid-these-common-pitfalls-b0ceec3dd4a7
Topics: C# Performance
Read articleScheduling Background Jobs in ASP.NET Core Using Quartz.NET
csharp.com
https://www.csharp.com/article/scheduling-background-jobs-in-asp-net-core-using-quartz-net/
Topics: ASP.NET Core Performance
Read articleThe Guide to Dependency Injection in C#
medium.com
https://medium.com/@tyschenk20/the-guide-to-dependency-injection-in-c-5fff46b16f52
Topics: ASP.NET Core .NET Core
Read articleC# Spread Operator: Concise Code, Maximum Impact!
medium.com
https://medium.com/@nagarajvela/c-spread-operator-concise-code-maximum-impact-2906d947deec
Topics: C# Solid Principles
Read articleC# 14: Null-conditional assignment
steven-giesel.com
https://steven-giesel.com/blogPost/b6d22649-7fba-488b-b252-31efdb3686c5
Read article