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:#csharpClear 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
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
legacy modernizationsaas engineering

.NET Core 3.0: Standardizing C# 8.0, gRPC Templates, and Assembly Linkers

Analyzing the formal RTM release of .NET Core 3.0 in late 2019, detailing Kestrel gRPC pipelines and C# 8.0 null safety.

10 min·7 Oct 2019
legacy modernizationarchitecturesaas engineering

.NET Core 3.0 Previews: Desktop App Support and C# 8.0 nullable references

Analyzing the .NET Core 3.0 preview releases in mid-2019. We break down desktop app support, C# 8.0, and gRPC services.

10 min·29 Apr 2019
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
legacy modernizationarchitecture

.NET Core 2.0 and .NET Standard 2.0: Unifying APIs across Cross-Platform runtimes

Analyzing the .NET Core 2.0 and .NET Standard 2.0 release in August 2017, detailing the massive API expansion and legacy migration paths.

10 min·5 Aug 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
legacy modernizationsaas engineering

.NET Core 1.0 RTM Release: Transitioning to Modular Web Architectures

Analyzing the formal RTM release of .NET Core 1.0 in June 2016, detailing production Kestrel deployments and cross-platform compilation.

10 min·18 Jun 2016
legacy modernizationarchitecturesaas engineering

.NET Core 1.0: Cross-Platform Execution and the New CLI Pipeline

Analyzing the features in the .NET Core 1.0 previews in early 2016, focusing on cross-platform compilation, Kestrel, and the dotnet CLI tool.

10 min·16 Feb 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
← 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