Introduction: After more than two decades building enterprise applications on the Microsoft stack, I’ve witnessed every major evolution of .NET—from the original Framework through the tumultuous transition to Core, and now to the unified platform that .NET 10 represents. Released on November 11, 2025, this Long-Term Support (LTS) release marks a significant milestone in the… Continue reading
Category: .NET
All .NET Related Stuffs goes here.
Building Cloud-Native Applications with .NET Aspire: A Comprehensive Guide to Distributed Development
Introduction: Building distributed applications has always been one of the most challenging aspects of modern software development. The complexity of service discovery, configuration management, health monitoring, and observability can overwhelm teams before they write a single line of business logic. .NET Aspire, Microsoft’s opinionated framework for cloud-native development, fundamentally changes this equation. After spending months… Continue reading
The Evolution of .NET: Why Modern C# Development Feels Like a Different Language
If you’ve been writing C# for more than a decade, you’ve witnessed something remarkable: the language you learned in the early 2000s bears only a superficial resemblance to what we write today. This isn’t just about new syntax sugar or additional libraries—it’s a fundamental shift in how we think about building applications. After twenty years… Continue reading
.NET 9: A Solutions Architect’s Guide to the Modern .NET Ecosystem
After two decades of building enterprise applications on the Microsoft stack, I’ve witnessed every major evolution of .NET—from the original Framework through the tumultuous transition to Core, and now to the unified platform we have today. .NET 9, released in November 2024, represents the maturation of a platform that has finally delivered on the promise… Continue reading
.NET 8 and C# 12: A Deep Dive into Native AOT, Primary Constructors, and Blazor United
Introduction: .NET 8 represents a landmark release in Microsoft’s development platform evolution, bringing Native AOT to mainstream scenarios, unifying Blazor’s rendering models, and introducing C# 12’s powerful new features. Released in November 2023, this Long-Term Support version delivers significant performance improvements, reduced memory footprint, and enhanced developer productivity. After migrating several enterprise applications to .NET… Continue reading
GitHub Copilot Chat Transforms Developer Productivity: AI-Assisted Development Patterns for Enterprise Teams
Introduction: GitHub Copilot Chat, released in late 2023, represents a paradigm shift in AI-assisted development by bringing conversational AI directly into the IDE. Unlike the original Copilot’s inline suggestions, Copilot Chat enables developers to ask questions, request explanations, generate tests, and refactor code through natural language dialogue. After integrating Copilot Chat into my daily workflow… Continue reading
Azure DevOps–Community Launch-Letterkenny (08-January’ 2019)
Inviting you all to Azure DevOps Community Launch in Letterkenny on 08th Jan 2019. Few months back Microsoft Visual Studio Team Services has been rebranded as Azure DevOps. Azure DevOps is now a suite of separate but integrated services for managing software projects, source control, build and release management and automation testing to enhance your… Continue reading
C# 8.0 New Feature–Interface Default Implementation for Methods
With upcoming C# 8.0, there is an interesting feature called default implementation body for methods within an interface definition. That means if you have few methods signatures defined and you want make implementation classes to implement these methods optionally (remember, previously all interface methods needs to be implemented in implementation classes) , with C# 8.0,… Continue reading
Visual Studio 2017–Version 15.9.0 released
Microsoft has today released Visual Studio 2017 – Update 15.9.0 with lots of bug fixed and improvements to the IDE for stability and performance. Release Notes: Visual Studio 2017 version 15.9 Minor Release Download the latest update from: visualstudio.com/downloads Latest News: There is a new service update released on November 15, 2018 — Visual Studio… Continue reading
Azure Cosmos DB – TTL (Time to Live) – Reference Usecase
TTL capability within Azure Cosmos DB is a live saver, as it would take necessary steps to purge redudent data based on the configurations you may. Let us think in terms of an Industrial IoT scenario, devices can produce vast amounts of telemetry information, logs and user session information that is only useful until we… Continue reading