Top Links
- Top 5 GitHub Copilot Features in Visual Studio from Microsoft Ignite 2024 (Amy Nguyen)
- Announcing TypeScript 5.7 (Daniel Rosenwasser)
- Introducing Microsoft Edge Game Assist (Preview)—a seamless, full-featured in-game browser (Microsoft Edge Team)
- Welcome to the Microsoft for Developers blog and Software is a team sport: Building the future of software development together (Amanda Silver)
- Raspberry Pi Pico 2 W on sale now at $7 (Eben Upton)
- Previewing Recall with Click to Do on Copilot+ PCs with Windows Insiders in the Dev Channel (Amanda Langowski & Brandon LeBlanc)
Web & Cloud Development
- Creating A Step-By-Step End-To-End Database Server-Side Blazor Application (updated to .NET 9) and .NET Aspire: Publishing to an Existing Azure Container Registry (Michael Washington)
- Using Bluesky posts as blog comments (Emily Liu)
- Building Oqtane Modules with Syncfusion Components for Blazor [Webinar Show Notes] (Carter Harris)
- Microsoft Fabric vs Azure Service Fabric: Understanding the Differences (Chris Pietschmann)
- Event Broker Implementation in C# Using Azure Service Bus (Daniel Azevedo)
- Nue: A New Static Site Generator Taking on Next.js (David Eastman)
- Red Hat Developer Hub: The fastest path to Backstage on Kubernetes (Evan Shortiss)
- Using SignalR for real-time IoT device coordination (Fiodar Sazanavets)
- Solved by CSS: Donuts Scopes (Juan Diego Rodríguez)
- Docker Desktop 4.36: New Enterprise Administration Features, WSL 2, and ECI Enhancements (Kat Tomrushka)
- How to Add ‘Share on Bluesky’ Action Intent Button to Your Website (Chris Pietschmann)
- Your Updated Guide to Building a Multi-language ASP.NET 8 MVC Application (Mark Pelf)
- Building Async APIs in ASP.NET Core – The Right Way (Milan Jovanović)
- How I show Bluesky likes on my blog posts (Salma Alam-Naylor)
- Identity Server in Docker – Part 1 (Tore Nestenius)
- Build autonomous SQL databases in Microsoft Fabric (Zachary Cavanell)
- Microsoft Announces General Availability of Fabric API for GraphQL (Robert Krzaczyński)
- Parallel Downloading and Fiddler – My Mistakes (Eric Lawrence)
- BlueSky API – Domains (Scott Watermasysk)
- How to Generate a JSON Web Tokens (JWTs) for Network APIs Authentication (Alvaro Navarro)
WinUI, .NET MAUI & XAML
- Implementing WPF dependency properties with Metalama (Dario Macchi)
- Error 0x80073FCA when updating or uninstalling packaged apps on Windows 10 | Windows App SDK (RD MacLachlan)
Visual Studio & .NET
- How to Create SVG Files Programmatically in C# .NET (Paarisha Rana)
- Visual Studio’s AI Future: Copilot .NET Upgrades and More (David Ramel)
- Visual Studio package security (Karen Payne)
- Customizing unreachable code fading in Visual Studio with Visual Commander (Sergey Vlasov)
- Fire-and-Forget Methods in C# — Best Practices & Pitfalls (Syed Shahriyar)
- MSBuild.Sdk.SqlProj v3.0.0 Release (Erik Ejlskov Jensen)
- What’s New in vcpkg (November 2024) (Augustin Popa)
- .NET 8 upgrade – AuthenticationHandler (Bart Wullems)
- Everything New in .NET 9: The Ultimate Developer’s Guide (ByteHide)
- Boost Your .NET Projects: Unleashing the Power of Spargine’s Object Extension Methods (David McCarter)
- Optimistic Locking vs Pessimistic Locking in .NET (Georgi Georgiev)
- Nested monads (Mark Seemann)
- In C++, how can I make a default parameter be the this pointer of the caller?, revisited (Raymond Chen)
- What’s new in .NET 9? Key features you need to know! (David Grace)
AI
- Continuously monitor your GenAI application with Azure AI Foundry and Azure Monitor (amipatel)
- Using OpenAI on Azure Web App (theringe)
- JetBrains AI Assistant Integrates Google Gemini and Local LLMs (Irina Mariasova)
- gemini-gradio – A Python package that makes it very easy for developers to create machine learning apps that are powered by Google’s Gemini API (Ahsen Khaliq)
- AI workloads on Azure | Azure Well-Architected Framework (Microsoft Learn)
- Semantic Kernel: Optimizing Chat History (Jamie Maguire)
- Compound AI Systems: The Future of Scalable Intelligence and Responsible AI Principles for AI Adoption and My AI Philosophy: Rooted in Purpose, Empowerment, and Responsibility (JD Meier)
- Cross-Platform Edge AI Made Easy with ONNX Runtime (Raji Rajagopalan)
- You can now try Microsoft’s Recall AI feature on a Copilot Plus PC (Tom Warren)
Design, Methodology & Testing
- Getting the most out of Azure DevOps and GitHub (Aaron Hallberg)
- Solving C++ Unit Testing Challenges with Typemock Isolator++ (Eli Lopian)
- NEWS: Azure DevOps Basic now included with GitHub Enterprise licenses (Kurt Shintaku)
- GitHub Local Actions | Visual Studio Code Marketplace (Sanjula Ganepola) – Run your GitHub Actions locally from VS Code
- “Always use early returns” – LinkedIn Edition (Steven Giesel)
- Speed vs. Quality in Software Testing (Amy Reichert)
- Inner World, Outer Results and Magnificent 7 Leadership Principles and What are Leadership Principles? and Codify Culture for Greater Impact and The Ultimate Guide to Culture Quotes: Fueling Success Through Values and Behaviors and Cheat Sheet – Future Self on a Page (J.D. Meier)
- Communication Structures in a Growing Organization (Jessica Kerr)
- How to Bring the Joy Back to Your Job (Suzanne Scacca)
- Chat about your merge request with GitLab Duo (Torsten Linz)
- Figma Releases the Pattern Library (WDD Staff)
Mobile, IoT & Game Development
- The Official Raspberry Pi Camera Module Guide out now: build amazing vision-based projects (Lucy Hattersley)
- Why IoT Failed & Can AI Fix It? (Om Malik)
Screencasts & Videos
- Technology & Friends – Jerry Nixon on Data API Builder (David Giard)
- WinUI Partial Observable Property (preview) (Andrew KeepCoding)
- Building Counter app with Hot Design | Uno Platform (Matthew Mattei)
- AI Confidential Podcast: Building Trust in AI with Mark Papermaster (AMD) & Mark Russinovich (Azure) (Opaque Systems)
- MassTransit SQL Transport Dashboard – ResQueue (Chris Patterson)
- Tell us a bonus story about breaking the build | One Dev Question (Larry Osterman)
- Exploring MongoDB Backups: Insights from Evin Roesle at MongoDB Local London (MongoDB Team)
Podcasts
- Merge Conflict #438: Jon Galloway – From Submarine Office to Software Developer (James Montemagno & Frank Kreuger)
- GeekWire Podcast: Elon Musk’s problem with Microsoft; What the GeekWire 200 says about the startup scene (Todd Bishop)
- Syntax Podcast #851: The Future of VS Code and Copilot (Wes Bos & Scott Tolinski)
- To embrace DevOps, how important it is to be skilled in containerization and CI/CD tools? (Andrea Angella)
- CI/CD Tools for Dummies – Adventures in DevOps #224 (Jillian Rowe, Jonathan & Will Button)
- Building a Chatbot or Voicebot with Dialogflow in React ft. Victory Nwani – React Round Up #275 (Jack, Paige Niedringhaus & TJ VanToll)
- Performant Applications using the Actor Pattern & Akka.NET with Aaron Stannard – Adventures in .NET #206 (Shawn Clabough, Caleb Wells & Joel)
- New Horizons in Web Development with Danny Moerkerke – JavaScript Jabber #658 (Charles Max Wood, AJ O’Neal & Dan Shappir)
- Changelog & Friends Podcast #71 – Local-first, y/n? (Johannes Schickling)
- AGL 392: Eileen Forrestal (John Rouda)
- Talk Python to Me #486: CSnakes: Embed Python code in .NET (Michael Kennedy)
- freeCodeCamp Podcast (Interview) #151 – Automating a coffee shop chain using self-taught coding skills with Eamonn Cottrell (Quincy Larson)
- Scrum Master Toolbox Podcast – Growing Trust As A Product Owner, A PO Superpower | Gosia Smoleńska (Vasco Duarte)
Community & Events
- MVP’s Favorite Content: Fabric, Azure, Windows Security (Rie Moriguchi)
- Meta scrambles to respond to upstart social platform Bluesky’s surge (Will Oremus & Naomi Nix)
- Relevance! Relevance! Relevance! Microsoft at 50 Is an AI Giant—and Still Hellbent on Domination (Steven Levy)
- Should you join Bluesky? (Tom Johnson)
- Highlights in gRPConf 2024: Customer Showcase, Developer Engagement, Birds of Feathers Discussions and more. (gRPC Team)
- Rise of Python, Generative AI, and Global Developer Communities: Insights from GitHub Octoverse 2024 (Aditya Kulkarni)
- Twitter’s heir apparent isn’t X or Threads — it’s Bluesky (Jay Peters)
- Join us at the Women in AI Summit 2024! (Joana Carrasqueira)
- Why You Should Speak At Events As An Early-Career Professional (Victoria Nduka)
- Validate your identity on Bluesky with your GitHub account (Mark Downie)
- Amazon to invest another $4 billion in OpenAI rival Anthropic (Mia Sato)
- 70+ Great Holiday Events & Festivals in Philly for 2024 (Visit Philly)
Database
- The Broken fn_xe_file_target_read_file DMF In SQL Server (Erik Darling)
- SQL SERVER – Understanding WITH RECOMPILE in Stored Procedures (Pinal Dave)
SharePoint, M365 & MS Teams
PowerShell & Terminal
- How To Create Responsive Dialog Boxes in PowerShell (Brien Posey)
- Lifting the login requirement | Warp (Zach Lloyd)
- Warp Is a Power User’s Dream Terminal for Linux (Jack Wallen)
Miscellaneous
- University of Texas, MIT and others announce free tuition for some undergraduates (Rachel Treisman)
- Ten Ways Billionaires Avoid Taxes on an Epic Scale (Paul Kiel)
- Gifts For Geeks 2024 (Lucy Black)
- Announcing Windows 11 Insider Preview Build 22635.4515 (Beta Channel) (Amanda Langowski)
- Coding Boot Gamp Graduates Find Tough Prospects In an AI-Powered World and Microsoft’s Controversial ‘Recall’ Feature is Already Experiencing Some Issues (EditorDavid)
- Mozilla Warns DOJ’s Google Breakup Plan May Hurt Small Browser Makers and SiriusXM Made It Too Tough For Customers To End Their Subscriptions, NY Judge Rules (msmash)
- Introducing Windows 365 Link and Windows 365 Frontline updates: New shared mode (Zachary Cavanell)
More Link Collections
- F# Weekly #47, 2024 – Oxpecker 1.0 (Sergey Tihon)
- Dev News: Highlights From Deno, Android and Angular Releases (Loraine Lawson)
- Daily Reading List – November 22, 2024 (#447) (Richard Seroter)
- Week in Review: Most popular stories on GeekWire for the week of Nov. 17, 2024 (GeekWire Team)
- Collective #883 (Manoela Ilic)