C# 8.0: Nullable Reference Types in Practice

The “Billion Dollar Mistake” – the null reference – is finally being addressed in C# 8.0. Nullable Reference Types (NRT) are not just a compiler check; they are a fundamental shift in how we design software. Enabling NRT To enable it, add <Nullable>enable</Nullable> to your .csproj. Prepare for a sea of yellow warnings. Do not […]

Read more โ†’

SQL Server 2019: What’s New for Developers

SQL Server 2019 brings big data clusters, improved query processing, and better Linux support. Here are the highlights for developers. Intelligent Query Processing Batch mode on rowstore: Faster analytical queries Memory grant feedback: Automatic memory adjustments Table variable deferred compilation: Better estimates New T-SQL Features Accelerated Database Recovery Near-instant recovery regardless of transaction log size. […]

Read more โ†’