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)