Overture Maps in ArcGIS Pro
A guide on using the new ArcGIS Pro add-in to download and work with Overture Maps Foundation's global geospatial datasets via Parquet files and DuckDB.
A guide on using the new ArcGIS Pro add-in to download and work with Overture Maps Foundation's global geospatial datasets via Parquet files and DuckDB.
Explains why iterating over a concrete List<T> in C# is faster than iterating over an IList<T> interface, covering boxing and virtual method overhead.
Explains how to create custom argument validation guards using the new extension feature in C# 14 and .NET 10.
A developer details their process for cleaning and standardizing their GitHub repositories, including archiving old projects and creating a professional checklist.
A guide to fixing FrontMatter field population issues in BlazorStatic, a static site generator for Blazor.
Introducing CodeBundler 1.0.0, an open-source tool to consolidate C#/VB.NET source files into a single block for better LLM-assisted debugging and development.
Developer releases version 1.1.1 of the ScottLilly.ArgumentParser NuGet package, detailing improvements and its use in an upcoming code analysis tool.
Explores implementing a custom 2D iterator in C++, comparing a manual approach with a modern solution using C++20 ranges and views.
Explores the new 'Extension members' feature in .NET 10 and C# 14, detailing syntax changes and potential future capabilities like adding static operators.
A guide to creating a custom 404 error page in Blazor Web Apps for .NET 8, as the traditional <NotFound> router method no longer works.
A proposal to change C string literals to const types, seeking feedback on its impact from developers and projects.
How to customize Amazon Q Developer's AI code suggestions for C# and C++ projects using your private codebase to improve accuracy and productivity.
A comprehensive mind map of C# language features up to version 14, available as a clickable SVG or high-resolution poster.
A developer details the technical reboot of their game 'Project Hack', including engine evaluation (Unreal, Godot, Unity) and architectural improvements for multiplayer.
Testing GPT-4o's new image generation feature using C# and the Microsoft.Extensions.AI library, with a practical coding example.
Explains how to use the new Accent Color feature in WPF applications targeting .NET 9.0, including accessing it via SystemColors and XAML.
A technical exploration of using C# records and collections for immutable data models, covering benefits and practical implementation details.
A developer details implementing storage for an election data project using Firestore and JSON files, focusing on abstraction and serialization patterns.
A developer shares a complex solution for dynamic column selection in Entity Framework using expressions, highlighting a self-admitted overengineered approach.
Explores C++26's concat_view, C++20's join_view, and C++23's join_with_view for efficient range concatenation and flattening.