Parallel Programming and Concurrency with C# 10 and .NET 6: A modern approach to building faster, more responsive, and asynchronous .NET applications using C#

Top Links* Visual Studio: Adding new files just got a lot faster (Josh Stevens) * RunAs Radio – Reflecting on Microsoft with Mary Jo Foley (Richard Campbell) * Introduction to Rust for JavaScript Developers (Leonardo Maldonado) * Ephemeral Messages with Wolverine (Jeremy D. Miller) * Replicating Pet Adoption UI with Uno Platform and Figma (Uno Platform Team)

Web & Cloud Development* Things I Learned Attempting Azure Administrator Associate – Part 1 (Peter Ritchie) * ASP.NET Core Display Description Tag Helper (Khalid Abuhakmeh) * CRUD in WebAssembly with Fermyon Spin and MySQL (Thorsten Hans) * ASP.NET Core in Action, Version 3 update (Andrew Lock) * Help choose the syntax for CSS Nesting (Geoff Graham) * LEARN – Authentication App with Next.Js & Microsoft Graph (Glaucia Lemos) * Introduction to the Node.js reference architecture, part 11: Typical development workflows (Michael Dawson) * Reduce Your Image Size with the Dive-In Docker Extension (Prakhar Srivastav) * jQuery 3.6.3 Released: A Quick Selector Fix (Timmy Willison) * What are microservices? The pros, cons, and how they work (Anna Monus) * Document Viewer Update: DocumentViewer 31.1.1 Released (Bjoern Meyer) * The Top 10 Security Vulnerabilities for Web Applications (Lukas Vileikis) * Experimenting With .NET & WebAssembly – Running .NET Based Spin Application On WASI Node Pool in AKS (Tomasz Pęczek) * How to Make Your APIs Available to More Consumers (Shashank Awasthi) * GA: App Insights integration for .NET apps on App Service Linux and On by Default for .NET and Java (Yutang Lin)

WinUI, .NET MAUI & XAML Implementing Maps in .NET MAUI (Leomaris Reyes) * I want to be wrong about XAML! and* The problem with XAML (Matt Lacey)

Visual Studio & .NET* Delete dotnet bin and obj folders recursively (Steve Smith) * NuGet Support in Visual Studio for Mac 17.4 (Matt Ward) * The Traveling Salesman Problem Using an Evolutionary Algorithm with C# (James McCaffrey) * BitArray in C# (Code Maze) * .NET Learning Resources (Kenelle Moore)

Design, Methodology & Testing* Testing Without Mocks: A Pattern Language (James Shore) * A DevOps reset for a multi-cloud world (Chris Munford) * Useful Accessibility And Usability Examples To Help Improve Your Designs (Thomas Bohm) * How to link Slack and Trello Workspaces for more efficient collaboration (Jack Wallen) * Increase developer productivity, save time on developer onboarding, and drive ROI in 2023 (Jeimy Ruiz) * How we use GitHub to be more productive, collaborative, and secure (Mike Hanley)

Mobile, IoT & Game Development* Raspberry Pi 5 Not Launching Until After 2023 (BeauHD) * Using GitHub workflow to deploy Unity project to Azure Static Web Apps (Uroš Miletić) * Accelerating player builds with an incremental build pipeline (Jonas Echterhoff)

Screencasts & Videos* Blazor Best Practices Borrowed From ReactJS – Webinar Recording (Khalid Abuhakmeh) * Implement Speech-To-Text on Android with .NET MAUI (Gerald Versluis) * FreeCodeSession – Episode 423 (Jason Bock) * FhirBlaze Overview and Local Setup (Microsoft Healthcare and Life Blog Videos) * Festive Tech Calendar – Building a Festive Poll with SignalR (John Kilmister)

Podcasts* Azure Podcast Episode 450 – Twitter Live Spaces Discussion (Cynthia Kreng, Kendall Roden, Cale Teeter, Evan Basalik, Russell Young & Sujit D’Mello) * Scrum Master Toolbox Podcast – Counterintuitive! When an Agile team of A-players started acting like a team of Z-players! | Stacey Taurah (Vasco Duarte) * Syntax Podcast Episode 551 – “Serverless” Databases (Wes Bos & Scott Tolinsky) * A Developer Experience Podcast – Michael Weinand: The pressures of reliability (Steven Hicks)

Community & Events* Mozilla to Explore Healthy Social Media Alternative (Steve Teixeira)

Database* The Basics of SQL Server Variables (Aubrey Love) * Should You Use SQL Server 2022’s DATETRUNC? (Brent Ozar) * Azure Cosmos DB for MongoDB v5 now in limited preview! (Shweta Nayak) * Security Investments in Azure SQL Database & Azure SQL Managed Instance in 2022 (Andreas Wolter)

Miscellaneous* Taking an early look at the next generation of Files (Files App Team) * Beanstalk Retrospective, part 5 (Eric Lippert) * Fix: Windows Spotlight not working in Windows 11 (Kapil Arya) * Why doesn’t the BitLocker wizard let me save the BitLocker key on an encrypted drive? (Raymond Chen) * paint.net 5.0 beta (build 8389) is now available (Rick Brewster) * Linux 6.1 Officially Adds Support for Rust in the Kernel (Sergio De Simone)

More Link Collections* The Morning Brew #3612 (Chris Alcock)

The Geek Shelf Parallel Programming and Concurrency with C# 10 and .NET 6 (Alvin Ashcraft) – Referral Link