Top Links
- Microsoft PowerToys 0.55.0 gets three new utilities (Kunal Chowdhury)
- ReSharper 2021.3.3 and Rider 2021.3.3 Released (Asia Rudenko)
- Uno Platform Learning Resources for Beginners (Uno Platform Team)
- Entity Framework Core Inside Rider: UI Way (Rachel Appel)
- PSReadLine 2.2 RC (Jason Helmick)
Web & Cloud Development
- Upgrading to Optimizely 12 ASP.NET Core Identity (Sven-Erik Jonsson)
- Exactly Who Works with APIs? We Found Out (Matthew Reinbold)
- Add AWS Toolkit in Visual Studio 2019 / 2022 (Daniel Gomez Jaramillo)
- Building ASP.NET Core and EF Core hierarchical multi-tenant apps (Jon P. Smith)
- Integrate ngrok into ASP.NET Core startup and automatically update your webhook URLs (Niels Swimberghe)
- 7 Features of Blazor That Make It an Outstanding Framework for Web Development (Nishani Dissanayake)
- Angular Basics: Router Links and Wildcard Routing in Angular (Nwose Lotanna Victor)
- A Basic GraphQL CRUD Operation With .NET6 + Hot Chocolate(V 12) + SQL Database (Naveen Bommidi)
- Announcing Go 1.18 Beta 2 (Jeremy Faller & Steve Francia)
- Authentication in ASP.NET Core (Chris Noring)
- V8 release v9.9 (Ingvar Stepanyan)
- The Relevance of TypeScript in 2022 (Mamta Dalal)
- Updated Custom Translator Portal in Public Preview (Microsoft Translator Team)
- Two Years of Tanzu-Fueled Transformations (Rita Manachi)
- The complete beginners guide to dynamic programming (Wayne Bishop)
WinUI, .NET MAUI & XAML
- How to Add .NET WinUI Controls to Your Desktop Applications (Greg Lutz)
- Adopting the .NET Generic Host (Steven Thewissen)
Visual Studio & .NET
- CRUD operations on PostgreSQL using C# and Npgsql (Davide Bellone)
- DateOnly and TimeOnly in C# (Ryan Miranda)
- Windows Graphics News – 2021 Q4 (Ana Marta Carvalho)
- .NET Framework vs .NET Core (.NET 5+) (Sanjay)
- Using Generated Methods Instead of Reflection (Ricardo Peres)
- Hello OmniSharp on .NET 6.0! (Filip W.)
- Solving the source generator ‘marker attribute’ problem – Part 2: Creating a source generator – Part 8 (Andrew Lock)
- Why does the Windows debugger engine show a bunch of hex digits after one of the DLL names? (Raymond Chen)
- Improve Code Quality with BannedSymbolAnalyzers (Max Hamulyák)
Design, Methodology & Testing
- Why I Started Asking My Future Self “What Would Better Me Do?” (J.D. Meier)
- Octopus Deploy acquires Dist (Paul Stovell)
- Building a NuGet Packages Architecture Part 1 – Introduction (Imar Spaanjaaars)
- Building and deploying a Java app with Docker, Google, Azure, and Octopus (Terence Wong)
- How to create Symbols with Sketch (Sketch Team)
- The Experience Tax (‘Tine Zekis)
- Getting Started With GitHub Actions (Melissa Habit)
- Tips for task management across Microsoft (Microsoft Planner Team)
Mobile, IoT & Game Development
Podcasts, Screencasts & Videos
- GCast 118: Managing Azure Data Explorer Tables with ADX Commands (David Giard)
- Revision Path – The Mailbag Episode (Maurice Cherry)
- GeekWire Podcast: Sony’s $3.6B Bungie deal, explained (Todd Bishop)
- React Native Radio 225 – Behind Our Decision to Cancel Chain React 2022 (Todd Werth, Gant Laborde, Jamon Holmgren & Mazen Chami)
- On .NET – Web Forms Components for Blazor (James Montemagno & Jeff Fritz)
- Beautiful, Extensive and FREE Calendar Control for Xamarin.Forms (Gerald Versluis)
- Tim Pearce & Juliette Carter (BBC) — Building a WebAssembly Runtime for BBC iPlayer (WebAssembly Summit)
- How to use MURAL in Microsoft Teams (Microsoft Teams)
- Google Cloud Security Podcast Episode 50 – The Epic Battle: Machine Learning vs Millions of Malicious Documents (Anton Chuvakin)
- Asp.Net Monsters – Improving Page Load Performance with Responsive Images (James Chambers, Simon Timms & David Paquette)
- Microsoft 365 Dev Podcast – Property Pane Portal project with Christophe Humbert (Jeremy Thake & Paul Schaeflein)
- Web Wednesday: TypeScript and GraphQL with Aaron Powell (Christopher Harrison)
- The Stack Overflow Podcast – Next stop, Cryptoland? (Eira May)
- UI Breakfast Podcast – BDTP. SaaS Content Strategy with Nicole Kow (Jane Portman)
- The 6 Figure Developer – All About Couchbase with Matt Groves (John Callaway)
- Microsoft 365 PnP Weekly – Episode 151 – Paul Bullock (Vesa Juvonen & Waldek Mastykarz)
- Adaptive Cards community call – January 2022 (J.P. Roca)
Community & Events
- Things to Do for Black History Month in Philadelphia in 2022 (Visit Philly)
Database
- Converting between Data Types with the SQL Server CAST Function (Koen Verbeeck)
- MySQL Commands: Cheat Sheet of Common MySQL Queries (Developer.com Staff)
- Data Pages – the Foundation of SQL Server (Klaus Aschenbrenner)
- Getting started with MySQL (Robert Sheldon)
- 5 Questions Answered – Comprehensive Database Performance Health Check (Pinal Dave)
- Creating Azure DB for MySQL – Single Server (Arun Sirpal)
SharePoint & MS Teams
PowerShell
- Default ParameterSetName (Emin Atac)
Miscellaneous
- The overhead of Edge on Windows 11 (and 10) (Michael Niehaus)
More Link Collections
- Interesting links of the week (2022-5) (Michael Eaton)
- Sands of MAUI: Issue #42 (Sam Basu)
- [Last Week in .NET #79] – Space Newts (George Stocker)
- Reading Notes #491 (Frank Boucher)
- The Wolf Report – February 1st, 2022 (Michael Wolfenden)
The Geek Shelf
Learn WinUI 3.0: Leverage the power of WinUI, the future of native Windows application development (Alvin Ashcraft)