Top Links
- Discontinued Long Term Support for AngularJS (Mark Thompson)
- $compute and $search in ASP.NET Core OData 8 (Sam Xu)
- A Deep Dive Into Space Dev Environments (Maarten Balliauw)
- Introducing the new Azure SDK management libraries for JavaScript/TypeScript (Sarangan Rajamanickam)
- Exploring Multi-window Apps in .NET MAUI Preview 11 (Michael Ridland)
Web & Cloud Development
- A Complete Guide to the Amplify React Authentication Components (Ali Spittel)
- Angular Basics: Introduction to Observables (RxJS)—Part 2 (Ashnita Bali)
- What Would it Take to Prevent CSS Tooltips From Overflowing? (Chris Coyier)
- TypeScript and React Children (Debbie O’Brien)
- Introducing the JavaScript Signature Pad Control in Essential JS 2 (Satheeskumar S)
- Pixel Distortion Effect with Three.js (Yuriy Artyukh)
- klotho – Your code is the spec (klotho)
- Adding Clarity To .NET Minimal Hosting APIs (Khalid Abuhakmeh)
- VMware Tanzu Momentum Empowers Superior Developer Experiences, Enables Robust Security Practices (Ajay Patel)
- Powers combined! Microsoft and FHIR (Daniel Kim)
- Twilio: External Storage for Video Recordings is Available to All Customers (Guifré Ballester Basols)
- Quick Tips and Tricks for Auth0 Actions (Joey deVilla)
WinUI, .NET MAUI & XAML
- JavaScript to Xamarin.Forms Two Way Communication Setup (Bohdan Benetskyi)
Visual Studio & .NET
- Visual Studio 2022 Improves Git Support And Code Cleanup (Kay Ewbank)
- Advanced Web UI Components Automation with WebDriver C# (Anton Angelov)
- 10 Reasons Why You Should Learn C# in 2022 (Claudio Bernasconi)
- Tuple in C# (Code Maze)
- Flow control in C# (Jessica Hill)
- Tic Tac Toe in F# – Part 3 (Yacoub Massad)
- With Many Options, .NET Dev Asks for Tech Choice Help: ‘I Am Lost’ (David Ramel)
- DateTime as a Value Object (Steve Smith)
- Tips for More Efficient .NET Logs (Assis Zang)
Design, Methodology & Testing
- Replicated Log: synchronize multiple nodes with a write-ahead log (Martin Fowler)
- Service Locator is not an Anti-Pattern (Jimmy Bogard)
- What Are Stretch Goals? How Do You Reach Them? (Kat Boogaard)
- TeamCity 2021.2.2 is here (Maria Kudryavtseva)
- Helping team members deal with Imposter Syndrome (Mark Downie)
- Can a legacy product meet the needs of existing users while attracting new ones? (Laura Schlenke & Brandon Haist)
- Offensive Security Tools for Pentesting & Red Team Operations (Rey Bango)
- How to get the most out of software documentation (Sharon Gaudin)
Mobile, IoT & Game Development
- Who is going to Support your Next Mobile App Project? Hint: Not React Native or Flutter (Max Lynch)
- Flutter: Introducing `RoutedWidgetSwitcher` (Shawn Blais)
- Sharing your feedback with Unity (Alli Killeen, Leonhard P., Laurent Gibert & Karan Sahsi)
- Stabilize, Modularize, Modernize: Scaling Slack’s Mobile Codebases (Tracy Stampfli)
Podcasts, Screencasts & Videos
- C# Language Highlights: Properties (James Montemagno & Jayme Singleton)
- Microsoft Cloud Show Episode 441 | Looking Forward to 2022 (Andrew Connell & Chris Johnson)
- Google Cloud Security Podcast Episode 47 – Megatrends, Macro-changes, Microservices, Oh My! Changes in 2022 and Beyond in Cloud Security (Anton Chuvakin)
- If I’m a beginner at .NET, what resources are available to me? (Jayme Singleton)
- FreeCodeSession – Episode 332 (Jason Bock)
- RunAs Radio – Getting Certificates Right using Intune with Richard Hicks (Richard Campbell)
Database
- Collect SQL Server Services Accounts, Versions, Ports and more (Bernard Black)
- Azure Database for MySQL (Arun Sirpal)
- Experimentation is a major focus of Data Science across Netflix (Martin Tingley, Wenjing Zheng, Simon Ejdemyr, Stephanie Lane, Colin McFarland, Andy Rhines, Sophia Liu, Mihir Tendulkar, Kevin Mercurio, Veronica Hannan & Ting-Po Lee)
- Performance: Between and Other Operators – SQL in Sixty Seconds #191 (Pinal Dave)
- Error Handling Quiz Week: Will a Transaction Help? (Brent Ozar)
SharePoint & MS Teams
- Searching for Records inside SharePoint Online (Joanne Klein)
- Microsoft is rolling out the ability to chat across personal and business Teams accounts (Mary Jo Foley)
Miscellaneous
- Brave Browser Surpasses 50 Million Users (Sue Gee)
- How to enable/disable Windows welcome experience in Windows 11 (Kapil Arya)
- Bill Gates talks COVID cases after Omicron, lack of pandemic preparation, and those ‘chips in arms’ (Kurt Schlosser)
- Post Office Auctions $8 Million Worth of Mail Annually, Has No Idea What It’s Selling (msmash)
- Microsoft’s new matte black Surface Go 3 launches with optional LTE connectivity (Tom Warren)
More Link Collections
- The Morning Brew #3387 (Chris Alcock)
- The Wolf Report – January 12th, 2022 (Michael Wolfenden)
The Geek Shelf
Parallel Programming with C# and .NET Core: Developing Multithreaded Applications Using C# and .NET Core 3.1 from Scratch (Rishabh Verma & Neha Shrivastava) – Referral Link