Top Links
- Unlocking the Power of Web with Copilot Chat’s New URL Context (Jessie Houghton)
- .NET Conf 2025 Recap – Celebrating .NET 10, Visual Studio 2026, AI, Community, & More (.NET Team)
- How to use GitHub Copilot Spaces to debug issues faster (Andrea Griffiths)
- Android Studio Otter 2 Feature Drop is stable! (Sandhya Mohan & Trevor Johns)
- AspiriFridays – Hanselman’s Return (David Fowler, Damian Edwards & Maddy Montaquila) – Today at 12:05pm EST
- Microsoft Agent Framework for .NET v1.0.0-preview.251204.1 (Dmytro Struk)
- Cancellation Tokens with Stephen Toub | On .NET (Scott Hanselman)
Web and Cloud Development
- You Can’t Use Azure Migrate to Move Between Tenants (Even if you Try to Run it in Azure) (Shannon Kuehn)
- Firely .NET SDK 6: Unifying the model and preparing for the future of FHIR (Ewout Kramer)
- How to Auto-Generate WordPress Meta Descriptions With AI (Jen Swisher)
- Stop Blaming React for Your State Management Hangover (Alexander T. Williams)
- ::target-text: An easy way to style text fragments (Saron Yitbarek)
- Stop using JavaScript to solve CSS problems (Chizaram Ken)
- Gifting SDKs with Kiota (Victor Frye)
- AV1 — Now Powering 30% of Netflix Streaming (Liwei Guo, Zhi Li, Sheldon Radford & Jeff Watts)
- Downloading PDFs in JavaScript? Here’s How to Avoid Every Common Failure (Eshwari Balraj)
- Azure Application Gateway Now Supports TCP and TLS Termination – A Game Changer? (Danidu Weerasinghe)
Windows Development
- Windows 11 is getting a modern Windows Run (Win+R) built with WinUI 3, and it might get new features (Mayank Parmar)
- How can I read the standard output of an already-running process? (Raymond Chen)
.NET and Visual Studio
- .NET 10 Validation (Ricardo Peres)
- .NET Performance: Efficient Async Code (Nick Kovalenko)
- “Classic” .NET Domain Events with Wolverine and EF Core (Jeremy D. Miller)
- Replacing EventCounters with the new Metrics API (Bart Wullems)
- Claude Opus 4.5 Lands in GitHub Copilot for Visual Studio and VS Code (David Ramel)
- Why Document Processing Libraries Require a Document Editor (Bjoern Meyer)
- Extension Properties: C# 14’s Game-Changing Feature for Cleaner Code (Dave Brock)
- Debugging Entity Framework Core: 8 Real-World Query Anti‑Patterns (and How to Fix Them) (Chris Woodruff)
- Named global query filters in Entity Framework Core 10 (Tim Deschryver)
- Debug Dumps in Visual Studio (Stephen Cleary)
AI
- Get started with the Azure MCP Server (Microsoft Learn)
- The Roadmap for Mastering Agentic AI in 2026 (Kanwal Mehreen)
- Evaluating AI Agents: More than just LLMs (kaiqi)
- Explore changes to the updated AI Apps on Microsoft Azure specialization (JS5)
- The Journey of a Token: What Really Happens Inside a Transformer (Iván Palomares Carrascosa)
- Self-hosting a MCP Registry for discovery using modelcontextprotocol.io registry (Dominique St-Amand)
- Republicans Drop Trump-Ordered Block On State AI Laws From Defense Bill (BeauHD)
- The Copilot Maturity Paradox (Julie Yack)
- Architecting efficient context-aware multi-agent framework for production (Hangfei Lin)
- This is how AI is changing mentorship (Andy Lopata & Ruth Gotian)
- Gemini 3 Deep Think is now available in the Gemini app (Tulsee Doshi)
- A developer’s guide to Antigravity and Gemini 3 (Elijah Asaolu)
- Get Instant Answers to Your Technical Questions with the Telerik AI Assistant (Plamen Mitrev)
- AI Is Forcing Docs To Finally Grow Up (Adron Hall)
- Delivering securely on data and AI strategy (MIT Technology Review Insights)
- Growing Yourself as a Software Engineer, Using AI to Develop Software (Ben Linders)
- We Got Claude to Fine-Tune an Open Source LLM (Ben Burtenshaw & Shawn Smith)
- Software in the Age of AI (Louise Corrigan)
Python
- Microsoft Agent Framework for Python v1.0.0b251204 (Dmytro Struk)
Design, DevOps and Methodology
- 10 tiny UI fixes that make a big difference (Ryan Almeida)
- A Central Conflict in ‘Readable’ Code (JB Rainsberger)
- Platform Engineering at scale: Lessons from the conference circuit (Tony Kelly)
- Mastering the Human Factors of Software Engineering (David Ramel, Benjamin Day & Angela Dugan)
- Introducing the updated Agentic DevOps with Microsoft Azure and GitHub specialization (JS5)
- Cybersecurity strategies to prioritize now (Damon Becknel)
- Pantone’s 2026 Color of the Year Might Just Be Its Most Controversial Yet (Emma Dangel)
Mobile and Game Development
- What to fix in AI-generated Swift code (Paul Hudson)
Screencasts and Videos
- View Microsoft Ignite sessions on demand (Jill Armour)
- Host remote MCP servers on Azure Functions | Azure Friday (Scott Hanselman & Lily Ma)
- What’s new in SSMS 22 GA | Data Exposed (Anna Hoffman & Makena Barickman)
- .NET MAUI Community Standup – .NET 10 Announcements Roundup (Gerald Versluis & David Ortinau)
- What is GitHub models? | One Dev Question (Damian Brady)
- How to improve code health with GitHub Code Quality (GitHub Team)
- Fast Focus: Caching Options in .NET | Live! 360 Tech Con (Jason Bock)
- Leverage urls as context for Copilot Chat | Visual Studio (Jessie Houghton)
- Create, run and analyse load tests with VS Code and GitHub Copilot (Microsoft Azure Developers)
- OpenAI Preps New “Garlic” Model (AIDailyBrief)
- Let’s create some command-line fun for C# | Fritz’s Tech Tips and Chatter (Jeff Fritz)
- How to Build effective AI agents with Model Context Protocol (Frank La Vigne)
Dometrain Course
Podcasts
- A Geek Leader Episode #446 – Tamara Laine (John Rouda)
- Software Defined Talk Episode #549 – The Fermi Paradox of Agentic Development (Brandon Whichard, Coté & Matt Ray)
- The Hanselminutes Podcast – Daniel Temkin and the Beauty of Esoteric Languages (Scott Hanselman)
- The Changelog Podcast Episode #669 – Werner Vogels predicts the future (Adam Stacoviak & Jerod Santo)
- Lenny’s Podcast – Why LinkedIn is turning PMs into AI-powered “full stack builders” | Tomer Cohen (LinkedIn CPO) (Lenny Rachitsky)
- Using MIRO to Build a Living Archive of Learning | Scrum Master Toolbox Podcast (Vasco Duarte & Scott Smith)
- Smooth Scaling Podcast Episode #17 – Queue-it’s Virtual Waiting Room System Design with Product Architect Moji Sarooghi (José Quaresma)
- TechCrunch Build Mode Podcast – Your network is your first go-to-market strategy (Isabelle Johannessen, Kyle Rudolph & Jon Walburg)
- [Insert Wisdom] Podcast Episode #17 – Pantone’s New Color & The New Frontier (Kate Hill)
Community and Events
- Learn MCP from our free livestream series in December (Pamela Fox)
- Viral rant on why ‘everyone in Seattle hates AI’ strikes a nerve, sparks debate over city’s tech vibe (Taylor Soper)
- MVPs at Microsoft Ignite 2025: Champions of Innovation and Community (Kim Sanchez)
- Microsoft is quietly walking back its diversity efforts (Tom Warren)
- Apple unveils the winners of the 2025 App Store Awards (Apple)
Database
- Building dbRosetta Part 4: Automating a CI Database Build (Grant Fritchey)
- Making AI Talk to Your Database: AI-Powered Database Queries Made Simple (Lukas Vileikis)
- A Weird Thing With NOEXPAND (Erik Darling)
Sharepoint, Teams and Microsoft 365
- Advancing Microsoft 365: New capabilities and pricing update (Nicole Herskowitz)
- Microsoft 365 Copilot Business: The future of work for small businesses (Jared Spataro)
- Drive Microsoft 365 renewals and upgrades ahead of pricing and packaging updates (Jill Armour)
Tools
- dtvem – Development Tool Virtual Environment Manager v0.0.1 Release (Calvin Allen)
- Microsoft finally has a better looking Run dialog for Windows 11 (Tom Warren)
General
- Netflix wins the bidding war for Warner Bros. (Dominic Preston)
- CDC vaccine panel realizes again it has no idea what it’s doing, delays big vote (Beth Mole)
- Amazon’s new color Kindle Scribe launches on December 10th (Jay Peters)
More Link Collections
- Daily Reading List – December 4, 2025 (#678) (Richard Seroter)