Top Links* Designing Widgets for Windows 11 with AdaptiveCards.IO (Nick Randolph) * C# Advent 2022 Awards (Matthew Groves) * The Download: #GitHubUnwrapped, Game Off Winners, bflat for C# and more (Christina Warren) * Meet the 2023 Imagine Cup Epic Challenge Winners! (Doug Masuda) * New in Banana Cake Pop 3 (Rafael Staib)
Web & Cloud Development Azure Functions 2022 recap and 2023 sneak peek (Anirudh Garg) * Implement the OAUTH 2.0 Token Exchange delegated flow between an Azure AD API and an API protected using OpenIddict (Damien Bowden) * Angular Basics: Extend Kendo UI Calendar with Angular Directives (Dany Paredes) * Protect and call an ASP.NET Core minimal Web API with Azure AD (Mark Heath) * #CASBAN6: Setting up an Azure Functions project for the API (Marco Siccardi) * Getting Started with WordPress Development: A Developer’s Guide (Naman Bansal) * MLflow 2.0 and Azure Machine Learning (Facundo Santiago) * Introducing a Redis binding for Azure Functions (Jason Farrell) * Advanced Unit Testing in React with Jest: Hooks and Promises (Emmanuel Byrd) * Mastodon Opening the Age of Federated APIs and* Federated Mastodon API Automation Building Blocks (Kin Lane) * LEARN: Take a Break Reminder App with NextJs and Microsoft Graph (Glaucia Lemos) * Creating a Standalone Duende BFF for any SPA (Paul DeVito) * Node v19.4.0 (Current) (Rafael Gonzaga) * How do I get started in web development? (Salma Alam-Naylor)
WinUI, .NET MAUI & XAML* .NET MAUI — Your Feedback Counts (Alexander Russkov) * Learn .NET MAUI: Beginner’s Guide (Luis Matos)
Visual Studio & .NET* How to add .NET Framework as a prerequisite (Radu Popescu) * Entity Framework – Select Multiple Tables (Paul Michaels) * Squashing EF Core Migrations Safely (Mitchel Sellers) * Importing and Processing Signature Fields from MS Word in C# (Bjoern Meyer) * How to Iterate Over JSON Objects in C# (Code Maze) * Updates in d3dx12.h: Nuget Packaging, Header Bloat Reduction, and D3DX12GetCopyableFootprints (Roland Shum) * Finding and Killing .NET Processes that you Disconnect from Instead of Stopping while Debugging on Linux (Bryan Hogan) * No, No, No – Tasks are not threads and they are not for performance! (Steven Giesel)
Design, Methodology & Testing* The Problem With Dependency Injection Frameworks (James Shore) * 10 Big Ideas from Lead with Humility (J.D. Meier) * Node runner update guidance for Azure Pipelines task authors (Eric van Wijk) * What is Microsoft Intune? The Ultimate Guide for Beginners (Alex Marin) * Where does DevRel fit on an org chart? (Ted Neward) * Object-oriented Programming in Python: An Introduction (Lorenzo Bonannella) * 6 ChatGPT Coding Prompts to Level Up Your Skills (Ondrej Balas) * Start your Tech Career in 2023 from Zero to Hero (Olanrewaju Oyinbooke) * Breaking Down Innovation & Invention (Charlie Kindel)
Screencasts & Videos* What are Azure Functions? | One Dev Question (Melony Qin) * FreeCodeSession – Episode 428 (Jason Bock)
Podcasts* InfoQ Podcast: API Evolution Without Versioning with Brandon Byars (Brandon Byars) * OnPodcast Ep.97: Surface Neo returns, Gaming in 2023, Windows and AI, and more (OnMSFT Team) * Merge Conflict 340: CES, IoT, Security, & Roasting Coffee (James Montemagno & Frank Kreuger) * AWS Developers Podcast Episode 066 – AWS AppSync Updates with Brice Pelle (David Isbitski) * React Native Radio #254 – How can we improve React Native? (Jamon Holmgren & Robin Heinze) * Syntax Podcast Episode 559 – Supper Club × Sarah Drasner on Engineering Management (Wes Bos & Scott Tolinsky) * The Changelog – Don’t sleep on Ruby & Rails (Justin Searls, Adam Stacoviak & Jerod Santo) * Unhandled Exception Podcast – Coffee and Code – with Isaac Levin (Dan Clarke)
Community & Events* Sound Blaster Creator Dies (Sue Gee) * Introducing Developer Evangelist, Enterprise Gyasi Calhoun (Gyasi Calhoun)
Database* Azure SQL Server VNet Integrated using Bicep (Gregor Suttie) * SQL Create Schema to Organize Database Objects, Assign Permissions and Easier Management (Joe Gavin)
SharePoint, M365 & MS Teams* Cool Features in Microsoft Teams Meetings (Part 2) (Kenelle Moore)
PowerShell* PowerShell IntelliSense completion (Mark Downie)
Miscellaneous* Microsoft PowerToys Now Installs .NET 7 for You (David Ramel) * Dubious security vulnerability: Granting access to SIDs that don’t exist yet (Raymond Chen) * paint.net 5.0 beta (build 8407) is now available (Rick Brewster)
More Link Collections* The Morning Brew #3619 (Chris Alcock) * Daily Wrap Up – January 6, 2023 (#004) (Richard Seroter) * F# Weekly #1, 2023 – Fast F#, Oly and Pulumi Codegen (Sergey Tihon) * The Overflow #159: Our top blog posts (part 2) (Ryan Donovan & Cassidy Williams) * C# Digest Issue #436 – January 09, 2023 (Jakub Chodounsky)
The Geek Shelf