Top Links
- The Next Great Disruption Is Hybrid Work—Are We Ready? (Ben Wiseman)
 - Practical differences between C# vs Vb.Net (Michał Białecki)
 - Tetris in Blazor WebAssembly (Matthew Jones)
 - The philosophy and practice of our hybrid workplace (Kurt DelBene)
 - Adventures in .NET 061: C# 9 Deep Dive with Jason Bock (Caleb Wells & Shawn Clabough)
 
Web & Cloud Development
- Harness Azure CLI to Keep Your App Service Name (Adam Storr)
 - Exploring Blazor Hybrid App using Mobile Blazor Bindings (Ajith R)
 - Tips for Javascript Perfomance Testing (Andreea Zorz)
 - Debugging configuration values in ASP.NET Core (Andrew Lock)
 - How to Receive a Phone Call in Node.js with Twilio Functions (Ashley Boucher)
 - Use Logpoints! (David Walsh)
 - Scaling Microservices on Kubernetes (Ashley Davis)
 - Setting dynamic Metadata for Blazor Web assembly (Damien Bowden)
 - The Difference Between Values and References in JavaScript (Dmitri Pavlutin)
 - Secure containerized environments with updated threat matrix for Kubernetes (Emma Jones)
 - Introducing AWS SSO support in the AWS Toolkit for VS Code (Garret Sweetwood)
 - Looking For The Best jQuery Books? We’ve Got You. (Janus Atienza)
 - Brand New DHTMLX Gantt Libraries in Pure React, Svelte, and Vue.js (Kotryna Kairyte)
 - 2 Ways to Log the Current User in ASP.Net Core (Lee Richardson)
 - Evolving Google Workspace Add-ons with Alternate Runtimes (Charles Maxson)
 - How To Pass Data Between The Component To Another Component In Angular (Satheesh Elumalai)
 - Azure Workbooks – Set it to Auto-Refresh (shijain13)
 - Azure Functions Support for node.JS 14 and .Net 5 Is Now Generally Available (Steef-Jan Wiggers)
 - Image Fragmentation Effect With CSS Masks and Custom Properties (Temani Afif)
 - Angular Basics: What Are Promises and Async/Await, and Why Should You Care? (Thomas Findlay)
 - A safer default for navigation: HTTPS (Shweta Panditrao & Mustafa Emre Acer)
 - Discover the New Productivity Features of GoLand 2020.3 — With a Recording of the Webinar (Ekaterina Zharova)
 - A Complete Guide To Accessible Front-End Components (Vitaly Friedman)
 - Joining forces on better browser compatibility in 2021 (Kyle Pflug)
 - We are building a better Heroku (Michael Friedrich)
 - Blazorise v0.9.3 – patch 2 release notes (Mladen Macanovic)
 - Cloud-Native learning resources for .NET developers (Nish Anil)
 - LiveReloadServer – A Generic Static Web Server with Live Reload based on .NET (Rick Strahl)
 - Keeping Your Secrets Secret (Sophia Parafina)
 - The Ultimate Guide to Building a UI Component Library—Part 2: Establishing a Development Environment (TJ VanToll)
 
XAML, UWP & Xamarin
- .NET 6 Preview Adds MAUI (Kay Ewbank)
 - Xamarin.Forms: Reopening application best pratices (András Tóth)
 - Designing an API for Reveal Data Analytics WPF SDK (Brian Lagunas)
 
Visual Studio & .NET
- How To Add A View To An Entity Framework Core DbContext (Khalid Abuhakmeh)
 - Quick Visual Studio Code tip: Expand/Shrink selection (Chris Heilmann)
 - VS Code node:console Fix (David Walsh)
 - Fusing await using and await foreach and await (Jiří Činčura)
 - Collecting Managed Crash Dumps on App Services for Linux (Mark Downie)
 - Easy generation of fake/dummy data in C# with Faker.Net (Kristoffer Strube)
 
Design, Methodology & Testing
- How you contribute to GitLab’s open DevOps platform (GitLab Team)
 - Bicep meet Azure Pipelines (Johhn Reilly)
 - An Opinionated Guide To Handling Pull Requests (PRs) On My Team (Ben Nadel)
 - Advanced Installer 18.1 (Advanced Installer Team)
 - New in Sketch: Linked Data and Starred updates (Sketch Team)
 - One year in: 7 urgent trends for leaders in the shift to hybrid work (Jared Spataro)
 - What Is A Burndown Chart And How Do You Use One? (Kat Boogaard)
 - How do I start a sustainability community in my organization? (Sara Bergman)
 - Why You Should Pair with Non-Engineers (Tyce Clee)
 
Mobile, IoT & Game Development
- Announcing Ionic Storage v3 (Matt Netkow)
 - A new Package Manager experience in Unity 2021.1 (Stephane Blondin)
 
Podcasts, Screencasts & Videos
- Syntax Podcast – Hasty Treat – Effortless Custom GraphQL with GraphQL Codegen (Wes Bos)
 - Weekly Dev Tips – Blogging with guest Andrew Lock (Steve Smith)
 - CodeNewbie S15:E7 – How to communicate complex technical topics (Anna Skoulikari) (CodeNewbie Team)
 - Revision Path – Kelly Walters (Maurice Cherry)
 - Software Engineering Daily – Opstrace: Open Source Observability with Sebastien Pahl (Jeff Meyerson)
 - InfoQ Podcast: Ted Young on Observability and the Release of OpenTelemetry 1.0 (Ted Young)
 - Coding After Work Podcast Episode 57 – React, writing a book, and Blazor with Carl Rippon (Jimmy Engstrom & Jessica Engstrom)
 - Writing Visual Studio Extensions with Mads – Converting to the community SDK (Mads Kristensen)
 - Amazing Data Visualization with CarouselView in Xamarin.Forms (Gerald Versluis)
 - No Dogma Podcast #152 – Martin Beeby, Using .NET on AWS, Part 1 (Bryan Hogan)
 - AzureFunBytes – Intro to Azure Policy with Steven Murawski (Jay Gordon)
 - On .NET Episode: C# Source Generators (Cecil L. Phillip)
 - How to Update Disconnected IoT Devices | Internet of Things Show (Olivier Bloch & Andy Rivas)
 - On Prem To The Cloud: DevOps-ing Everything As Code (Ep 5) (Zachary Deptawa)
 - Meta Cast Episode 192 – Bob Is Done With Scrum?! (Bob Galen & Josh Anderson)
 - NSScreencast #481 – Mapping Models with Antoine van der Lee (Ben Scheirman)
 - SQL Data Partners Podcast Episode 221: SQL Trail March 2021 Retrospective (Carlos L. Chacon)
 - FreeCodeSession – Episode 249 (Jason Bock)
 - Serverless Chats Episode #93: WebAssembly and WASI with Aaron Turner (Jeremy Daly)
 - Microsoft 365 Dev Podcast – Microsoft Graph Blueprints with Fabian Williams (Jeremy Thake & Paul Schaeflein)
 - 8 Bits with Danny Ramos! (Brandon Minnick & Chloe Condon)
 - How to use Microsoft Word and Teams as a teleprompter for presentations | Microsoft Mechanics (Jeremy Chapman)
 - Microsoft Teams Shared Channels with Pouneh Kaufman and Eileen Zhou – MidDay Café Recording (Mike Gannotti)
 - Womxn in Engineering: Challenging Today to Empower Tomorrow (MongoDB)
 - DBAle 30: If it ain’t DevSecOps…what is it? (Redgate Software)
 - Introduction to Bash Recap | Learn with Dr G | Learn with Dr. G (Sarah Guthals, PhD)
 - Mentorship vs. Sponsorship + Storytelling – Computer Stuff They Didn’t Teach You #21 (Scott Hanselman)
 - The Stack Overflow Podcast – A director of engineering explains scaling from dozens of employees to thousands (Sara Chipps, Paul Ford & Ben Popper)
 - The 6 Figure Developer Episode 188 – Designing for Scale with James Avery (John Callaway)
 - Microsoft 365 PnP Weekly – Episode 119 (Vesa Juvonen)
 - Identity, Unlocked… Explained: Season 2, Ep. 5 (Vittorio Bertocci)
 
Community & Events
- Join us at F8 Refresh on June 2nd (Konstantinos Papamiltiadis)
 - Redditors ask the best questions (Bill Gates)
 - Microsoft to partially reopen its Redmond campus March 29 and possibly fully reopen on July 6 (Mary Jo Foley)
 - Past Imagine Cup competitors: Where are they now? (MS Student Developer Team)
 
Database
- SQL Server DROP TABLE IF EXISTS Examples (Joe Gavin)
 - Shape the Future of Azure SQL Products! (Mara Steiu)
 - Build real-time data pipelines with Azure Event Hub, Stream Analytics and Cosmos DB (Fikrat Azizov)
 - Perform at-scale, agentless SQL server discovery and assessment with Azure Migrate (Abhishek A. Hemrajani)
 - Find Expensive Queries – SQL in Sixty Seconds #159 (Pinal Dave)
 - How we implemented Distributed Multi-document ACID Transactions in Couchbase (Denis Rosa)
 
SharePoint & MS Teams
- PowerPoint Live / Presenter View in Microsoft Teams (Vesa Nopanen)
 - Build video, voice and chat apps that connect to Microsoft Teams | Azure Communication Services (Zachary Cavanell)
 - Microsoft Teams Displays Update | March 2021 (Microsoft Teams Team)
 
PowerShell
- Microsoft Graph Mailbag – Getting Started with the Microsoft Graph PowerShell SDK (Microsoft Graph Team)
 
Miscellaneous
- More than you ever wanted to know about ‘Knight Rider’ (Jason Weisberger)
 - Guest Access in Yammer is now Generally Available (Nagaraj Venkatesh)
 
More Link Collections
- The Morning Brew #3196 (Chris Alcock)
 - .NET App Developer Links – 2021-03-23 (Dan Rigby)
 - Last Week In .NET #34 – Azure goes Achoo (George Stocker)
 - Weekly Notes – #55 (Miguel Bernard)
 
The Geek Shelf
 Brand Storytelling: Put Customers at the Heart of Your Brand Story (Miri Rodriguez) – Referral Link

