Top Links
- How To Create A New Solution Using Uno Platform’s App Template From Visual Studio (Uno Platform Team)
 - Welcome to the new era of Microsoft Teams (Jeff Teper)
 - The Download: Everything You Need to Know About GitHub Copilot X, Generative AI Roundup and more! (Christina Warren)
 - Debunking Web Component Myths and Misconceptions (Rob Eisenberg)
 - Designing the new era of Teams (Thad Scott & Colin Day)
 
Web & Cloud Development
- Are you sure you need that ‘else’ – Extend your Blazor components (Jon Hilton)
 - Faster training and inference using the Azure Container for PyTorch in Azure ML (Bea Stollnitz)
 - How to Create a Custom Authorize Attribute in ASP.NET Core (Code Maze)
 - Azure Functions: Version 4 of the Node.js programming model is in preview (Lily Ma)
 - Connecting to a Running Docker Container Shell (Maarten Balliauw)
 - Part 3 | Blazor WebAssembly | .NET 7 API | MudBlazor | CRUD – Implement Read Operation (Naveen Bommidi)
 - How to get the client IP in ASP.NET Core even behind a proxy (Thomas Ardal)
 - Let’s Build a React Admin Dashboard Sample App—Part 1 (Thomas Findlay)
 - Defaulting on Single Page Applications (SPA) (Zach Leatherman)
 - WebKit Features in Safari 16.4 (Patrick Angle, Marcos Caceres, Razvan Caliman, Jon Davis, Brady Eidson, Timothy Hatcher, Ryosuke Niwa & Jen Simmons)
 - Build event handlers and scale them across regions, all with serverless cloud services? Let’s try it. (Richard Seroter)
 
WinUI, .NET MAUI & XAML
Visual Studio & .NET
- Basic Machine Learning Algorithms in C# – Part Two – Bayes Classifier (Simon Painter)
 - Primary Constructors with C# (Christian Nagel)
 - Using the contents of a file to define an MSBuild property (Raymond Chen)
 - Attaching a debugger to a Windows Containerd shim (James Sturtevant)
 - Integrating OpenAI ChatGPT with TX Text Control to Rephrase Content (Bjoern Meyer)
 - Handling CancelKeyPress using a CancellationToken (Gérald Barré)
 
Design, Methodology & Testing
- Building a collaborative asynchronous work environment (Karl Hughes)
 - Crafting a Pull Request Template (Chris DeMars)
 - Include attachments to your Playwright report (Tim Deschryver)
 - How to enhance your API-first design process (Arnaud Lauret)
 - Creating a Custom Button Icon in Figma (Daniel Schwarz)
 - Authenticate externally, authorize locally (Daniel Wertheim)
 - Software Environment Pollution (Eli Lopian)
 - The Best Handoff Is No Handoff (Vitaly Friedman)
 - How ChatGPT Plugins (could) work (Marco Cardoso)
 
Mobile, IoT & Game Development
- Running Flutter on Raspberry Pi 4 (Olenin Slava)
 - Made with Unity: 7 ways creators are using Unity beyond games (Dana Mart)
 - See what’s new with Cinemachine 3 (Gregory Labute)
 
Screencasts & Videos
- Asp.Net Monsters #265 – Suggest Code Changes in Azure DevOps Pull Requests (David Paquette, James Chambers & Simon Timms)
 - The Latest Model Updates in Azure Form Recognizer | The AI Show Live (Seth Juarez & Vinod Kurpad)
 - Welcome to the New Era of Microsoft Teams (Microsoft Teams)
 - Import and Export Data in Postman (Postman Team)
 
Podcasts
- InfoQ Podcast: InfoQ Software Architecture & Design Trends 2023 (Thomas Betts, Daniel Bryant, Vasco Veloso, Eran Stiller & Tanmay Deshpande)
 - Revision Path – Ube Urban (Maurice Cherry)
 - Kubernetes Podcast from Google – Breaking Kubernetes for Fun and Profit with David Flanagan (Abdel Sghiouar & Kaslin Fields)
 - The PowerShell Podcast – Transitioning to DevOps with Dave Carroll (James Petty)
 - Made by Google Podcast – Peeling back the layers of Android security (Rachid Finge)
 - DAWbench Radio Show Episode 24 : Digital Audio Editing and Restoration : Acon Digital : Mastering the Art ! (Vin Curigliano, Pete Brown & Stian Aagedal)
 - Coding with the Open AI / Chat GPT API (Wes Bos & Scott Tolinsky)
 - Google Cloud Security Podcast Episode 114 – Minimal Viable Secure Product (MVSP) – Is That a Thing? (Anton Chuvakin)
 - The Stack Overflow Podcast Episode 549 – The next gen web browser has no tabs, only spaces (Eira May)
 
Community & Events
- He should be remembered for more than Moore’s Law (Bill Gates)
 - Rockin’ the Code World: Special Guest Barret Blake (David McCarter)
 - Meet Studio +254: Viola Bazanye (Timothy Achumba)
 - Microsoft job cuts surpass 2,700 in Seattle region; security technology group hit in latest round (Todd Bishop)
 
Database
- New for Devs in SQL Server 2022: Ledger for Blockchain-Backed Security (David Ramel)
 - Azure Cosmos DB for MongoDB vCore helps developers build intelligent apps in the cloud (Gahl Levy)
 - The Difference Between SQL Statement, Command, Clause, Batch, etc. (Aubrey Love)
 - What Are Time Series Databases, and Why Do You Need Them? (Robert Kimani)
 
SharePoint, M365 & MS Teams
- Introducing the new Microsoft Teams, now in preview (Anupam Pattnaik)
 - Introducing Microsoft Viva Connections for Education (Jethro Seghers)
 - Avatars for Microsoft Teams in Public Preview (Avery Salumbides)
 - What’s New in Microsoft Teams at Enterprise Connect 2023 (Steve Stein)
 - Microsoft Teams: Advantages of the new architecture (Sumi Singh)
 - Viva Engage – Connect, and Engage with, Employees Anywhere (Mike Gannotti)
 
PowerShell
- Scale-up a primary Nodetype using Powershell (Radhu Sharma)
 
Miscellaneous
More Link Collections
- The Morning Brew #3675 (Chris Alcock)
 - Interesting links of the week 2023-13 (#65) (Michael Eaton)
 - #ThisMonthInSWA – March 2023 (Nitya Narasimhan, Ph.D)
 - Sands of MAUI: Issue #96 (Sam Basu)
 - Daily Wrap Up – March 27, 2023 (#054) (Richard Seroter)
 - Reading Notes #548 (Frank Boucher)
 
The Geek Shelf
 Parallel Programming and Concurrency with C# 10 and .NET 6 (Alvin Ashcraft) – Referral Link