Top Links
- Announcing Experimental Mobile Blazor Bindings May update (Eilon Lipton)
- Ask Scott Guthrie with Scott Guthrie | KEY07A (Scott Guthrie)
- Minecraft Dungeons now available on Windows, console and more (Steve Clarke) – Minecraft goes Diablo
- Announcing cloud-native workflows using Dapr and Logic Apps (Mark Fussell & Yaron Schneider)
Web & Cloud Development
- ASP.NET Core 3.1 WebAPI: The case of the failing POST request (James Clarke)
- A first look at records and tuples in JavaScript (Axel Rauschmayer)
- Returning Promises From Async / Await Functions In JavaScript (Ben Nadel)
- Microsoft Azure Fundamentals AZ-900 Study Guide and AZ-203 | Study Guide – Azure Developer Certification Exam (Subhendu De)
- Service Bus Explorer on the Azure portal is now available in preview (Azure Team)
- Deploy a Dockerized Application to Azure Kubernetes Service using Azure YAML Pipelines 6 – Telemetry and Diagnostics (Graham Smith)
- Messaging with Azure Service Bus – Part 9 – Premium Features (Mark Heath)
- 10 years of building .NET on AWS (Norm Johanson)
- Drawing with FabricJS and TypeScript Part 9: Saving and Conclusion (Matthew Jones)
- The Dangers of TypeScript Enums (Aaron Powell)
- Introducing Collaboration—A Team Ready Fiddler Experience (Abhishek Tandon)
- High-performance garbage collection for C++ (Anton Bikineev, Omer Katz & Michael Lippautz)
- Scheduling GitHub Pages Posts for Future Dates – Part 2 (Jason Gaylord)
- Node v12.17.0 (LTS) (Michaël Zasso)
- Hyper Scale VPC Flow Logs enrichment to provide Network Insight (Hariharan Ananthakrishnan & Angela Ho)
- Installing Blazor Oqtane (Michael Washington)
XAML, UWP & Xamarin
- Shrink Your Android App Size with One Setting (James Montemagno)
- MFractor 4.2 Release: MAUI Roadmap And Support For Latest Visual Studios (Matthew Robbins)
Visual Studio & .NET
- Optimizing RavenDB by adding Thread.Sleep(5) (Oren Eini)
- Nullable Reference Types: Contexts and Attributes – A Look at New Language Features in C# 8 (Matthias Koch)
- Dynamic command dispatching in C# (Nicklas Millard)
- Code Snippet – By request (Jesse Liberty)
- Get a single, simple type value from a stored procedure with Entity Framework Core and raw SQL (Erik EJ)
Design, Methodology & Testing
- Threat Modeling: Brainstorm threats (Martin Fowler)
- Automated Hugo Releases With Github Actions (Andrew Connell)
- Code in the browser with GitHub Classroom (Arelia Jones)
- Team Improvement: Management Desires vs Team Reality (Johanna Rothman)
- Stay competitive with new skills: Four emerging technologies (Valerie Beaulieu, Toni Townes-Whitley & Victor Casalino)
- Adobe XD 29 Updates for Plugin Developers (Rob Kleiman)
Mobile, IoT & Game Development
- Azure IoT releases a new SDK for constrained devices (Wellington Duraes)
- Build your IoT devices with Windows for IoT: a comprehensive platform for every device developer (Joe Coco)
Podcasts, Screencasts & Videos
- InfoQ Podcast: Advice for Managers to Promote Mental Wellness in Turbulent Times (Dr. Michelle O’Sullivan & Douglas Talbot)
- Developer Tea – Leveraging Our Emotional Goals (Jonathan Cutrell)
- ASP.NET Core Series: MVC and Razor Pages | On .NET (Cecil Phillip & Patty Nguyen)
- Video – Lazy Load a component in Angular 9 and Video- Simplifying Dependency Injection, Services, and Providers in Angular (Dhananjay Kumar)
- Azure Lighthouse: A unified control plane for managing Azure at scale | Azure Friday (Scott Hanselman & Rob Caron)
- Microsoft 365 & SharePoint PnP Weekly – Episode 85 (Vesa Juvonen)
- Live coding – Uno Platform – GamepadAdded/Removed in iOS, macOS and WebAssembly (Martin Zikmund)
- The History of Visual Studio Code | Microsoft Build 2020 (Erich Gamma, Asim Hussain & Simona Cotin)
- Kubernetes Podcast from Google – Cloud Foundry, with Chip Childers (Craig Box & Adam Glick)
- Tracking Our Roadmaps with ProductPlan | The DevOps Lab (AbelSquidHead)
- .NET Bytes Episode 18: News from May 7th, 2020 through May 21st, 2020 (Calvin A. Allen & Matthew D. Groves)
- The Basics of Generics in TypeScript (Bill Ahern)
- RunAs Radio – Windows Autopilot with Michael Niehaus (Richard Campbell & Greg Hughes)
- FreeCodeSession – Episode 165 (Jason Bock)
- Microsoft 365 Dev Podcast – Fluid Framework with Sam Broner (Jeremy Thake & Paul Schaeflein)
- The new Windows Command Line: Windows Terminal and WSL | BDL208 (Kayla Cinnamon & Craig Loewen)
- Latest ‘Simply Windows’ episodes: Tips for using virtual desktops and getting connected (Athima Chansanchai)
- PowerToys – open source utilities streamlining your workflow on Windows | BDL170 (Christina Warren, Alekhya Kommuru, Mike Harsh & Clint Rutkas)
Community & Events
- I’m writing a book! (Chris Sainty)
- I’m joining Google Cloud for the same reasons you should be a customer (Richard Seroter)
- The Loop, May 2020: Dark Mode (Sara Chipps)
Database
- SQL SERVER – Data Pages In Memory Buffer Pool – sys.dm_os_buffer_descriptors (Pinal Dave)
- Open innovation, customer choice, and reliability with SQL Server on SUSE (Victoria Nwobodo)
- SQL Server Transparent Data Encryption and Extensible Key Management Using Azure Key Vault – Intro (Adrian Rupp)
- Azure Databricks to Azure SQL DB (Arun Sirpal)
- How one word in PostgreSQL unlocked a 9x performance improvement (James Long)
- Group By in SQL Sever with CUBE, ROLLUP and GROUPING SETS Examples (Bhavesh Patel)
SharePoint & MS Teams
- Teams 3×3 Calls and Pop-Out Chat Arrive, OneNote Editing in Teams Returns (Steve Goodman)
- On the back of Teams, Microsoft Lists will become a boon to collaborative project tracking (Ross Rubin)
Miscellaneous
- What Ad Copy Draws Developers’ Interest? (Yolanda Fintschenko)
- Introducing the new surf game in Microsoft Edge (William Devereux)
More Link Collections
- The Morning Brew #3001 (Chris Alcock)
- .NET App Developer Links – 2020-05-27 (Dan Rigby)
- Double Shot #2605 (Mike Gunderloy)
- Daily Links 26 May 2020 (Malcolm Jack)
The Geek Shelf
Mastering TypeScript 3 (Nathan Rozentals) – Referral Link