Top Links
- Introducing the .NET MAUI Navigation Drawer Control (Naveenkumar Sanjeevirayan)
- Don’t keep state in your XAML item templates; put the state in the items (Raymond Chen)
- Faster .NET Database Integration Tests with Respawn and xUnit (Khalid Abuhakmeh)
- Microsoft Copilot is now available as a ChatGPT-like app on Android (Tom Warren)
- Carl Franklin: Why .NET Rocks – Azure DevOps Podcast Episode 277 (Jeffery Palermo)
Web & Cloud Development
- How To Make A Budgeting App In C# With Blazor (Nick Cosentino)
- Angular 17, does SSR/SSG really work? (Alex Patterson)
- ASP.NET Core Basics: Mastering Object-Oriented Programming Concepts (Assis Zang)
- Ugly Sweater CSS: Christmas on Endor (Chris Jarvis)
- Building an AI Image Classification Tool with Next.js (Danial Habib)
- Go + TypeScript full stack web app, with nextjs, PostgreSQL and Docker (Francesco Ciulla)
- React Basics: How to Use ForwardRef (John Au-Yeung)
- How to use Azure Front Door with Azure Kubernetes Service (Tips and Tricks) (Pranab Paul)
- Coding Interview Prep: Let’s Test Your CSS (Stas Melnikov)
- What Is a WebAssembly Component? The Ultimate Guide (B. Cameron Gain)
- Publishing documentation with Astro Starlight (Thomas Bnt)
Visual Studio & .NET
- How to Retrieve JSON Property Names in C# (Code Maze)
- Examples Of The Factory Pattern In C# – A Simple Beginner’s Guide (Nick Cosentino)
- FakeItEasy v8.0.1 Release (Blair Conrad)
- Simplify .NET Development With Fewer Projects and Solutions (Scott Hannen)
Design, Methodology, AI & Testing
- Obsidian 1.5 Desktop Release (Obsidian Team)
- What are we optimizing for? (Mark Heath)
- OpenAI Publishes GPT Prompt Engineering Guide (Anthony Alford)
Screencasts & Videos
- FreeCodeSession – Episode 508 (Jason Bock)
- Repository Rules: Code Compliance at Scale (Patrick Knight & April Edwards)
Podcasts
- The Productive C# Podcast #29 – Leveraging async braindumping to improve the quality of your meetings (Andrea Angella)
- RunAs Radio – The Sysadmin in 2024 (Richard Campbell)
- Inside Trader Joe’s Podcast Episode 69: Trader Joe’s Rings in the New Year… with Bubbles! (Trader Joe’s Team)
Community & Events
Database
- The Art Of The SQL Server Stored Procedure: Wrapper Stored Procedures (Erik Darling)
- Kusto (KQL) for Azure SQL Audit (Josephine Bush)
- Introducing the MongoDB Document (Robert Sheldon)
- Efficiently Managing Data with SELECT During INSERT Queries (Imran Hossain (Rubab))
- Certificate Rotation for Azure Database for MySQL (Microsoft Learn)
Miscellaneous
The Geek Shelf
Refactoring with C#: Safely improve .NET applications and pay down technical debt with Visual Studio, .NET 8, and C# 12 (Matt Eland) – Referral Link