Top Links
- Bring your own machine to Visual Studio Online (Allison Buchholtz-Au)
 - If I’m writing a new Windows client app today, what technology should I use? | One Dev Question (Kevin Gallo)
 - New TechBash 2019 Video Available – Zero to Eighty: Getting Your Testing Initiative Off the Line (TechBash Team)
 - Pull Requests in Azure DevOps | Visual Studio Toolbox (Robert Green)
 
Web & Cloud Development
- Azure Service Bus .NET SDK Deep Dive – Publish / Subscribe with Topics (Daniel Marbach)
 - How && and || Operators Really Work in JavaScript (Dmitri Pavlutin)
 - From 48k lines of code to 10—the story of GitHub’s JavaScript SDK (Gregor Martynus)
 - Vue.js Directives — Arguments and Values (John Au-Yeung)
 - Controlling AWS Costs with Pulumi and AWS Lambda (Paul Stack)
 - The Benefits & Examples of Using Apache Spark with PySpark (Exxact Team)
 - Getting Started With The React Hooks API (Shedrack Akintayo)
 - Why and Where Should you Use React for Web Development? (Prayaag Kasundra)
 - What’s New with OAuth and OpenID Connect? (Aaron Parecki)
 - Using Entity Framework in a Blazor Server Application (David Grace)
 - Question: URL for #FHIR Version (Grahame Grieve)
 - Takeaways from the State of Serverless Report (Jeremy Daly)
 - Technical Strategies for Migrating Users to Auth0 (John Brennan)
 - OData Connected Service v0.8.0 Release (Kennedy Kangethe Munga)
 - An Introduction to GraphQL: Subscriptions (Peter Mbanugo)
 - OpenIdConnect – Proxy Authentication Required (David Yardy)
 - WoT Architecture and WoT Thing Description are W3C Recommendations (Xueyuan Jia)
 - Enable remote work while keeping cloud deployments secure (Todd VanderArk)
 
XAML, UWP & Xamarin
- Introduction to the UNO Platform (Hannes DuPreez)
 
Visual Studio & .NET
- Navigate between files of different languages in Visual Studio (Matt Lacey)
 - Creating a non-agile delegate in C++/WinRT, part 4: Waiting synchronously from a background thread (Raymond Chen)
 - ValueTask Restrictions (Stephen Cleary)
 - Simplifying Parameter Null and Other Checks with the Pitcher Library (Jason Roberts)
 
Design, Methodology & Testing
- What to do instead of writing Unit tests (part 2) (George Stocker)
 - How to Connect Power BI with Azure DevOps and JIRA (Jean-Sacha Melon)
 - Customizing Azure DevOps with Extensions (Larry Duff)
 - DZone Refcard #218 – Continuous Delivery With Jenkins Pipeline (Mark Waite)
 - Using GitHub Actions for Pull Request Staging Environments, Part 1: Introduction and Part 2: Slash Commands (Stephen Cleary)
 - Remote Work Tiny Tips – Last One: Overcoming Obstacles (Charles Flatt)
 - How research can enable more effective remote work (Alexis Hagen)
 - Baking Structured Data Into The Design Process (Frederick O’Brien)
 - Remote work trend report: meetings (Jared Spataro)
 - GitHub Protips: Tips, tricks, hacks, and secrets from Lee Reilly (Lee Reilly)
 - Featured actions from the GitHub Actions Hackathon (Michelle Mannering)
 
Mobile, IoT & Game Development
- Beginner’s Guide to NativeScript (Part 3): Designing App Layouts for Android and iOS (Aayush Arora)
 - Learn to save memory usage by improving the way you use AssetBundles (John Constable)
 - Digital making at home: a guide for parents (Katie Gouskos)
 - Using Unity to Create an Engaging Eye-Tracking Puzzle Game UCL Microsoft IXN Project (Lee Stott)
 - Introducing Range Slider Widget in Flutter (Mohamed Samsudeen)
 - Building Cross-Platform Finger Painting App in Flutter (Priyanka Tyagi)
 
Podcasts, Screencasts & Videos
- .NET Rocks! – Azure for Government with Vishwas Lele (Carl Franklin & Richard Campbell)
 - Hanselminutes – Health products with Emily Gorcenski (Scott Hanselman)
 - Submitting Your First Pull Request to Xamarin.Forms | The Xamarin Show (James Montemagno)
 - Monsters Weekly 159 – Managing Database Migrations (Simon Timms, David Paquette & James Chambers)
 - CppCast – Making Nu Languages with Jonathan Turner (Rob Irving)
 - Rework Podcast – Going Remote: Design (Basecamp)
 - The Stack Overflow Podcast – The Great COBOL Crunch (Ben Popper, Sara Chipps & Paul Ford)
 - Rocket 274: WeWork Continues (Brianna Wu, Christina Warren & Simone De Rochefort)
 - Creating a GraphQL Backend | On .NET (Jeremy Likness & Brandon Minnick)
 - Apps, Games & Insights Podcast – Building apps for everyone; why inclusivity and accessibility truly matter – Episode 6 (Google)
 - Loosely Coupled Show #004 | Nate Barbettini – Part 2 | Domain Driven Design (James Hickey & Derek Comartin)
 - React Podcast 89: Laurie Barth on Building a Career in Tech (Michael Chan)
 - Talk Python to Me #259 – From Academia to Tech Industry and Python (Michael Kennedy)
 - Understanding Cloud Native Application Bundles (CNAB) | The Cloud Native Show (Shayne Boyer)
 - Inside Trader Joe’s Episode 23: Trader Joe’s Update on COVID-19 (Trader Joe’s)
 - Xamarin Podcast Episode 72: Logically Embed That Authentication (Matt Soucoup & James Montemagno)
 
Community & Events
- dotNet Open Source Days – Join us for the first virtual conference on April-17-2020. (Open Source Days Team)
 - Technology Events in 2020 (Jason Gaylord)
 
Database
- April query updates in Azure Cosmos DB (Tim Sander)
 - State of Database Monitoring 2020 – Need Your Opinion (Pinal Dave)
 
PowerShell
- PowerShell Gallery TLS Support (Sydney Smith)
 
Miscellaneous
- Turning Off macOS Universal Shortcuts (Khalid Abuhakmeh)
 - Releasing Windows 10 Insider Preview Build 19041.173 to the Slow ring (Brandon LeBlanc)
 - The Unfriendly Robot: Automatically flagging unwelcoming comments (Jason Punyon & Kevin Montrose)
 - Learn a New Language: Ruby or Go? (Marc Nevin)
 - Let’s Stop the 5G Hysteria: Understanding Hoaxes and Disinformation Campaigns (Troy Hunt)
 
More Link Collections
- .NET App Developer Links – 2020-04-10 (Dan Rigby)
 - Weekly Xamarin – Issue 254 – 10th Apr 2020 (Luce Carter)
 - Collective #601 (Pedro Botelho)
 
The Geek Shelf
 Beginning Visual Studio for Mac: Build Cross-Platform Apps with Xamarin and .NET Core (Alessandro Del Sole) – Referral Link