Top Links
- Now available: Azure DevOps Server 2022 RTW (Gloridel Morales)
- Top 10 Vue Component Libraries (Nipuni Arunodi)
- Building a Profile Page with Uno Platform for Figma (Uno Platform Team)
- Transformer support for PyTorch with DirectML is here! (Adele Parsons)
- What’s new in Visual Studio productivity (Dante Gagne)
Web & Cloud Development
- Use of the Exclamation Mark in TypeScript (Ravindu Shehan Perera)
- How to Build a Secure React and Fastify API App (Gabi Dombrowski)
- 5 new MVC features in .NET 7 (Andrew Lock)
- How to Extract Custom Header in ASP.NET Core Web API (Code Maze)
- Exploring competitive features in Node.js v18 and v19 (Matt Angelosanto)
- Accessible Front-End Patterns For Responsive Tables (Part 1) (Adrian Bece)
- Invoking Legacy JavaScript from Blazor WebAssembly using the JSRuntime (Jeffrey Barnes)
- How Can I Test That My API Requires and API Key (Kin Lane)
- TLS Certificate Verification Changes in Edge (Eric Lawrence)
- New npm features for secure publishing and safe consumption (Monish Mohan)
- Create a Web application to read the data (Sarah Dutkiewicz)
WinUI, .NET MAUI & XAML
- Recap: .NET MAUI Performance—.NET Conf 2022 (Leomaris Reyes)
- The DelayedView: a better LazyView (Jean-Marie Alfonsi)
Visual Studio & .NET
- My Christmas Wish List from Visual Studio and the C# Build System (Michael Shpilt)
- Why Byte Arrays Are A Bad Idea When Dealing With Large Data (Mark Oliver)
- Generic math extended example (Michael Brylka)
- Prevent http requests to external services in unit tests (Gerald Barre)
- Validating .NET Configuration (Chris Ayers)
- Is the regression in GC or something else? (Maoni Stephens)
Design, Methodology & Testing
- Book – Engineering Management for the Rest of Us (Michael Scharnagl)
- Top 6 Reasons To Use a Mocking Framework (Amy Reichert)
- A Guide to Better Developer Experience (Dawid Ziolkowski)
- How startups can help build a sustainable future (Irwin Boutbol)
- How I Learned to Live My Values at Work (JD Meier)
Mobile, IoT & Game Development
- Interest Growing in Dart and Flutter for Mobile (Loraine Lawson)
- Create spellbinding visual effects with our advanced VFX guide (Shanti Zachariah & Eduardo Oriz)
- Supporting six platforms with two keyboards (Brett Morgan)
Screencasts & Videos
- Azure Virtual Desktop Essentials | Intro and Full Tour | Microsoft Mechanics (Jeremy Chapman)
- Referencing Polly in your C# Application to set RetryAsync with Scott Hunter @ Microsoft Ignite (Microsoft Developer)
- Testing Tools in Visual Studio | Visual Studio Toolbox (Leslie Richardson & Wendy Breiding)
- FreeCodeSession – Episode 419 (Jason Bock)
- Github Copilot | Visual Studio Toolbox (Leslie Richardson & Fabien Guillaume)
Podcasts
- CodeNewbie S22:E4 – Showing up in tech (Jason Lengstorf) (CodeNewbie Team)
- Scrum Master Toolbox Podcast – Learning to work with dominant people in Scrum teams | Jill Stott (Vasco Duarte)
- ReWork Podcast – Your Estimates Suck (Jason Fried & David Heinenmeier Hansson)
- RunAs Radio – Getting Rid of Excel with Jennifer Stirrup (Richard Campbell)
- AGL 289: Steve Kahan (John Rouda)
- Syntax Podcast Episode 545 – GitHub Next Projects (Wes Box & Scott Tolinsky)
- The State of WASM – JavaScript Jabber 560 (Dan Shappir, AJ O’Neal & Charles Max Wood)
- A Developer Experience – Christina Aldan: Am I willing to shift this energy? (Steven Hicks)
Community & Events
- Hachyderm Blog: Growth and Sustainability (Kris Nova)
- A conversation with Kevin Scott: What’s next in AI (Microsoft)
- Update on JetBrains’ Statement on Ukraine (Maxim Shafirov)
- Moving to Tech: A Marketer’s Story (Sarah Lahiff)
Database
- Encryption Is Now Required for SQL Server Connection Strings (Joseph Guadagno)
- Go Language for Database Professional (Pinal Dave)
SharePoint, M365 & MS Teams
- #PowerAutomate – Flow to use Open Trivia Database questions in a Microsoft Teams bot 6/N (Bruno Capuano)
- Cool Features in Microsoft Teams Meetings (Part 1) (Kenelle Moore)
- How to manage your Microsoft 365 subscription in Windows 11 (Lance Whitney)
PowerShell & Terminal
- Announcing PowerShell Crescendo 1.1.0-preview01 (Jason Helmick)
- Setting Windows Display Resolution from the Terminal (Rick Strahl)
Miscellaneous
- Things I Learned #16: Writing is hard (Michael Eaton)
- Announcing Windows 11 Insider Preview Build 22621.1028 and 22623.1028 (Brandon LeBlanc)
- Auto send new blog posts to Mastodon (Mark Downie)
- Sleeping Tabs in Microsoft Edge: Saving extra resources when you need it most (Microsoft Edge Team)
- Give a Great First Technical Talk: Share your experiences at user groups and meetups – Available now! (Matt Lacey)
- Trouble connecting to Web sites and services because of certificate errors? Check if you’re being held captive (Raymond Chen)
- paint.net 5.0 beta (build 8376) is now available (Rick Brewster)
- C++ The Language Of The Future (Shila Toledano)
- Microsoft releases epic PowerToys v0.65 update with .NET 7 support (Sofia Wyciślik-Wilson)
More Link Collections
- The Morning Brew #3602 (Chris Alcock)
The Geek Shelf
Parallel Programming and Concurrency with C# 10 and .NET 6: A modern approach to building faster, more responsive, and asynchronous .NET applications using C# (Alvin Ashcraft) – Referral Link