Top Links
- WPF on GitHub – Add PresentationFramework, PresentationCore, WindowsBase, DirectWriteForwarder sources, along with sources for allied assemblies (Vatsan Madhavan) – The commit that brought WPF into the open source world this week.
- Visual Studio 2019 version 16.1 now generally available (and 16.2 Preview 1 as well) (Mads Kristensen)
- SQL Server 2019 community technology preview 3.0 is now available (SQL Server Team)
- Visual Studio Code Remote Development may change everything (Scott Hanselman)
- GitHub – Building an interconnected community, together (Nat Friedman)
Web & Cloud Development
- React Data Layer – Part 4: Backend Data (Josh Justice)
- CSS Grid subgrid lands in Firefox Nightly (Rachel Andrew)
- Getting Started with React Testing Library (Kingsley Silas)
- Visual interface for Azure Machine Learning service (Meng Tang)
- Difference between var, let and const in Javascript. (Prashant Ram)
- Using WebAssembly with React (Richard Reedy)
- PhpStorm 2019.2 Early Access Program is Now Open (Roman Pronskiy)
- Migrate and Modernize with Kubernetes on Azure Government (Steve Michelotti)
- Quick Tips for Migrating EF Core at Runtime on Azure (Julie Lerman)
- font-display is Incompatible with Icon Fonts (Zach Leatherman)
- Why do my linter and formatter hate each other? (Donovan Brown)
- #VSCode – Let’s do some #FaceRecognition with 20 lines in #Python (Bruno Capuano)
- HttpClient: How to remove charset from Content-Type header (Gunnar Peipman)
- Horizonal Rules in LaTeX (Michael Szul)
- ONNX Runtime: a one-stop shop for machine learning inferencing (Prasanth Pulavarthi)
- Node v12.3.1 (Current) (Ruben Bridgewater)
Visual Studio & .NET
- C# Regex Examples (C# Curator)
- Windows Runtime delegates and object lifetime in C# and other GC languages (Raymond Chen)
- Profiling .NET Core Memory Traffic using JetBrains dotMemory (Steve Gordon)
- The Ray Tracer Challenge… in .NET Core (Simone Chiaretta)
Design, Methodology & Testing
- Blender MSIX (Horatiu Vladasel)
- The 50-10 Time Box – Revising Pomodoro for Software Development (Charles Flatt)
- Introducing new ways to keep your code secure (Justin Hutchings)
- Build like an open source community with GitHub Enterprise (Mario Rodriguez)
Mobile, IoT & Game Development
- What’s Inside material.dart #2 — Flutter (Karthik Ponnam)
- Migrating to MRTK2 – IInputClickHandler and SetGlobalListener are gone. How do we tap now? (Joost van Schaik)
Podcasts, Screencasts & Videos
- MS Dev Show – WSL2 and the new Windows Terminal with Craig Loewen (Jason Young & Carl Schweitzer)
- Syntax Podcast – CSS the Cool Parts (Wes Bos)
- Software Engineering Daily – Gaming with Eli Brown (Jeff Meyerson)
- Azure App Services | Dev SuperPowers Azure Tour | Part 1 (SSW TV)
- Azure Podcast Episode 280 – ARM Templates and Azure Policy (Sujit D’Mello)
- SQL Data Partners Podcast Episode 171: SQL Server Encryption (Amanda Halverson)
- Complete Developer Podcast – Positioning Yourself For Advancement (BJ Burns & Will Gant)
- Is The Google Pixel 3a Better Than The Pixel 3? – What The Tech Ep. 441 (Paul Thurrott)
- Radio TFS – Ed Thomson at Build 2019 (Martin Woodward & Greg Duncan)
Community & Events
- Travelogue – The Pluralsight IPO (K. Scott Allen)
- Accessibility Changes to docs.microsoft.com (Shir Goldberg)
- AI boot camp aims to draw more teen girls into computer science (Ben Ryon)
- Bot Creation User Experience Survey (Bot Framework Team)
- Announcing GitHub Sponsors: a new way to contribute to open source (Devon Zuegel)
- The productive software engineer with Dr. Tom Zimmermann (Laura LoPresti)
Database
- Ways to compare and find differences for SQL Server tables and data (Daniel Calbimonte)
- SQL Server script to rebuild all indexes for all tables and all databases (Greg Robidoux)
- SQL Server Security Functions (Joe Gavin)
- SQL Server Staging Table vs Temp Table (Rick Dobson)
- SQL SERVER – Maximizing Query Execution Plans On Screen – A Quick Tip (Pinal Dave)
- RavenDB 4.2 has been released! (Oren Eini)
- Using VALUES to construct an in-line table. (Kenneth Fisher)
Miscellaneous
- Introducing the New Xbox Game Bar (The Xbox Game Bar Team)
- Email Open Rates: Misleading Metrics and Best Practices (Yolanda Fintschenko)
More Link Collections
- The Morning Brew #2751 (Chris Alcock)
- .NET App Developer Links – 2019-05-23 (Dan Rigby)
The Geek Shelf
Windows Presentation Foundation Development Cookbook: 100 recipes to build rich desktop client applications on Windows (Kunal Chowdhury)