Back from two weeks away with a dump of semi-organized links. We’ll return to the normal format tomorrow Enjoy!
Top Links
- ASP.NET Core and Blazor updates in .NET Core 3.0 Preview 7 (Daniel Roth)
 - Announcing XAML Hot Reload for Xamarin.Forms (Pierce Boggan)
 - Advancing Microsoft Azure reliability (Mark Russinovich)
 - Xamarin.Forms 101: OnPlatform (Adjusting UI Based on Operation System) | The Xamarin Show (James Montemagno, Maddy Leger)
 - Installing PowerShell with one line as a .NET Core global tool (Scott Hanselman)
 - Announcing .NET Core 3.0 Preview 7 (Rich Lander)
 - For Digital Transformers, It’s About Fast-Moving Data. Here Are Three Ways to Speed Up. (Richard Seroter)
 - Introducing UADO — An Uno Platform App Showcase (Uno Platform)
 - Type-checking templates in Angular ViewEngine and Ivy (Alexey Zuev)
 
Web & Cloud Development
- 
7 easy steps to install MiniProfiler on an ASP.NET MVC website (Simone Chiaretta)
 - 
Realtime Blazor Tic-Tac-Toe game – Bot vs Multiplayer using signalR (Jeeva Subburaj)
 - 
Azure Kinect SDK 1.1.1 (MS Downloads)
 - 
Of Pizza, Types, Primitives, and Objects (Kirupa Chinnathambi)
 - 
Introducing the new Azure Migrate: A hub for your migration needs (Abhishek A. Hemrajani)
 - 
Creating a React and TypeScript Project with CRA3 (Carl Rippon)
 - 
Customize Angular Material Design (Charlie Greenman)
 - 
Build a Vue.js Mini Media Player with Kendo UI (Christian Nwamba)
 - 
How to Write Your First Azure Function App (Claudio Bernasconi)
 - 
Get Ready for the Tech Preview of Docker Desktop for WSL 2 (David Butler)
 - 
Announcing Docker Enterprise 3.0 General Availability (David Hamdani)
 - 
Angular Router Concepts & Patterns (Erxk Verduin)
 - 
Create and manage Azure Pipelines from the command line (George Verghese)
 - 
Building an Audio Player app with Angular and RxJS (Indermohan Singh)
 - 
What You Need to Know about PWA Add to Homescreen (Chris Love)
 - 
Demystifying containers, Docker, and Kubernetes (Jason Haley)
 - 
Bring your GitHub collaborators to Azure DevOps (Jimson Chalissery)
 - 
Real Talk JS Episode 42: Choosing Your JavaScript Framework (John Papa, Ward Bell & Dan Wahlin)
 - 
Announcing the Azure Boards app for Slack (Karthik RG)
 - 
DBAs: It’s time to get up to speed with Azure (Kellyn Gorman)
 - 
The ultimate guide to set up your Angular library project (Kevin Kreuzer)
 - 
How to talk with Web Components in React and Angular (Michael Karén)
 - 
Angular Platforms in depth. Part 2. Application bootstrap process (Nikita Poltoratsky)
 - 
Angular Platforms in depth. Part 3. Rendering Angular applications in Terminal (Nikita Poltoratsky)
 - 
Deploying ASP.NET Core From A Zip File on Azure (Phil Haack)
 - 
SNEAK PEEK: ASP .NET Core A-Z eBook (Shahed Chowdhuri)
 - 
The State of Writing Service for the Web (Shawn Wildermuth)
 - 
The Azure Infrastructure Architect Map (stephaneey)
 - 
Network-aware Preloading Strategy for Angular Lazy Loading (Suguru Inatomi)
 - 
The clash of Azure DevOps Kanban fields and Shared Area Paths (Willy-Peter Schaub)
 
XAML, UWP & Xamarin
- Creating beautiful Xamarin Forms apps using Atomic Design, F# and Fabulous ()
 - Credit Card Payment UI in Xamarin Forms (char0394)
 - Crafting Real-Time Mobile Apps with SignalR (Xamarin Developers)
 - Using Bootstrap and Material Font Icons in Xamarin Forms (Doumer)
 - Xamarin.Essentials welcomes tvOS, watchOS, and Tizen (James Montemagno)
 - Phone Dialer (Xamarin.Essentials API of the Week) | The Xamarin Show (James Montemagno)
 - Fastlane Automation For Mobile Apps | The Xamarin Show | The Xamarin Show (James Montemagno)
 - Xamarin.Forms UI Challenges – Day vs Night (Kym Phillpotts)
 - Recapping Xamarin Developer Summit (Maddy Leger)
 - Xamarin Podcast: XAML Hot Reload Is Out! (Matt Soucoup)
 - Tutorial: How to Create a XAML Templated Control (Nick)
 - Cross-platform imaging with Xamarin.Forms and SkiaSharp II (David Britch)
 - Snppts – Beautiful UI Snippets for Xamarin.Forms (steventhewissen)
 - Rotate everything with SkiaSharp and Xamarin (Valeriy Kovalenko)
 - A Glimpse Into the Future of Xamarin (Xamarin Developers)
 
Visual Studio & .NET
- LibMan support in Visual Studio for Mac ()
 - Using RavenDB Unit of Work and .NET Core MVC (Oren Eini)
 - RavenDB 4.x –> RavenDB 5.x compatibility considerations (Oren Eini)
 - ReSharper Ultimate 2019.1.3 bug-fix update is released! (Alexander Kurakin)
 - The 3 Most Common C# Data Types: Explanations and Examples (Carlos Schults)
 - Supporting IAsyncEnumerable with LINQ | On .NET (Cecil Phillip, Rich Lander, Jeremy Likness)
 - An In Depth Tutorial on Linux Development on Windows with WSL and Visual Studio Code (Craig Loewen)
 - Fixing Random, part 39 (Eric Lippert)
 - Upgraded and Updated: Scripting your next game with Visual Studio and Unity (Kat Woolley)
 - Announcing GitLab Support for Visual Studio App Center (Lyric Yu)
 - Readme.txt support, XDT transforms, native credential providers and more Rider 2019.2 NuGet updates (Maarten Balliauw)
 - Checklist for writing great Visual Studio extensions (Mads Kristensen)
 - Long read: Where we are with “out of process” ReSharper (Matt Ellis)
 - Pipeline Pattern in C# (part 2) with TPL Dataflow (Michael Shpilt)
 - Surfacing GitHub Usage for packages on NuGet.org (Mohamed Riad Gahlouz)
 - Debug the DOM in Visual Studio Code using Elements for Microsoft Edge (Paul Gildea)
 - C# 8: Indices and Range (Peter Mbanugo)
 - MSBuild Structured Log Viewer | Visual Studio Toolbox (Robert Green)
 - Using TypeScript to write Cosmos DB stored procedures with async/await (Thomas Levesque)
 - Clang/LLVM Support for MSBuild Projects (Will Buik)
 - State in Multi-threaded C# Applications (Yacoub Massad)
 
Design, Methodology & Testing
- Article: Author Q&A: From Chaos to Successful Distributed Agile Teams (Johanna Rothman, Mark Kilby, Shane Hastie)
 - Identify .NET Code Structure Patterns with no Effort (Patrick Smacchia)
 
Mobile, IoT & Game Development
- Android Q Beta 5 Update (Android Developers)
 - How to have your Xamarin.iOS 13 preview cake and Emit it too (Ryan Davis)
 
Podcasts, Screencasts & Videos
- Graph Toolkit with Nikola Metulev (Jason Young & Carl Schweitzer)
 - Integrating UX in your Development Process with Debbie Levitt (Carl Franklin & Richard Campbell)
 - Migrating from WCF with Mark Rendle (Carl Franklin & Richard Campbell)
 - Passing a binary file to a web service from a .NET app (David Giard)
 - Calling the “Recognize Text” Cognitive Service from a .NET Application (David Giard)
 - Understanding ethical debt in AI product development with Lauren Maffeo (Scott Hanselman)
 - Creating video games with C# and Monogame with Tom Spilman (Scott Hanselman)
 - Software Media with Charles Max Wood (Jeff Meyerson)
 
Database
- How to Enable SQL Server CLR Integration using T-SQL ()
 - Oracle and Microsoft’s Cross-Cloud Partnership (dbakevlar)
 - SQL SERVER – Swap Column Values In Table (Pinal Dave)
 - SQL SERVER – Performance Impact of Unique Index (Pinal Dave)
 
PowerShell
- Introducing PowerShell as .NET Global Tool (Aditya Patwardhan)
 
Miscellaneous
- Software Development is a Creative Endeavor ()
 - A Brief Tour of Swift UI ()
 - All about TypeScript Static Members | TypeScript OOP ()
 - Developer Relations and Education with Jasmine Green and Cecil Philip ()
 - Notepad++ MSIX Installer ()
 - Blog: Deprecated APIs Removed In 1.16: Here’s What You Need To Know ()
 - Container Security: A Developer Guide ()
 - ESLint v6.1.0 released ()
 - Message Naming Conventions ()
 - Rider 2019.1.3 bug-fix update is released! (Alexander Kurakin)
 - Material Range Slider in Flutter (Anthony Robledo)
 - #399 – SwiftUI Transforms and Animations (Ben Scheirman)
 - #400 – SwiftUI Gestures (Ben Scheirman)
 - ReportingCloud .NET Core Quickstart Tutorial (Bjoern Meyer at Text Control, LLC)
 - Announcing Windows Server vNext Preview Build 18932 (Brandon LeBlanc)
 - Iconic Doom3 Game Now in Browsers With WebAssembly: Q&A With Gabriel Cuvillier (Bruno Couriol)
 - Automated Documentation: What It Means and 3 Tools to Help (Carlos Schults)
 - Announcing The New Go Store (Cassandra Salisbury)
 - Reducing Bugs In Your Code with Coverlet | On .NET (Cecil Phillip, Rich Lander)
 - Announcing ML.NET 1.2 and Model Builder updates (Machine Learning for .NET) (Cesar De la Torre)
 - Solving .NET Core Https Development Certificate Issues on macOS (Chidozie Oragwu, Khalid Abuhakmeh)
 - How to find the right CI/CD solution (Chrissie Buchanan)
 - Diversity Scholarship Series: Experiencing KubeCon + CloudNativeCon + Open Source Summit in Shanghai (cncf)
 - Episode 43 – Blazor with Ed Charbeneau (Coding After Work Podcast)
 - Code Review: Create The Culture, Learn The Best Practices (codingsans)
 - Join us for the first Windows Containers in Kubernetes “Unconference” (Craig Peters)
 - Announcing TypeScript 3.6 Beta (Daniel Rosenwasser)
 - Episode 432 | Logan Dutkiewicz – The Joy of Building (Dave Rael)
 - Announcing Entity Framework Core 3.0 Preview 7 and Entity Framework 6.3 Preview 7 (Diego Vega)
 - Windows Admin Center Preview 1907 (Dona Sarkar)
 - Introducing RabbitMQ for Kubernetes (Dormain Drewitz)
 - Announcing NativeScript 6.0 – Webpack All The Way, Seamless App Updates, New Core Theme, and a Lot More (Emil Tabakov)
 - Pivotal Brings the Magic of CF Push to Kubernetes (Eric Malm)
 - Developer Preview of Local Home SDK (Google Developers (noreply@blogger.com))
 - Windows Terminal with Richard Turner (info@runasradio.com (Richard Campbell and Greg Hughes))
 - Microsoft Teams reaches 13 million daily active users, introduces 4 new ways for teams to work better together (Jared Spataro, Corporate Vice President for Microsoft 365)
 - FreeCodeSession – Episode 77 (Jason Bock)
 - Atom 1.39 (jasonrudolph)
 - The Run Away! app: Drawing gradient lines on top of Maps with SkiaSharp (Jean-Marie Alfonsi)
 - Microsoft Graph Toolkit with Nikola Metulev (Jeremy Thake / Paul Schaeflein)
 - MSIX Packaging Tool – July 2019 Release Now Available (John Vintzel)
 - Managing Large Development Teams in Postman – Tips for Streamlining Collaboration (Julia Tetrud)
 - The best Twitch and YouTube channels for .NET developers (Kristoffer Strube)
 - Ethics and Artificial Intelligence (Part 6) (Laurent Bugnion)
 - Ethics and Artificial Intelligence (Part 7) (Laurent Bugnion)
 - GitLab 12.1 released with Parallel Merge Trains and Merge Requests for Confidential Issues (Luca Williams)
 - Break It Down Now: How To Delegate Complex Tasks To Your Team (Maddy Osman)
 - How To Plan And Prioritize Your Product Roadmap In Trello (Malte Scholz)
 - Pivotal Build Service, Now Alpha, Assembles and Updates Containers in Kubernetes (Matt Gibson)
 - Learning to Code by Hacking Minecraft (Matthew MacDonald)
 - 049 – Building a sense of self-belief with author Maxie McCoy (Microsoft)
 - The next version of Microsoft Edge: Enterprise evaluation and roadmap (Microsoft Edge Team)
 - Introducing Episode 3 of Learning from Leaders with Yvette White (Microsoft in Business)
 - Write Better Code Faster with Roslyn Analyzers (Mika Dumont)
 - Get Started with Shifts in Microsoft Teams (Mike Gannotti)
 - Reconnect Series: Jorge Serrano Perez (MVP_Award_Team)
 - UWP Inline DesignTime data (Matt Lacey)
 - UWP inline design-time data – helper library v1.1 (Matt Lacey)
 - Ensure that your classes are declared as sealed when possible (Patrick Smacchia)
 - SOLID design: The Liskov Substitution Principle (LSP) (Patrick Smacchia)
 - Fun and entertaining plugins for Rider (Rachel Appel)
 - Work effectively with JSON using Rider (Rachel Appel)
 - paint.net 4.2 is now available! (Rick Brewster)
 - Guide to Machine Learning with ML 1.0 (rubikscode)
 - What a very bad day at work taught me about building Stack Overflow’s community (Sara Chipps)
 - DragonFruit and System.CommandLine is a new way to think about .NET Console apps (Scott Hanselman)
 - When a rewrite isn’t: rebuilding Slack on the desktop (Slack Engineering)
 - Migrating to NativeScript 6.0 (Stanimira Vlaeva)
 - Overcoming Imposter Syndrome (Stephen Haunts)
 - DevSecOps in Kubernetes (Steve Buchanan)
 - Configuring Entities in EF Core (Steve Smith)
 - Create a Trimmed Self-Contained Single Executable in .NET Core 3.0 (Talking Dotnet)
 - Product Review : NDepend Part 1 (test@example.com)
 - Announcing Flutter 1.7 (Tim Sneath)
 - Migrating CLI Hooks to NativeScript 6.0 (TJ VanToll)
 - How to cost-effectively manage and secure a mobile ecosystem (Todd VanderArk)
 - Authentication and the Have I Been Pwned API (Troy Hunt)
 - Making the case for “concurrent DevOps” (Valerie Silverthorne)
 - Creating Blazor Templated Components (Michael Washington)
 - Code free ways to optimize your experience in Microsoft Teams with PowerApps and Flow (Weston_Lander)
 - Participate in the Developer Economics Survey (Windows Apps Team)
 - Episode 63: The Heat Is On! Hot(!!)Reload Is Out! (Xamarin)
 - Kickstart continuous testing using TeamCity’s integration with LambdaTest (Yegor Naumov)
 - Yet another step in building a world without passwords (Yogesh Mehta)
 - How Long Should You Wait? Content Marketing Campaign Result Timelines (Yolanda Fintschenko)
 - Meet ContentLab IO Author David Gray (Yolanda Fintschenko)
 
More Link Collections
- The Morning Brew #2794 (Chris Alcock)
 - .NET App Developer Links – 2019-07-24 (Dan Rigby)
 - Friday Five: The Azure Solution Architect Map, Office 365 SPF DKIM and DMARC Deep Dive, and more! (JessRapp)
 - Friday Five: Azure Sentinel Cloud Siem Solution, Why users are not adopting MS Office 365, and more! (MVP_Award_Team)