Crank up the productivity engines, folks, because it's Monday, and the .NET highway is wide open for a smooth cruise. As seasoned navigators of the .NET universe, you're in the driver's seat, ready to accelerate your knowledge with this week's handpicked toolkit of articles. Whether you’re debugging last week’s code or gearing up for the next big project, consider this your turbo boost for the week—because in the race of innovation, experience is your best co-pilot. Get ready to embrace the momentum and explore what's next on the map!
Today's Articles
ViewDifference Between ViewData, ViewBag, and TempData in ASP.NET MVC | https://medium.com/@shreyans_padmani/viewdifference-between-viewdata-viewbag-and-tempdata-in-asp-net-mvc-e4d26df5e895 ASP.NET MVC provides multiple ways to pass data between controllers and views. Three common options are ViewData, ViewBag, and TempData… |
|  |
|
|
EF Core & LINQ: Lazy Loading, Select vs Include, and How to Load Data Efficiently with projection | https://levelup.gitconnected.com/ef-core-linq-lazy-loading-select-vs-include-and-how-to-load-data-efficiently-with-projection-a3f423f69d85?source=rss------dotnet-5 This article breaks down how EF Core handles lazy loading, the difference between Include and Select, and the best way to load your data… Continue reading on Level Up Coding » |
|  |
|
|
Decoupling Logic with the Strategy Pattern in C# | https://malshikay.medium.com/decoupling-logic-with-the-strategy-pattern-in-c-a999fb4354e4 How to Implement the Strategy Pattern in C# |
|  |
|
|
Extract HTML to a Razor component in Visual Studio with 1 Click | https://www.youtube.com/watch?v=g0h3gj5XDgk Microsoft Learn: https://aka.ms/learndotnet When working with HTML in a Razor file, you can now use CTRL+. |
|  |
|
|
.NET Core Troubleshooting (Performance, Stress Log) | https://medium.com/@meriffa/net-core-troubleshooting-performance-stress-log-32342c23f8e6 .NET Troubleshooting |
|  |
|
|
AppState Pattern in .NET and Blazor — Efficient State Management for Modern Applications | https://medium.com/@robhutton8/appstate-pattern-in-net-and-blazor-efficient-state-management-for-modern-applications-f3150d35b79a Learn how to implement state management and persistence in Blazor with the AppState pattern and local storage for a seamless user… |
|  |
|
|
ObservableCollection vs Dict/List in C# & WPF | https://medium.com/@payton9609/observablecollection-vs-dict-list-in-c-wpf-5eac33d555c0 The Magic of ObservableCollection in WPF |
|  |
|
|
Custom request handlers in ASP .NET Core using Jint | https://medium.com/@alex.svs.fl/custom-request-handlers-in-asp-net-core-using-jint-65a858a64bdb Hi all, its my first store here. I have been working on my own simple CMS which allows users to setup static sites and handle their… |
|  |
|
|
“Thread Pool” how does it work? | https://medium.com/@anton.baksheiev_61725/thread-pool-how-does-it-work-2fcfdf56187e?source=rss------csharp-5 Yes, in .NET, you can control the Thread Pool to some extent, but it’s important to understand the constraints and capabilities of the… |
|  |
|
|
Multithreaded Work Synchronization in C#/.NET — Part 3 | https://medium.com/jit-team/multithreaded-work-synchronization-in-c-net-part-3-97cd5049530b Deep dive into (thread-safe) concurrent collections use cases and internal implementation. Continue reading on Jit Team » |
|  |
|
|
Best AI Framework for .NET in 2025: ML.NET, Infer.NET, or Azure AI? | https://towardsdev.com/best-ai-framework-for-net-in-2025-ml-net-infer-net-or-azure-ai-dd649feda852 Compare ML.NET, Infer.NET, and Azure AI to find the best framework for your .NET machine learning or AI project — complete with code… Continue reading on Towards Dev » |
|  |
|
|
Parse, Don’t Validate: A Powerful Design Pattern for C# and .NET Developers | https://medium.com/@vikpoca/parse-dont-validate-a-powerful-design-pattern-for-c-and-net-developers-4e07398ef950?source=rss------dotnet-5 Robust software requires reliable data handling. The “Parse, Don’t Validate” design pattern offers an elegant approach to ensuring data… |
|  |
|
|
C# Tip: An In-Depth Look at CallerMemberName (and some Compile-Time trivia) | https://www.code4it.dev/csharptips/callermembername-attribute/ Let’s dive deep into the CallerMemberName attribute and explore its usage from multiple angles. We’ll see various methods of invoking it, shedding light on how it is defined at compile time. |
|  |
|
|
Replace Function | https://blog.datalust.co/replace-function/ Seq 2025.1 introduces a Replace function that replaces occurrences of a pattern with a replacement. To replace the word March with the word April: select Replace('The month is March', 'March', 'April'... |
|  |
|
|
C# Performance Tuning: Optimize Speed & Scalability for Data-Heavy Applications | https://medium.com/turbo-net/c-performance-tuning-optimize-speed-scalability-for-data-heavy-applications-a3f8df0d4411 Essential Techniques for Faster Queries, Memory Efficiency, and Scalable .NET Solutions Continue reading on Turbo .NET » |
|  |
|
|
Serialization Magic: A Tale of Retail Efficiency with ASP.NET and C# | https://medium.com/@nsagheen/serialization-magic-a-tale-of-retail-efficiency-with-asp-net-and-c-3ebba524a95d Once upon a time in the rolling hills of rural America, a plucky little retail book operation dreamed of bringing the latest literary… |
|  |
|
|
What Frustrates Me the Most as a C#/.NET Developer | https://canro91.github.io/2025/02/28/Frustrations/ #3. — C# is getting too bloated Continue reading on Level Up Coding » |
|  |
|
|
Internal Keyword in C# | https://medium.com/@payton9609/internal-keyword-in-c-4e5e1ff87bef?source=rss------csharp-5 The internal keyword in C# is a powerful access modifier that controls the visibility of types and members within an assembly. While many… |
|  |
|
|
“Table Per Hierarchy (TPH) Davranışı” Entity Framework Core | https://medium.com/@harnylmzzonline/table-per-hierarchy-tph-davran%C4%B1%C5%9F%C4%B1-entity-framework-core-6a0714928ad6?source=rss------csharp-5 Table Per Hierarchy (TPH), Entity Framework Core’da kalıtım (inheritance) yapısını veritabanında tek bir tabloya (single table) yansıtan… |
|  |
|
|
When Machines Become Creators: The Future of AI-Driven Product Design and Branding | https://www.csharp.com/article/when-machines-become-creators-the-future-of-ai-driven-product-design-and-brandi/ AI is revolutionizing product design and branding by enabling machines to become creators. From AI-driven logos to automated product development, businesses are leveraging intelligent systems for inno... |
|  |
|
|