Top Links
- Visual Studio 2019 version 16.5 is now available (Jacqueline Widdis)
- Async ValueTask Pooling in .NET 5 (Stephen Toub)
- ASP.NET Core updates in .NET 5 Preview 1 (Sourabh Shirhatti)
- What’s New for Xamarin Developers in Visual Studio 2019 version 16.5 (Pierce Boggan)
- npm is joining GitHub (Nat Friedman)
- Announcing .NET 5 Preview 1 (Scott Hunter)
- WinUI Has a New Home on the Web (WinUI Team)
Web & Cloud Development
- Azure Tips & Tricks – Tip 256 – Using Application Gateway Ingress Controller with Azure Kubernetes Service (AKS) (Michael Crump)
- Build a React App with Styled Components (Holger Schmitz)
- Replacing multiple instances of a string inside another string in JavaScript (Carl Rippon)
- ASP.NET MVC: How to Use Ajax with Parameters (Asma Khalid)
- ‘CSS X’ (Bert Bos)
- TypeOfNaN JavaScript Quizzes (Nikos Vaggalis)
- Implementing Infinite Scroll And Image Lazy Loading In React (Chidi Orji)
- From .NET to JavaScript: Vasyl Boroviak on Becoming a Full-Stack Developer and Using WebStorm (Ekaterina Ryabukha)
- .Net Core Backend + React.js Frontend — Optimizing the development time experience (Jeremy D. Miller)
- Visual Studio Code Docker extension 1.0 – Better than Ever! (Mike Morton)
- Announcing Pulumi Azure Provider 2.0 (Mikhail Shilkov)
- Azure Container Registry: Preview of customer-managed keys (Reshmi Mangalore)
- Key Vault for ASP .NET Core 3.1 Web Apps (Shahed Chowdhuri)
- Improvements to gRPC’s CMake Build System (Zack Galbreath)
- Don’t replace your View Components with Razor Components (Andrew Lock)
- OWASP Top 10 – Broken Authentication (Code Maze Team)
- Ember 3.17 Released (Ember Team)
- Monitoring Microservices: A 5-Step Guide (Mark Henke)
XAML, WinUI & Xamarin
- 4 New Features You Must Try in Xamarin.Forms 4.5 (Selva Ganapathy Kathiresan)
- WinUI – Win32 Window and Application API Spec (Miguel Ramos)
Visual Studio & .NET
- Is C# Slower Than C++? (Michael Shpilt)
- VB.NET is done, not dead and Introducing: Clearly Editable – making it clear which documents can be edited in Visual Studio (Matt Lacey)
- Introducing FSharp.CosmosDb (Aaron Powell)
- Announcing Entity Framework Core 5.0 Preview 1 (Arthur Vickers)
- TX Text Control X18 has been Released (Bjoern Meyer)
- More Spectre Mitigations in MSVC (Daniel Donenfeld)
Design, Methodology & Testing
- First Docker GitHub Action is here! (Nicholas Adcock)
- Converting Classic Azure DevOps Pipelines to YAML (Guru Satish Piduru & Aaron Perry)
- Facilitating #Remote Retrospectives for recently distributed teams (Vasco Duarte)
- Becoming a Remote Worker – Leaving The Office (Adam Storr)
- GitLab CI/CD for Google Firebase (Brendan O’Leary)
- Why Well-Oiled DevOps Rides on Immutable Infrastructure (Alex Williams)
- How event-driven architecture solves modern web app problems (Bogdan Sucaciu)
- The Makings of a Good Manager (Fred Wilson)
- Code Smell: Output Parameters (Joe Eames)
- Working From Home? 12 Guides To Help Navigate The Remote Life (Rani Shah)
- How Bots Change your Data Architecture (Rodrigo Souza)
Podcasts, Screencasts & Videos
- Technology & Friends – Jaidev Kunjur on Azure Integration Tools (David Giard)
- Microsoft 365 & SharePoint PnP Weekly – Episode 75 (Vesa Juvonen & Waldek Mastykarz)
- Monsters Weekly 156 – Publishing to Nuget with GitHub Actions (Simon Timms, James Chambers & David Paquette)
- Introduction to the Azure Sphere Security Service | Internet of Things Show (Olivier Bloch & Patty Nguyen)
- Meta Cast Episode 161 – Don’t Panic! (Bob Galen & Josh Anderson)
- The Amp Hour #484 – Man Behind The Curtain (Dave Jones & Chris Gammell)
- FreeCodeSession – Episode 145 (Jason Bock)
- The Stack Overflow Podcast – Time Keeps On Slipping (Sarah Chipps, Paul Ford & Ben Popper)
- Fragmented – An Android Developer Podcast #192: What is your backup strategy? (Donn Felker & Kaushik Gopal)
- The 6 Figure Developer Episode 135 – Akka.NET with Aaron Stannard (John Callaway)
- Real Talk JS Episode 75: The Battle of House Promises vs House Observables with Kapehe (John Papa)
Community & Events
- March 18 Meetup update is going online: Building a Grown Up Database (Oren Eini)
- Jeff’s Letter to the Angular Team and Community (Jeff Cross)
- .NET Foundation February / March Update (.NET Foundation Team)
- The npm Blog — Next Phase Montage (Isaac Z. Schlueter)
- Celebrating Women’s History Month: An Interview with Two Couchbase Engineers (Christina Knittel)
- Ask a Developer: Ben Lannon and the Dawn of Multimedia Developer Content (ContentLab IO)
- Microsoft may reveal Microsoft 365 Life and Teams for family on March 30th (Daniel Rubino)
- GitHub: Enhancing our COVID-19 response to care for our community and team (Erica Brescia)
Database
- Delete Data from SQL Server Table in Batches (Alejandro Cobar)
- Add post-deployment scripts to Oracle database deployments using Octopus Deploy, Jenkins, and Redgate (Bob Walker)
- Azure SQL DB – An instance-specific error occurred while establishing a connection to SQL Server. (Arun Sirpal)
- Connectivity and network security improvements for Azure Database for MySQL (Sudhakar Sannakkayala)
- Document-Level Pessimistic Concurrency in MongoDB (Jimmy Bogard)
Miscellaneous
- Xbox Series X: Making Gaming’s Best Controller Even Better (Will Tuttle)
- Keep up with tech from home: Conference content is now free on Pluralsight (Pluralsight Team)
- Stay informed on the coronavirus pandemic with Bing and Microsoft News (Bing Team)
- A closer look at Xbox Series X: technology powering the next generation (Steve Clarke)
- Windows 10: Powering the world with 1 billion monthly active devices (Yusuf Mehdi)
More Link Collections
- The Morning Brew #2954 (Chris Alcock)
- .NET App Developer Links – 2020-03-17 (Dan Rigby)
- Interesting links of the week (2020 #11) (Michael Eaton)
- Double Shot #2554 and Double Shot #2553 (Mike Gunderloy)
- GameDev News – March 13, 2020 (Brian Peek)
- Collective #597 (Pedro Botelho)
- Linkbait 44 (Peter-Paul Koch)
- Build5Nines Weekly: March 16, 2020 (Chris Pietschmann)
The Geek Shelf
The Customer-Driven Playbook: Converting Customer Feedback into Successful Products (Travis Lowdermilk & Jessica Rich) – Referral Link