π Week 34
.NET 11 Preview - Extension Indexers
[C#, .NET, .NET 11 Preview]
One of the more pivotal features of the .NET platform is the ability to access elements of a collection as a property, using an indexer.
Tips - Turning Off 'Parallels βParallels Desktopβ would like to access data from other apps' Confirmation
[Tips, macOS, Parallels]
As I have mentioned a couple of times, my main development platform is an Apple MacBook Pro running macOS Sonoma. Yes, I have yet to upgrade to Golden Gate.
.NET 11 Preview - Customizing HttpClient Zstandard Compression
[C#, .NET, .NET 11 Preview, Compression]
In our previous post, β.NET 11 Preview - Using ZStandard Compression With A HttpClientβ, we looked at how to use ZStandard to compress outbound traffic to a web server.
.NET 11 Preview - Using ZStandard Compression With A HttpClient
[C#, .NET, .NET 11 Preview, Compression]
In a previous post, β.NET 11 Preview - Using Zstandard Decompression With A HttpClientβ, we looked at how to configure a HttpClient to transparently decompress traffic compressed using the Zstandard algorithm.
.NET 11 Preview - IEEE Floating Point Compatible Decimals
[C#, .NET, .NET 11 Preview]
If you have been programming for sometime you will know the complications that arise when using approximate floating point types like float and double.
π Week 33
.NET 11 Preview - Overriding Assembly Location
[C#, .NET, .NET 11 Preview]
If you wanted to get the current location of the executing Assembly, you would do it like this:
.NET 11 Preview - Starting Suspended Processes in macOS
[C#, .NET, .NET 11 Preview]
In a previous post, β.NET 11 Preview - Starting A Detached Processβ, we looked at how to start a detached process.
.NET 11 Preview - Opening Password-Protected Zip Archives - Incorrect Password Handling
[C#, .NET, .NET 11 Preview, Compression]
In our previous post, β.NET 11 Preview - Opening Password Protected Zip Archivesβ, we looked at how to open password-protected zip archives, which is now natively possible on .NET 11.
.NET 11 Preview - Opening Password-Protected ZIP Archives
[C#, .NET, .NET 11 Preview, Compression]
In our previous post, β.NET 11 Preview - Generating Password-Protected Zip Archivesβ, we looked at how to create password-protected zip archives in .NET 11, something that for a long time was not possible without external tools and libraries.
.NET 11 Preview - Generating Password-Protected Zip Archives
[C#, .NET, .NET 11 Preview, Compression]
In some previous posts, βHow To Zip A Single File In C# & .NETβ and βHow To Zip Multiple Files In C# & .NETβ, we have looked at how to create zip files, either from a single file, a collection of files, or a directory.
Generating Server-Side Sortable GUIDs for SQL Server
[C#, .NET, Database, SQL Server]
In some previous posts, we have seen the sort of challenges that may arise when generating Guid values for database keys, and in particular, an issue specific to SQL Server Guid sorting.
GuidV7 Considerations for SQL Server
[C#, .NET, Database, SQL Server]
In our previous post, βGuidV7 Considerations for Database Keys,β we looked at how GuidV7 generation for multiple values with the same timestamp presents a challenge: the generated values sort differently, affecting the ordering of clustered indexes.
π Week 32
GuidV7 Considerations for Database Keys
[C#, .NET, Database, PostgreSQL]
In our previous post, βBeware - GuidV7 Generation In High Throughput Environments Sorting Gotchaβ, we looked at a common problem you will get when generating V7 Guid values in volumes, specifically if they happen to be over the same timestamp (in milliseconds).
Beware - GuidV7 Generation In High Throughput Environments Sorting Gotcha
[Beware, C#, .NET]
One of the features introduced in .NET 9 was ab ability to generate RFC 9562 complaint Guid values, in the version 7 format.
Primary Constructors - A Practical Approach
[C#, .NET]
In a previous post, βPrimary Constructors - And Their Pitfalls,β we looked at primary constructors.
π Archives ...