Thought Leadership

Build Smarter.
Ship Faster.

Deep technical content on agentic AI systems, LLM cost optimization, Commander Architecture, and production SaaS engineering — from 18+ years of building.

Active Tag:#dotnetClear Tag Filter ×
📅

Timeline

Filter by Year

All
ALL
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
More Posts
architecture

Rethinking Legacy Systems with Modernization Patterns

Modernization patterns for legacy .NET microservices, focusing on Semantic Kernel and API wrappers.

6 min·14 Jan 2023
architecture

Rethinking Legacy Systems with Modernization Patterns

Modernization patterns for legacy .NET microservices, focusing on Semantic Kernel and API wrappers.

6 min·14 Jan 2023
legacy modernizationarchitecture

.NET 5.0 Release: Unifying .NET Core, Mono, and C# 9.0 Record Types

Analyzing the .NET 5.0 release in late 2020, detailing the unification of the .NET ecosystem and C# 9.0 record types.

10 min·11 Nov 2020
developmentsaas engineering

C# 7.1 Compiler Updates: Asynchronous Main Entry Points and Pattern Matching Refinements

Analyzing the C# 7.1 point release, detailing asynchronous Main entry points, default literal expressions, and tuple name inferences.

10 min·4 Dec 2017
developmentsaas engineering

C# 7.0 Previews: Deconstructing Pattern Matching, Tuples, and Ref Returns

Analyzing the announced C# 7.0 features in late 2016. We detail pattern matching, value-type tuples, and local functions.

10 min·6 Nov 2016
developmentsaas engineering

C# 6.0 Features: Null-Conditional Operators, Auto-Property Initializers, and String Interpolation

A guide to the features in C# 6.0 (released with .NET Framework 4.6), detailing null-conditional checks, properties, and string interpolation.

10 min·22 Nov 2015
developmentlegacy modernization

C# 6.0 and Roslyn Compiler: String Interpolation and Null-Conditional Operators

Exploring the C# 6.0 compiler previews in late 2014, detailing string interpolation, null-conditional operators, and the Roslyn engine.

10 min·25 Dec 2014
legacy modernizationarchitecturesaas engineering

ASP.NET vNext: Designing a Cross-Platform, Modular .NET Runtime for Cloud

Exploring the announced ASP.NET vNext in mid-2014, detailing the decoupling of the .NET runtime to run cross-platform on Linux.

10 min·2 May 2014
development

C# 5.0 Caller Information Attributes: Simplifying Logging and Diagnostics

Exploring the C# 5.0 Caller Information Attributes, detailing how compiler-injected parameters simplify logging workflows.

10 min·25 Dec 2013
developmentarchitecture

Reactive Extensions (Rx) in C#: Asynchronous Event Stream Processing

A technical guide to Microsoft's Reactive Extensions (Rx) in C# in late 2013. We analyze event streaming, query operators, and concurrency rules.

10 min·2 Sept 2013
legacy modernizationsaas engineering

ASP.NET MVC 5: Attribute Routing and OWIN Authentication Integration

Analyzing the features introduced in the ASP.NET MVC 5 release previews, focusing on attribute routing and OWIN middleware pipelines.

10 min·25 Apr 2013
developmentlegacy modernization

C# 5.0 and .NET 4.5: The Async/Await Revolution is Here

Analyzing the formal release of C# 5.0 and .NET 4.5 in late 2012, focusing on the compiler state machines and async/await implementations.

10 min·2 Dec 2012
legacy modernizationsaas engineering

ASP.NET MVC 4: Bundling, Minification, and Mobile Views

Exploring the features introduced in the ASP.NET MVC 4 release, detailing asset bundling, minification, and mobile view configurations.

10 min·2 Nov 2012
legacy modernizationapisarchitecture

ASP.NET Web API: Designing RESTful APIs for the Modern Web

An architectural guide to the newly released ASP.NET Web API, analyzing routing setups, content negotiation, and RESTful service designs.

10 min·25 Apr 2012
developmentlegacy modernization

C# 5.0 Async and Await: How Microsoft Simplified Asynchrony

Exploring the C# 5.0 compiler enhancements previewed in late 2011, showing how async and await simplify asynchronous C# coding.

10 min·25 Dec 2011
development

Functional Paradigms in C#: Using LINQ and Lambdas Effectively

A tutorial on leveraging functional programming paradigms in C# using Language Integrated Query (LINQ) and deferred execution blocks.

10 min·25 Jun 2011
legacy modernizationdata engineering

Entity Framework 4.1: Code-First Development and DbContext API

Exploring the landmark release of Entity Framework 4.1 in March 2011, detailing the transition to Code-First development and the simplified DbContext object.

10 min·2 Mar 2011
legacy modernizationsaas engineering

ASP.NET MVC 3: Introducing the Razor View Engine and Global Filters

An in-depth review of ASP.NET MVC 3, launched in January 2011. We explore the design of the Razor syntax, global filter registration, and dependency injection support.

10 min·2 Jan 2011
developmentlegacy modernization

C# 4.0 and Dynamic Binding: Enhancing COM Interop and Dynamic Language Integration

Reviewing the key features of C# 4.0 released in 2010, detailing the dynamic keyword, optional arguments, and COM interoperability improvements.

10 min·25 Dec 2010
legacy modernizationapisarchitecture

Designing Scalable HTTP APIs: Early Architectures with WCF Web API

Exploring the evolution of HTTP service designs in Microsoft environments, analyzing the early pre-releases of WCF Web API in late 2010.

10 min·25 Oct 2010
← Previous1 / 2Next →
✉️ Newsletter

Get New Posts In Your Inbox

No spam. Deep technical content when we publish — roughly twice a month.

Blog — AI, Agentic Systems, SaaS Engineering | SHIVAM ITCS | SHIVAM ITCS