Top Links
- Pursuit of wicked smartness in VS Code (Chris Dias)
- Introducing v1.0.0 Beta6 for the .NET Semantic Kernel SDK (Matthew Bolanos)
- Creating Empty State for your .NET MAUI Apps (Leomaris Reyes)
- Cake v3.2.0 released (Mattias Karlsson)
- Explore .NET and AI Integration at .NET Conf 2023 with Semantic Kernel (Evan Chaki)
Web & Cloud Development
- Public Preview: Support for gRPC APIs in Azure API Management Self-Hosted Gateway and Public Preview: Support for GraphQL APIs in Azure API Management Self-hosted Gateway (Azure Team)
- dtSearch Enhances ASP.NET Core Functionality (David Ramel)
- How to Secure your PDF Documents with ASP.NET Core C# (Bjoern Meyer)
- WebStorm 2023.2.5 Is Now Available (David Watson)
- Configuration of Data Movement between On-prem or private network to Azure Cloud (Yanzhong Liang & Todd Shain)
- Telerik UI for Blazor and ASP.NET Core in .NET 8 and Beyond (Lyubomir Atanasov)
- How to Build An ASP.NET Core Web API: A Practical Beginner’s Tutorial (Nick Cosentino)
- What is gRPC? (Postman Team)
- Why You Should Migrate to OAuth 2.0 From API Keys (Alisa Duncan)
- Goland 2023.3 Beta Is Out! (Ruslan Akhmetzianov)
- Setting Up a Blog with Astro (Timur Badretdinov)
Visual Studio & .NET
- How to extract, create, and navigate Zip Files in C# (Davide Bellone)
- .NET and C# Versions – 8/12 Update (Niels Rasmussen)
- How to Use Interceptors in C# 12 (Code Maze)
- Creating an API for reading memory values in a C# GameBoy emulator (Henrique Dalcin Dalmas)
- Dotfuscator Professional Edition, Version 7.0.0 – Release Date October 03, 2023 (Brij Mohan)
- Microsoft .NET Code Analysis: Utilize Pattern Matching to Eliminate the Need for an ‘is’ Check and Analyzing Performance Issues in Microsoft .NET 8 (David McCarter)
- Removing allocations by reducing closure scopes using local variables (Gérald Barré)
- What is the difference between UuidToString, StringFromCLSID, StringFromIID, and StringFromGUID2? (Raymond Chen)
Design, Methodology, AI & Testing
- AI in DevOps | AI Talks for DevOps Overview (Scott Lowe)
- A Console Refresh with Flexibility for Night and Day (Przemek Abratowski)
- Building AI Applications with Microsoft Semantic Kernel and MongoDB Atlas Vector Search (Anaiya Raisinghani)
- Fakes are Test Doubles with contracts (Mark Seemann)
- Detecting Speech and Music in Audio Content (Iroro Orife, Chih-WeiWu & Yun-Ning (Amy) Hung)
Mobile, IoT & Game Development
- Build a file server with Raspberry Pi 5 | #MagPiMonday (Ashley Whittaker)
- Building an iterator in Swift (Patrik Svensson)
- GameDev jamming with MonoGame (Simon Jackson)
Screencasts & Videos
Podcasts
- Revision Path – Tj Hughes (Maurice Cherry)
- The .NET on AWS Show, Featuring Cecil Phillip! (Brandon Minnick)
- The PowerShell Podcast – Emil Larsson: Creating Communal Tech Waves with PowerShell (James Petty)
- Meta Cast – Navigating Your Identity with Jeff Davis (Bob Galen & Josh Anderson)
- The Changelog News Podcast – Share your terminal with anyone on the web (Jerod Santo)
- The Stack Overflow Podcast – Trust as a service for validating OSS dependencies (Eira May)
- Martin Thwaites: Building Software for Production – Azure DevOps Podcast Episode 271 (Jeffrey Palermo)
Community & Events
- .NET Conf 2023 is Here – Celebrate .NET 8 and All Things .NET! (Katie DeSantis)
- Failure suuuuucks (Phil Haack)
- Announcing the MonoGame Foundation (MrHelmut)
Database
- Array Based Snapshots for the SQL Server DBA (MSSQLTips Team)
- How To Fix Performance Problems With Sorts Without Changing Indexes (In SQL Server) (Erik Darling)
- Improving Extended Events in Azure SQL (Dimitri Furman)
- Modernizing Legacy Data Technology: Challenges and Solutions (Pinal Dave)
- Getting Started with MongoDB (Robert Sheldon)
SharePoint, M365 & MS Teams
- Use Microsoft Graph connectors to securely bring external content into Microsoft 365 (Waldek Mastykarz)
Miscellaneous
- Don’t let grim headlines obscure the progress on climate change (Bill Gates)
- Sysmon v15.11 (Alex Mihaiuc)
- Why Low Code? (G. Andrew Duthie)
More Link Collections
- The Morning Brew #3823 (Chris Alcock)
- Interesting links of the week 2023-46 (#98) (Michael Eaton)
- Sands of MAUI: Issue #123 (Sam Basu)
- Daily Reading List – November 13, 2023 (#203) (Richard Seroter)
- Reading Notes #579 (Frank Boucher)
The Geek Shelf
C# 12 and .NET 8 – Modern Cross-Platform Development Fundamentals (Mark J. Price) – Referral Link