Top Links
- Announcing Uno Platform 2.3 – Android 10, Android X, WinUI and more! (Uno Platform Team)
- .NET Core May 2020 Updates – 2.1.18 and 3.1.4 (Rahul Bhandari)
- INotifyPropertyChanged with C# 9.0 Source Generators (Jerome Laban)
- Announcing TypeScript 3.9 (Daniel Rosenwasser)
- Start Developing on Windows 10, version 2004 Today (Windows Developer Team)
Web & Cloud Development
- Increase ASP.NET File Upload Limits (Khalid Abuhakmeh)
- Understand why CSS has no effect with the Inactive CSS rules indicator in Firefox DevTools (Elijah Manor)
- Azure Cache for Redis—Enterprise features coming soon (Azure Team)
- Using the Microsoft Feature Toggle Library in ASP.NET Core (Microsoft.FeatureManagement) (Jason Roberts)
- May 2020 Azure SDK Release (Adrian Hall)
- Synchronizing Editable Regions with SignalR Broadcasting (Bjoern Meyer)
- React Single File Components Are Here (Chris Coyier)
- Getting started with Angular development 2020 (Damien Bowden)
- Comparing Performance of gRPC, Web API and WCF Services (Dane Vinson)
- DHTMLX Diagram 3.0: Auto-Layout Algorithm, Smooth Configuration of Custom Shapes, and Fully Customizable Diagram Editors (Kotryna Kairyte)
- Messaging with Azure Service Bus – Part 8 – Commands and Events (Mark Heath)
- Credential Loading and the AWS SDK for .NET (Deep Dive) (Steve Gordon)
- Scaling Kubernetes: Intro to Kubernetes-based event-driven autoscaling (KEDA) (Abhishek Gupta)
- Search in FHIR and Vonk (Christiaan Knaap)
- Naming TypeScript Custom Type Guards (Steve Fenton)
- Micro-Typography: How To Space And Kern Punctuation Marks And Other Symbols (Thomas Bohm)
- Meet “Click!”: Encourage Clicks Without Shady Tricks (Vitaly Friedman)
XAML, UWP & Xamarin
- Using ML.NET in a WPF Application (Frank LaVigne)
- Design Xamarin Apps with 100+ XAML Pages and Templates Webinar Q&A (Jacqueline Bieringer)
- Python Desktop Application Development with Telerik UI for WPF: A Mighty Combo to Try Out (Petar Mladenov)
- The mystery of the missing iOS app icon (Martin Zikmund)
Visual Studio & .NET
- New ‘Source Generators’ Stir Up the C# Crowd (David Ramel)
- Python in Visual Studio Code – May 2020 Release (Luciana Abud)
- .NET Framework May 2020 Security and Quality Rollup Updates (Tara Overfield)
- How Sorting Order Depends on Runtime and Operating System (Andrey Akinshin)
- Tutorial: Convert Video to HEVC/H.265 and AVC/H2.64 in C++ (Gabriel Smith)
Design, Methodology & Testing
- Branching Patterns: Hotfix Branch (Martin Fowler)
- GitHub Sponsors is out of beta for sponsored organizations (Devon Zuegel)
- An Alternative to VSTS App in Slack app store (Divya Vaishnavi)
- Create and push tags in the latest GitHub Desktop 2.5 release (Evelyn Masso)
- Accelerating open source and hardware innovation to meet data and security demands (Kushagra Vaid)
- Why to OneNote instead of Whiteboard? (Vesa Nopanen)
Mobile, IoT & Game Development
- The Android PrivacyBreacher Project (Nikos Vaggalis)
- Fix slow Nintendo Switch play with your Raspberry Pi (Ashley Whittaker)
- Announcing ML-Agents Unity Package v1.0! (Marwan Mattar)
- Ionic: Announcing Identity Vault 4.0 (Nick Hyatt)
- Migration of NativeScript Cloud Builds to Circle CI (Rob Lauer)
- Dart and Flutter Improve Performance, Safety, and Tooling for Cross-platform Mobile Development (Sergio De Simone)
- Exploring Kotlin/Native – Part 2 – Interoperability (Thomas Moore)
Podcasts, Screencasts & Videos
- Stream 93 – Adding Edit feature to the project Azure Url Shortener (Frank Boucher)
- Get Started with Reinforcement Learning on Azure Machine Learning | AI Show and Time Series Forecasting with Automated Machine Learning | AI Show (Seth Juarez)
- Xamarin.Forms 101: Intro to CollectionView and RefreshView | The Xamarin Show (James Montemagno & Maddy Leger)
- Integrating with Azure DevOps and DAS Deployer! | The DevOps Lab (Damian Brady)
- Microsoft 365 & SharePoint PnP Weekly – Episode 83 (Vesa Juvonen & Waldek Mastykarz)
- Kubernetes Podcast from Google – CSI: Storage, with Saad Ali (Craig Box & Adam Glick)
- Rework Podcast – Bubble Wrap & Prayers (Basecamp)
- Data processing with .NET for Apache Spark | On .NET (Cecil Phillip, Rich Lander & Jeremy Likness)
- Level-Up Engineering Podcast – Hack Social Engineering to Build Effective Teams (Gabor Zold)
- RunAs Radio – Microsoft 365 Desired State Configuration with Nik Charlebois (Richard Campbell & Greg Hughes)
- Talk Python to Me #264 – 10 tips every Flask developer should know (Michael Kennedy)
- FreeCodeSession – Episode 161 (Jason Bock)
Community & Events
- Building a more resilient world together (Billy Rutledge)
- Celebrating The Garage Wall of Fame: A Look Back at 20 Stellar Projects with Impact (Meixia Huang)
Database
- Dealing with sparse values in RavenDB timeseries (Oren Eini)
- Announcing Spring Data Couchbase 4.0 (Arun Vijayraghavan)
- Lessons learned implementing database deployments (Shawn Sesna)
SharePoint & MS Teams
- Return To Work solution using Microsoft Healthcare Bot, Teams and Azure (Nikita Pitliya)
- 3 Microsoft Teams apps for running productive standups while working remotely (Jun Pak)
Miscellaneous
- Scanning for answers to a pandemic (Bill Gates)
- Releasing Windows 10 Insider Preview Build 19041.264 to the Slow & Release Preview rings (Brandon LeBlanc)
- Google Meet is here to host your video meetings, for free (Javier Soltero)
- Nushell 0.14.0 (The Nu Authors)
- Using D2D Advertising to Influence Developer Search Behavior (Yolanda Fintschenko)
More Link Collections
- The Morning Brew #2992 (Chris Alcock)
- .NET App Developer Links – 2020-05-13 (Dan Rigby)
The Geek Shelf
Code Like a Pro in C# (Jort Rodenburg) – Referral Link