📅 Week 32
A Practical Solution To The Problem Of Default Parameters
[C#, .NET, SQL Server]
In a previous post, “Beware - The Folly of Default Parameters in SQL Server Stored Procedures”, we looked at a very common gotcha that can trip up developers when using stored procedures.
.NET 11 Preview - Discriminated Unions Support
[Programming, Design, Domain Modeling, C#, .NET, .NET 11 Preview]
This is Part 4 of a series on Discriminated Unions.
Creating Multiple Nested Directories In The Terminal
[Terminal, Bash, PowerShell]
In our previous post, “Creating Multiple Directories In The Terminal”, we looked at how to create multiple directories in the terminal in one command.
Creating Multiple Directories In The Terminal
[Terminal, Bash, PowerShell]
Suppose we needed to create the following directories in our current path:
📅 Week 31
Discriminated Unions - Part 3 - Practical Uses
[Programming, Design, Domain Modeling, C#, .NET]
This is Part 3 of a series on Discriminated Unions.
Discriminated Unions - Part 2 - Implementation
[Programming, Design, Domain Modeling, C#, .NET]
This is Part 2 of a series on Discriminated Unions.
How To Resolve A Continuously Restarting Visual Studio When Opening A Project
[Visual Studio, Windows]
Recently, I ran into a problem where Visual Studio was stuck in a loop, continuously restarting after trying to open a solution.
Showing Hidden Files & Directories in PowerShell
[PowerShell]
Generally, when you list files in PowerShell, you get, by default, only the non-hidden files.
Discriminated Unions - Part 1 - Introduction
[Programming, Design, Domain Modeling, C#, .NET]
This is Part 1 of a series on Discriminated Unions.
.NET 11 Preview - X25519 Diffie-Hellman
[C#, .NET, .NET 11 Preview]
The X25519 elliptic-curve Diffie-Hellman algorithm is used heavily where security is paramount, and is currently in use in a number of critical infrastructural components:
.NET 11 Preview -Get Nullable Underlying Type Improvements
[C#, .NET, .NET 11 Preview]
Nullable types have a lot of benefits when it comes to articulating system design.
📅 Week 30
.NET 11 Preview - Round-tripping Hex-Formatted Fractional Numbers
[C#, .NET, .NET 11 Preview]
Yesterday’s post, “.NET 11 Preview - Formatting Floating Point Numbers In Hex”, looked at how to format fractional numbers in hex, which is now possible in .NET 11.
.NET 11 Preview - Formatting Floating Point Numbers In Hex
[C#, .NET, .NET 11 Preview]
Fomatting of numbers as hexadecimal has been possible in .NET for quite some time.
.NET 11 Preview - Simplification Of LINQ Joins Without Result Selectors
[C#, .NET, LINQ, .NET 11 Preview]
A staple of .NET programming is the use of LINQ to simplify a lot of common operations.
.NET 11 Preview - Improved Performance of Guid Generation In Linux
[C#, .NET, Performance]
Yesterday’s post, How to Benchmark Performance Against Preview Versions of .NET, showed you how to compare performance of .NET libraries across pre-release .NET versions with the BenchmarkDotNet library.
📅 Archives ...