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