Top Links
- Open-Sourcing Metalama Compiler, a Roslyn Branch with Source Transformers (Gael Fraiteur)
- Responsible AI and content safety (Craig Dunn)
- Building 3D Applications and Content with .NET MAUI and Evergine (Jorge Canton Ferrero)
- Raspberry Pi 5: available now! (Eben Upton)
- Migrating from ListView to ItemsView in WinUI 3 (Diederik Krols)
Web & Cloud Development
- When to use CSS text-wrap: balance; vs text-wrap: pretty; (Stephanie Stimac)
- How to Load and View PDF Documents in ASP.NET Core C# and Generate PDF Documents from MS Word DOCX Templates in ASP.NET Core C# (Bjoern Meyer)
- Angular Component Library Part 1: How to Build a Component Library with Angular (Dany Paredes)
- Node.js vs .NET Core: What to Choose in 2023? (Dianne Pena)
- CSS Text Level 4 Draft Updated (Florian Rivoal)
- Blazor WebAssembly and Server: Implementing AAD OAuth 2 Delegated Flow with MSAL for Azure DevOps (Jin Lee)
- ESLint v8.52.0 released (Milos Djermanovic)
- Matching Selectors With Case Sensitivity (Geoff Graham)
WinUI, .NET MAUI & XAML
Visual Studio & .NET
- Ignore Null Values With AutoMapper (Code Maze)
- How To Handle Exceptions in CSharp – Tips and Tricks for Streamlined Debugging (Nick Cosentino)
- On the failed unrealized promise of RegOverridePredefKey (Raymond Chen)
Design, Methodology, AI & Testing
- CQRS Pattern With MediatR (Milan Jovanović)
- Principles of Lean Software Development (Steve Smith)
- In the defence of Object-Relational Mappers (Oskar Dudycz)
- Advanced ChatGPT Prompting Techniques for Developers (Aleksandra Liutikova)
- Building generative AI/ChatGPT on your data solutions – considerations, pitfalls and lessons learnt (Chris O’Brien)
- Why Better is Better Than Best According to Simon Sinek (JD Meier)
- Remediation Policies: Continuous and Automatic Compliance (Joe Duffy)
- Domain Model first (Mark Seemann)
- How to Balance Technical Debt – Tackle It Before It Tackles You (Nick Cosentino)
Mobile, IoT & Game Development
- Benchmarking Raspberry Pi 5 (Alasdair Allan)
- Getting raw air taps and their positions with MRTK3 (Joost van Schaik)
- A Case for MonoGame in 2023 (Todd Mitchell)
Screencasts & Videos
- Powertoys – Crop & lock | Adam Cogan (SSW TV)
- IoT Coffee Talk: Episode 179 – Digital Transformation? No Thanks! (IoT Coffee Talk Crew)
- Technology & Friends – Jon Skeet on Enhancing His Church’s A/V System (David Giard)
Podcasts
- Developer Tea – What is the Real Question? How to Be an Exceptional Listener (Jonathan Cutrell)
- Merge Conflict 381: The case of the lost iPhone (James Montemagno & Frank Kreuger)
- GeekWire Podcast: The end of the road for Convoy is a cautionary tale for startups and investors (Todd Bishop)
- Mike Martin: Architecting Azure – Azure DevOps Podcast Episode 268 (Jeffrey Palermo)
- Harnessing Module Federation and Micro Front-Ends in JavaScript Development – JavaScript Jabber 603 (AJ O’Neal, Charles Max Wood, Aimee Knight, Dan Shappir & Steve Edwards)
- The Azure Podcast Episode 476 – Azure HDInsight on AKS (Cynthia Kreng, Kendall Roden, Cale Teeter, Evan Basalik, Russell Young & Sujit D’Mello)
- React Native Radio 278 – Real Life React Native: Matt Wood From Teamworks (Matt Wood & Mazen Chami)
- PPP 395 | Feeling Low on Energy? Ideas for You and Your Team, from Josefine Campbell (Andy Kaufman)
- Navigating the Complexity of Migrating from from .NET 4.8 to NET 7 – Adventures in .NET 161 (Caleb Wells, Shawn Clabough & Wai Liu)
- Practical AI Podcast – AI’s impact on developers (Emily Freeman, James Q. Quick & Jerod Santo)
- The Changelog – Pushing ntfy to the next level (Philipp Heckel & Jerod Santo)
- Changelog & Friends Podcast – Human skills to pay the bills (Kevin Ball, Jerod Santo & Adam Stacoviak)
- Syntax Podcast Episode 682 – Design Systems with Brad Frost (Wes Bos & Scott Tolinsky)
- AGL 335: Just Do This with D.J. Eshelman (John Rouda)
- ONPOD EP.133: Windows 11 reaches 400M, Amazon opts for M365, Starfield had a great September (Kareem Anderson)
- Scrum Master Toolbox Podcast – BONUS: The Art Of Crafting User Stories | Christopher Lee (Vasco Duarte)
Community & Events
Database
- Backup your MySQL instance to the Cloud (Frederic Descamps)
- Free SQL Server Training: UDF Inlining In SQL Server 2019 Demo Part 1 (Erik Darling)
- Common Mistakes in SQL Server – Part 6 (Hemantgiri S. Goswami)
- Function in the WHERE Clause – SQL in Sixty Seconds 201 (Pinal Dave)
- In-memory Database Redis Wants To Dabble in Disk (msmash)
SharePoint, M365 & MS Teams
- Retirement of older SharePoint file services versions (Patrick Rodgers)
More Link Collections
- F# Weekly #42, 2023 – What’s new in F# 8 (Sergey Tihon)
- Code Maze Weekly #190 (Vladimir Pecanac)
- Daily Reading List – October 20, 2023 (#187) (Richard Seroter)
- Reading Notes #576 (Frank Boucher)
- Collective #787 (Manoela Ilic)
The Geek Shelf
Learn WinUI 3: Leverage WinUI and the Windows App SDK to create modern Windows applications with C# and XAML (2nd Ed.) (Alvin Ashcraft) – Referral Link