Top Links
- Visual Studio 2019 version 16.2 Preview 2 (Jacqueline Widdis)
- Create a private gallery for self-hosted Visual Studio extensions (Mads Kristensen)
- SQL Server Management Studio (SSMS) 18.1 is now generally available (Dinakar Nethi)
- Announcing ML.NET 1.1 and Model Builder updates (Machine Learning for .NET) (Cesar De la Torre)
- All you need to know about Ivy, The new Angular engine! (Eliran Eliassy)
Web & Cloud Development
- Creating TypeScript Extensions for Azure Data Studio (Eduardo Pivaral)
- Prerendering a Client-side Blazor Application (Chris Sainty)
- Creating a Chatbot with Microsoft Azure QnA Maker and Alexa and Extending Chatbots with Azure Cognitive Services and Microsoft’s convergence of chatbots and mixed reality (James Ashley)
- Getting Started with Docker in Visual Studio 2019 (Jason Robert)
- Creating ASP.NET Core 2.2 Application Step-by-Step (Shweta Lodha)
- Angular Tutorial: Angular 7 and the RESTEasy Framework (Nagappan Subramanian)
- Enable Intellisense for AWS Boto3 Type Hints in Microsoft Visual Studio Code (Trevor Sullivan)
- Calling Cognitive Service OCR service from JavaScript (David Giard)
- How to Use the DevTools Network Filter Effectively (Christian Nwamba)
- Atom 1.38 (Nathan Sobo)
- Package Manager Security (Phil Haack)
- Let’s develop Blazor apps on Linux (Kazuki Ota)
XAML, UWP & Xamarin
- Build Login in Xamarin with Xamarin.Forms (Terje Kolderup)
- SSL Certificate And Public Key Pinning With Xamarin Forms (Suthahar J)
- Xamarin.Forms – Change Entry Return Button (Delpin Susai Raj)
- Referencing the AWS SDK for .NET Standard 2.0 from Unity, Xamarin, or UWP (Matteo Prosperi)
Visual Studio & .NET
- Calling Cognitive Services OCR Service from a .NET Application (David Giard)
- Visual Studio Code Remote Development over SSH to a Raspberry Pi is butter (Scott Hanselman)
- Your Text Editor Plugins Belong in a Lock File (Alex Baldwin)
- How to create your own VS Code extension pack (Geoff Stevens)
- Install and Use C# 8 in Visual Studio 2019 (Claudio Bernasconi)
Design, Methodology & Testing
- Integration approaches for micro frontends (Martin Fowler)
- Weekly Sugar: Applying Kanban Principles to Your Personal Task List (Charles Flatt)
- A Summary of DeepMind’s Protein Folding Upset at CASP13 (Exxact Team)
- Five steps to add automated performance quality gates to Azure DevOps pipelines (Rob Jahn)
- Lead Without Authority (Charlie Kindel)
- Code Documentation: The Complete Beginner’s Guide (Eric Boersma)
- Why keeping levels of abstraction matters (Javier García)
- Working Fast and Slow (John Cutler)
- Good Managers Don’t Give Advice—They Coach (Ian Burke)
- 4 best practices to help you integrate security into DevOps (Todd VanderArk)
- Meet the Noops (Kaitlin Pike)
Mobile, IoT & Game Development
- Moving Android Studio and Android Emulator to 64-bit versions (Sam Lin)
- Home Grown IoT – Data Downloader (Aaron Powell)
- In this tutorial we will cover the three forms of the accepted dependency injection in Flutter. (Dane Mackier)
- Build a Strong Language Model to Get the Most Out of Dynamic Entities (Stef Sharp)
- Why Does Progress Support NativeScript? (Rob Lauer)
Podcasts, Screencasts & Videos
- Flutter: Auto Create Models from JSON | Serializable (MTechViral)
- Software Engineering Daily – Software Businesses with Hiten Shah (Jeff Meyerson)
- Developer Tea – How Can Two Rational People Disagree? (Jonathan Cutrell)
- AiA 243: Lazy loading in Angular (with Angular Elements) with Juri Strumpflohner (Aaron Frost, Joe Eames & Brian Love)
- ngAir 207 – Angular LifeCycle Methods and NgRx v8 Features with Wes Grimes (Justin Schwartzenberger)
- How to Use Set() in JavaScript (Bill Ahern)
- File System Helpers (Xamarin.Essentials API of the Week) | The Xamarin Show (James Montemagno)
- Kubernetes Podcast from Google – Rancher Labs, with Darren Shepherd (Craig Box & Adam Glick)
- PPP 258 | You Already Have the No–How to Make the Ask, with Kari Mirabal (Andy Kaufman)
- Migrating from Entity Framework 6 to Core | On .NET (Cecil Phillip & Rich Lander)
- STEM Everyday: #129 | STEM and English Language Arts Collide | feat. Jenny Mitchell (Chris Woods)
- RunAs Radio – Speaking the Language of Machine Learning with Jen Underwood (Richard Campbell & Greg Hughes)
- Software Engineering Radio Episode 369: Derek Collison on Messaging Systems and NATS (Jeremy Jung)
- Tuesdays with Corey: Sneak Peek at a new Windows Virtual Desktop Win32 Client (Rick Claus)
Community & Events
- Apple Joins Cloud Native Computing Foundation as Platinum End User Member (Cloud Native Computing Foundation Team)
- Score Free Or Pay-What-You-Wish Admission To 22 Attractions In Philly During Wawa Welcome America (Kelly Bucci)
Database
- Compare SQL Server Temp Tables to Table Variables, Subqueries, Derived Tables, CTEs and Physical Tables (Rick Dobson)
- SQL SERVER – Natively Compiled Stored Procedures and Location of Compiler (Pinal Dave)
- Azure Cosmos DB Local Emulator (Arun Sirpal)
- The Curious Case of… how to find which page an index row is on (Paul Randal)
SharePoint & MS Teams
- SharePoint Development Community (PnP) – June 2019 update (SharePoint Team)
- Getting Started with Microsoft Teams Guest Access – Answers to Top 3 Questions (Mike Gannotti)
Miscellaneous
- Does the news reflect what we die from? (Hannah Ritchie)
- Apple’s all-new iCloud for Windows app, now available in the Microsoft Store (Giorgio Sardo)
- How to Install Windows Software Using Chocolatey (Russell Smith)
- How to write a loop in Bash (Seth Kenlon)
More Link Collections
- The Morning Brew #2764 (Chris Alcock)
- .NET App Developer Links – 2019-06-12 (Dan Rigby)
The Geek Shelf
Building Chatbots in TypeScript with the Microsoft Bot Framework: Programming Useful Bots in the Node.JS SDK (Michael Szul)