Top Links
- Supercharging Web Apps by Testing and Debugging in Production (Rami Honig)
- Learn WinUI 3 has been published! (Me)
- Mutual empowerment through mentorship, sponsorship and allyship (Jenny Lay-Flurrie & Jacky Wright)
- 8 Books to Improve as a .NET Developer (Patrick Smacchia)
- Public preview: Azure Static Web Apps now supports deployment with Azure DevOps (Azure Team)
- Announcing the preview of PSArm (Steve Lee)
Web & Cloud Development
- Azure Tips & Tricks – Tip 310 – How to use Blob versioning in Azure Storage (Michael Crump)
- Azure REST APIs with Postman’s OAuth 2.0 Provider (Jon Gallant)
- Building and auto-deploying an ASP.NET Core application – Part 5 – Setting up a CD pipeline – Deploying with web deploy to a VM (Imar Spaanjaaars)
- Blazor CSS Handling | FREE Blazor Crash Course (.NET 5) (Claudio Bernasconi)
- WebStorm 2021.1 Release Candidate Is Here (Ekaterina Ryabukha)
- Bicep – Why do we need yet another way to deploy stuff in Azure? (Mark Heath)
- Monitoring and Observability in Cloud-Native ASP.NET Core apps (Nish Anil)
- Az Next – AI-powered interactive assistant Azure CLI (Thomas Maurer)
- 3 Different Hosting Models in Blazor (Vicente Gerardo Guzmán Lucio)
- Join the Cloud Native Runtimes for VMware Tanzu Public Beta (Brad Bock)
- REST APIs for Microservices? Beware! (Derek Comartin)
- Modernizing your Google App Engine applications (Wesley Chun)
- Node v15.13.0 (Current) (Ruy Adorno)
XAML, UWP & Xamarin
- Cleaning up MVVMCross ViewModels with Fody (Denys Fiediaiev)
- New Features and Improvements in Telerik TabView for Xamarin (Dobrinka Yordanova)
- Setting Up an M1 Mac for Xamarin Development (James Montemagno)
Visual Studio & .NET
- New Open Source Index: VS Code Is No. 1 Code Editor (David Ramel)
- ADO.NET provider 8.0.0.0 for Firebird is ready (with Entity Framework Core 5.0 support) (Jiří Činčura)
- Visual Studio Code March 2021 (VS Code Team)
- Announcing PostSharp 6.9: Visual Studio Tooling performance improvements (Lejla Rasic)
- vcpkg Host Dependencies for Cross-Compilation (Robert Schumacher)
- Visual Studio 2019 Release Notes – version 16.9.3 (Microsoft Docs)
Design, Methodology & Testing
- How to Disable a repository in Azure DevOps? (Abhijit Jana)
- DevOps is Not Enough for Scaling and Evolving Tech-Driven Organizations, a Q&A with Eduardo da Silva (Manuel Pais)
- Let’s Give Some Unit Testing Love to the C# 8 and C# 9 Features (Rossitza Fakalieva)
- Rendering Large Logs in the Browser for GitHub Actions (Sergio De Simone)
- 3 Debugging tips we learned from you (Rebecca Dodd)
- Zero Trust: 7 adoption strategies from security leaders (Teri Seals-Dormer)
Mobile, IoT & Game Development
- Easter fun with Raspberry Pi (Ashley Whittaker)
- Build a Flutter Wishlist App, Part 1: Introducing Flutter and Building a Basic Wishlist App (Michael Bui)
- API Breaking Changes in Flutter DataGrid in 2021 Volume 1 (Neelakandan Kannan)
Podcasts, Screencasts & Videos
- Kubernetes Podcast from Google – Weaveworks (part 1), with Alexis Richardson (Craig Box & Adam Glick)
- Syntax Podcast – Servers with Matt from Caddy (Wes Bos)
- .NET Rocks! – The Environmental Impact of AI and Machine Learning with Amber McKenzie (Carl Franklin & Richard Campbell)
- Writing Visual Studio Extensions with Mads – Music to code to (Mads Kristensen)
- Xamarin Community Toolkit – Platform Perfect Popups – Part 2 | The Xamarin Show (James Montemagno & Gerald Versluis)
- Better app token security through Application Roles | Azure Enablement (Kristen Baker)
- React Native Radio 194 – React Native for Junior Developers (and Virtual Coffee) w/ Bekah Hawrot Weigel (Jamon Holmgren, Harris Robin Kalash & Robin Heinze)
- Working Code Podcast – Episode 016: Interviews (Ben Nadel)
- Web Rush Episode 127: TikTok React with Ania Kubów (John Papa, Ward Bell, Dan Wahlin & Craig Shoemaker)
- Episode 3 of Envision: Leaders must collaborate to tackle today’s global challenges (Brad Smith)
- Design Details 391: Portfolio Review Tips for Senior Designers (Marshall Bock & Brian Lovin)
- 8 Bits with Brain Benz (Again!) (Brandon Minnick & Chloe Condon)
Community & Events
- Meet the Developer: Introducing William Springer, Ph.D. (DeveloperMedia)
- Q# Community v2.0 (Q# Community Admins)
- TechBash 2021 Call for Speakers is now open (TechBash Organizers)
- Meet the 2021 Imagine Cup Top 4 teams! (MS Student Developer Team)
- Women Making a Difference at Twilio (Twilio)
Database
- SQL SERVER – Top 1 and Index Scan (Pinal Dave)
- Azure SQL – Saving Costs (Arun Sirpal)
- Working with the Enron dataset (Oren Eini)
- Public preview: Azure Database for MySQL – Flexible Server now connects with Azure CLI (Azure Team)
SharePoint & MS Teams
- File Handling in a SharePoint Document Library Using Python (Nai Biao Zhou)
- Microsoft’s Bringing ‘in-house’ ads to the Teams Activity Feed (Brad Sams)
- Get Presence Teams Graph API updated (Vesa Nopanen)
Miscellaneous
- Why we are concerned about Georgia’s new election law (Brad Smith)
- Introducing The Key (Ben Popper) –
- Microsoft Kills Cortana on Mobile (Paul Thurrott)
- A first look at Xbox running Discord and Google Stadia in its new Edge browser (Tom Warren)
More Link Collections
- The Morning Brew #3203 (Chris Alcock)
- .NET App Developer Links – 2021-04-01 (Dan Rigby)
The Geek Shelf
Learn WinUI 3.0: Leverage the power of WinUI, the future of native Windows application development (Me) – Now published and available for purchase in print or eBook form! – Referral Link