Top Links
- Introducing the New Blazor Image Editor Component (Satheeskumar S.)
- Using C# source generation for enhanced logging (Bruno Sonnino)
- Creating MAUI UI’s in C# (SmartmanApps)
- The Download: Build Apps with GitHub Copilot, SDXL 1.0, Pizza Scented TMNT Controllers and more (Christina Warren)
- TypeChat: Define Schemas for Your OpenAI Prompts (Dan Wahlin)
Web & Cloud Development
- How to Use the Wijmo OLAP Component in React (Joel Parks)
- Sorting, Filtering, Grouping and Aggregating Data in Angular (Dany Paredes)
- Top React Testing Libraries in 2023: A Comprehensive Review (Dianne Pena)
- How To Define An Array Of Colors With CSS (Temani Afif)
- GitHub Copilot for Azure API Management Policies (Justin Yoo)
- Stream videos from Azure Blob storage with ASP.NET Core (Mark Heath)
- Who’s Using Amazon Web Services? [2023] (Mariusz Michalowski)
- Docker for Beginners: Containerizing a Nextjs Application (Murtuzaali Surti)
- Twitter and Reddit APIs Are the Canaries in the Public API Coal Mine (Kin Lane)
- ESLint v8.46.0 released (Nicholas C. Zakas)
- If Web Components are so great, why am I not using them? (Dave Rupert)
WinUI, .NET MAUI & XAML
- Flyout Page in .NET MAUI (Mushtaq M A)
- Why does writing XAML have to be so slow? (Matt Lacey)
- Dotnet MAUI Open CV Face Detection (Samir GC)
Visual Studio & .NET
- C# Constructor: A Guide to Initialization and Object Creation (Anoop Kumar)
- What is Locking and How to Use a Locking Mechanism in C# and How to Access Configuration During Application’s Startup in .NET (Code Maze)
- C# Tuples: An Introductory Guide on Tuples in C# With Examples (Rasheed K. Mozaffar)
- How to benchmark different .NET versions (Steven Giesel)
- Introduction of Auth0 Templates for .NET (Robert Krzaczyński)
Design, Methodology, AI & Testing
- The Impact of Copilot Chat (Sue Gee)
- The Best Figma Plugins to Enhance Your Design Workflow in 2023 (Dianne Pena)
- Iconic Transformations: Redesigning Test Studio’s User Interface (Jasmina Stoyanova)
- MNW #048: Why Clean Architecture Is Great For Complex Projects (Milan Jovanović)
- Semantic Kernel Planners: Sequential Planner (Nilesh Acharya)
- How to split off an older copy of a file while preserving git line history (Raymond Chen)
- Smarter, more efficient coding: GitHub Copilot goes beyond Codex with improved AI model (Shuyin Zhao)
Mobile, IoT & Game Development
- ChatGPT Tries to Add Auth0 Authentication to an Android App, Round Two! (Joey deVilla)
- How to make shaders with Shader Graph in Unity 2022 LTS (Tracy Chen)
Screencasts & Videos
- Technology & Friends – Oren Eini on Building Projects that Endure (David Giard)
- MassTransit Bus Stop – 8.1 Updates (Chris Patterson)
- FreeCodeSession – Episode 474 (Jason Bock)
- Joshua Jesper Krægpøth Ryder – The Future Is Here! WebAssembly for .NET Developers – Recording Available (Khalid Abuhakmeh)
- How did they sneak in the credits in Windows 95? | One Dev Question (Raymond Chen)
Podcasts
- Merge Conflict 369: Scanning real world objects into ready-to-use 3D models with RealityKit (James Montemagno & Frank Kreuger)
- JS Party Podcast – Frontend Feud: CSS Pod vs Whiskey Web and Whatnot (Una Kravets, Adam Argyle, Chuck Carpenter, Robbie Wagner & Jerod Santo)
- The Changelog – From Docker to Dagger (Solomon Hykes, Adam Stacoviak & Jerod Santo)
- Azure Podcast Episode 468 – WordPress on Azure App Service (Cynthia Kreng, Kendall Roden, Cale Teeter, Evan Basalik, Russell Young & Sujit D’Mello)
- AWS Developers Podcast Episode 091 – AWS Builder Cards with David Heidt (David Isbitski)
- Changelog & Friends Podcast – Homelab nerds, unite! (Techno Tim & Adam Stacoviak)
- The Amp Hour #641 – Power Transmission with Toby Robb (Dave Jones & Chris Gammell)
- AGL 322: Adrian Koehler (John Rouda)
Community & Events
- JasperFx Software is Open for Business! (Jeremy D. Miller)
- Help us grow the Semantic Kernel Community! (Alex Chao)
- Impressions from THAT Conference 2023 (Bjoern Meyer)
Database
- Unmasking SQL Server Dynamic Data Masking, Part 5, Mitigations and Summary (Ben Johnston)
- SQL SERVER – The Flight Connection Puzzle (Pinal Dave)
- MySQL 8.0.13 Can Use An Existing Column As The DEFAULT Value For A New Column (Ben Nadel)
- Updated training list for a new DBA (William Assaf)
- Database paging: offset vs cursor (Karl Seguin)
- How to scale out Marten (Oskar Dudycz)
PowerShell
- What is PowerShell? (Alex Marin)
- How To Build ChatGPT-Enabled PowerShell Scripts (Brien Posey)
Miscellaneous
- Sync Your Obsidian Notes Across All Platform for Free (Akshat Samdani)
- paint.net 5.0.8 beta build 8611 (Rick Brewster)
- Windows 11 is getting multiple monitor refresh rate improvements (Tom Warren)
More Link Collections
- The Morning Brew #3759 (Chris Alcock)
- F# Weekly #30, 2023 – Avalonia 11 and New syntax for string interpolation in F# (Sergey Tihon)
- C# Digest Issue #465 – July 31, 2023 (Jakub Chodounsky)
- The Overflow #188: Recognition for individual contributors (Ryan Donovan & Cassidy Williams)
The Geek Shelf
The Game Console 2.0: A Photographic History from Atari to Xbox (Evan Amos) – Referral Link