Top Links
- Azure Event Grid, Event Hubs, and Service Bus Library Improvements (Lily Ma)
- .NET Foundation March/April 2021 Update (Claire Novotny)
- Cloud Engineering: The Future Is Now (Sophia Parafina)
- Visual Designer, Hot Reload and Beyond (Nick Randolph)
Web & Cloud Development
- What’s new in Svelte: May 2021 (Daniel Sandoval)
- You Can Label a JavaScript `if` Statement (Alex Riviere)
- Announcing AWS Cloud Development Kit v2 Developer Preview (Chris Fife)
- Using the ProblemDetails Class in ASP.NET Core Web API (Code Maze)
- Blazor – Component Mockup Library (Cody Merritt Anhorn)
- Create an OIDC credential Issuer with Mattr and ASP.NET Core (Damien Bowden)
- How to use Docker to compile and run Go code from GoLand (Florin Pățan)
- 5 Techniques for Optimizing Performance on a React App (Gift Egwuenu)
- Blazor (Wasm) – How to Send Email from a PWA (Paul Schroeder)
- PhpStorm 2021.1.2 is released (Roman Pronskiy)
- Text Control eSign Demo: Reusable Templates (Bjoern Meyer)
- Web Component Custom Element Gotchas (Muhammed Rehan Saeed)
- How to Scale Quickly with Identity (Diego Poza)
- The Evolution Of Jamstack (Mathias Biilmann)
- How to Translate English to Mandalorian with Twilio Serverless and SMS (Lizzie Siegle)
- What Is Cloud Native Apps (Mahesh Chand)
WinUI, .NET MAUI & XAML
- Introducing WPF Item Template Support for Visual Studio (Abishake Dakshinamoorthy)
- Creating a clean Style Library for Xamarin.Forms and What’s new in Xamarin.Forms – XAML (Daniel Angel Monettelli L.)
- Introduction to Security in Mobile Development (Luis Matos)
- Authentication in Xamarin Forms using Open Identity Connect and OAuth (Mark Allibone)
Visual Studio & .NET
- Visual Studio 2022 is 64-bit – What does it mean? (Abhijit Jana)
- C#: Make your delegates asynchronous from synchronous delegates (Anthony Giretti)
- Alternate Ways of Creating Single Case Discriminated Unions in F# (Ian Russell)
- Upgrading Existing .NET Apps to .NET 5 (Hammad Arif & Habib Qureshi)
- What’s the Top App Model Used by .NET Developers? (David Ramel)
- Enhance your Universal Print integration with the Mako SDK (Andrew Cardy)
Design, Methodology & Testing
- Protected: Introduction To BDD using SpecFlow (Claudio Bernasconi)
- Why DevOps Culture Matters: Leaders Talk About the Keys to Making Change Successful and Sustainable (Shaaron A. Alvares)
- MSIX Packaging Tool April 2021 Release is now available! (Sharla Akers)
- Troubled teams (Eric Brechner)
- Is Code an Asset or a Liability? (Joe Eames)
- Dos and Don’ts of Pair Programming – Study Suggests Togetherness and Expediency for Good Sessions (Bruno Couriol)
- Delivery Plans 2.0 is now GA! (Martina Hiemstra)
- Forcing a failure in GitHub Actions based on a condition (Tim Heuer)
Mobile, IoT & Game Development
- Ionic Angular monorepos with NX (Devin Shoemaker)
- Using GitHub with Unity Projects (Justin Horner)
Podcasts, Screencasts & Videos
- Kubernetes Podcast from Google – Liqo, with Alex Palesandro (Craig Box & Adam Glick)
- Technology & Friends – Danielle Walker on Technology Startups (David Giard)
- Developer Tea – Conflating Uniqueness with Value (Jonathan Cutrell)
- Merge Conflict 252: Linux GUI Apps on Windows – WSLg (James Montemagno & Frank Kreuger)
- Mixed reality gets more real with Microsoft Mesh | The Solutions Show with Corey (Corey Sanders)
- Unhandled Exception Podcast – Learning and Self Development with James World (Dan Clarke)
- FreeCodeSession – Episode 260 (Jason Bock)
- Serverless Chats Episode #99: You already have a Multi-Cloud Strategy with Rob Sutter (Jeremy Daly)
- Talk Python to Me #314 – Ask us about modern Python projects and tools (Michael Kennedy)
- Fragmented, The Software Podcast #209: Secure Development Lifecycle with Glenn Leifheit (Donn Felker & Kaushik Gopal)
- GitHub Codespaces for C++ with Nick Uhlenhuth (Nick Uhlenhuth)
- UI Breakfast Episode 212: Data-Driven Design Decisions with Zack Naylor (Jane Portman)
Community & Events
- 10 Reasons to Attend DockerCon LIVE 2021 (David Oro)
- Junior Geek of the Month: Nigel Barnett will pursue engineering at MIT, and later, his astronaut dream (Kurt Schlosser)
- Meet a Recent Microsoft Learn Student Ambassador Graduate: Ayush Chauhan (MS Student Developer Team)
- TeamCity Cloud Launch Event – May 4 (Yegor Naumov)
Database
- SQL SERVER – Enable or Disable All Triggers (Pinal Dave)
- An Introduction to Indexes for MongoDB Atlas Search (Nic Raboy)
PowerShell
- Optimizing CSS Coverage with Powershell (Lee Holmes)
- How to use Terminal app in Windows 10 (Kapil Arya)
Miscellaneous
- For whom the bell tolls (Mark Downie)
- Difference Between Enterprise and Consumer Hard Drives (Part 2) (SabrePC Team)
- PowerToys 0.37 comes with a bunch of improvements (Kunal Chowdhury)
More Link Collections
- .NET App Developer Links – 2021-05-03 (Dan Rigby)
- Top Stories from the Microsoft DevOps Community – 2021.04.30 (Steven Murawski)
- Code Maze Weekly #75 (Vladimir Pecanac)
- C# Digest Issue #361 (Jakub Chodounsky)
- Friday Five: Visual Studio, Power Apps Advice! (Jeffrey Raymond Kitt)
- F# Weekly #18, 2021 – Hawaii, End of .NET 4.6.1 and ‘inline if lambda’ (Sergey Tihon)
- C++ Annotated: April 2021 (Anastasia Kazakova)
- The .NET Stacks #47: Now with 32 more bits and The .NET Stacks #45: (Dave Brock)
The Geek Shelf
The Book of F# (David Fancher) – Referral Link