Top Links
- How to install .NET Core on your Remarkable 2 e-Ink tablet with Remarkable.NET (Scott Hanselman)
- Adding Validation to a XAML Control Using INotifyDataErrorInfo and the CommunityToolkit for WinUI, WPF, UWP and Uno (Nick Randolph)
- Amanda Silver on What’s Coming for Developers – Azure DevOps Podcast Episode 151 (Jeffrey Palermo)
- Try the new System.Text.Json source generator (Layomi Akinrinade)
Web & Cloud Development
- Using Dockertest With Golang (John Iwasyk)
- Onion Architecture in ASP.NET Core (Code Maze)
- Securing ASP.NET Core Razor Pages, Web APIs with Azure B2C external and Azure AD internal identities (Damien Bowden)
- Kubernetes Fundamentals Part One (Kat Cosgrove)
- Configure Cloudflare to work with your Azure Domain Registration (Paul Michaels)
- How To Automate AWS CloudFront Distribution Folder Changes When Deploying a Static Web Site (Sean Killeen)
- Accessing an Azure AD Protected API Management Instance From Logic Apps Using Managed Identity (Wael Kdouh)
- WTF Is Cloud Engineering? (Matt Stratton)
- Proxy your phone number with Twilio Programmable Voice and Twilio Functions (Niels Swimberghe)
WinUI, .NET MAUI & XAML
- MvvmCross 8.0.2 (Tomasz Cielecki & Martijn van Dijk)
- Xamarin Android Download Manager Advanced Guide (Damien Tohin Doumer Kake)
- App Tracking Transparency Permission with Xamarin Forms iOS (Luis Matos)
- Expandable List View in Xamarin Android (Logesh Palani)
Visual Studio & .NET
- Using app secrets in #dotnetcore console applications (Santosh Hari)
- Coding Shorts: Changes to Coming to Startup in .NET 6 (Shawn Wildermuth)
- Visual Studio 2019 version 16.10.4 Release Notes (Microsoft Docs)
Design, Methodology & Testing
- Agile at 20: The Failed Rebellion (Al Tenhundfeld)
- How to use a push-based approach for GitOps with GitLab scripting and variables (Cesar Saavedra)
- Meet Package Hunter: A tool for detecting malicious code in your dependencies (Dennis Appelt)
- Infrastructure Testing in Practice (Sophia Parafina)
Mobile, IoT & Game Development
- How IoT is Powering Remote Work in 2021 (Jacqui C.)
- eBook sample with Jetpack Window Manager (Raymond Liu)
- Comparing Dart’s loops — which is the fastest? (Xuan Han Tan)
Podcasts, Screencasts & Videos
- .NET Core Podcast – Gremlinq With Daniel Weber (Jamie Taylor)
- Kubernetes Podcast from Google – Software Supply Chain Security, with Priya Wadhwa (Craig Box & Adam Glick)
- Technology & Friends – Martine Dowden on the D3 (David Giard)
- Merge Conflict 264: FOSS, Code Tours, & .NET MAUI Web with Ooui (James Montemagno & Frank Kreuger)
- Cloudy with a Chance of Mobile: .NET Everywhere with MAUI with Matt Goldman (SSW TV)
- React Native Radio 205 – Reactotron: Debugging State with Rich Evans (Jamon Holmgren, Rich Evans, Jon Major Condon & Robin Heinze)
- Quantum programming with Q# and running on hardware with Azure Quantum (Scott Hanselman & Mariia Mykhailova)
- The Amp Hour #551 – Feed the Mouse (Dave Jones & Chris Gammell)
- UI Breakfast Episode 218: Building a Calm Company with Hanne Vervaeck (Jane Portman)
- FreeCodeSession – Episode 283 (Jason Bock)
- AGL 212: Leaders in Lockdown with Atholl Duncan (John Rouda)
- Talk Python to Me #326: Building Desktop Apps with wxPython (Michael Kennedy)
- How different is it to design apps for foldables vs single screens? | One Dev Question and How do I design apps for dual screen devices? | One Dev Question (Mehul Shah)
- An Introduction to PowerToys Awake (Den Delimarsky)
Community & Events
- Meet the Splunktern: Andy Bao (Katia Ratkovich)
- How to Make the Most of Your Philly Summer Weekends (Visit Philly)
Database
- Understanding Hybrid Buffer Pool in SQL Server 2019 (Manvendra Singh)
- SQL SERVER – Correcting Space Allocation with DBCC UPDATEUSAGE (Pinal Dave)
- Postmortem: Accidentally quadratic indexing output (Oren Eini)
- How (and Why) to Use Couchbase as an XML Database (Jon Strabala)
Miscellaneous
- Power Automate Desktop July 2021 update (Yiannis Mavridis)
More Link Collections
- The Morning Brew #3281 (Chris Alcock)
- F# Weekly #30, 2021 – Save the date: July 29 – .NET Conf: Focus of F# (Sergey Tihon)
- C# Digest Issue #373 (Jakub Chodounsky)
- Weekly Xamarin – Issue 313 – 24th Jul 2021 (Kym Phillpotts)
- Top Stories from the Microsoft DevOps Community – 2021.07.23 (Steven Murawski)
- The Overflow #83: Steady paycheck or solo project? (Ryan Donovan & Cassidy Williams)
- The .NET Stacks #58: 6 things about .NET 6 Preview 6 (Dave Brock)
- Friday Five: The Best Of The MVP Challenge, Part 1 (Jeffrey Raymond Kitt)
The Geek Shelf
Programming Flutter: Native, Cross-Platform Apps the Easy Way (The Pragmatic Programmers) (Carmine Zaccagnino) – Referral Link