Top Links
- Persisting Settings and Preferences in Mobile Apps with Xamarin.Essentials (James Montemagno)
- Fixing Random, part 6 (Eric Lippert)
- .NET Core 1.0 and 1.1 will reach End of Life on June 27, 2019 (Rich Lander)
- Hello, .dev! (Ben Fried)
Web & Cloud Development
- Enabling Docker Support (Peter Vogel)
- ASP.NET Core OAuth Device Flow Client with IdentityServer4 (Damien Bowden)
- A Fictional Account of How I Invented React: A Simplified Perspective of How React Works (Don Denoncourt)
- Effective automated scaffolding with Angular Schematics (Natalia Venditto)
- Node.js Selected by Google for .dev Top Level Domain Early Access (Node.js Foundation)
- Using Azure CloudShell as a Dev Sandbox (Isaac Levin)
- Using Auth0 Rules with a React App (Sarah Jorgenson)
- RavenDB Go client is now available for preview (Oren Eini)
- Pre-filtering to speed up JSON search (Nicholas Blumhardt)
- Add Emoji to your Node Projects with node-emoji ✨ (Dave Johnson)
- Telerik UI for Blazor: Grid Component Basics (Ed Charbeneau)
- Coming Soon in Ember Octane – Part 2: Angle Brackets & Named Arguments (Chris Garrett)
XAML, UWP & Xamarin
- Introduction to Augmented Reality with ARKit (Michael Ridland)
Visual Studio & .NET
- Universal hierarchy traversing in C# (Gunnar Peipman)
- .NET Framework February 2019 Preview of Quality Rollup (Tara Overfield)
- Using Custom Value Types To Protect System From Invalid Data (Tatu Tamminen)
- Language Server Index Format (Dirk Bäumer)
Design, Methodology & Testing
- Essential & Relevant: A Unit Test Balancing Act (Thomas Countz)
- Do You Have a Good Outcome-Oriented Roadmap? (Aloka Pemmetcha)
- Adding `git log -S` to your code detective toolbox (Dan Lew)
- Visualize the status of your projects with Roadmap today (Microsoft Project Team)
- Managing Risk (Phil Haack)
- Software Documentation: What You Need to Document and How (Vlad Georgescu)
Podcasts, Screencasts & Videos
- MS Dev Show – The Problem with Software with Adam Barr (Jason Young & Carl Schweitzer)
- Developer Tea – Making Decisions – Fighting Fear and Time Warping (Jonathan Cutrell)
- Using Default Parameters in JavaScript Functions (Bill Ahern)
- Third Party Azure IoT solution accelerators | Internet of Things Show (Olivier Bloch)
- Secure Storage (Xamarin.Essentials API of the Week) | The Xamarin Show (James Montemagno)
- Visual Studio For Mac: Searching and Navigating (Cody Beyer)
- Visual Studio For Mac: Using Navigate To (Sayed Hashimi)
- Application Insights integrations and service updates | On .NET (Cecil Phillip & Michael Milirud)
- RunAs Radio – IPv6 in 2019 with Ed Horley (Richard Campbell & Greg Hughes)
- FreeCodeSession – Episode 42 (Jason Bock)
- 365 Unplugged ep #12: Is Microsoft To-Do the most important app in Office 365? (Loryan Strant)
- Kubernetes Podcast from Google – Ingress, with Tim Hockin (Craig Box & Adam Glick)
- Blockchain based registries | Block Talk (Blocktalkadmin)
- Top NativeScript Talks from jsMobileConf (Rob Lauer)
Community & Events
- Five years of the GitHub Bug Bounty program (Philip Turnbull)
Database
- Why is SQL Server Consolidation Better Than Having a Scattered Environment? (Pinal Dave)
- Create Azure Data Lake Database, Schema, Table, View, Function and Stored Procedure (Ron L’Esteve)
- Serverless ETL using AWS Glue for RDS databases (Maria Zakourdaev)
- What does Azure SQL DB Automatic Index Tuning actually do, and when? (Brent Ozar)
PowerShell
Miscellaneous
- Technical marketing from the other side (Oren Eini)
- Announcing Windows Admin Center Preview 1902 (Dona Sarkar)
- The More You Know The More You Realize You Don’t Know (Steve Smith)
More Link Collections
- The Morning Brew #2688 (Chris Alcock)
- .NET App Developer Links – 2019-02-20 (Dan Rigby)
The Geek Shelf
Visual Studio Code Distilled: Evolved Code Editing for Windows, macOS, and Linux (Alessandro Del Sole)