Top Links
- Integrate Electronic Signature Capabilities into Your SaaS Applications (George Livingston)
- How To: Creating a Private Journal and Mood Tracking App Using .NET 6, Chat GPT, C# and Visual Studio 2022 (Jamie Maguire)
- Merge Conflict 359: Publishing Android Apps to Amazon App Store + Windows 11 (James Montemagno & Frank Kreuger)
- When and How to Use Blazor Components (Steve Smith)
- Avalonia.Essentials – Essential cross platform APIs for your mobile apps (Max Katz)
Web & Cloud Development
- Angular 16 Improves Reactivity (Ian Elliot)
- How to use Azure OpenAI Playgrounds to experiment with Chatbots (aj-ai)
- ASP.NET Core in .NET 8 is on The Way! Discover the NEW Features (ByteHide)
- The Future of ASP.NET Core: .NET 8 Feature Preview (Claudio Bernasconi)
- Blazor and CSP (Damien Bowden)
- Best 9 Angular Component Libraries in 2023 (Katie Mikova)
- Auto scaling Azure Cosmos DB for PostgreSQL with Citus, Grafana, & Azure Functions (Lucas Borges Fernandes)
- Build Your First JavaScript ChatGPT Plugin (Mark O’Neill)
- Build a Beautiful CRUD App with Spring Boot and Angular (Matt Raible)
- Angular 16 CRUD Example | Search | Sorting | Pagination (Naveen Bommidi)
- What’s New in ASP.NET Core 7 (Talking Dotnet)
- How to Integrate Amazon Cognito Authentication with Hosted UI in ASP.NET Core (Tom Moore)
- How to Insert Custom CSS in Your Angular App (Vyom Srivastava)
- ESLint v8.41.0 released (Milos Djermanovic)
- The Art of HTTP Connection Pooling: How to Optimize Your Connections for Peak Performance (Ramakrishna Thanniru & Pete Tian)
- 2 Good Tools To Test gRPC Server Applications (Karthik Chintala)
- Pulumi Resource Search: Find the Needle in the Haystack (Meagan Cojocar)
- User Experience and Performance Improvements in GoLand 2023.2 EAP #2 (Sergey Kozlovskiy)
Visual Studio & .NET
- C# logging: Best practices in 2023 with examples and tools (Shane Duggan)
- Object Initializers in C# (Code Maze)
- How to Convert Stream to Byte Array in C# (Januarius Njoku)
- JOS.Enumeration – store in database (EF Core and Dapper) (Josef Ottosson)
- Exploring the C# Source Link Feature: Enhancing Debugging Experiences (Neel Bhatt)
- XML Serialization in C# .NET Core: A Comprehensive Guide (Sanjay)
- What’s Coming with .NET 8? and The Ultimate .NET Version Guide and Software Engineer Reviews C# Code Generated by ChatGPT (Claudio Bernasconi)
- ReSharper 2023.2 EAP 2: New C# Inspections for Local Functions, the “N+1” Problem, and More and Rider 2023.2 EAP 2: Hot Reload for MAUI, Reworked Build Tool Window, Improvements for Source Generators, and More (Sasha Ivanova)
- How to automatically update a Windows Forms Application? (Renato Ivanescu)
- Creating geofences in .NET with Tile38 (Henrique Dalcin Dalmas)
- On catching exceptions in PPL tasks (Raymond Chen)
Design, Methodology & Testing
- Being Successful With Domain-Driven Design: Minimal Complexity, Part 1 (Peter Ritchie)
- How to Start a Software Project: A Guide for Junior Devs (David Eastman)
- What I Learned Creating Strategic Content Types at Microsoft and What I Learned from “One Microsoft” at Microsoft (JD Meier)
- GitHub Slash Commands: Streamlining Your Workflow as a Student (Lee Stott)
- Ways To Improve As A Leader (Magnus Mårtensson)
Mobile, IoT & Game Development
- Jetpack Compose Buttons for Google Pay and Google Wallet (Stephen McDonald)
- Allow Me To Reintroduce Myself: Federated Capacitor (Jacklin Altman)
- 4 must-see interactive 3D product configurators (Vanessa Morgan)
Screencasts & Videos
- Technology & Friends Episode 750 – Tommy Falgout on the Azure Marketplace and Transactable Containers (David Giard)
- IoT Coffee Talk: Episode 156 – 3 years of IoT Coffee Talk! (Iot Coffee Talk Crew)
- AI Chronicles #2: Faster Builds (James Shore)
- Building “Next Tech Event” using Blazor and RavenDB, Part 18 | Coding After Work (Jimmy Engstrom & Jessica Engstrom)
Podcasts
- OnPodcast Ep. 114: EU approves Activision deal, AI replacing human jobs, Musk’s data abuse letter (Podcast OnMSFT Team)
- Scrum Master Toolbox Podcast – Product Owner collaboration, and the importance of building relationships in Scrum | Kaisa Martiskainen (Vasco Duarte)
- Toi Wright: Blazor WebAssembly – Azure DevOps Podcast Episode 246 (Jeffrey Palermo)
- Syntax Podcast Episode 617 – Why Is node_modules So Big? (Wes Bos & Scott Tolinksy)
- Meta Cast 252 – Crushing Waterfall Bob – Unraveling the Art of Commitments (Bob Galen & Josh Anderson)
- JS Party Podcast – The ORMazing show (Stephen Haberman, Nick Nisi & Kevin Ball)
- Azure Podcast Episode 460 – Alert Heart (Cynthia Kreng, Kendall Roden, Cale Teeter, Evan Basalik, Russell Young & Sujit D’Mello)
- AWS Developers Podcast Episode 084 – Customer Success using AI and ML with Alyssa Lee (David Isbitski)
- The Cloud Show with guest star Miri Rodriguez (Magnus Mårtensson)
Community & Events
- Microsoft Build – Sessions for IT Pros (Sonia Cuff)
- Philly Voted Most Walkable City in America by USA Today (Visit Philly)
Database
- Running SQL Server in a container with sqlcmd (Andrew Pruski)
- ABAC on SpiceDB: Enabling Netflix’s Complex Identity Types (Chris Wolfe, Joey Schorr & Victor Roldan Betancort)
PowerShell
Miscellaneous
- Bing Preview Release Notes: Chat History, Charts, Export, and more (Bing Team)
- Texas Joins States Charging High Fees to Register an EV (EditorDavid)
- paint.net 5.0.5 is now available (Rick Brewster)
- When a Business Pleads to be Regulated (Steven Sinofsky)
More Link Collections
- The Morning Brew #3710 (Chris Alcock)
- Interesting links of the week 2023-21 (#73) (Michael Eaton)
- F# Weekly #20, 2023 – .NET 8 Preview 4 (Sergey Tihon)
- The Overflow #178: Chat with your documentation (Ryan Donovan & Cassidy Williams)
- Daily Reading List – May 19, 2023 (#093) (Richard Seroter)
- Collective #765 (Manoela Ilic)
- C# Digest Issue #455 – May 22, 2023 (Jakub Chodounsky)
The Geek Shelf
Parallel Programming and Concurrency with C# 10 and .NET 6 (Alvin Ashcraft)