Top Links
- Microsoft Learning Path – Build community-driven software projects on GitHub (MS Learn)
- Infer#: Interprocedural Memory Safety Analysis For C# (Xin Shi)
- Implementing an Effective Architecture for ASP.NET Core Web API (Chris Woodruff)
- Porting the Contoso UWP showcase application to Uno Platform (Connor Park)
- New from Universe 2020: Dark mode, GitHub Sponsors for companies, and more (Shanku Niyogi)
- Visual Studio 2019 v16.9 Preview 2 and New Year Wishes Coming to You! (Jacqueline Widdis)
Web & Cloud Development
- Kubernetes 1.20: The Raddest Release (Kubernetes Release Team)
- Dark mode for your web applications (using Blazor and Tailwind CSS) (Jon Hilton)
- How Not to Use React Hooks (Dmitri Pavlutin)
- Kubernetes 1.20: A Big Release to Celebrate the End of 2020 (Jeremy Rickard)
- .NET 5 Breaking Changes for ASP.NET Core (Jonathan Allen)
- Managing SignalR ConnectionIds (or why you shouldn’t) (Kevin W. Griffin)
- Fading in a Page on Load with CSS & JavaScript (Louis Lazaris)
- Tricky, Tricky—Hidden Migration Tips for Vue 3 (Plamen Zdravkov)
- Tooling your typescript create react app to work with GraphQL (Theophilus Omoregbee)
- What is Cloud-Native Storage? (William Jimenez)
- Preventing HTTPS Downgrade Attacks (Andrea Chiarelli)
- Client-Side Packages for X19 Available (Bjoern Meyer)
- What’s New in Azure Logic Apps (Derek Li)
- Debugging Microservices in the Cloud (Emrah Samdan)
- NVIDIA A100 Deep Learning Benchmarks for TensorFlow (Exxact Team)
- Build and publish container images to any cloud with Infrastructure as Code (Joe Duffy)
- Invalid Access to memory location in KUDU App Services (Mark Downie)
- Horizontal Smooth Scroll Layouts (Mary Lou)
- Testing Your GraphQL Server (Thomas Moore)
XAML, UWP & Xamarin
- Meet the RadPopUp Control for Xamarin Forms (Leomaris Reyes)
- Top 5 Features of WPF TreeView (Neelakandan Kannan)
Visual Studio & .NET
- What’s New on F#: Q&A With Phillip Carter (Arthur Casals)
- Configure IntelliSense with CMake Toolchain Files in Visual Studio 2019 16.9 Preview 2 (Erika)
- Visual Studio Code C++ Extension: ARM and ARM64 support (Julia Reid)
- Cryptography Improvements in .NET 5 – Support for PEM (Tomasz Pęczek)
- .NET December 2020 Updates – 5.0.1 (Rahul Bhandari)
- Common Use Cases For .NET Reflection (Khalid Abuhakmeh)
- Clean Architecture End to End in .NET 5 (Jay Krishna Reddy)
- Building End-to-End Diagnostics: ActivitySource and OpenTelemetry 1.0 (Jimmy Bogard)
Design, Methodology & Testing
- Announcing Azure DevOps Server 2020.0.1 RC (Gloridel Morales)
- The Ultimate Guide To Team Project Management (Kat Boogaard)
Mobile, IoT & Game Development
- Small Basic + micro:bit (Ed Price)
- Program a simple game with Elixir (Moshe Zadka)
Podcasts, Screencasts & Videos
- Kubernetes Podcast from Google – Kubernetes 1.20, with Jeremy Rickard (Craig Box & Adam Glick)
- Developer Tea – Learning in Public w/ Shawn Swyx Wang (part 2) (Jonathan Cutrell)
- Software Engineering Radio Episode 437: Architecture of Flutter with Tim Sneath (Gavin Henry)
- How to Automate Disaster Recovery in SQL Server On-Prem | Data Exposed (Anna Hoffman & Chrissy LeMaire)
- Level-Up Engineering Podcast – The Ultimate Skip Level Meeting Guide for Leaders with Sarah Milstein & Tanisha Barnett (Gábor Zöld)
- Anyone can be a developer with Microsoft Dataverse for Teams! | The Solutions Show with Corey (Corey Sanders & Bryony Wolf)
- RunAs Radio – Rick Claus and Joey Snow with Gadgets for the Pandemic (Richard Campbell & Greg Hughes)
- FreeCodeSession – Episode 219 (Jason Bock)
Community & Events
- A Developer’s Guide to IoT (Online Event) (Paul DeCarlo)
- Minecraft kicks off Community Celebration with free content (Athima Chansanchai)
- NativeScript Now a Member of the OpenJS Foundation (Bruno Couriol)
- Announcing Syncfusion’s 2021 Succinctly Readers Awards! (Jacqueline Bieringer)
- Planning to succeed with the Partner Readiness Assessment (Kymber Lowe)
Database
PowerShell
- Introduction to PowerShell (Chris Noring)
- Announcing PowerShell Crescendo Preview.1 (Jason Helmick)
- Get started with PowerShell on Microsoft Learn! (Thomas Maurer)
- Using PSExec with Windows Terminal (Michael Niehaus)
Miscellaneous
- Do you want to run Android apps on Windows 10? (And if so, why?) (Mary Jo Foley)
- 5 good books for a lousy year (Bill Gates)
- Top 5 new features coming from Microsoft Surface Hub (Frank Buchholz)
- Announcing Windows 10 Insider Preview Build 19042.685 (20H2) (Steve Clarke)
More Link Collections
- The Morning Brew #3130 (Chris Alcock)
- .NET App Developer Links – 2020-12-09 (Dan Rigby)
- Last Week in .NET #21 – Remembering the women of École Polytechnique (George Stocker)
The Geek Shelf
The Customer-Driven Playbook: Converting Customer Feedback into Successful Products (Travis Lowdermilk & Jessica Rich) – Referral Link