Top Links
- Advancing key protection in Windows using VBS (Emily Zhang)
- The next chapter of our Gemini era (Sundar Pichai)
- D + E + I Done Right (Russ Laraway)
- My Top 10 NEW Visual Studio Features of 2023 for .NET Developers (James Montemagno)
- Microsoft Graph Toolkit v4.0 is now generally available (Sébastien Levert)
- Introducing Sudo for Windows! (Jordi Adoumie)
Web & Cloud Development
- Bringing the power of Signals to Angular Forms with Signal Forms (Tim Deschryver)
- Learn ASP.NET Core by Building an Auction Application (Beau Carnes)
- The Difference Between RESTful APIs and Web APIs Using ASP.NET Core (Januarius Njoku)
- How JavaScript Frameworks Share Data Across Components (Jonathan Gamble)
- Parsing HTML With AngleSharp in C# (Victorio Nikolaev)
- Top 8 React Libraries for Building Beautiful and Functional UIs (Vidura Senevirathne)
- Breaking OpenAI OpenAPI Into 10 Separate OpenAPIs (Kin Lane)
- How to Learn Golang – A Beginner’s Guide to the Basics (Adeola Ajiboso)
- What Are the Core Principles of Good API Design? (Charles Humble)
- Best practices for API error handling (Gbadebo Bello)
WinUI, .NET MAUI & XAML
- .NET MAUI – Item Templates – Made Easy on CLI and VS Code (Vijay Anand E G)
Visual Studio & .NET
- Renaming Merge Blocks and Merge Fields Programmatically in C# (Bjoern Meyer)
- 2023’s Top 10 New Features for .NET in Visual Studio (Jason Chlus & James Montemagno)
- Collection Expressions in .NET 8 (David McCarter)
- How do I suppress the error box that appears when a LoadLibrary fails? (Raymond Chen)
Design, Methodology, AI & Testing
- Demo Review: Simple RAG using SQL Server and OpenAI (Jason Haley)
- Enable Chat History on Azure AI Studio with Azure Cosmos DB (Ricky Diep)
- GitHub’s Engineering Fundamentals program: How we deliver on availability, security, and accessibility (Deepthi Rao Coppisetty)
- Listen to yourself pattern: Is it an alternative to the Outbox Pattern? (Derek Comartin)
- Introducing ARI (Mattias Karlsson)
- Microsoft Copilot for Security provides immediate impact for the Microsoft Defender Experts team (Andrew Conway)
- How To Develop a Culture of Quality in Software Organizations (Ben Linders)
- #SemanticKernel – Chat Service demo running Phi-2 LLM locally with #LMStudio (Bruno Capuano)
- Understand Responsible AI (Erin Sanders)
- Transforming the Impossible into the Possible: The Power of Innovation and Perseverance (Peter Smulovics)
- Bard becomes Gemini: Try Ultra 1.0 and a new mobile app today (Sissie Hsiao)
Screencasts & Videos
- Hands-free tempdb | SQL Server 2022 Hidden Gems | Data Exposed (Anna Hoffman)
- Can I develop a remote AI plugin to run on both ChatGPT and on Chat Copilot? | One Dev Question (Mollie Munoz)
- GitHub Foundations: GitHub Entities (Martin Zikmund)
- Import a Postman Collection | Postman Level Up (Postman Team)
- .NET Conf – Focus on MAUI Videos (Microsoft Learn)
- Installing WinDbg (Tim Misiak)
Podcasts
- The Ultimate List of Developer Podcasts (Annika)
- The Modern .NET Show – From Mono to Wilderness: Unleashing the Wild Side of .NET in IoT with Bryan Costanich (Jamie Taylor)
- The Hanselminutes Podcast – Our Retro FPGA future powered by Jose Tejada (JOTEGO) (Scott Hanselman)
- JS Party Podcast – React Server Components (Dan Abramov, Amal Hussein & Eric Clemmons)
- Kubernetes Podcast from Google – Kubernetes stale reads, with Madhav Jivrajani (Abdel Sghiouar & Kaslin Fields)
- Scrum Master Toolbox Podcast – Reflect, Review, Succeed, How To Develop Your Own Success Routine As A Scrum Master | Viktor Didenchuk (Vasco Duarte)
- Software Defined Talk Episode 453: John Willis on how Kubernetes won, digital transformation and Deming (Coté)
- The Changelog – Taking on Goliath (Nadia Odunayo, Adam Stacoviak & Jerod Santo)
- People of AI – Season 3 (Ashley Oldacre & Luiz Gustavo Martins)
- Web Rush Episode 267: Business Strategy for Developers (John Papa, Ward Bell, Craig Shoemaker & Dan Wahlin)
- Talk Python to Me #448: Full-Time Open Source Devs Panel (Michael Kennedy)
- Geek’s Guide to the Galaxy Podcast #560 – For All Mankind Seasons 3 and 4 Review (with John Joseph Adams, Sara Lynn Michener, Rafael Jordan) (David Barr Kirtley & John Joseph Adams)
- Tools and Weapons Podcast – Yves Ubelmann: Saving our heritage, one digital twin at a time (Brad Smith)
Community & Events
- Welcome to the Windows Development Community on programming.dev (Smartman Apps)
- A New Chapter for Mozilla: Focused Execution and an Expanded Role in Charting the Internet’s Future (Mitchell Baker)
- Our Favorite Philly Stories This Week and Goal! Your Guide to the 2026 World Cup in Philadelphia (Visit Philly)
Database
- Query Exercise: Improving Cardinality Estimation (Brent Ozar)
- Provision a Free Azure SQL Managed Instance Step by Step (Jared Westover)
- What Happens To Queries With Recompile Hints In Query Store (Erik Darling)
- My data architecture book is published! (James Serra)
SharePoint, M365 & MS Teams
- Chat in Teams meetings from the new Outlook for Windows! (Harini Palniswamy)
- Discover Planner Boards with Microsoft Loop (Swapna Ninan)
PowerShell & Terminal
- Tutorial – Set up a custom prompt for PowerShell or WSL with Oh My Posh (Microsoft Learn)
- Sudo for Windows | Microsoft Learn Documentation (Matt Wojciakowski)
Miscellaneous
- Announcing Files v3.2 (Files Team)
- Apple Officially Splits iTunes For Windows Into Apple Music, TV, and Devices Apps (BeauHD)
- Announcing Windows 11 Insider Preview Build 22635.3140 (Beta Channel) and Announcing Windows 11 Insider Preview Build 26052 (Canary and Dev Channels) and Snipping Tool and Notepad updates begin rolling out to Windows Insiders (Brandon LeBlanc)
- The Linuxification of Windows Continues (Matthew MacDonald)
- Microsoft Responds to Latest Spurious FTC Complaint (Paul Thurrott)
- Announcing Rust 1.76.0 (Rust Release Team)
More Link Collections
- The Morning Brew #3878 (Chris Alcock)
- Daily Reading List – February 8, 2024 (#257) (Richard Seroter)
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) – Still relevant with .NET 8 and C# 12 – Referral Link