Top Links
- Windows App SDK Version 1.7 Experimental (1.7.0-experimental3) Release Notes (Microsoft Learn) – Use on-device AI with Windows Copilot Runtime APIs
- 🤯 Hot Reload & Live Preview .NET MAUI Apps WITHOUT Debugging!!! NEW Visual Studio Feature (James Montemagno)
- HTTP File updates for Request Variables and more (Sayed Ibrahim Hashimi)
- GitHub Copilot: The agent awakens (Thomas Dohmke)
- .NET 9 Networking Improvements (Máňa)
- VS Code January 2025 (version 1.97) Release (Visual Studio Code Team)
- Get started with Phi Silica in the Windows App SDK (Microsoft Learn)
Web & Cloud Development
- Integrate AI Assistant into Blazor PDF Viewer to Boost Productivity (Parthipan R.)
- Using Generics to Inject Stubs when Testing (Karl Seguin)
- Apply effective naming conventions in Azure using the Azure Naming Tool (Bart Wullems)
- Deploying Next.js apps with Deno Deploy (Emmanuel Odioko)
- Code injection attacks using publicly disclosed ASP.NET machine keys (Microsoft Threat Intelligence Team)
- Read-only accessibility in TypeScript (Axel Rauschmayer)
- Coding Azure 1: Creating Cloud-Native Apps (Peter Vogel)
- Azure Kubernetes Service – A friendly guide for Startups (rmmartins)
- February 2025: A look at the latest Microsoft Entra key feature releases, announcements, and updates (James Casey)
- Microsoft Go 1.24 FIPS changes (Quim Muntal)
WinUI, .NET MAUI & XAML
- Microsoft.WindowsAppSDK 1.7.250127003-experimental3 release package (NuGet)
- Windows App SDK 1.7.0 Experimental 3 (1.7.250127003-experimental3) 🧪 Release (Roy MacLachlan)
Visual Studio & .NET
- Rider 2025.1 EAP 3: Enhancements for Blazor WASM, User Experience, and the Decompiler (Sasha Ivanova)
- LINQ MindMap: .NET 10 Edition (Steven Giesel)
- Adding Watermarks to PDF Documents in .NET C# (Bjoern Meyer)
- Tracking Every Change: Using SaveChanges Interception for EF Core Auditing (Chris Woodruff)
- Static and dynamic conditions in C#/Nuke build pipelines (Dennis Doomen)
AI
- OpenAI o1, o1-mini, and o3-mini models now available in JetBrains AI Assistant (Daniela Bentrup)
- Mistral releases its AI assistant on iOS and Android (Romain Dillet)
- The DeepSeek Series: A Technical Overview (Martin Fowler)
- The hard truth about using AI in coding (Stephanie Stimac)
- Difference Between Completions and Embeddings in AI Models (Chris Pietschmann)
- The Meaning of DeepSeek (Om Malik)
- Doing Evil Things with Generative AI and Recipes (Raymond Camden)
Design, Methodology & Testing
- Kubernetes vs. Serverless: When to Choose Which? (Bravin Wasike)
- How to Break Out of Your Bubble and Unlock Bigger Opportunities (JD Meier)
- The Importance of Good Error Messages (Joey Dantoni)
- 5 tips for promoting your open source project (Klint Finley)
Mobile, IoT & Game Development
- Apple Open Sources Swift Build (Alex Denham)
- DIY home automation with Raspberry Pi (PJ Evans)
Screencasts & Videos
- A Better Way to Explore Files in Visual Studio (Mads Kristensen)
- AI Adoption with the Microsoft Cloud Adoption Framework for Azure | Azure Essentials Show (Thomas Mauer & Stephen Sumner)
- OpenAI’s Deep Research: Unexpected Game Changer! (Frank LaVigne)
- SQL Database in Fabric – Secured and governed by default | Data Exposed (Anna Hoffman & Jakub Szymaszek)
Podcasts
- The Modern .NET Show – Grokking Application Security: Malcolm McDonald on Securing Your Apps (Jamie Taylor)
- New Podcast with SQLGene! and Simple Talk Podcasts (Kellyn Pot’Vin-Gorman)
- The Hanselminutes Podcast – Micro.blog and owning your words with Manton Reece (Scott Hanselman)
- Scrum Master Toolbox Podcast – The Role of Trust and Fun in High-Performing Agile Teams | Chrissy Fleming (Vasco Duarte)
- UI Breakfast Podcast Episode #291 – Shippable User Research with Alice Lee (Jane Portman)
- The Cloud Pod Episode #290 – Open AI to Operator: There is a DeepSeek Outside the Door (Justin Brodley, Jonathan Baker, Ryan Lucas & Matthew Kohn)
- Grammar Girl Podcast – Word games and the joy of playing every day, with Lex Friedman (Mignon Fogarty)
- SyncUp, A OneDrive Podcast – Let that Sync in (Stephen Rice & Arvind Mishra)
- Software Defined Talk Episode #505 – There Could be Extra Innings (Brandon Whichard, Coté & Matt Ray)
Community & Events
- Meet the Android Studio Team: A Conversation with Director of Product Management, Jamal Eason (Ashley Tschudin)
- UNESCO’s International Day of Education 2025: AI and the future of education (Ben Garside)
- Workday to Cut Nearly 2,000 Workers on Profit Focus (Bloomberg News)
- PowerSchool data breach affected 16,000 students in the UK (Carly Page)
- 20 years of discovery with Maps: Food, fun and lots of photos (Pegman)
- Investing in the Stack Exchange Network and the future of Stack Overflow (Prashanth Chandrasekar)
- OpenAI co-founder John Schulman leaves Anthropic after just five months (Kyle Wiggers)
- Microsoft alums were surprised by the sheer scale of its success, new oral history project shows (Todd Bishop)
Database
- Indexing SQL Server Queries For Performance: Windowing Functions (Erik Darling)
- Azure Data Studio Retirement (Carlos Robles)
- Coding Azure 2: Configuring an Azure SQL Database (Peter Vogel)
- Regression Analysis in SQL (Sebastiao Pereira)
SharePoint, M365 & MS Teams
- SharePoint Roadmap Pitstop January 2025 (Mark Kashman)
- Enhancements to Planner in Microsoft Teams channels (Nancy)
- Super Prompt for Meeting Recaps with Copilot (Michael Gannotti)
PowerShell
- New Microsoft Teams PowerShell Setting Enables Federation with Specific Trial Tenants (Rabia Noureen)
- What is SQL Server PowerShell? | Microsoft Learn (Matteo Taveggia & Mark Ghanayem)
Miscellaneous
- It’s Official: the Cybertruck is More Explosive than the Ford Pinto (Kay Leadfoot)
- Quality updates during the Windows out-of-box experience (Rudy Ooms)
- 20 things you didn’t know you could do with Google Maps (Miriam Daniel)
- Elon Musk’s presidency is just getting started (Nilay Patel)
- Building Drivers for Previous OS Releases Using the Latest Windows Driver Kit (WDK) (Prashant Chahar)
- The default C locale is not a very interesting one (Raymond Chen)
- Paint.NET 5.1.3 Alpha (build 9168) (Rick Brewster)
- Flashes, a photo-sharing app for Bluesky, opens beta (Sarah Perez)
- Microsoft Edge now has an AI-powered scareware blocker (Tom Warren)
More Link Collections
- Daily Reading List – February 6, 2025 (#488) (Richard Seroter)
The Geek Shelf
Head First C#: A Learner’s Guide to Real-World Programming with C# and .NET Core (Andrew Stellman & Jennifer Greene) – Referral Link