Top Links
- Hacktoberfest 2023: Contributing as a .NET Developer (Uno Platform Team)
- What’s under the covers in Visual Studio? Don’t miss Mads Kristensen’s TechBash 2023 keynote on Nov 10th! (TechBash Team)
- Recordings from JetBrains .NET Day Online ’23 are available (Alexandra Kolesova)
- .NET Conf 2023 is Coming! November 14 – 16 (.NET Team)
- Building a .NET MAUI CD pipeline in GitHub Actions (Part I) (Steven Thewissen)
- Microsoft Authentication Library for JavaScript (MSAL.js) (Microsoft Learn)
Web & Cloud Development
- How to migrate your Blazor Server app to .NET 8 and .NET 8’s Release Candidate Delivers a Smoother ‘Out-of-the-Box’ Experience for Blazor (Jon Hilton)
- How to integrate Feature Flags stored on Azure App Configuration in an ASP.NET Core Application (Davide Bellone)
- Angular–Generate your OpenAPI client model (Bart Wullems)
- Create or Generate PDF Files in ASP.NET Core with C# and Reuse Document Editor Instances by Dynamically Moving them in the DOM (Bjoern Meyer)
- React Lifecycle Methods and Hooks – a Beginner’s Guide (Casmir Onyekani)
- DZone Refcard #341 – Identity and Access Management – Core Practices to Secure Digital Identities (Apostolos Giannakidis)
- What’s new in Microsoft Entra (Shobhit Sahay)
- Exploring the Whisper model in Azure OpenAI Service (Pieter Nijs)
Visual Studio & .NET
- Introduction to MassTransit: A Guide to Streamlined Messaging in C# (Steve Smith)
- .NET Feature Management Powered by a Rest API (Ben Burge)
- How to Import and Export Excel XLSX in WinForms C# and VB.NET (Kevin Ashley)
- Decision Tree Regression from Scratch Using C# (James McCaffrey)
- Selecting Xml Nodes With XPath in C# (Code Maze)
- Dependency Whac-A-Mole (Mark Seemann)
- Unraveling the Magic in Wolverine (Jeremy D. Miller)
- How to test the logs from ILogger in .NET (Gérald Barré)
- How To Organize Autofac Modules: 5 Tips For Organizing Code (Nick Cosentino)
- Performance Improvements in .NET 8 (Dot Net Office)
- Rolling Forward to Major Versions in .NET (Rick Strahl)
Design, Methodology & Testing
- Declutter Your Work Day: 9 Tips to Manage your Tasks Without Stress (Michael Shpilt)
- Team Work Item Automation Rules (Private Preview) (Dan Hellem)
- Microsoft’s commitment to accessibility: Creating products and services for people with disabilities (Dave Dame)
- What is a Product Manager? (Eric Pitt)
- Creating a more disability-inclusive workplace (Jenny Lay-Flurrie)
- PayPal Streamlines Checkout Integration Workflows with GitHub Codespaces (Nikema Prophet)
- How do I manually update a remote tracking branch, say, to undo a fetch? (Raymond Chen)
Mobile, IoT & Game Development
- Raspberry Pi 5 magazine specials: The MagPi #134 and HackSpace #71 (Ashley Whittaker)
- Clean architecture | Flutter (Kamlesh Lakhani)
Screencasts & Videos
- Working with Calendar Data in .NET MAUI with Plugin.Maui.CalendarStore (Gerald Versluis)
- Introduction to Open Source Vocabulary – Part 2 (GitHub Team)
Podcasts
- Revision Path – Branden Collins (Maurice Cherry)
- Developer Tea – Backlog Psychology – Practice Requires Rhythmic Predictability (Jonathan Cutrell)
- The PowerShell Podcast – Navigating the IT Landscape: A Conversation with Joel ’Jaykul’ Bennett (James Petty)
- A Cloud Platform: Koyeb with Yann Léger – Adventures in DevOps 174 (Jillian Rowe)
- Azure Podcast Episode 474 – Azure Chaos Studio (Cynthia Kreng, Kendall Roden, Cale Teeter, Evan Basalik, Russell Young & Sujit D’Mello)
- Syntax Podcast Episode 674: A11y Treats – Heading Design (Wes Bos & Scott Tolinksy)
- Google Cloud Security Podcast Episode 141 – Cloud Security Coast to Coast: From 2015 to 2023, What’s Changed and What’s the Same? (Anton A. Chuvakin)
- Reframing the Meta-Cast Podcast – Version 2.0 (Bob Galen & Josh Anderson)
- The Changelog News Podcast – InfluxDB drops Go for Rust but gokrazy is really cool (Jerod Santo)
Community & Events
- The .NET Conf Student Zone is Back! (Katie Savage)
- Tech journalist Taylor Lorenz on being ‘extremely online,’ sponcons gone wrong and her dream dinner party (Rebecca Smith)
- Get ready for Microsoft 365 Copilot together with MVP Jason Wynn (Rie Moriguchi)
- Happy 20th Anniversary to Fiddler! (Simona Yaneva)
Database
- SQL Server Row Level Security Deep Dive. Part 6 – RLS Attack Mitigations (Ben Johnston)
- Free Training: Locking and Blocking Intro (Erik Darling)
- TempDB Troubles: Identifying and Resolving TempDB Contentions (Pinal Dave)
- Azure Drops MariaDB Support, Adds Free SQL DB (Kay Ewbank)
- RavenDB version 6.0 is now live (Oren Eini)
Miscellaneous
More Link Collections
- The Morning Brew #3793 (Chris Alcock)
- Interesting links of the week 2023-40 (#92) (Michael Eaton)
- Reading Notes #574 (Frank Boucher)
- Sands of MAUI: Issue #119 (Sam Basu)
- Daily Reading List – October 2, 2023 (#173) (Richard Seroter)
The Geek Shelf
C# 12 and .NET 8 – Modern Cross-Platform Development Fundamentals: Start building websites and services with ASP.NET Core 8, Blazor, and EF Core 8, 8th Ed. (Mark J. Price) – Referral Link