Top Links
- Use calendar, mailbox settings and Teams presence in ASP.NET Core hosted Blazor WASM with Microsoft Graph (Damien Bowden)
- GitHub Composite Actions are fast way to templatize workflows (Tim Heuer)
- Concurrent Pipeline with .NET Channels (Riccardo Terrell)
- Getting started with GitHub Actions just got easier! (Pulkit Agarwal)
- The Download: Log4j Madness and Top Picks of 2021 (Christina Warren)
Web & Cloud Development
- Public preview of Snowflake connector for Azure Purview (Azure Team)
- Introducing the next generation of the Conversational Language Understanding client library (Nayer Wanas)
- Get Help on jQuery Assignments (Janus Atienza)
- Blazor Server Authentication and Authorization Using Microsoft ASP.NET Core Identity [.NET 6] (Naveen Bommidi)
- Hosting A Blazor Visual Studio Project Directly In IIS (Michael Washington)
- Unclutter Startup.cs (Uroš Miletić)
- How to create a new virtual environment with Anaconda in GitHub Codespaces (Donovan Brown)
- ESLint v8.5.0 released (Milos Djermanovic)
- Node v17.3.0 (Current) (Danielle Adams)
- Ruby on Rails Creator Touts 7.0 as One-Person Framework, ‘The Way It Used To Be’ (EditorDavid)
- Hasura Announces Updates to its GraphQL Engine (Kevin Sundstrom)
- A Reusable Search Control for FHIR (Sameer Doshi)
WinUI, .NET MAUI & XAML
- Xamarin UWP: Use multi-language resource files properly (András Tóth)
- Your Christmas Holiday Gift from Telerik UI for .NET MAUI: Support for Preview 11, New TabView and Map Controls (Bianka Banova)
- Getting started with Font Scaling in .NET MAUI (Leomaris Reyes)
Visual Studio & .NET
- Ensuring Santa’s Success With Automated Tests (C# Advent 2021) and Santa Sleigh: xUnit Edition and Santa Sleigh: NUnit Edition (Sean Killeen)
- Requesting Data from two Data Stores in Sequence – Cache and a Database (Bryan Hogan)
- Functional Programming in C# – Oregon Trail Part One: The Feedback Loop (Simon Painter)
- Beyond Hot Reload: ‘Live Reload’ and More (David Ramel)
- Protecting .NET Applications that Use Excel Interop (Alexander Goodwin)
- Functional Event Sourcing Decider (Jérémie Chassaing)
- Why is the stack overflow exception raised before the stack has overflowed? (Raymond Chen)
- A Quick Peek of Accessibility Insights and Automating Desktop Applications (Baskar Rao)
Design, Methodology & Testing
- Organizational Patterns – A Single Infra Repo (Matt Stratton)
- Introduction to the Azure DevOps CLI (Paul Michaels)
- What’s up with all of these software security vulnerabilities? (Justin Etheredge)
- Azure Container Apps, Bicep and GitHub Actions (John Reilly)
- Advanced Installer 19.0 (Advanced Installer Team)
- Windows Installer caching and SCCM Cache Folder (Alex Marin)
- Document your .NET code with DocFX and GitHub Actions (Dave Murray)
- The Trello Power-Ups, Templates, And Features That Every HR Team Needs (Kat Boogaard)
- Questions to ask BEFORE answering a question (Matt Lacey)
- OOP Concepts for Beginners: What is Polymorphism (Thorben Janssen)
- A Developer’s Guide to Setting SMART Goals for Efficient Time Management (Tyler Hakes)
- ‘IntelliSense’ support in Expression Builder for more productive Pipeline authoring experiences (Abhishek Narain)
Mobile, IoT & Game Development
- Receive Sharing Files To Flutter App From Another App (Jaimil Patel)
- Apple Releases Swift Playgrounds 4 (msmash)
- This 8-bit processor built in Minecraft can run its own games (Michael Crider)
- Adobe Developer App Builder Now Available: Extend and Integrate with Adobe Solutions in Minutes (Sarah Xu)
- What’s new for 2D creators in Unity 2021.2 (Sharon Shi & Rus Scammell)
Podcasts, Screencasts & Videos
- CodeNewbie S18:E7 – How a coding background can give you an edge in product management (Shruti Anand) (CodeNewbie Team)
- OnPodcast Episode 57: Surface repair tools, big Surface Duo launcher update, Edge Deflector blocked (Arif Bacchus & Kareem Anderson)
- Merge Conflict 286: is not null (James Montemagno & Frank Kreuger)
- AWS Developer Podcast Episode 023 – AWS Usergroups Developer Community with Karissa Wood (David Isbitski)
- JS Party – Frontend Feud: React Advanced Edition (Michael Chan, Yuraima Estevez, Brandon Dail, Tara Z. Manicsic, Nick Nisi, Colby Fayock & Jerod Santo)
- Introductions & Meet the Team | .NET Conf & VS2022 After Party Q&A and Live Q&A & Open Discussion | .NET Conf & VS2022 After Party Q&A and Visual Studio 2022 & .NET 6 Highlights | .NET Conf & VS2022 After Party Q&A (.NET Team)
- PPP 344 | You CAN Change Other People. Here’s How, with Peter Bregman and Howie Jacobson (Andy Kaufman)
- Coding Blocks Podcast – PagerDuty’s Security Training for Engineers (Allen Underwood, Michael Outlaw & Joe Zack)
- The Amp Hour #570 – Keyzermas All The Way (Dave Jones & Chris Gammell)
- FreeCodeSession – Episode 325 (Jason Bock)
- AGL 240: Paul Szyarto (John Rouda)
- UI Breakfast Podcast – BDTP. Producing Technical Content with Karl Hughes (Jane Portman)
- React Native Radio 222 – The New Architecture with Kevin Gozali from the RN core team (Kevin Gozali, Jamon Holmgren, Mazen Chami & Jon Major Condon)
Community & Events
- React Conf 2021 Recap (Jesslyn Tannady & Rick Hanlon)
- Two New Streams Coming to CodeItLive in January! (Kathryn Grayson Nanz)
- Splunker Stories: Kenny Coleman (Shreya Iyer)
- Docker Captain Take 5 – Nana Janashia (Eva Bojorges)
- Windows Wednesday (Kayla Cinnamon)
Database
- In Short: ACID (Oren Eini)
- Getting Started with R and InfluxDB (Gourav Singh Bais)
- SQL ORDER BY Clause Examples (Eric Blinn)
SharePoint & MS Teams
PowerShell & Command Line
- Microsoft PowerShell 7.3.0 Preview 1 released with many improvements (Kunal Chowdhury)
- Announcing Tokio Console 0.1 (Tokio Team)
Miscellaneous
- Mets Tap Samsung Electronics America to Create Most Technologically Advanced Ballpark in the Major Leagues (Samsung)
- Random Gifts For Programmers (Lucy Black)
- Guidance on Apache Log4j Remote Code Execution Vulnerability (Andreas Wolter)
- Microsoft 2022: Redmond faces two old challengers in the new year (Ed Bott)
- Microsoft’s new black Surface Go 3 leaks (Laurent Giret)
- Open Source Pwned Passwords with FBI Feed and 225M New NCA Passwords is Now Live! (Troy Hunt)
More Link Collections
- The Morning Brew #3378 (Chris Alcock)
- Weekly Xamarin – Issue 333 – 20th Dec 2021 (Kym Phillpotts)
- C# Digest Issue #394 (Jakub Chodounsky)
- F# Weekly #51, 2021 – F# in Rider, Webpack in F#, PrettyFsi (Sergey Tihon)
- Friday Five: Teams In The Metaverse, Azure Storage, More! (Jeffrey Raymond Kitt)
- The Overflow #104: Fixing bugs to set a world record (Eira May & Cassidy Williams)
- Code Maze Weekly #106 (Vladimir Pecanac)
- The Wolf Report – December 20th, 2021 (Michael Wolfenden)
The Geek Shelf
Learn WinUI 3.0: Leverage the power of WinUI and the Windows App SDK (Alvin Ashcraft)