Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 38
  1. Checking If the Operating System Is Linux in C# & .NET

    This post, Checking If the Operating System Is Linux in C# & .NET, was originally posted on the blog Conrad Akunga - Building Software In .NET on Monday, Sep 21, 2026 Yesterday’s post, “Checking If the Operating System Is macOS in C# & .NET”, looked at a…

  2. Checking If the Operating System Is macOS in C# & .NET

    This post, Checking If the Operating System Is macOS in C# & .NET, was originally posted on the blog Conrad Akunga - Building Software In .NET on Sunday, Sep 20, 2026 In a previous post, “Determining The Operating System C# .NET Program Is Running Under”,…

  3. Skipping Unit Tests in C# & .NET

    This post, Skipping Unit Tests in C# & .NET, was originally posted on the blog Conrad Akunga - Building Software In .NET on Saturday, Sep 19, 2026 If you work in the .NET ecosystem, you are likely using xUnit as your testing framework, and (my personal pr…

  4. Beware - Statement Blocks in SQL Server - T-SQL

    This post, Beware - Statement Blocks in SQL Server - T-SQL, was originally posted on the blog Conrad Akunga - Building Software In .NET on Friday, Sep 18, 2026 One thing that still occasionally trips me up, even today, is statement blocks in Microsoft SQL…

  5. More Rounding Considerations in C#

    This post, More Rounding Considerations in C#, was originally posted on the blog Conrad Akunga - Building Software In .NET on Thursday, Sep 17, 2026 In a prior post, “NET 11 Release Candidate - Breaking Change - Numeric Conversion Rounding”, we looked at a

  6. Float To Decimal Numeric Conversion In Java

    This post, Float To Decimal Numeric Conversion In Java, was originally posted on the blog Conrad Akunga - Building Software In .NET on Wednesday, Sep 16, 2026 In a previous post, “.NET 11 Release Candidate - Breaking Change - Numeric Conversion Rounding”,…

  7. .NET 11 Release Candidate - Stabilization Of Union Types

    This post, .NET 11 Release Candidate - Stabilization Of Union Types, was originally posted on the blog Conrad Akunga - Building Software In .NET on Tuesday, Sep 15, 2026 In a previous post, “.NET 11 Preview - Discriminated Unions Support”, we looked at the

  8. This post, .NET 11 Release Candidate - Breaking Change - Numeric Conversion Rounding, was originally posted on the blog Conrad Akunga - Building Software In .NET on Monday, Sep 14, 2026 Conversion between numeric types is a necessary evil, especially when…

  9. Leading Spaces Considerations When Using CSVHelper

    This post, Leading Spaces Considerations When Using CSVHelper, was originally posted on the blog Conrad Akunga - Building Software In .NET on Sunday, Sep 13, 2026 In the past, I have discussed my extensive use of the CSVHelper library, including as recent…

  10. Changing the CSV Delimiter with CSVHelper

    This post, Changing the CSV Delimiter with CSVHelper, was originally posted on the blog Conrad Akunga - Building Software In .NET on Saturday, Sep 12, 2026 I have, in the past, talked about the excellent CSVHelper library by Josh Close.

  11. This post, .NET 11 Release Candidate - DNS Record Resolving In Linux, macOS & Unix, was originally posted on the blog Conrad Akunga - Building Software In .NET on Thursday, Sep 10, 2026 In a previous post, “.NET 11 Preview - Native DNS Record Resolving”,…

  12. .NET 11 Release Candidate Is Out

    This post, .NET 11 Release Candidate Is Out, was originally posted on the blog Conrad Akunga - Building Software In .NET on Wednesday, Sep 9, 2026 The first release candidate for .NET 11 is out!

  13. Viewing Files In The Terminal Using Bat Without Line Numbers

    This post, Viewing Files In The Terminal Using Bat Without Line Numbers, was originally posted on the blog Conrad Akunga - Building Software In .NET on Wednesday, Sep 9, 2026 In our previous post, “Viewing Files In The Terminal Using Bat”, we looked at how

  14. Viewing Files In The Terminal Using Bat

    This post, Viewing Files In The Terminal Using Bat, was originally posted on the blog Conrad Akunga - Building Software In .NET on Tuesday, Sep 8, 2026 Viewing file contents while in the terminal is something that you will probably do quite often.

  15. Viewing Redis Cache With Another Redis Desktop Manager

    This post, Viewing Redis Cache With Another Redis Desktop Manager, was originally posted on the blog Conrad Akunga - Building Software In .NET on Monday, Sep 7, 2026 In a previous post, “Storing Data In Redis With Command Line”, we looked at how to setup a

  16. Viewing Redis Data with JetBrains DataGrip

    This post, Viewing Redis Data with JetBrains DataGrip, was originally posted on the blog Conrad Akunga - Building Software In .NET on Sunday, Sep 6, 2026 In our previous post, “Storing Data In Redis With Command Line”, we looked at how to setup a Redis im…

  17. Storing Data In Redis With Command Line

    This post, Storing Data In Redis With Command Line, was originally posted on the blog Conrad Akunga - Building Software In .NET on Saturday, Sep 5, 2026 Caching is something that you will undoubtedly need to do when writing high performance systems, where…

  18. Pushing NuGet Packages To An Online Repository with the NuGet Client

    This post, Pushing NuGet Packages To An Online Repository with the NuGet Client, was originally posted on the blog Conrad Akunga - Building Software In .NET on Friday, Sep 4, 2026 In a previous post, “Pushing NuGet Packages To An Online Repository with do…

  19. Pushing NuGet Packages To An Online Repository with dotnet nuget

    This post, Pushing NuGet Packages To An Online Repository with dotnet nuget, was originally posted on the blog Conrad Akunga - Building Software In .NET on Thursday, Sep 3, 2026 If you are working on the .NET platform, you will undoubtedly have used NuGet,

  20. Viewing Elastic Search Indexes With ElasticVue

    This post, Viewing Elastic Search Indexes With ElasticVue, was originally posted on the blog Conrad Akunga - Building Software In .NET on Wednesday, Sep 2, 2026 If you are integrating search into your applications, chances are you are using the excellent…

  21. .NET 11 Preview - Native DNS Record Resolving

    This post, .NET 11 Preview - Native DNS Record Resolving, was originally posted on the blog Conrad Akunga - Building Software In .NET on Tuesday, Sep 1, 2026 If you are doing some very low level networking work, perhaps at DNS level, one challenge you will

  22. Adding Items To The End Of A Collection in C# & .NET

    This post, Adding Items To The End Of A Collection in C# & .NET, was originally posted on the blog Conrad Akunga - Building Software In .NET on Monday, Aug 31, 2026 In our previous post, “Adding Items To The Beginning Of A Collection in C# & .NET”, we loo…

  23. Adding Items To The Beginning Of A Collection in C# & .NET

    This post, Adding Items To The Beginning Of A Collection in C# & .NET, was originally posted on the blog Conrad Akunga - Building Software In .NET on Sunday, Aug 30, 2026 A scenario you have probably run into is needing to modify a collection by inserting…

  24. Boxing and Unboxing Surprise in Java

    This post, Boxing and Unboxing Surprise in Java, was originally posted on the blog Conrad Akunga - Building Software In .NET on Saturday, Aug 29, 2026 I ran into an interesting scenario the other day quite by chance when helping someone understand some co…

  25. Switching On Types in C# & .NET

    This post, Switching On Types in C# & .NET, was originally posted on the blog Conrad Akunga - Building Software In .NET on Thursday, Aug 27, 2026 In our previous post, “Using Declaration Patterns in C# & .NET”, we looked at how to simplify polymorphic code

  26. Using Declaration Patterns in C# & .NET

    This post, Using Declaration Patterns in C# & .NET, was originally posted on the blog Conrad Akunga - Building Software In .NET on Thursday, Aug 27, 2026 When working with polymorphic types, you often need to check an object’s type before doing further pr…

  27. Using Relational Patterns in C# & .NET

    This post, Using Relational Patterns in C# & .NET, was originally posted on the blog Conrad Akunga - Building Software In .NET on Wednesday, Aug 26, 2026 Boolean logic is at the heart of many algorithms that you implement or use in the course of writing s…

  28. Replacing Multiple Characters In A String Using A Regex

    This post, Replacing Multiple Characters In A String Using A Regex, was originally posted on the blog Conrad Akunga - Building Software In .NET on Tuesday, Aug 25, 2026 A fairly common problem you will run into is requiring the replacement of a string with

  29. Turning Off Capture Of Cursor In SnagIt

    This post, Turning Off Capture Of Cursor In SnagIt, was originally posted on the blog Conrad Akunga - Building Software In .NET on Monday, Aug 24, 2026 For over a decade now, my goto for screen capture has always been TechSmith’s SnagIt.

  30. Code Housekeeping - Part 16 - Clarity Over Cleverness

    This post, Code Housekeeping - Part 16 - Clarity Over Cleverness, was originally posted on the blog Conrad Akunga - Building Software In .NET on Sunday, Aug 23, 2026 My daily driver IDE is JetBrains Rider, that I have been a paying customer for quite some…

  31. A Better ping - gping

    This post, A Better ping - gping, was originally posted on the blog Conrad Akunga - Building Software In .NET on Saturday, Aug 22, 2026 One of the command-line tools you will undoubtedly have in your toolbox is the veritable ping command.

  32. .NET 11 Preview - Extension Indexers

    This post, .NET 11 Preview - Extension Indexers, was originally posted on the blog Conrad Akunga - Building Software In .NET on Friday, Aug 21, 2026 One of the more pivotal features of the .NET platform is the ability to access elements of a collection as…

  33. This post, Tips - Turning Off 'Parallels “Parallels Desktop” would like to access data from other apps' Confirmation, was originally posted on the blog Conrad Akunga - Building Software In .NET on Thursday, Aug 20, 2026 As I have mentioned a couple of tim…

  34. .NET 11 Preview - Customizing HttpClient Zstandard Compression

    This post, .NET 11 Preview - Customizing HttpClient Zstandard Compression, was originally posted on the blog Conrad Akunga - Building Software In .NET on Wednesday, Aug 19, 2026 In our previous post, “.NET 11 Preview - Using ZStandard Compression With A H…

  35. .NET 11 Preview - Using ZStandard Compression With A HttpClient

    This post, .NET 11 Preview - Using ZStandard Compression With A HttpClient, was originally posted on the blog Conrad Akunga - Building Software In .NET on Tuesday, Aug 18, 2026 In a previous post, “.NET 11 Preview - Using Zstandard Decompression With A Ht…

  36. .NET 11 Preview - IEEE Floating Point Compatible Decimals

    This post, .NET 11 Preview - IEEE Floating Point Compatible Decimals, was originally posted on the blog Conrad Akunga - Building Software In .NET on Monday, Aug 17, 2026 If you have been programming for sometime you will know the complications that arise…

  37. .NET 11 Preview - Overriding Assembly Location

    This post, .NET 11 Preview - Overriding Assembly Location, was originally posted on the blog Conrad Akunga - Building Software In .NET on Sunday, Aug 16, 2026 If you wanted to get the current location of the executing Assembly, you would do it like this:…

  38. .NET 11 Preview - Starting Suspended Processes in macOS

    This post, .NET 11 Preview - Starting Suspended Processes in macOS, was originally posted on the blog Conrad Akunga - Building Software In .NET on Saturday, Aug 15, 2026 In a previous post, “.NET 11 Preview - Starting A Detached Process”, we looked at how…