Top Links
- .NET MAUI Developer Productivity on VS Code (Sam Basu)
- Celebrating the first year of Copilot with significant new innovations (Yusuf Medhi)
- .NET Development with Uno Platform 5.0: Webinar Alert & Prize Giveaway (Uno Platform Team)
- Embracing SQL Server 2022 with SSDT 17.8: Unveiling Key Updates (Subhojit Basak)
- 10 years of Avalonia! Celebrating a decade of innovation and community-driven development, this blog post takes a deep dive into Avalonia’s ten-year journey. (Steven Kirk)
- Continued AI Innovation in Copilot and Introducing Deep Search (Bing Team)
Web & Cloud Development
- Let Users Know What’s Going on with the Blazor Notification Component (Peter Vogel)
- Build and deploy .NET 8 Blazor WASM apps with serverless APIs using Azure Static Web Apps (Thomas Gauvin)
- Astro 4.0 (Matthew Phillips, Bjorn Lu, Chris Swithinbank, Emanuele Stoppa, Erika & Nate Moore)
- My TypeScript Skills Improving and Best Practices (Peter Kellner)
- Node v21.4.0 (Current) (Michael Zasso)
- Enriching logs with [TagProvider] and ILogEnricher (Andrew Lock)
- Jetpack 12.9 – Under-the-hood improvements for your site (Kuba Birecki)
- DasBlog’s upgrade to .NET 8 is ready! (Mark Downie)
- Preview of Durable Functions Extension v3.0.0 (Naiyuan Tian)
- Everything I install and set up on a new MacBook as a web developer (Salma Alam-Naylor)
- Migrating Your Legacy ASP.NET Projects to ASP.NET Core Incrementally with YARP (J. Tower)
WinUI, .NET MAUI & XAML
- Text Truncation and Wrapping in .NET MAUI (Leomaris Reyes)
Visual Studio & .NET
- How to Programmatically Format Excel XLSX Cells Using a C# .NET API (Paarisha Rana)
- Examples Of The Visitor Pattern In C# – A Practical Guide (Nick Cosentino)
- Building a Critter Stack Application: Dealing with Concurrency (Jeremy D. Miller)
- How to use Regular Expressions and Match Evaluators in .NET (Khalid Abuhakmeh)
- How to Switch Between .NET SDK Versions (Lennart Pries)
- Serialization with and without Reflection (Mark Seemann)
- Updating Cynk with .NET 8.0 and C# (Jonathan Danylko)
Design, Methodology, AI & Testing
- Exploring LLMs’ potential to help facilitators enhance online healthcare communities (Alyssa Hughes)
- GitHub Enterprise Server 3.11 is now generally available (David Jarzebowski)
- Release Candidate 1 for the Semantic Kernel .NET SDK is now live. (Matthew Bolanos)
- The 12 Days of Copilot – Day 2 Microsoft 365 Copilot in Word – HLS Show Me How (Mike Gannotti)
- Decoding AI: Part 7, Retrieval Augmented Generation with GAI (Siddhartha Chaturvedi)
- How to Become a T-Shaped Developer and Boost Your Career (Sarah Dukiewicz)
Mobile, IoT & Game Development
- Virtual Machine as a core Android Primitive (Sandeep Patil & Irene Ang)
Screencasts & Videos
- Advent of Code 2023 Day 5: If You Give A Seed A Fertilizer in C# ✅✅ (Martin Zikmund)
- FreeCodeSession – Episode 502 (Jason Bock)
Podcasts
- CodeNewbie S26:E6 – Embracing Rest for Productivity (Ronesha Dennis) (CodeNewbie Team)
- Uncovering Advanced .NET Front-end Development: Blazor, Micro Frontends, and AngleSharp – Adventures in .NET 167 (Christian Wenz & Adam Furmanek)
- Bit: Paving the Way for Component Management – JavaScript Jabber 610 (AJ O’Neal, Dan Shappir & Steve Edwards)
- Practical AI Podcast – Suspicion machines ⚙️ (Gabriel Geiger, Justin-Casimir Braun & Daniel Whitenack)
- From Paying for Daycare to Deploying Empathy | Multithreaded Income Episode 20 with Michele Hansen (Kevin Griffin)
- Python Bytes Podcast #363 – DNS Again? It’s Always DNS. (Michael Kennedy)
- RunAs Radio – Modernizing using M365 with Sharon Weaver (Richard Campbell)
- Mailin’ It! – The Official USPS Podcast – How Automation is Shaping the Postal Service (United States Postal Service)
- Scrum Master Toolbox Podcast – The Team That Learned How To Collaborate, and Avoid the “It’s Not My Job” Anti-Pattern | Thorben Pantring (Vasco Duarte)
Community & Events
- Go Developer Survey 2023 H2 Results (Todd Kulesza)
- Discord rolls out mobile update in quest to become better messaging app (Amrita Khalid)
- More layoffs at another Embracer Group studio (Ash Parrish)
- Highlights from .NET Conf, Microsoft Ignite, and GitHub Universe (Matt Graven)
Database
- Send an Alert when a SQL Server Database Configuration Changes (Nirali Shastri)
- The Art Of The SQL Server Stored Procedure: ANSI/SET Options (Erik Darling)
SharePoint, M365 & MS Teams
PowerShell & Terminal
- Microsoft Open Sources Terminal Chat (Kay Ewbank)
Miscellaneous
- Surface Hub 3 now available (Frank Buchholz)
- What was the code name for 64-bit Windows? (Raymond Chen)
More Link Collections
- The Morning Brew #3839 (Chris Alcock)
- Collective #796 (Manoela Ilic)
- Daily Reading List – December 5, 2023 (#217) (Richard Seroter)
The Geek Shelf
Apps and Services with .NET 8, 2nd Edition (Mark J. Price) – Referral Link