Top Links
- Prepare for the Ultimate Gaslighting* (Julio Vincent Gambuto)
- Microsoft 365 Dev Podcast – Adaptive Cards w/David Claux & Matt Hidinger (Jeremy Thake & Paul Schaeflein)
- Organizational Accounts for ASP .NET Core 3.1 (Shahed Chowdhuri)
- How we test Docker Desktop with WSL 2 (Stefan Scherer)
- Mobile Blazor Bindings – State Management and Data (Chris Sainty)
Web & Cloud Development
- Using Named Handler Methods to Make jQuery AJAX GET Calls in Razor Pages (Matthew Jones)
- Why React with ASP.NET Core? (Carl Rippon)
- How to automatically choose a free port in ASP.NET Core 3.0 (Andrew Lock)
- Introducing the Learning Plugin for WebStorm (Ekaterina Ryabukha)
- PhpStorm 2020.1 Released: Out-of-the-box composer.json Support, Improved Type Inference, PHPUnit Toolbox, Grazie Grammar Checker, and More (Roman Pronskiy)
- Using Alba for Integration Testing ASP.Net Core Web Services (Jeremy D. Miller)
- Building an ASP.NET Core Tag Helper to Show/Hide UI Elements based on Authorization (Maarten Balliauw)
- Dwitter On The JavaScript Demoscene (Nikos Vaggalis)
- How to Easily Deploy ASP.NET Core Web API to Kubernetes Cluster on Azure (Vladimir Pecanac)
- Two-Way Data Binding in Pure JavaScript (Volodymyr Kopytin)
- Stop using client-side route redirects (Kent C. Dodds)
- Accessing the HttpContext from a DbContext (Ricardo Peres)
- Try this Kubernetes HTTP router and reverse proxy (Sandor Szücs)
XAML, UWP & Xamarin
- Migrating ListView To CollectionView in Xamarin.Forms – Benefits (Matthew Robbins)
Visual Studio & .NET
- A reminder on error handling strategies importance (Oren Eini)
- C# 8.0 nullable references: non-nullable is the new default (Ian Griffiths)
- How to Redact Content from PDF Documents in C# (Esha Dhir)
- Serilog Logging Best Practices (Ben Foster)
- Mobius – .NET runtime running on .NET Core (Konrad Kokosa)
Design, Methodology & Testing
- Cloning Test Plans Between Team Projects in Azure DevOps (Ryan Buchanan)
- A guide to Git for beginners (Brendan O’Leary)
- A Manager’s Step-By-Step Guide To Leading A Remote Team (Leah Ryder)
- Publish VSCode extension using GitHub Actions (Utkarsh Shigihalli)
Podcasts, Screencasts & Videos
- Syntax Podcast – Hasty Treat – 5 Things That Make Your Site Slow (Wes Bos)
- InfoQ Podcast: Jono Bacon on Building Community and Remote Collaboration (Jono Bacon)
- Real Talk JS Episode 79: JavaScript development on a Mac with C-Mac (John Papa)
- Agile Unplugged EP 03 | Mike Cottmeyer and Chris Beale (Kim Paider)
- 112: Craft Brewed Agile with The Liberators (Ryan Ripley)
- The Stack Overflow Podcast – Coding Tutorials Can Be A Real Drag (Ben Popper, Anna Lytical, Sara Chipps & Paul Ford)
- The Amp Hour #488 – Sowing Discord (Dave Jones & Chris Gammell)
- The 6 Figure Developer Episode 139 – Talking Go with Erik St. Martin (John Callaway)
- SyncUp, A OneDrive Podcast – 5 ways to use OneDrive when working remotely (Ankita Kirti & Jason Moore)
- How I Build a Budget-friendly URL Shortener Easy to Deploy and Customized (Frank Boucher)
Community & Events
- Ask a Developer: What’s a Good Tech Blog Frequency? (ContentLab IO)
- Update on the partner ecosystem at Microsoft (Gavriella Schuster)
- Socializing with co-workers while social distancing (Ryan Donovan)
- Ways To Experience Philly From Home this Week, April 13-19 (Kelly Bucci)
Database
- Why Couchbase Is the Best NoSQL Option for Red Hat OpenShift (Evan Pease)
- Deploying SQL Server Integration Services (SSIS) packages with Octopus (Octopus Deploy)
PowerShell
- Getting started with Office 365 CLI and PowerShell (Microsoft 365 PnP Team)
More Link Collections
- The Morning Brew #2972 (Chris Alcock)
- .NET App Developer Links – 2020-04-14 (Dan Rigby)
- Interesting links of the week (2020 #15) (Michael Eaton)
- Build5Nines Weekly: April 13, 2020 (Chris Pietschmann)
The Geek Shelf
LINQ Pocket Reference: Learn and Implement LINQ for .NET Applications (Pocket Reference) (Joseph Albahari & Ben Albahari) – Referral Link