Top Links
- Customize object displays in the Visual Studio debugger YOUR way (Leslie Richardson)
 - Blank tool windows – ReSharper, Visual Studio 2019, .NET Framework 4.8 and Per-Monitor DPI Awareness (Maarten Balliauw)
 - Announcing NgRx Version 8: @ngrx/data, create functions, runtime checks and mock selectors (Tim Deschryver)
 - How Cypress Makes Testing Fun (Andrew Evans)
 
Web & Cloud Development
- Beyond Basics – ASP.Net Core Using the Decorator Pattern (Adam Storr)
 - Accessing Cosmos DB JSON Properties in Azure Functions with Dynamic C# (Jason Roberts)
 - Introducing Microsoft.FeatureManagement: Adding feature flags to an ASP.NET Core app – Part 1 (Andrew Lock)
 - What’s New in JavaScript? (Ankita Masand)
 - Writing Azure Functions with Telerik Document Processing (Lance McCarthy)
 - Introducing Pulumi Crosswalk for AWS: The Easiest Way to AWS (Luke Hoban)
 - HTML5 Boilerplate 7.2.0 and main.css 2.0.0 released (Rob Larsen)
 - Worker Service in ASP .NET Core (Shahed Chowdhuri)
 - 5 Essential Tips for Building Developer Libraries (Laura Rodríguez)
 - Draggable Image Strip (Mary Lou)
 - Creating an Index in LaTeX for PDF Output (Michael Szul)
 - How Do We Think About Transactions in (Cloud) Messaging Systems? an Interview With Udi Dahan. (Richard Seroter & Udi Dahan)
 
XAML, UWP & Xamarin
- WPF: Auto Complete/Suggestion Text Box (Asma Khalid)
 - Create Visual Studio-like Docking Windows in WPF (Jegan R)
 - Introducing: The Xamarin Security Scanner (Marco Kuiper)
 - Migrating a Sample WPF App to .NET Core 3 (Part 1) and Migrating a Sample WPF App to .NET Core 3 (Part 2) (Mike Rousos)
 
Visual Studio & .NET
- Fixing Random, part 34 (Eric Lippert)
 - Adding Try .NET to VSCode launch.json (Jim Bennett)
 - How can I determine in a C++ header file whether C++/CX is enabled? How about C++/WinRT? (Raymond Chen)
 - The Ray Tracer Challenge – Drawing to a canvas and saving the image to a file (Simone Chiaretta)
 - How to use Trill for impression feedback (part 2) (Zhong Chen)
 
Design, Methodology & Testing
- Micro Frontends (Martin Fowler)
 - Getting Everything You Need to Play the Agile Self-assessment Game (Ben Linders)
 - 5 Ways to stay agile in a growing organization (Jeremy Watson)
 - Everything as Code with Azure DevOps Pipelines: C#, ARM, and YAML: Part #1 and Everything as Code with Azure DevOps Pipelines: C#, ARM, and YAML: Part #2 – multi-stage builds in YAML (Jeremy Lindsay)
 - Work Life Balance (Shawn Wildermuth)
 - Becoming a Great Programmer (Kenneth Reilly)
 - Discuss amongst yourselves on GitHub (Phil Haack)
 - DevOps and Your Definition of Done (Assaf Stone)
 
Mobile, IoT & Game Development
- Create Your First Google Assistant Application (Ravi Rupareliya)
 - Introduction to Natural Language Processing (NLP) (KC Karnes)
 - Never break the chain: use Kotlin’s extension functions (Dan Lew)
 - Develop 99% of your app in the browser with Capacitor (Max Lynch)
 - Install IoT Edge on the Jetson TX2 running JetPack version 4.2 (Mark Taylor)
 - Flutter BLoC Pattern for Dummies Like Me (Oliver Atienza)
 
Podcasts, Screencasts & Videos
- Syntax Podcast – Hasty Treat – Std Lib in JavaScript (Wes Bos)
 - Revision Path 298: Husani Barnwell (Maurice Cherry)
 - Observed Tech PODCAST Episode 315 #OTP (Richard Hay)
 - Software Engineering Daily – Kubernetes Vision with Joe Beda (Jeff Meyerson)
 - CosmosDB | Dev SuperPowers Azure Tour | Part 3 (SSW TV)
 - Over-the-air software updates for Azure IoT Hub with Mender.io | Internet of Things Show (Olivier Bloch)
 - Using Azure Blockchain Development Kit for Ethereum | Block Talk (Blocktalkadmin)
 - TPDP Episode #28: Coding Bootcamps vs Traditional Computer Science Degrees (Nic Raboy)
 - Lisa Smith – Agile in Operations at Duke Energy – Business Agility 2019 (Bob Payne)
 - SharePoint Dev Weekly – Episode 43 (Waldek Mastykarz & Vesa Juvonen)
 - JSJ 368: TypeScript – Good or Bad (Joe Eames & AJ O’Neal)
 - No Dogma Podcast #123 – Dane Hillard, Good Software Practices (Bryan Hogan)
 - FreeCodeSession – Episode 72 (Jason Bock)
 - Ask Octopus Episode 28-30 – JSON configuration substitution, Octopus server as cattle & Active Directory breaking changes. (Derek Campbell)
 - The 6 Figure Developer Episode 095 – Blazor with Ed Charbeneau (John Callaway)
 
Community & Events
- Join Microsoft Teams at Xamarin Developer Summit (James Montemagno)
 - Cloud-Native Enablement and Training Isn’t One-Size-Fits-All. That’s Why Pivotal Meets Partners Where They Are. (Jeff Kelly)
 - Keep Attendee Data Safe (Kalahari Meetings)
 
Database
- SQL SERVER – Memory Optimized Tables, Transactions, Isolation Level and Error (Pinal Dave)
 - Create Tumbling Window Trigger in Azure Data Factory (Fikrat Azizov)
 - SandDance in Azure Data Studio (Gauri Mahajan)
 - Running a RavenDB cluster with two nodes (Oren Eini)
 - Monitor CPU usage on SQL Server and Azure SQL (Jovan Popovich)
 
PowerShell
- PowerShell Presentation Framework – Part 4 (Good Layout Hygiene) (Nathan Ziehnert)
 - PowerShellGet Find-Both (Tommy Maynard)
 
Miscellaneous
- Insider Program for the New Microsoft Flight Simulator Goes Live (Ryan Maskell)
 - Joe Developer: When (not) to Drink Coffee (Charles Flatt)
 - Microsoft will end Xbox One backward compatibility to focus on Project Scarlett (Thomas Wilde)
 - Advancing Windows 10 as a passwordless platform (Todd VanderArk)
 - Project Svalbard: The Future of Have I Been Pwned (Troy Hunt)
 
More Link Collections
- The Morning Brew #2763 (Chris Alcock)
 - .NET App Developer Links – 2019-06-11 (Dan Rigby)
 - Interesting links of the week (2019 #21) (Michael Eaton)
 - Azure.Source – Volume 86 (Microsoft Azure)
 - Professional Development – 6/03/2019 – 6/09/2019 (Cameron Presley)
 - Collective #523 (Pedro Botelho)
 
The Geek Shelf
 Testing Angular Applications (Jesse Palmer, Corinna Cohn, Mike Giambalvo & Craig Nishina)