Top Links
- Replicating a Dating App UI with .NET, Uno Platform and Figma (Uno Platform Team)
- Implicit Operators in C# and How To Create a Multi Type (Nick Cosentino)
- Speech Recognition in .NET MAUI with CommunityToolkit (Vladislav Antonyuk)
- Announcing the upcoming general availability of Microsoft Mixed Reality Toolkit 3 (Robin Seiler)
- WinGet configuration Preview (Demitrius Nelon)
Web & Cloud Development
- ASP.NET Core Basics: Sharing Code via NuGet Packages and DLL Files (Assis Zang)
- The Future of Icons in Telerik and Kendo UI Themes (Maria Veledinova)
- What Is React? A Complete Guide (Saurabh Kumar)
- What I learned from interviewing potential users before designing an API (Bruno Pedro)
- Microsoft Authentication Library 4.54.0 Supports Managed Identities (Edin Kapić)
- Brave Releases its Search API (Paul Thurrott)
- Electron 25.0.0 (George Xu & Keeley Hammond)
WinUI, .NET MAUI & XAML
- How to create and customize a C# WinUI 3 desktop app (Renato Ivanescu)
Visual Studio & .NET
- How to Send Emails With the SendGrid API in C# (Code Maze)
- What’s the latest .NET roadmap? (Steve Smith)
- C++/WinRT event handlers that are lambdas with weak pointers to the parent class, part 1 (Raymond Chen)
- Microsoft .NET Code Analysis: Remove Unnecessary Casts and Microsoft .NET Code Analysis: Remove Unnecessary Using Directives and Microsoft .NET Code Analysis: Use Pattern Matching to Avoid ‘As’ Followed by A ‘Null’ Check (David McCarter)
- Using custom databases with the AuthP library – Part1: normal apps (Jon P. Smith)
- .NET Micro-Optimization and Refactoring Trick (Patrick Smacchia)
Design, Methodology, AI & Testing
- Three Agile Strategies That Will Make A Strong Impact (Karl Scotland)
- Improving Mathematical Reasoning with Process Supervision (Karl Cobbe, Hunter Lightman, Vineet Kosaraju, Yura Burda, Harri Edwards, Jan Leike & Ilya Sutskever)
- CI/CD Security: Best Practices (Avalanche Web Team)
- 3 Easy and Fun Ways to Learn Radical Candor At Your Own Pace (Brandi Neal)
- Azure DevOps: Markdown editor for comments (preview) (Dan Hellem)
- Underrated skill as a developer (Derek Comartin)
- How to Use ChatGPT as Your Marketing Mentor (JD Meier)
- Top 8 Automation Testing Tools for Improved QA in 2023 (John Iwuozor)
- Announcing Slack and Deployment Notifications for Pulumi Cloud (Komal Ali)
- How GitHub Uses GitHub to Be Productive and Secure (Loraine Lawson)
- The ultimate guide to securing your code on GitLab.com (Steve Grossman)
- Advanced Installer 20.7.1 (Advanced Installer Team)
Mobile, IoT & Game Development
- Surface Duo kernel source and build instructions (Surface Duo Team) – Surface Duo kernel open sourced?
- Minecraft Welcomes Its First LLM-Powered Agent (Daniel Dominguez)
Screencasts & Videos
- IoT Coffee Talk: Webcast: Episode 158 – The Generative Productivity Lift (IoT Coffee Talk Crew)
- Inside Windows 11 accessibility | Tackling Tech (Harjit Dhaliwal)
Podcasts
- .NET Rocks! – No Free Lunch in Machine Learning with Jodie Burchell (Carl Franklin & Richard Campbell)
- CodeNewbie S24:E4 – From Occupational Therapy to Code (Africa Mincey) (CodeNewbie Team)
- Working Code Podcast – Episode 129: Build vs. Maintain (Ben Nadel)
- Bun.js with Jarred Sumner – JavaScript Jabber 584 (AJ O’Neal)
- Scrum Master Toolbox Podcast – The Road to Agile Success, How to Manage Organizational Change | Frederik Vannieuwenhuyse (Vasco Duarte)
- The Rework Podcast – Two Person Teams (Jason Fried, David Heinenmeier & Kimberly Rhodes)
- Creating PDFs in C# with Andrei Schiller-Chan – Adventures in .NET 147 (Shawn Clabough)
- Syntax Podcast Episode 621 – The New Syntax Site × Ingest, Stack, AI and more (Wes Bos & Scott Tolinsky)
- The Happy Engineer Podcast #104: True Esteem – from Deep Insecurity to Unshakable Confidence with Teresa Quinlan | EQ Emotional Intelligence Expert Coach (Kae Lynne Sapino)
- Software Engineering Radio 566: Ashley Peacock on Diagramming in Software Engineering (Akshay Manchale)
Community & Events
- A fond farewell to Flutter and Dart (Tim Sneath)
- Ready, Set, Hack: Empower the developer in you with Microsoft Teams app development June 1st 9AM PST (Someleze Diko)
- Attention Security Researchers: Level Up Your Skills and Join Our Private Bug Bounty Program (Chris Parkerson)
- MVP Global Summit 2023 – Thank you for joining! (Elizabeth Pappalardo)
- Stack Overflow CEO Update: Paving the road forward with AI and community at the center (Prashanth Chandrasekar)
- Showing up, authentically (Will Curry)
- News from Microsoft Build: 4 Game-Changing AI Advancements Have Landed (Colin Dvorak)
Database
- Cheat Sheet for SQL Server DBAs – Monitoring Current Activity, Blocking and Performance (Eric Blinn)
- Introducing priority-based execution in Azure Cosmos DB (preview) (Richa Gaur)
- Balancing Performance, Security, and Scalability as a DBA (Pinal Dave)
- Optimizing Multi-table SQL Queries (Henry Yi)
SharePoint, M365 & MS Teams
- Microsoft 365 Developer News from Microsoft Build 2023 (Andrew Connell)
- What’s new in Microsoft Teams (free) | May 2023 (Miikka Oksanen)
- What’s New in Teams | May 2023 (Steve Stein)
- 32-bit vs. 64-bit Office Add-ins Installation (Catalin Gheorghe)
- Automate email data extraction in minutes with Power Automate, AI Builder, and GPT (Philippe Larrue)
- Microsoft Viva Connections solutions are now available in the Microsoft AppSource (Vesa Juvonen)
Miscellaneous
- training data set (Threddy Rex)
- Building a quantum-safe future (Charlie Bell)
- Maker Builds a ChatGPT DOS Client for a 1984 Computer (David Cassel)
- Improving the Microsoft Defender Browser Protection Extension (Eric Lawrence)
- Microsoft PowerToys 0.70.0: A breakdown of Mouse Without Borders and Peek apps (Mark W. Kaelin)
- Windows 11 gets some useful widgets for CPU, memory, and GPU monitoring (Tom Warren)
More Link Collections
- The Morning Brew #3717 (Chris Alcock)
- Daily Reading List – May 31, 2023 (#100) (Richard Seroter)
The Geek Shelf
.NET MAUI Cross-Platform Application Development: Leverage a first-class cross-platform UI framework to build native apps on multiple platforms (Roger Ye) – Referral Link