Top Links
- Minimal APIs in .NET 6 but where are the Unit Tests? (Scott Hanselman)
- Announcing the Pulumi REST API (Joe Duffy)
- 6 Essential Tools to Detect and Fix Performance Issues in .NET (Michael Shpilt)
- Let’s Learn .NET: IoT (Sept 30th) (.NET Team)
- LINQ improvements in .NET 6 (Matt Eland)
Web & Cloud Development
- Azure Tips & Tricks – Tip 333 – How to render 3D content remotely with Azure Remote Rendering (Azure Team)
- Azure Architecture the Well-Architected: The Backstage Tour (Lee Stott)
- Angular Basics: Data Binding Part 3—Property Binding (Nwose Lotanna Victor)
- How to detect if the User’s OS prefers dark mode and change your site with CSS and JS (Scott Hanselman)
- Azure Static WebApps, Azure DevOps and CDN friendliness (Uno Platform Team)
- Building an API Platform That Will Support the Future (Kin Lane)
- IndieWeb Avatar, yet another Eleventy Image Service API (Zach Leatherman)
- How Web Development Tools Are Helping Users Keep Pace With Rapid Change (Frederick O’Brien)
- Multi-tenant architecture for SaaS apps (Rabia Williams)
WinUI, .NET MAUI & XAML
- Xamarin Forms Circular Activity Indicator For UWP (Ninaada Bellippady)
Visual Studio & .NET
- C# tip: define Using Aliases to avoid ambiguity (Davide Bellone)
- C# XML Comments in Visual Studio Code (Dennes Torres)
- ECDSA and Custom XML Signatures in .NET and How to sign XML using RSA in .NET (Scott Brady)
Design, Methodology & Testing
- Safe schema updates – Continuous Integration is misunderstood (Alex Yates)
- Distributed transaction patterns for microservices compared (Bilgin Ibryam)
- Hybrid Work is Here to Stay, and Software Teams Need to Adapt (Aaron Upright)
Mobile, IoT & Game Development
- Get Started with Android Authentication Using Kotlin: Part 1 and Get Started with Android Authentication Using Kotlin: Part 2 (Joey deVilla)
- Swift 5.5 Released! (Ted Kremenek)
Podcasts, Screencasts & Videos
- Syntax Podcast – Hasty Treat – Webhooks (Wes Bos)
- Revision Path – Elsa Amri (Maurice Cherry)
- The Stack Overflow Podcast 377: You don’t need a math PhD to play Dwarf Fortress, just to code it (Ryan Donovan)
- AWS Developers Podcast Episode 013 – Building for Alexa on AWS with Paul Cutsinger (David Isbitski)
- Learn C# with CSharpFritz – C# Basics: Collections and Generics and Learn C# with CSharpFritz – Collections and Generics (Jeff Fritz)
- Joe Guadagno on the Latest in Azure DevOps – Azure DevOps Podcast Episode 159 (Jeffrey Palermo)
- Google Cloud Security Podcast Episode 32 – Can You Ever Know Thyself: Cloud Attack Surface Management (Anton A. Chuvakin)
- Microsoft 365 Dev Podcast – Microsoft 365 App Certification with Orion O‘Malley (Jeremy Thake & Paul Schaeflein)
- UI Breakfast Episode 222: The “Franchise” Philosophy with Jordan Skole (Jane Portman)
- Free Workshop 04: Introduction to Sprint Reviews [Review & Retrospective] (Martin Hinshelwood)
- Tabs and Spaces Podcast 109 – Full of crap stack (feat. Joe Zack) (Zac Braddy, Jamie Taylor & James Studdart)
- The 6 Figure Developer Episode 212 – Don’t Sacrifice Quality (John Callaway)
Community & Events
- Microsoft’s Surface hardware event: rumors, news, and announcements (Tom Warren)
- Announcing Dapr’s Steering and Technical Committee (Dapr Team)
- We’re Keeping the Ranch Online… For Now (Eric Wilson)
- Meet a recent Microsoft Learn Student Ambassador graduate: Fanie Ndlovu (MS Student Developer Team)
Database
- Restore SQL Server databases using File Snapshot Backups (Mohammed Moinudheen)
- SQL SERVER – CPU Scheduler Waiting On Disk (Pinal Dave)
- Introducing AzureDataPipelineTools (Niall Langley)
- Released: Microsoft.Data.SqlClient 2.1.4 (David Engel)
SharePoint & MS Teams
- Microsoft Teams on the desktop will let users join meetings anonymously across clouds (Rabia Noureen)
- Inside Microsoft Teams, Episode 402: “Change Management for Microsoft Teams” (Stephen Rose)
- New Teams Insights Features (Steve Fenton)
PowerShell
- Parsing JSON with PowerShell (Paul Harrison)
- PnP Batch versus Microsoft Graph Batch in PowerShell to add/delete 3k items (Reshmee Auckloo)
Miscellaneous
- The reason I feel optimistic about the future of Alzheimer’s research (Bill Gates)
- How to remove temporary files in Windows 11 (Kapil Arya)
- US COVID-19 Death Toll Surpasses That of 1918 Pandemic (BeauHD)
- Work from home setup: mission accomplished (Gregor Suttie)
- Amazon leaks new Kindle Paperwhite with larger 6.8-inch display (Jon Porter)
- Bezos Earth Fund pledges $1B to conserve land and sea in critical areas of the world (Todd Bishop)
- Surface Duo 2 passes through the FCC with 5G, NFC, and wireless charging support (Tom Warren)
More Link Collections
- .NET App Developer Links – 2021-09-21 (Dan Rigby)
- Sands of MAUI: Issue #25 (Sam Basu)
- Reading Notes #484 (Frank Boucher)
- [Last Week in .NET #60]- Sourcing Your Packages (George Stocker)
The Geek Shelf
Microsoft Azure Architect Technologies and Design Complete Study Guide: Exams AZ-303 and AZ-304 (William Panek & Benjamin Perkins) – Referral Link