Top Links
- Improving GitHub Copilot Completions in Visual Studio for C# Developers (Mika Dumont)
- .NET Rocks! – How Simple is as Simple as Possible with Mark Rendle (Carl Franklin & Richard Campbell)
- AI-Powered Smart Searching in .NET MAUI Autocomplete (Chozarajan Pandiyarajan)
- Visual Studio Multi-Project Launch Configuration (Nayana Srikanth)
- Announcing the Pulumi Visual Studio Code Extension (Meagon Cojocar, Eron Wright and Cleve Littlefield)
- Let’s Talk Parallel Programming with Stephen Toub (Scott Hanselman)
Web & Cloud Development
- Tips for Improving API Performance in ASP.NET Core (Assis Zang)
- Deno 2 Arrives With Long-Term Support, Node.js Compatibility (David Cassel)
- How to Use CSS to Improve Web Accessibility (Elizabeth Lola)
- How To Use Managed Identities in your Azure Logic Apps (Koen Verbeeck)
- DevExtreme JS & ASP.NET Core — Early Access Preview (v24.2) (Vlada Skorokhodova)
- Performance testing – the often overlooked ingredient in web application success (Andrew Whitmell)
- Microsoft Entra Internet Access now generally available (Anupma Sharma)
- Use the FARM Stack to Develop Full Stack Apps (Beau Carnes)
- Introducing Pulumi Insights 2.0 (Craig Symonds)
- Definitions Lists in Markdown (Geoff Graham)
- Pulumi – Automate, Secure, and Manage Everything You Run in the Cloud (Joe Duffy)
- Announcing the General Availability of Pulumi ESC – Welcome to a New Era of Secrets Management (Luke Hoban)
WinUI, .NET MAUI & XAML
- Integrating AI-Powered Smart Paste in .NET MAUI DataForm for Easy Data Entry (Karthick Mani)
- Deploying a Xamarin.Forms or .NET MAUI App to an iOS Device Without a Developer Account (Iris Classon)
Visual Studio & .NET
- WinForms — Connect a .NET Desktop Client to a Backend Using a Middle Tier Server (EF Core without OData) (Bogdan Kharchenko)
- Disabling Recording of an Activity (span) in .NET OpenTelemetry Instrumentation (Steve Gordon)
- More on the mysterious [default_interface] attribute in Windows Runtime classes (Raymond Chen)
- Mocking FunctionContext GetLogger using Durable Functions Isolated Worker (Alex Brown)
AI
- The Future of AI: Fine-Tuning Llama 3.1 8B on Azure AI Serverless, why it’s so easy & cost efficient (Cedric Vidal)
- Using GenAI to extract low-level details and high-level explanations from legacy systems (Martin Fowler)
- Lessons Learned Building a GenAI-Powered App (David Ramel)
- Optimizing Models: Fine-Tuning, RAG and Application Strategies (Hadil BenAmor)
- Semantic Kernel – 404 error when using the v1.20.0 version (Bart Wullems)
Design, Methodology & Testing
- Add movement to your prototypes with Smart Animate — now in Sketch (Freddie Harrison)
- Introducing Netflix’s Key-Value Data Abstraction Layer (Vidhya Arvind, Rajasekhar Ummadisetty, Joey Lynch & Vinay Chella)
- Navigate application architecture drift and organizational alignment (Stephen Walters)
- The 10 best tools to green your software (Paull Young)
Mobile, IoT & Game Development
- Simplifying Mobile Development With React Native For Couchbase Lite (Aaron LaBeau)
- Tools, not Rules: become a better Android developer with Compiler Explorer (Shai Barack)
- Go further, faster with the Swift Career Accelerator (Paul Hudson)
- Updates to the Google Photos APIs: Picker API launch and Library API changes (Chris Archard)
Screencasts & Videos
- How does the current Azure SQL Database free offering differ from the previous offer? | One Dev Question (Amar Digamber Patil)
- Error Monitoring & Crash Reporting for Uno Platform apps | Uno Tech Bites (Dominik Titl)
- Introduction to Zero Trust | The Azure Essentials Show (Thomas Maurer & Brandon Stephenson)
- Microsoft 365 Copilot – Small Business Guide to Prepare your Data for Search | Microsoft Mechanics (Jeremy Chapman)
- Live Debugging with Dynamic Instrumentation Using Lightrun | Visual Studio Toolbox (Leslie Richardson, Tal Yitzhak & Eran Kinsbruner)
Podcasts
- Developer Tea – Career Growth Comes From Finding Low Hanging Fruit in the Gaps (Jonathan Cutrell)
- Syntax Podcast #823: Is Cursor AI the VS Code Killer? (Wes Bos & Scott Tolinski)
- Scrum Master Toolbox Podcast – When Scrum Isn’t the Answer, How to Transitioning to Kanban | Anita Kalmane-Boot (Vasco Duarte)
- The Changelog Podcast #609 – The best, worst codebase (Jimmy Miller, Adam Stacoviak & Jerod Santo)
- The Cloud Pod #275: I SQream, You SQream, We All SQream for AI Ice Cream (Justin Brodley, Jonathan Baker, Ryan Lucas & Matthew Kohn)
- Defense Unicorns, A Podcast – Connecting DevSecOps to Boyd’s Theories with Mark McGrath (Robert Slaughter, Michaela Flatau, Rebecca Lively & Luke Shabro)
- Grammar Girl Podcast – What’s new in the Chicago Manual of Style (18th edition), with Russell Harper and Mary Laur (Mignon Fogarty)
Community & Events
- 30th Annual Visual Studio Magazine Reader’s Choice Awards Announced (David Ramel)
- Software as a public good (Felix Reda)
- Introducing our First Community Web Game Challenge (dev.to Staff)
- Bluesky’s Current Efforts on Trust and Safety (Bluesky Team)
Database
- RavenDB 6.2 release (Oren Eini)
- Query Exercise Answers: Why Are These 3 Estimates So Wrong? (Brent Ozar)
- Query Plan Patterns For Windowing Functions: Row Mode vs Batch Mode (Erik Darling)
- Data Mesh and Microsoft Fabric – a perfect fit? (Barry Smart)
SharePoint, M365 & MS Teams
- Microsoft Graph connectors update: Expand Copilot’s knowledge with 50 million items of external data (Kavya Sinha)
PowerShell
- Parsing EXE Output in PowerShell (Steve Jones)
Miscellaneous
- retrowin32: redoing syscalls (Evan Martin)
- When the PC and Internet were new (Nick Hodges)
- Securing US Elections from Nation-State Adversaries (Brad Smith)
- Scratch that! We’re actually no wiser about when Microsoft plans to release the Windows 11 24H2 update (Sofia Elizabella Wyciślik-Wilson)
More Link Collections
- Daily Reading List – September 18, 2024 (#400) (Richard Seroter)
The Geek Shelf
Raspberry Pi & Retro Gaming eBook Bundle (Humble Bundle) – Referral Link