Hierarchical field sort with string interning
A technical article describing a solution for sorting hierarchical data fields using string interning in C, focusing on maintaining original order while grouping nested structures.
A technical article describing a solution for sorting hierarchical data fields using string interning in C, focusing on maintaining original order while grouping nested structures.
A developer shares their journey building a 2D game engine and a Breakout clone using C++, SFML, and the Flecs ECS library.
A guide on how to run C# code within Microsoft Fabric Notebooks using the pythonnet package to integrate with the .NET CLR.
Explores advanced C++ techniques for iterating through std::tuple, focusing on std::apply and generic approaches.
Analyzes C# performance benchmarks for slicing lists, comparing Skip/Take, Range operator, and GetRange methods, highlighting a common benchmarking error.
A technical guide on authenticating with the GitHub API using a GitHub App, focusing on setup and JWT token generation in C#.
A developer recounts how Raymond Chen mentioned their work on BitLocker's error messages in The Old New Thing blog, detailing a Windows development challenge.
Explores C#'s 'magical' syntax patterns like foreach iteration, tuple deconstruction, and collection initialization that rely on convention-based methods.
EF Core 10.0 introduces a new ComplexProperty() method for mapping complex types, providing an alternative to the older Owned Entities approach.
Explains how ToDictionaryAsync in Entity Framework Core retrieves entire database objects, impacting performance, and provides a solution using Select.
The new C23 edition of the book 'Modern C' is now available in print and e-pub formats.
Detailed comparison of Java and C# features including object initialization, casts, methods, and operator overloading.
A comprehensive study guide for C# programming interview questions, covering core concepts like abstract classes, memory management, and interfaces.
A detailed technical comparison of Java and C# programming languages, focusing on high-level structural similarities and differences like namespaces and types.
A developer shares techniques to improve database performance for large BLOB data retrieval in C#/.NET, including compression and chunking requests.
Explores the evolution of C# and .NET, debunking myths and highlighting their modern, cross-platform capabilities for software development.
An analysis of .ConfigureAwait in .NET, discussing its historical importance and modern relevance in different application contexts.
A detailed comparison of modern C# and Java syntax features, including init-only properties, primary constructors, and pattern matching.
Explains the performance difference between C# collection expressions and collection initializers, showing how expressions preallocate lists.
Explores C++ static local variables, their thread-safe initialization since C++11, and techniques to avoid associated performance costs.