Best of C ProgrammingDecember 2023

  1. 1
    Article
    Avatar of sandordargoSandor Dargo·2y

    The 3 best books I read in 2023

    The author highlights three books as the best books they read in 2023: 'Ordinary Men' by Christopher Browning, 'The Psychology of Money' by Morgan Housel, and 'Nonconform' by Gergely Böszörményi-Nagy.

  2. 2
    Article
    Avatar of milanjovanovicMilan Jovanović·2y

    Value Objects in .NET (DDD Fundamentals)

    Learn about value objects in Domain-Driven Design and how to implement and persist them in .NET using examples and best practices.

  3. 3
    Article
    Avatar of infoworldInfoWorld·2y

    The best new features in Microsoft .NET 8

    Microsoft .NET 8 has arrived with a plethora of new features and enhancements. Highlights include improvements in the garbage collector, JSON serialization and deserialization, time abstraction, cryptography, compression, native AOT compilation, code generation, and performance. Additional resources are available for further reading.

  4. 4
    Article
    Avatar of discdotDiscover .NET·2y

    Validating appsettings becomes much faster with .NET 8

    Learn how option values from appsettings.json can be validated faster with .NET 8. Discover the performance impact of validating configuration options and how to validate options on startup.

  5. 5
    Article
    Avatar of infoworldInfoWorld·2y

    How to use IEnumerable, ICollection, IList, and IQueryable in C#

    Learn how to use IEnumerable, ICollection, IList, and IQueryable in C# to work with collections of data efficiently.

  6. 6
    Article
    Avatar of codemazeCode Maze·2y

    Using the CLI to Build and Run .NET Applications

    This article explores how to use the CLI to build and run .NET applications. It covers creating a new project, running the application, building the application, adding package references, publishing the project, creating a solution, and testing the solution using the CLI.

  7. 7
    Article
    Avatar of vsVisual Studio Blog·2y

    Visual Studio 17.9 Preview 2 has arrived!

    Visual Studio 17.9 Preview 2 brings new features and enhancements to C++ and .NET MAUI development experiences. It includes improvements such as '#include Diagnostics' for C++ and Live Property Explorer support for .NET MAUI.

  8. 8
    Article
    Avatar of codemazeCode Maze·2y

    Local Functions in C#

    Learn about local functions in C#, how to create them, and best practices. Compare them with lambda functions.

  9. 9
    Article
    Avatar of codemazeCode Maze·2y

    How to Get an Access Token from HttpContext in ASP.NET Core

    This article explores different ways to get an Access Token from HttpContext in ASP.NET Core. It explains the role of access tokens in maintaining secure communication and outlines the Headers and GetTokenAsync approaches for extracting the access token. It also discusses how access tokens can be accessed from HttpContext in a controller or via middleware. The article concludes by emphasizing best practices and security considerations for handling access tokens.