The new Microsoft Testing Platform for .NET:
Testing in .NET has historically been associated with VSTest. That choice was reasonable for a long time because VSTest offered broad… Continue reading on Medium » Testing in .NET has…
IT, Techno, Auto, Bike, Money
Testing in .NET has historically been associated with VSTest. That choice was reasonable for a long time because VSTest offered broad… Continue reading on Medium » Testing in .NET has…
By Mohammad Shoeb — Solution Architect Continue reading on Medium » By Mohammad Shoeb — Solution ArchitectContinue reading on Medium » Read More Dotnet on Medium #dotnet
By early 2026, the global technical debt associated with “rushed AI implementation” reached an estimated $1.2 trillion. While the previous… Continue reading on Medium » By early 2026, the global…
Setting up a .NET microservices project used to take days. Docker Compose files. Service discovery configs. Connection strings everywhere… Continue reading on Medium » Setting up a .NET microservices project…
Where strings become expression trees, types are inferred at runtime, and EF Core never sees anything it can’t translate to SQL. Continue reading on Medium » Where strings become expression…
Stop guessing your test quality. Learn to measure, refine, and automate coverage using Coverlet and ReportGenerator. Continue reading on ITNEXT » Stop guessing your test quality. Learn to measure, refine,…
A custom Model Binder that enforces field-level access control using annotations Continue reading on Medium » A custom Model Binder that enforces field-level access control using annotationsContinue reading on Medium…
Most candidates get it partially right. Almost none get it completely right. And the ones who miss it are shipping silent production… Continue reading on CodeElevation » Most candidates get…
Modernizing a legacy system is never just about “upgrading the framework.” It’s about rethinking architecture, fixing hidden… Continue reading on Medium » Modernizing a legacy system is never just about…
Continue reading on Medium » Continue reading on Medium » Read More Dotnet on Medium #dotnet
When software systems grow, APIs often need to change. Sometimes, data models are moved to new namespaces or redesigned entirely. Continue reading on Medium » When software systems grow, APIs…
I spent two days profiling. The bottleneck was embarrassing. Continue reading on Dev Genius » I spent two days profiling. The bottleneck was embarrassing.Continue reading on Dev Genius » Read…
Starting out in software development, you’ll quickly encounter terms like asynchronous, synchronous, threading, and tasks. These concepts… Continue reading on Medium » Starting out in software development, you’ll quickly encounter…
Imagine describing a scene in words and instantly seeing it come alive as a detailed image. This is what Google’s Gemini AI does — it… Continue reading on Medium »…
How to reduce heap allocations without rewriting your entire codebase. Continue reading on Medium » <img src="https://cdn-images-1.medium.com/max/2600/0*KGXnATMrN6L4HuXu" title="Span and Memory: The Secret Weapons for Zero-Allocation Code” /> How to reduce…
Introduction Continue reading on Medium » IntroductionContinue reading on Medium » Read More Dotnet on Medium #dotnet
For a while, microservices had the same energy as green juice, standing desks, and “disruptive” LinkedIn posts. Everyone wanted them… Continue reading on Medium » For a while, microservices had…
An Integrated Development Environment (IDE) is an essential tool that consolidates all the necessary components for software development… Continue reading on Medium » An Integrated Development Environment (IDE) is an…
Learn how to replace obsolete SmtpClient with MailKit for modern, secure, and cross-platform email delivery in .NET Core. Continue reading on Medium » Learn how to replace obsolete SmtpClient with…
By Mohammad Shoeb — Solution Architect Continue reading on Medium » By Mohammad Shoeb — Solution ArchitectContinue reading on Medium » Read More Dotnet on Medium #dotnet