Top Links
- Technology & Friends – Christina Aldan and Jeff Strauss on Dev Around the Sun (David Giard)
- Announcing Blazm (Grid component) (Jimmy Engstrom)
- Introducing Island Tracker for Animal Crossing New Horizons (James Montemagno)
- Many platforms, one world – Part 4 (Ian Bebbington)
Web & Cloud Development
- Use Vanilla JavaScript to Set Link Targets in Container and GitHub Pages Dependencies and Versions (Jason Gaylord)
- Deploying a Static Site to Azure Using the az CLI (David Paquette)
- Why model binding to JObject from a request doesn’t work anymore in ASP.NET Core 3.1 and what’s the alternative ? (Anthony Giretti)
- Setting TypeScript For Modern React Projects Using Webpack And Babel (Blessing Krofegha)
- Creating a Music Player Application Using Kendo UI and Vue (Christian Nwamba)
- How to Use Object Destructuring in JavaScript (Dmitri Pavlutin)
- ASP.NET Core: Pushing Data over a Live Connection (j2inet)
- From react-window to react-virtual (Johnny Reilly)
- ASP.NET Core – fast and automatic dependency injection setup (Jon P. Smith)
- JavaScript Pandemic Simulator (Lorenzo Felletti)
- Asynchronous JavaScript: Refactoring Callbacks to Promises in Node.js (Maciej Treder)
- Force React Components to sit Side-by-Side and Asp.Net Policy Authorization Based on a DB Field on the User Table (Paul Michaels)
- Let’s Take a Deep Dive Into the CSS Contain Property (Travis Almand)
- Running Go, Vue applications & MySQL database in Docker container (Wilson Tan)
- Azure Tips & Tricks – Tip 263 – 5 Visual Studio Code extensions to remain productive while working remote (Michael Crump)
- Building gRPC Solutions Using Visual Studio 2019 (Munib Butt)
- ESLint v7.0.0 released (ESLint Team)
- Developer Loop My Blog with GitHub CodeSpaces (Isaac Levin)
- Ensmallening Go binaries by prohibiting comparisons (Dave Cheney)
- The Reasons why you should learn Svelte & use it for your Applications. (Demonicious)
- Blazor: Handling 404s with IIS (Jonny Olliff-Lee)
XAML, UWP & Xamarin
- (Part 1) Replicating Flight UI: Preparing the project to work with MVVM (Leomaris Reyes)
- MFractor 4.1 Now Available for Visual Studio Windows+Mac (Matthew Robbins)
- Xamarin Forms tips: Manipulating iOS Safe Area Insets with Xamarin Forms (Damien Doumer)
Visual Studio & .NET
- Writing More Succinct C# (Dan Clarke)
- First Look: C# Source Generators (Dave Brock)
- Source Generators Will Enable Compile-time Metaprogramming in C# 9 (Sergio De Simone)
- Serilog Best Practices (Ben Foster)
- Integrate NDepend 2020 into your .Net Core projects (Anthony Giretti)
- Project Tye – easier development with .NET for Kubernetes (Christian Nagel)
- Pinned Object Heap in .NET 5 (Konrad Kokosa)
- A Story About .csproj, Large Solutions and Memory Usage (Maarten Balliauw)
Design, Methodology & Testing
- My journey to understanding Software Architecture as a junior iOS dev (Rolando Rodríguez)
- MSIX Temp folder access (Alex Marin)
- Git Tag Based Released Process Using GitHub Actions and GitKraken Git GUI How-To: Cloning a Repository (Calvin A. Allen)
- What should I do next? – How to choose accomplishable tasks (Carmel Eve)
- One Secret to Quality Software (Jessica Kerr)
- Why It’s Important for Leaders & Coaches to Double Down On Radical Candor During a Crisis (Kim Scott)
- Remote work: Marketing and planning virtual events remotely (Laura Heisman)
- TeamCity 2019.2.4 is released (Maria Kudryavtseva)
- Faster builds with PCH suggestions from C++ Build Insights (Kevin Cadieux)
- This Week in Programming: GitHub Codespaces’ Portable Dev Environment (Mike Melanson)
- Spaces beats tabs (by a factor of a thousand!) (Matt Lacey)
- 6 Communication Mistakes To Avoid With Your Remote Team (Rani Shah)
- Automating your OpenAPI updates to API Management through your CI/CD pipeline (Dominique St-Amand)
Podcasts, Screencasts & Videos
- Weekly Dev Tips – Code Comments with Guest Claudio Lassala (Steve Smith)
- InfoQ Podcast: Marty Abbott and Tanya Cordrey on Microservices, Availability, and Managing Risk (Marty Abbott & Tanya Cordrey)
- Revision Path – Samuel Adaramola (Maurice Cherry)
- Merge Conflict 201: Release It Already! (James Montemagno)
- Azure HPC Cache – File caching for high-performance computing (HPC) | Azure Friday (Scott Hanselman & Rob Caron)
- The Ladybug Podcast – Level up with JavaScript (Kelly Vaughn, Emma Bostian & Ali Spittel)
- Bring AI and ML into Visual Studio with IntelliCode – Visual Studio Office Hours, 5/7 (Mads Kristensen, Mark Wilson-Thomas & Caty Caldwell)
- The Agile Coffee Podcast – episode 66 (Vic Bonacci)
- Social Sessions with Mike Gannotti Episode 3 – Dux Raymond Sy (Mike Gannotti)
- Coding Blocks Podcast – Google’s Engineering Practices – Code Review Standards (Allen Underwood, Michael Outlaw & Joe Zack)
- Complete Developer Podcast – Breaking The Relational Model (BJ Burns & Will Gant)
- The Amp Hour #492 – More Electronics Consultant Impedance Matching (Dave Jones & Chris Gammell)
- Introducing User Group (UG) in a Box | #LessCodeMorePower (Golnaz Alibeigi)
- FreeCodeSession – Episode 160 (Jason Bock)
- Michael Washington on the State of Blazor – Azure DevOps Podcast Episode 88 (Jeffrey Palermo)
- Serverless Chats Episode #48: Serverless Developer Culture with Linda Nichols (Jeremy Daly)
- Azure Podcast Episode 329 – Hands on with AKS (Sujit D’Mello)
Community & Events
- One Week Remains for TechBash Call For Speakers (Jason Gaylord)
- Join me online May 15, 2020: Free session (Laurent Bugnion)
- Becoming a Remote Worker – End of Week 8 (Adam Storr)
- First Sponsors Announced for Dev Around The Sun and .NET Foundation April/May 2020 Update (Claire Novotny)
- My Story of Living with Autism Spectrum Disorder in Tech (Dennie Declercq)
- Webcast: Universal Print Overview (Heather Poulsen)
- Google Summer of Code 2020 (GSoC) (LibreCAD Team)
- Get Ready to TechNet Gallery Retirement (Nonki Takahashi)
- Quality > Quantity: How MVPs Champion Content Across Microsoft Docs (MVP Award Team)
Database
- Run SQL Server Agent Job from SSIS (Ray Barley)
- Where to Download SQL Server 2019 for FREE? – Interview Question of the Week #276 and SQL SERVER – Resolving Last Page Insert PAGELATCH_EX Contention Changing Primary Key to Non-Clustered (Pinal Dave)
- Using SELECT And UNION ALL To JOIN SQL Tables To CSV Data In MySQL (Ben Nadel)
- Free Database Schemas From DrawSQL (Nikos Vaggalis)
SharePoint & MS Teams
- Building a MS Teams app using React + FluentUI (Matt Astachnowicz)
- Conduct effective standups across your organization with AgilePolly + Microsoft Teams and Quickly find a meeting time that works for everyone with Approved Contact + Microsoft Teams and Promote company values through real-time employee recognition with Disco + Microsoft Teams (Microsoft 365 team)
Miscellaneous
- Microsoft is suddenly recommending Google products and I’m worried (Chris Matyszczyk)
- paint.net 4.2.11 beta build 7433 (Rick Brewster)
- Melinda Gates on US response to COVID-19: ‘You’re seeing what’s happening, and it’s chaos’ (Todd Bishop)
- Some Relatively Obscure Bash Tips (Ian Miell)
More Link Collections
- The Morning Brew #2990 (Chris Alcock)
- .NET App Developer Links – 2020-05-11 (Dan Rigby)
- Double Shot #2593 (Mike Gunderloy)
- Friday Five: Teams, gRPC, ASP.NET, and more! (MVP Award Team)
- Code Maze Weekly #24 (Vladimir Pecanac)
- The Overflow #20: Sharpen your skills (Ryan Donovan)
- Weekly Xamarin – Issue 258 – 9th May 2020 (Kym Phillpotts)
- C# Digest Issue #310 (Jakub Chodounsky)
- F# Weekly #19, 2020 – JetBrains .NET Days Online (May 13-14) (Sergey Tihon)
- GameDev News – May 8, 2020 (Brian Peek)
- What I’m Reading (Week of 5/4/20) (Dave Brock)
- Top Stories from the Microsoft DevOps Community – 2020.05.08 (Steven Murawski)
- Reading Notes #425 (Frank Boucher)
The Geek Shelf
Mastering JavaScript Functional Programming (Federico Kereki) – Referral Link