Top Links
- Introduction to Python – Learn (MS Learn)
- Technology & Friends – Javier Lozano on Virtual Conferences (David Giard)
- Windows Packages (APPX, MSIX etc) are a Band-Aid Solution (Nick Randolph)
- Machine Learning with ML.NET – Introduction (Nikola M. Zivkovic)
Web & Cloud Development
- What’s new in Svelte: January 2021 (Daniel Sandoval)
- Sample HTTP Endpoint For Querying Azure Analysis Services And Power BI Premium (Chris Webb)
- Cars Island ASP.NET Core API secured by Azure AD B2C – part 2 (Daniel Krzyczkowski)
- Building Evergreen Notes with Hugo, Markdown, and Docker (Den Delimarsky)
- Using the latest version of the Azure CLI (Gregor Suttie)
- Create React App with ts-loader and CRACO and Strongly typing react-querys useQueries (Johnny Reilly)
- Pre-render Blazor WebAssembly at build time to optimize for search engines (Niels Swimberghe)
- Azure Service Bus – Scheduled Message Delivery and Viewing Server Variables in Asp.Net Core (Paul Michaels)
- AWS Introduces Location Service in Preview (Renato Losio)
- Understanding WebSockets with ASP.NET Core (Sahan Serasinghe)
- ESLint v7.17.0 released (ESLint Team)
- Create your first serverless function with Red Hat OpenShift Serverless Functions (Naina Singh)
XAML, UWP & Xamarin
- Fixing Our Audio Recording with Xamarin.Essentials Permissions (Gerald Versluis)
- What’s New in 2020 Volume 4: WPF (Sivakumar R)
- Caliburn micro latest release candiate · Caliburn.Micro v4.0.158-rc (Nigel Sampson)
Visual Studio & .NET
- NuGet Gallery | Microsoft.CodeAnalysis.NetAnalyzers 5.0.1 (Roslyn Team)
- VS Code – Vertical Rulers for Prettier Code? (Brad Beggs)
- Play Audio Files With .NET (Khalid Abuhakmeh)
- Analyzing Code For Issues In .NET 5 (David McCarter)
- Missing Files in Multi-Targeted Project (Nick Randolph)
Design, Methodology & Testing
- CI/CD tips and tricks with AWS Lambda (Sam Williams)
- Why Toggle Buttons Should Never Look Like Action Buttons (Anthony)
- Writing useful release notes for your projects (James Croft)
- Moving the Cheese (Ryan Hayes)
- Tutorial: Deploying and Using WebAssembly Under Deno on the Server Side Using Travis CI (Montana Mendy)
Mobile, IoT & Game Development
- Raspberry Pi ‘Swear Bear’ keeps your potty mouth in check (Ashley Whittaker)
- Introducing My Cadence for Arduino, a DIY Cadence Display for Indoor Cycling (James Montemagno)
- HandSmashService – an MRTK2 extension service to smash holograms at high speed (Joost van Schaik)
Podcasts, Screencasts & Videos
- Developer Tea – The Dangers of Measuring Side Effects (Jonathan Cutrell)
- Hanselminutes – 2020 sucked – A year-end wrap-up with Scott’s Wife, Mo (Scott Hanselman)
- Merge Conflict 235: Holiday Hack Success! (James Montemagno & Frank Kreuger)
- Exploring Colors in Xamarin.Forms Shell and Pull to Refresh in Xamarin.Forms and Color the iOS Status Bar in Xamarin.Forms (David Ortinau)
- Xamarin.Forms XAML 101 + Hello World! (James Montemagno)
- Unhandled Exception Podcast – Functional Programming in C# with Simon Painter (Dan Clarke)
- CppCast – Goodbye 2020 (Rob Irving)
- Coding Blocks Podcast – Our Favorite Developer Tools of 2020 (Allen Underwood, Michael Outlaw & Joe Zack)
- RiYL Episode 434: Erika Ender (Brian Heater)
- SQL Data Partners Podcast Episode 212: 10 Things You Need to Know About Data Security (Carlos L Chacon)
- The Amp Hour #524 – LEDs and EVs with Mike Harrison (Dave Jones & Chris Gammell)
- RunAs Radio – IT in 2021 (Richard Campbell & Greg Hughes)
- UX Podcast #253 – The state of accessibility with Derek Featherstone (James Royal-Lawson & Per Axbom)
- UI Breakfast Episode 201: Data-Driven Insights with Helena Ronis (Jane Portman & Helena Ronis)
- FreeCodeSession – Episode 226 and FreeCodeSession – Special Episode 3 (Jason Bock)
- Married With Windows – Windows Weekly 705 (Paul Thurrott)
- The Stack Overflow Podcast – Welcome to 2021 with special guest Joel Spolsky (Sara Chipps, Paul Ford & Ben Popper)
Community & Events
- Pivoting, responding and moving ahead: Five diversity and inclusion lessons from 2020 (Katie Juran)
- The Top freeCodeCamp Contributors of 2020 (Quincy Larson)
- Farewell to Flash (Alex Blewitt)
- Google, Alphabet employees seek to form a union (Megan Rose Dickey)
- F# Foundation: Thank you, and Welcome to 2021! (Reed Copsey)
- Using what I learned at Google to make New Year resolutions (Tim Sneath)
Database
- SQL Update Statement with Join in SQL Server vs Oracle vs PostgreSQL (Andrea Gnemmi)
- Released: SSRS and SSAS Management Packs (7.0.29.0) (Ebru Ersan)
- 10 SQL Server Mistakes DBAs Need to Avoid (Kevin Kline)
- SQL SERVER – Find Count of Table Used in Query From Cache (Pinal Dave)
- Building a SQL Database Audit System using Kafka, MongoDB and Maxwell’s Daemon (Vishal Sinha)
SharePoint & MS Teams
- How to Get SharePoint Folder Permissions Using JavaScript? (Mohamed El-Qassas)
- Teams Application highlight: Perfect Wiki and Roadmap Watch: what to expect for Microsoft Teams in January 2021? (Vesa Nopanen)
- CLI for Microsoft 365 v3.4 (Microsoft 365 PnP Team)
PowerShell
- Understanding and Manipulating Dates and Time in PowerShell (Adam Bertram)
- New Year – New Official Azure Sentinel PowerShell Module! (Tiander Turpijn)
Miscellaneous
- LEGO 2021 Sets Arrive Tonight: Botanical Collection, Star Wars, Harry Potter, and More (Sean Fallon)
- Announcing Rust 1.49.0 (The Rust Release Team)
More Link Collections
- The Morning Brew #3140 (Chris Alcock)
- Our Top C#, .NET, Production Debugging, Visual Studio Extension, Azure, and DevOps Blog Posts of 2020 (Rami Honig)
- Code Maze Weekly #58 (Vladimir Pecanac)
- C# Digest Issue #344 (Jakub Chodounsky)
- F# Weekly #1, 2021 – Happy New Year! (Sergey Tihon)
- Friday Five: Project Bicep, PerfInsights, More! (Jeffrey Raymond Kitt)
- The Overflow #54: Talking crypto (Ryan Donovan & Cassidy Williams)
- Reading Notes #455 (Frank Boucher)
The Geek Shelf
The Art of Immutable Architecture: Theory and Practice of Data Management in Distributed Systems (Michael L. Perry) – Referral Link