Top Links
- .NET Aspire with WinUI, WinForms and WPF (Nick Randolph)
- Becoming An Engineering Manager Can Make You Better At Life And Relationships (Charity Majors)
- Using Qdrant for Embeddings Search with C# (Russ Cam)
- 22 reasons to ditch Azure DevOps and switch to GitHub as soon as possible (Dennis Doomen)
- C# in the Cards (Jeff Fritz)
Web & Cloud Development
- Azure Static Web App – Authentication using pre-configured providers (Bart Wullems)
- Creating an ASP.NET Core Web App with Docker Support and GitHub Packages (Bjoern Meyer)
- The Top 28 WordPress Security Best Practices & Tips (Jen Swisher)
- Using MassTransit with RabbitMQ and Azure Service Bus (Milan Jovanović)
- WebAssembly in 2024: Components Are and Are Not the Big Story (B. Cameron Gain)
- How Golang Manages Its Security Supply Chain (David Cassel)
- 4 Strategies for Migrating Monolithic Apps to Microservices (Kayla Bondy)
WinUI, .NET MAUI & XAML
- Lottie Animations in .NET MAUI (Mushtaq M. A)
- Chart of the Week: Creating a .NET MAUI Scatter Chart to Visualize CO2 Emissions vs. Fossil Fuel Consumption (Nanthini Mahalingam)
Visual Studio & .NET
- Recapping C# and .NET in 2023: Announcements, Conferences, and best Blog Posts (Michael Shpilt)
- Consistent Byte Representation of Strings in C# Without Encoding (Code Maze)
- How to Debug LINQ queries in C# (Jakub Chodounsky)
- PeriodicTimer in C# (Martin Chege)
- How to Ignore Model Properties With Swagger in .NET (Gergo Vandor)
- The case of the vector with an impossibly large size (Raymond Chen)
- What is Inversion of Control – A Simplified Beginner’s Guide and Chain of Responsibility Pattern in C# – Simplified How-To Guide (Nick Cosentino)
- Unit Testing with NUnit and MSTest and TX Text Control .NET 32.0 (Bjoern Meyer)
Design, Methodology, AI & Testing
- Emotions List at a Glance (J.D. Meier)
- Azure Pipelines with TX Text Control .NET for ASP.NET 32.0 with Azure DevOps and Artifacts and Azure Pipelines with TX Text Control .NET for WPF and Windows Forms 32.0 with Azure DevOps and Artifacts (Bjoern Meyer)
- AI Bill of Rights: Human Rights in the Age of Artificial Intelligence (Austin Chia)
- Not all issues are complex, some are complicated. Here’s how to deal with them (Oskar Dudycz)
- AI Features a Waste of Time? (Michael Kennedy)
- 5 ways to make your DevSecOps strategy developer-friendly (Nick Liffen)
Screencasts & Videos
- Intro to Visual Studio Code | .NET MAUI Minutes (Maddy Montequila)
- FreeCodeSession – Episode 511 (Jason Bock)
- UEVR is HERE and it Just Changed VR Forever! // THOUSANDS of New VR Games? Hype or Legit? (Beardo Benjo)
Podcasts
- InfoQ Podcast: Shreya Rajpal on Guardrails for Large Language Models (Shreya Rajpal)
- Can AI level the playing field? GeekWire Podcast with Nancy Wang of Advancing Women in Tech (Todd Bishop)
- Syntax Podcast Episode 713: The CSS OG Eric Meyer. 1994 CSS, JS in Fridges, Tailwind, and Web Standards (Wes Bos & Scott Tolinski)
- Scrum Master Toolbox Podcast – Priority Overload, When Product Owners Are Overwhelmed, So Are the Agile Teams! | Josh Lambert (Vasco Duarte)
- Gone Mobile Podcast #88: Return of Gone Mobile and the State of .NET MAUI (Jonathan Dick & Allan Ritchie)
- Amazing Backends for Angular Devs with NestJS with Ely Lucas – Adventures in Angular 400 (Alyssa Nicoll, Brooks Forsyth & Chris Ford)
- PPP 401 | Customer Service Secrets Every Project Manager Must Know, with Micah Solomon (Andy Kaufman)
- Coding Blocks Podcast – Reflecting on 2023 and Looking Forward to 2024 (Allen Underwood, Michael Outlaw & Joe Zack)
- AGL 346: Kasheef Wyzard (John Rouda)
Database
- SQL Server Dynamic Data Masking in Practice (Sergey Gigoyan)
- Optimized locking in Azure SQL Database (Aaron Bertrand)
SharePoint, M365 & MS Teams
- Deprecation of entity-based contextual Outlook add-ins (Sam Ramon)
- Custom encryption with customer owned keys now generally available (Richa Misra)
PowerShell
- PowerShell Dynamic Parameters and SQL Server (Laerte Junior)
More Link Collections
- The Morning Brew #3854 (Chris Alcock)
- F# Weekly #1, 2024 – Glutinum, a new era for Fable bindings (Sergey Tihon)
- Daily Reading List – January 5, 2024 (#233) (Richard Seroter)
- Collective #803 (Manoela Ilic)
- C# Digest – The Actor Model and C# Digest – High-Performance .NET CRON Jobs (Jakub Chodounsky)
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