Top Links
- Aspire AI Chat – A full-stack chat sample that combines modern technologies to deliver a ChatGPT-like experience (David Fowler)
- System.Linq.Async is part of .NET 10 – LINQ for IAsyncEnumerable (Steven Giesel)
- .NET 9 – Goodbye sln! (Bart Wullems)
- Azure Developer CLI (azd) – March 2025 (Kristen Womack)
- Daniel Roth: .NET 10 Preview 1 – Azure & DevOps Podcast Episode 340 (Jeffrey Palermo)
- Introducing Azure AI Foundry Labs: A hub for the latest AI research and experiments at Microsoft (Asha Sharma & Ashley Llorens)
Web & Cloud Development
- CSS For Programmers – Building a Custom CSS Button (David Conrad)
- TypeScript 5.8 Released with Improved Inference and Better JavaScript Ecosystem Interoperability and Node.js 23.6 Now Runs TypeScript Natively (Bruno Couriol)
- Azure Service Fabric: Is it still relevant? Service Fabric vs Microsoft Fabric? (Chris Pietschmann)
- Better Request Tracing with User Context in ASP.NET Core (Milan Jovanović)
- WebAssembly on Kubernetes: What You Need to Know (Nicolas Fränkel)
- A CSS-Only Star Rating Component and More! (Part 2) (Temani Afif)
- Eagerly Prerender Key URLs with Speculative Loading in WordPress (Weston Ruter)
- Using Microsoft Entra ID To Authenticate With Model Context Protocol Servers (Den Delimarsky)
- Evolving flat config with extends (Nicholas C. Zakas)
- How to Develop an Open Telemetry Plugin for Nuxt (Alexandre Nédélec)
- ESLint v9.22.0 released (Milos Djermanovic)
- Go 1.24.1-1 and 1.23.7-1 Microsoft builds now available (Davis Goodin)
- API Part 2 – Creating your first API (Jesse Liberty)
- What Are OWASP Top 10 Checks and How Can Your Team Benchmark Security? (Kerry Beetge)
- Prompt Engineering for Web Development (Kevin Leary)
- Angular: Seamless data fetching with httpResource (Matthieu Riegler)
Visual Studio & .NET
- Java vs C# Index (Ricardo Peres)
- Visual Studio Hub – Your one-stop destination for everything Visual Studio (Visual Studio Team)
- 🚀 Redis Cache in .NET Core: A Beginner’s End-to-End Guide! (DotNet Full Stack Dev)
- Resolving Paths To Server Relative Paths in .NET Code (Rick Strahl)
AI
- Announcing DeepSeek-V3 on Azure AI Foundry and GitHub (santiagxf)
- Integration of AWS Bedrock Agents in Semantic Kernel (Tao Chen)
- Understanding Microsoft’s AI Libraries in .NET: Semantic Kernel, Microsoft.Extensions.AI, and AutoGen (Razin Memon)
- State-of-the-art text embedding via the Gemini API (Logan Kilpatrick, Zach Gleicher & Parashar Shah)
- Superintelligent docs? (Tom Johnson)
- Microsoft Reportedly Develops LLM Series That Can Rival OpenAI, Anthropic Models (BeauHD)
- Evaluating Your Generative AI Solution Responses using Microsoft.Extensions.AI.Evaluation (Jamie Maguire)
- How to Run DeepSeek Models Locally on a Windows Copilot+ PC (Janakiram MSV)
- Microsoft reportedly ramps up AI efforts to compete with OpenAI (Kyle Wiggers)
- How to Write a Complete Website Code Using GitHub Copilot (Mahesh Chand)
- Microsoft’s In-House AI Models Now Rival OpenAI and Anthropic (Paul Thurrott)
Design, Methodology & Testing
- Software Falsehoods: you can build it cheap, fast, and good – pick two (Aaron Stannard)
- Debts, Tech and Otherwise (Ted Neward)
- Terraform in Action: Real-World Success Stories from the Cloud and Terraform Evolution: Growing Your Infrastructure Without the Chaos and Disaster-Proof Your Cloud: Automating Recovery with Terraform (Chris Woodruff)
- TeamCity 2024.12.3 Bug Fix Is Out! (Dmitrii Korovin)
- The Hidden Key to App Stability: Why Data Validation in Model Classes Matters (David McCarter)
- Using Isolator++ v4 and v5 Together – Smooth Migration and Side-by-Side Use (Eli Lopian)
- How the thin controller principle makes your code much more maintainable (Fiodar Sazanavets)
- GitHub Rolls Out Free Secret Risk Assessment Tool (Loraine Lawson)
- Imposter Syndrome: A Workplace Responsibility, Not an Individual Burden by Molly Pace (Molly Pace)
- “I don’t care” (Seth Godin)
- Resilience Best Practices: How Amazon Builds Well-Behaved Clients and Well-Protected Services (Renato Losio)
Mobile, IoT & Game Development
- Google Introduces Debian Linux Terminal App For Android (BeauHD)
- Adafruit Successfully Automates Arduino Development Using ‘Claude Code’ LLM (EditorDavid)
- Get Started With Swift (Damon M. Garn)
Screencasts & Videos
- Technoogy & Friends – Edward Thomson on Privacy and Security with Generative AI (David Giard)
- Transcribe Audio with OpenAI Whisper on Windows Subsystem for Linux on Windows 11 | ITOpsTalk (Orin Thomas)
- Consider using color and categories in your calendar based on vibes and emotion (Scott Hanselman)
Podcasts
- All Things .NET Trimming & Native AOT | Merge Conflict ep. 453 (James Montemagno & Frank Kreuger)
- Yet Another Podcast – James Montemagno on blending .NET application development (Jesse Liberty)
- Scrum Master Toolbox Podcast – Helping PO’s Move Beyond User Story Templates to True Customer Understanding | Anuj Ojha and Scrum Master Toolbox Podcast – BONUS The Power of Handwritten Letters for Leaders | Amy Daughters (Vasco Duarte)
- The Changelog Podcast Episode #631 – Antirez returns to Redis! (Salvatore Sanfilippo, Adam Stacoviak & Jerod Santo)
- React Native Radio #324 – Migrating to Expo with Alfred Lieth Årøe (Robin Heinze & Mazen Chami)
- Changelog & Friends Podcast #83 – Friendly Feud: JS Party Edition (Nick Nisi, Amal Hussein, Kevin Ball, Christopher Hiller, Amy Dutton, Adam Stacoviak & Jerod Santo)
- AGL 407: Michael Reddington on The Disciplined Listening Method (John Rouda)
- The Cloud Pod Episode #294 – Ding: Chime is Dead (Justin Brodley, Jonathan Baker, Ryan Lucas & Matthew Kohn)
- Lenny’s Podcast – Building Lovable: $10M ARR in 60 days with 15 people | Anton Osika (CEO and co-founder) (Lenny Rachitsky)
- Practical AI Podcast Episode #305 – Build a workspace of AI agents (Chris Benson, Daniel Whitenack & Scott Meyer)
- Defense Unicorns, A Podcast – Breaking the Myths of DevSecOps (Robert Slaughter, Michaela Flatau, Rebecca Lively & Luke Shabro)
Community & Events
- Echoes of the Past – Tech is Still Not Equal for All (Eevis)
- Zuckerberg’s Meta Considered Sharing User Data with China, Whistleblower Alleges (EditorDavid)
- Celebrating Women in Gaming: Pioneers & Innovators (Joe Skrebels)
- Women in Cyber Security on the Rise, But Facing More Layoffs and Budget Cuts Than Men (Fiona Jackson)
- SXSW 2025: What we’re paying attention to (Kirsten Korosec)
- Google scrubs mentions of ‘diversity’ and ‘equity’ from responsible AI team webpage (Kyle Wiggers)
- Women in Tech: Progress Made, Barriers Remain (Nathan Eddy)
- Webinar – OSS Power-Ups: EntityFramework.Exceptions (Matthias Koch)
- Book the Cloud Show (Magnus Mårtensson)
- Women take center stage this March: sports, tech, music and more (Stacey Herron)
- Register Now: Getting Started with Artificial Intelligence (Tiffiany Law)
- Public Art in Philly: Five Pieces That Visit Philly Staffers Love and Cherry Blossoms in Philadelphia: 17 Best Spots for 2025 (Visit Philly)
- March 8-14: Global AI Bootcamp 2025 Local Event Information (Rie Moriguchi)
- Introducing Model Mondays – Build Your AI Model IQ With This Weekly Hands-on Series (Nitya Narasimhan)
- International Women’s Day: Overcoming Gender Bias in IT (Rick Dagley)
- You Shape the Community Around You – Make It a U-Shape to Welcome Newcomers (Peter Smulovics)
Database
- RavenDB 7.0 Released: Moving to NLog (Oren Eini)
SharePoint, M365 & MS Teams
- This Office app survived 35 years. Now Microsoft is killing it (Publisher) (Mark Hachman)
- The future of Microsoft 365 deployment: Microsoft 365 Setup Expert (Julie Hersum)
PowerShell & Terminal
- Simplify PowerShell Output With the Expression Command (Brien Posey)
- Developer Review of Warp for Windows, an AI Terminal App (David Eastman)
Miscellaneous
- Projects interrupted when 18F was disbanded (Alt 18F)
- US blacklists Switzerland for “unfair trade” (Keystone-SDA)
- 1Password introduces ‘nearby items,’ tying passwords to physical locations (Anna Washenko)
- Announcing Windows 11 Insider Preview Build 22635.5025 (Beta Channel) and Announcing Windows 11 Insider Preview Build 27808 (Canary Channel) (Amanda Langowski)
- New Open Source Windows-Compatible Operating System Released (EditorDavid)
- How to Get Windows Games Working on a Mac (Justin Pot)
- To some people, time zones are just a fancy way of sounding important, episode 2 (Raymond Chen)
- Trump’s DOJ still says Google should be broken up (Wes Davis)
More Link Collections
- F# Weekly #10 2025 – Introducing Elmish Land! (Sergey Tihon)
- Azure Weekly #506 – 9th March 2025 (The Editor)
- Daily Reading List – March 7, 2025 (#507) (Richard Seroter)
- Links For You (3/8/25) (Raymond Camden)
The Geek Shelf
Learn WinUI 3, Second Edition (Alvin Ashcraft)