Top Links
- Introducing Unix Domain Socket binding support in CoreWCF and WCF Client (Biroj Nayak)
- Bring your existing .NET Microsoft Teams app to Teams Toolkit in Visual Studio 2022 | On .NET (James Montemagno & Garry Trinder)
- Enhanced Windows 365 App Experience – Re-imagining mobile productivity (Catalin Ionescu & Sneha Sultania)
- Chris “Woody” Woodruff: Network Programming – Azure DevOps Podcast Episode 262 (Jeffrey Palermo)
- Integrating C++ header units into Office using MSVC (2/n) (Cameron DaCamara & Zachary Henkel)
Web & Cloud Development
- How to Authenticate a Blazor Server App with Azure AD (Claudio Bernasconi)
- Announcing overridable client configuration in the AWS SDK for Kotlin (Ian Botsford)
- HTML5 Template: A Basic Boilerplate for Any Project (Louis Lazaris & Dianne Pena)
- Introducing Right-to-Left (RTL) Support with Blazor (Radko Stanev)
- Blazor Grid — Virtual Scrolling CTP (v23.1) (Svetlana Mikheeva)
- Generate C# Client API for ASP.NET Core Web API (Zijian)
- Gradients, Blend Modes, And A Really Cool Hover Effect (Preethi Samathanam)
- Testing APIs in Postman using advanced OAuth flows (Jonas Inggbom)
- Announcing SpaacedOut Gem Jekyll Theme v1.3.7 (Jason Gaylord)
- Scaling Kafka to Support PayPal’s Data Growth (Monish Koppa)
- Resiliency at Scale for Web Service (Sridevia Ishwariya)
WinUI, .NET MAUI & XAML
Visual Studio & .NET
- What’s New for GitHub Copilot Chat in Visual Studio Code v1.82 (David Ramel)
- How to Use Stopwatch in C# (Code Maze)
- OOP and Interfaces in C#: How To Use Them Effectively (Nick Cosentino)
- Dotnet Tool Component not found on the Mac (Rick Strahl)
- Creating custom debug visualizers for Visual Studio 2022 (Thomas Ardal)
- Don’t Build Your Own Bespoke Company Frameworks on Top of Akka.NET (Aaron Stannard)
- Listing Windows virtual desktops using .NET (Gérald Barré)
Design, Methodology, AI & Testing
- Mocking async openai package calls with pytest (Pamela Fox)
- Any sufficiently advanced uninstaller is indistinguishable from malware (Raymond Chen)
- Public preview of Workload identity federation for Azure Pipelines (Eric van Wijk)
- Install Playwright and Visual Studio Code (hambalee)
- Filtering negative numbers, fast: Scalar (Oren Eini)
- Bing Chat Enterprise now has user-level admin controls plus your data questions answered (Aleenah Ansari)
- The Power of Positive Thinking: Embracing Counter Ideas (Dave Ward)
- Evolutionary testing strategy (Gayathri Mohan & Jonathan Deeming)
- Go Prompt Yourself (JD Meier)
- Platform Engineering Demands a Product Mindset (Jennifer Riggins)
- Deploy AI Models on Amazon SageMaker using Pulumi Python IaC (Kat Morgan)
- A first stab at the Brainfuck kata (Mark Seemann)
- The Power of a Well Written User Story – A Test Engineer’s Perspective (Shikha Nandal)
- Sharpening the Axe of Productivity (Peter Smulovics)
Mobile, IoT & Game Development
- AdDuplex Post-Mortem. Part 6: Pivots (Alan Mendelevich)
Screencasts & Videos
- Discovering Multi Triggers – .NET MAUI 101 (Gerald Versluis)
Podcasts
- Revision Path – Chad Brown (Maurice Cherry)
- Merge Conflict 375: Buying an electric vehicle in 2023 (James Montemagno & Frank Kreuger)
- Syntax Podcast Episode 665 – CSS Nesting is Here! (Wes Bos & Scott Tolinsky)
- Scrum Master Toolbox Podcast – The Critical Impact of Effective Stakeholder Engagement in Agile Projects | Toby Rao (Vasco Duarte)
- Google Cloud Security Podcast Episode 138 – Terraform for Security Teams: How to Use IaC to Secure the Cloud (Anton Chuvakin)
- The PowerShell Podcast – Exploring PowerShell, Braid, and beyond with Bruce Payette (James Petty)
- SQL Server Radio Episode 156 – Back to School with Encryption as a Tool (Guy Glantser & Eitan Blumin)
- Authorization in Software Podcast – Authorization at Workday (Jennifer Wong)
- Meta Cast 263 – The Road to Entrepreneurship: Part 4 – Making A Lasting Impression (Bob Galen & Josh Anderson)
- The Changelog News Podcast – Bun 1.0 is here & Mojo is ready for download (Jerod Santo)
- Design Details 462: Refactoring a Design System (Brian Lovin & Marshall Bock)
- The Amp Hour #646 – Fan Fanboys (Dave Jones & Chris Gammell)
- Talk Python to Me #429: Taming Flaky Tests (Michael Kennedy)
Community & Events
- All the big conferences and events in tech, entertainment, and automotive coming this fall (Umar Shakir)
- Surface Pro and Laptop upgrades may be missing from Microsoft’s Sept. 21 event (Kareem Anderson)
- Remembering September 11, 2001 (New York Mets)
Database
- Why NOLOCK Is My Favorite SQL Server Query Hint (Erik Darling)
- SQL SERVER – Performance: OR vs IN – A Summary and Further Reading (Pinal Dave)
- Query Performance Degraded after Rebuilding Clustered Columnstore Index (Mehdi Ghapanvari)
- Introducing Graph Semantics in Kusto, a new way to contextualize time series data (Azure Team)
SharePoint, M365 & MS Teams
- Announcing Microsoft Teams Webhook Integration for Pulumi Cloud (Komal Ali)
- UseRemoteAPIs functionality change in Microsoft SharePoint (Patrick Rodgers)
Miscellaneous
- From tipping point to turning point: Charting new pathways for rebuilding local news (Ginny Badanes)
- Beta version of Microsoft Designer for Android now available on Google Play Store (Devesh Beri)
- The Challenge of IP Reputation (Eric Lawrence)
- Link Building for Non-Scumbags: Build Authority Without Being Awful (Erik Dietrich)
- Updates on the new Outlook for Windows (Gabriel Valdez Malpartida)
- Microsoft To Kill Off Third-Party Printer Drivers in Windows (msmash)
More Link Collections
- The Morning Brew #3778 (Chris Alcock)
- Interesting links of the week 2023-37 (#89) (Michael Eaton)
- Sands of MAUI: Issue #117 (Sam Basu)
- Daily Reading List – September 11, 2023 (#159) (Richard Seroter)
- Reading Notes #571 (Frank Boucher)
The Geek Shelf
.NET MAUI for C# Developers: Build cross-platform mobile and desktop applications (Jesse Liberty & Rodrigo Juarez) – Referral Link