Top Links
- Make the most of Microsoft Learn Cloud Games (Lee Stott)
 - Making your WPF app cross platform with Avalonia UI (Bruno Sonnino)
 - Tagged Strings in Visual Studio and .NET 7 (Jonathan Allen)
 - How to Use Svelte and Go to Build a Video Chat App (Joseph Udonsak)
 - Microsoft: Platform Invoke in .NET 7.0 sweeps away ‘old weird behaviors’ in fundamental shift (Tim Anderson)
 
Web & Cloud Development
- Crash Reporting & Real User Monitoring for React applications (Ollie Bannister)
 - Introducing a better way to integrate Azure AD with API Management (Adrian Hall)
 - Use multiple Azure AD access tokens in an ASP.NET Core API (Damien Bowden)
 - Hoisting in JavaScript with let and const – and How it Differs from var (Dillion Megida)
 - Angular 15 – Standalone Components Are Stable (Guy Nesher)
 - How to Create an AI Social Listening Tool using Azure and the Twitter API Part 1: Components, Services, and Architecture. (Jamie Maguire)
 - What’s new in the Twilio helper library for ASP.NET (v7.0.0 – November 2022) (Niels Swimberghe)
 - Why and how you should use AWS SDK for JavaScript (v3) on Node.js 18 (Trivikram Kamat)
 - ESLint v8.28.0 released (Milos Djermanovic)
 - ECMAScript proposal: source text access for JSON.parse() and JSON.stringify() (Axel Rauschmayer)
 - Cloudy with a chance of… the state of cloud in 2022 (Ryan Donovan)
 
WinUI, .NET MAUI & XAML
- MAUI — Native Mobile Location Updates (Bohdan Benetskyi)
 
Visual Studio & .NET
- Integrating Document Automation into C# Applications (Bjoern Meyer)
 - HashSet vs SortedSet in C# (Code Maze)
 - Static Abstract Interface Members in C#11 (Dirk Strauss)
 - On Windows Runtime asynchronous operations with critical progress reports (Raymond Chen)
 - Introducing File Scoped Types In C# 11 (Sai Kumar Koona)
 - Anonymous test data with AutoFixture and How to get allocations in .NET? And how big is an empty array? (Steven Giesel)
 - #CASBAN6: Implementing the data model using EntityFramework Core (separate libraries) (Marco Siccardi)
 
Design, Methodology & Testing
- Best Kanban Tools for Developers (Enrique Corrales)
 - Fewer Buzzwords, Better Teams (Kevin W. Griffin)
 - Improving my dev loop with visual regression testing (James Gregory)
 - Hiring for Additivity (Aaron Lerch)
 - It Shipped That Way (Allen Pike)
 - 3 Life-Changing Career Hacks I Learned at Microsoft (JD Meier)
 - Why you should get the right people in the room from the start (Jessica McEvoy)
 - 22 Books to Gift the Current and Aspiring Leaders In Your Life for the 2022 Holidays (Radical Candor Team)
 
Mobile, IoT & Game Development
- Transform your phone into an IoT device with .NET MAUI (Jon Mikeli)
 - Swift project in 2023 (Swift.org)
 - Agility SDK 1.608.0: Enhanced Barriers and more (Jacques van Rhyn, Bill Kristiansen & Giancarlo Devich)
 
Screencasts & Videos
- GCast 136: Creating an Azure Active Directory User (David Giard)
 - FreeCodeSession – Episode 414 (Jason Bock)
 - Wolverine: Your Next Messaging Library – Webinar Recording (Khalid Abuhakmeh)
 
Podcasts
- Revision Path – Chris Rudd and Revision Path Bonus Episode: The Design of Black Panther: Wakanda Forever (Maurice Cherry)
 - Merge Conflict 333: How to REALLY ship apps (James Montemagno & Frank Kreuger)
 - InfoQ Podcast: Great Management is a Skillset with Huge Impact on Team and Organisation Performance (Stefanie Tignor)
 - GeekWire Podcast: Layoffs land at Amazon HQ; Redfin’s real estate reversal; Jeff Bezos and Jay-Z (Todd Bishop)
 - Agile Toolkit Podcast – Pete Behrens – Developing Agile Leadership – BAI 2022 (Bob Payne)
 - No Dogma Podcast #168 – Mads Torgersen, C# 11 Part 1 (Bryan Hogan)
 - Coding Blocks Podcast – Technical Challenges of Scale at Twitter (Allen Underwood, Michael Outlaw & Joe Zack)
 - The Stack Overflow Podcast Episode 506 – The creator of Homebrew has a plan to get open source contributors paid (Ben Popper)
 - AWS Developer Podcast Episode 059 – Amazon CodeWhisperer with Brian Tarbox (David Isbitski)
 - The Amp Hour #610 – Picking a Pick and Place Pickiness (Dave Jones & Chris Gammell)
 - Matthew Renze: Developing Your AI Strategy – Azure DevOps Podcast Episode 220 (Jeffrey Palermo)
 - Fragmented, The Software Podcast 238: How to Land a Job (if you got laid off or if you’re just starting out) (Donn Felker & Kaushik Gopal)
 
Community & Events
Database
- SQL Server at Scale – Automate Archive Table Creation – Part 3 (Aaron Bertrand)
 - Steps to Upgrade SQL Server 2012 Always On Availability Groups to SQL Server 2019 (Muhammad Kamran)
 - One Way to Install SQL Server 2022 Developer Edition and Download SQL Server 2022 Developer Edition (Andy Leonard)
 - Backing up MySQL Part 3: mysqlpump (Lukas Vileikis)
 - RavenDB PHP Client has been released (Oren Eini)
 
SharePoint, M365 & MS Teams
- Workflows in Microsoft Teams for more productivity (Femke Cornelissen)
 - How to use and create Microsoft Mesh Avatars (Vesa Nopanen)
 - Excel: Announcing LAMBDAs to Production and Advanced Formula Environment, A Microsoft Garage Project (Chris Gross)
 
PowerShell
- Things I Learned #7: PowerShell and the clipboard (Michael Eaton)
 
Miscellaneous
- SwiftKey is unexpectedly back on iOS (Jay Peters)
 - Announcing Windows 11 Insider Preview Build 25247 (Brandon LeBlanc)
 - Atari’s 50th Anniversary Collection Includes 100 Games, Interviews, and Addictive New Titles (EditorDavid)
 - 3 reasons to migrate from Evernote to Zoho Notebook (Kavya Sri M)
 - Tip: Download Your Twitter Archives (Paul Thurrott)
 - Using Twitter to login to other apps? Protect yourself (Santosh Hari)
 
More Link Collections
- The Morning Brew #3590 (Chris Alcock)
 - C# Digest #431 – November 21, 2022 (Jakub Chodounsky)
 - Code Maze Weekly #148 (Vladimir Pecanac)
 - F# Weekly #46, 2022 – ASP.NET Core Perf and new F# Courses (Sergey Tihon)
 - Reading Notes #530 (Frank Boucher)
 - Reading List 297 (Bruce Lawson)
 - The Overflow #152: Another week of tech layoffs (Ryan Donovan & Cassidy Williams)
 
The Geek Shelf
 Apps and Services with .NET 7: Build practical projects with Blazor, .NET MAUI, gRPC, GraphQL, and other enterprise technologies (Mark J. Price) – Referral Link

