Top Links
- Producing Packages with Source Link (Claire Novotny)
- 5 Must Install NuGet Packages for New Xamarin Projects (James Montemagno)
- Updates on Flutter Testing (Chris Sells)
- Domain Driven Design in C# (Julie Lerman)
- .NET Rocks! – Building a TwitchBot in Blazor with Georgia Nelson (Carl Franklin & Richard Campbell)
Web & Cloud Development
- JavaScript Turns 25 (Ian Elliot)
- Angular v11.0.4 Release (Joey Perrott)
- How to Deploy Your .NET Core App to Google Cloud, AWS or Azure (Gergely Sinka)
- Creating Dynamic Forms With React Hooks (Aaron Powell)
- Introducing Docker Engine 20.10 (Ben De St Paer-Gotch)
- It’s Time to Embrace Kubernetes! Really? (Part 1) (Lee Briggs)
- Custom Validators and Handling Errors with Angular and ASP.NET Core Identity (Marinko Spasojevic)
- The Future of Hosting with Edge Computing (Karl Hughes)
- Q&A with Kubernetes 1.20 Release Lead and VMware Engineer Jeremy Rickard (Rags Srinivas)
- AWS Now Offering Mac Mini-based EC2 Instances (Sergio De Simone)
- Releasing Skclusive-UI 5.2.0 for Blazor (Sk)
- Supporting Open Source Projects at Docker (William Quiviger)
- Logic Apps runtime platform updates and development capabilities and App Service Environment v3 now available in public preview (Azure Team)
- Adobe Releases the Last Flash Update Ever (BeauHD)
- Node v15.4.0 (Current) (Danielle Adams)
XAML, UWP & Xamarin
- Easily Prepare Network Diagrams with Our WPF Diagram Control (Sarathkumar V)
Visual Studio & .NET
- No. 1 Visual Studio IDE Feature Request: Linux (David Ramel)
- My Workflow for Linux Development on Windows (Chirag Khandelwal)
- Use local function attributes with C# 9 (Dave Brock)
- Creating Visual Studio for Mac Extensions: A Complete Guide (Kalirajan Ganesan)
- Azure Tips & Tricks – Tip 298 – How to run C# notebooks with Azure Cosmos DB (Michael Crump)
- Use Entity Framework Core 5.0 In .NET Core 3.1 With MySQL Database By Code-First Migration On Visual Studio 2019 For RESTful API Application (Xiaoping Wu)
- What is a GUID? (Ilyana Smith)
- Zoom Tricks: Disabling CTRL + MOUSE WHEEL and More (Malin Teegen)
- Parsing ETL traces yourself, part 1: wpaexporter (Raymond Chen)
Design, Methodology & Testing
- December patches for Azure DevOps Server and Team Foundation Server (Gloridel Morales)
- Azure DevOps Shorts: Azure Sentinel and AKS (Jay Gordon)
- DevOps Needs Security Champions (John Worrall)
- Tech Debt – You can’t put maintenance last if you want to drive a race car (Charles Flatt)
- Immediate Custom Action (Horatiu Vladasel)
- Enterprise Test Automation Framework: Plugin Architecture in NUnit (Anton Angelov)
- Dealing with Remote Team Challenges (Ben Linders & Jeremy Lu)
- Event Choreography & Orchestration (Sagas) (Derek Comartin)
- Evaluating an Automated Testing Solution (Peter Vogel)
Podcasts, Screencasts & Videos
- Syntax Podcast – Gatsby vs Next.js in 2021 (Wes Bos)
- Complete Developer Podcast – Dependencies in Unit Testing (BJ Burns & Will Gant)
- RiYL Episode 430: Alex Winter (Brian Heater)
- GraphQL Schema Design | On .NET (Cecil Phillip)
- Iguazio | The Data Behind MLOps | Tech Exceptions (Adi Polak & Yaron Haviv)
- The CSS Podcast 029: Houdini Series: Layout (Una Kravets & Adam Argyle)
- WebRush Episode 113: Micro-Front Ends with Natlia Venditto (John Papa)
- Recording – Teams Templates with Sam & Pete (Sam Brown)
Database
- SQL SERVER – Stored Procedure Parameters and Single Quotes (Pinal Dave)
- Indexing Service Optimizations with Couchbase Collections (Binh Le)
SharePoint & MS Teams
- Roadmap watch: new search, video filters and large meetings in Teams delayed and How to use “Definite Guide” for the new Microsoft Teams Breakout Rooms (Vesa Nopanen)
- Breakout rooms available this week in Microsoft Teams (MS Teams Team)
Miscellaneous
More Link Collections
- The Morning Brew #3131 (Chris Alcock)
- .NET App Developer Links – 2020-12-10 (Dan Rigby)
The Geek Shelf
Mastering Xamarin.Forms (2nd Ed) (Ed Snider) – Referral Link