Top Links
- ASP.NET Core updates in .NET 6 Preview 5 (Daniel Roth)
 - Conversation about networking and Announcing .NET 6 Preview 5 (Richard Lander)
 - Window Manager preview for Xamarin (Craig Dunn)
 - Getting Started with Project Reunion (Windows UI) and Visual Studio 2022 (Nick Randolph)
 - Developer Perspectives Episode 6 | Jessica Engstrom and Alvin Ashcraft (Jessica Engstrom & Alvin Ashcraft)
 - Announcing .NET MAUI Preview 5 (David Ortinau)
 - Visual Studio 2019 16.11 Preview 2 and Visual Studio 2022 Preview 1 now available! (Justin Johnson)
 - Type less, code more with IntelliCode completions (Mark Wilson-Thomas)
 
Web & Cloud Development
- A Developer’s Guide to Session Management in React (Nickolas Fisher)
 - Azure Tips & Tricks – Tip 320 – How to get started with Neural Text to Speech in Azure (Azure Team)
 - Blazor Azure Communication Services (Michael Washington)
 - Azure portal May 2021 update (Ariya Khamvongsa)
 - Deploying SvelteKit using Cloudflare Workers (Ashley Connor)
 - Next.js 11 Released with New Script and Image Loading Strategies (Bruno Couriol)
 - Create a Roulette wheel. Game development using Blazor WebAssembly (David Grace)
 - Your Guide to REST API Versioning in ASP.NET Core (Dave Brock)
 - Why build Single Page Apps in Blazor (David Pine)
 - Client-Side Routing In Next.js (Adebiyi Adedotun)
 - Empowering you to achieve more with open source on Azure (Katie Fritsch)
 - Using Azure Active Directory to Secure a Blazor WebAssembly Standalone App (Marinko Spasojevic)
 - Dark Mode for HTML Form Controls (Melanie Richards, Sam Sebree, Ionel Popescu, Bo Cupp & Brian Heston)
 - Editing and Creating Appointments in Telerik Scheduler for Blazor (Peter Vogel)
 - Blazor TextBox Customization—A Complete Guide (Saravanan G)
 - Announcing the new Azure Data Tables Libraries (Sean Kane)
 - Simple Steps to Convert an ASP.NET Core with Angular App to a Desktop App (Vivek Sankar)
 - 16 Tips to Master Your Azure Static Web Apps (Yohan Lasorsa)
 - Steeltoe Release v3.1.0-rc2 (Jason Konicki)
 - Prioritizing and Microservices (Steve Smith)
 - ECMAScript proposal: Ergonomic brand checks for private fields and ECMAScript proposal: JSON modules (Axel Rauschmayer)
 - ESLint v7.29.0 released (ESLint Team)
 - Writing a Controller for Pod Labels (Arthur Busser)
 - Redis Streams in Action – Part 3 (Java app to process tweets with Redis Streams) (Abhishek Gupta)
 - DocumentViewer Annotations: Highlight Text (Bjoern Meyer)
 - Getting Started with Graph API and Graph Explorer (Reed Robison)
 - Cancelling a request issues a cancellation on backend? (Karthik Chintala)
 - Creating your FHIR Artifact JIRA Specification (Keith W. Boone)
 - Blazorise v0.9.3 – patch 9 release notes (Mladen Macanović)
 - Save Time with Scaffolding Using Yeoman (Michael Szul)
 - Assignments API for Microsoft Graph is now generally available (Microsoft Graph Team)
 - Locked Files When Publishing .NET Core Apps to IIS with WebDeploy (Rick Strahl)
 - Unlocking the enterprise opportunity with 5G, edge compute, and cloud (Tad Brockway)
 - How to filter entries by linked references in GraphQL (Salma Alam-Naylor)
 
WinUI, .NET MAUI & XAML
- Xamarin Application Logging: Why, How, and What? (Denys Fiediaiev)
 - How to create a simple Floating Button with Xamarin.Forms/MAUI (Federico Navarrete)
 - Using the IndicatorView in Xamarin Forms (Leomaris Reyes)
 - The New Wave of MAUI Controls by Telerik (Polya Pelova)
 - First Look at Fluent WPF Calendar and Accordion (Greg Lutz)
 - Implementing Chromecast with Xamarin.Forms (Sweeky Satpathy)
 - Uno Platform, Visual Studio 2022 and Hot Reload (Uno Platform Team)
 
Visual Studio & .NET
- Updating Progress in the Windows Taskbar with C# (Eric Potter)
 - New VS Code Tool Eases GitHub Browsing/Editing, No Cloning Required (David Ramel)
 - What’s New in Visual Studio 2022 – IntelliCode Code Completions and How to check the Health Status of Visual Studio Services? (Abhijit Jana)
 - Easily Add .NET Core 3.1 and .NET 5.0 Custom Controls to Visual Studio Toolbox (Balaji Renganathan)
 - Build C#9 with AppCenter (Jean-Marie Alfonsi)
 - Announcing Entity Framework Core 6.0 Preview 5: Compiled Models (Jeremy Likness)
 - Microsoft Engineers Scott Hanselman and Cherita Ousley – Learn C# together! (Lee Stott)
 - Visual Studio 2022 will write code for you!!! – Visual Studio 2022 Series – Part 1 (Satish Yadav)
 - Improved Allocation Details and Powerful Type Filters in dotMemory 2021.2 EAP (Khalid Abuhakmeh)
 - What to Expect in .NET 6 (Vitalis Ogbonna)
 
Design, Methodology & Testing
- AoAD2 Part IV: Optimizing Outcomes (Introduction) and AoAD2 Chapter: Autonomy and AoAD2 Chapter: Discovery and AoAD2 Chapter: Into the Future and AoAD2 Chapter: Scaling Agility (James Shore)
 - Double Down: Scrum v Devs (Ron Jeffries)
 - Unit Testing Extension Methods Such as LogWarning (Mitchel Sellers)
 - Using classes in custom step templates (Shawn Sesna)
 - What Ruins A Developer’s Day (Janet Swift)
 - Before the next pandemic: Lessons learned, and those still to be absorbed (Ben Ryon)
 - How to Best Manage Design Debt (Desiree Johnson)
 - GitHub Desktop 2.9 includes squashing, reordering, amending, and more! (Billy Griffin)
 - Real-Time Web by leveraging Event Driven Architecture (Derek Comartin)
 - Slack Details Its New Role Management Architecture (Eran Stiller)
 - Three Slightly Ranty Thoughts on “Back” to Normal (Johanna Rothman)
 - Treat your integration tests as external consumers (Josef Ottosson)
 - TeamCity 2021.1.1 is here (Maria Kudryavtseva)
 - When it’s Ok to break the build and I don’t think you should only test manually (Matt Lacey)
 - What Every CTO Needs to Know About Live Debugging (Omer Raviv)
 - Creating the Future of Work (Steven Sinofsky)
 
Mobile, IoT & Game Development
- How To Run Multiple Flutter Versions on macOS (Altynbek Usenbekov)
 - In-App Search using the Video Skills Kit (VSK) on Fire TV (Amazon Appstore Developer Team)
 
Podcasts, Screencasts & Videos
- Syntax Podcast – CSS Container Queries, Layers, Scoping and More with Miriam Suzanne (Wes Bos)
 - CppCast – Modernizing DOSBox with Patryk Obara (Rob Irving)
 - .NET Rocks! – Open Source in the Enterprise with Rocky Lhotka (Carl Franklin & Richard Campbell)
 - GCast 111: Writing unit tests with xUnit.net and Technology & Friends – Hattan Shobokshi on Getting the Most Out of Bash Scripts (David Giard)
 - Hanselminutes Podcast #793 – Get Busy Living with Abel Wang and Learn C# Basics 1 of 3 with Scott and Cherita (Scott Hanselman)
 - Things a DevOps Engineer Needs to Know – Adventures in DevOps 073 (Jeffrey Groman & Will Button)
 - Writing Visual Studio Extensions with Mads – Splitting extensions for Visual Studio 2022 (Mads Kristensen)
 - Async Debugging Part 2 | Visual Studio Toolbox (Leslie Richardson & Isadora Rodopoulos)
 - PPP 324 | Gallup Chief Scientist on How to Build Resilient and Thriving Teams (Andy Kaufman)
 - Better Azure content, programs & services through applied data science | Azure Friday (Scott Hanselman & Lisa Cohen)
 - Azure Defender for IoT – THE Demo | Internet of Things Show (Olivier Bloch & Paul Roberts)
 - Advisor Clinic: Rightsize your Azure Virtual Machines | Azure Enablement (David Blank-Edelman & Ritesh Kini)
 - Working Code Podcast – Episode 027: Giving Technical Presentations (Ben Nadel)
 - Migrating to SQL: Get Started with Azure SQL Readiness Assessments and Migrations from Azure Data Studio (Ep. 6) | Data Exposed (Anna Hoffman & Rajesh Stelem)
 - Talk Python to Me #321: HTMX – Clean, Dynamic HTML Pages (Michael Kennedy)
 - What is Azure Static Web Apps and what can it be used for? [1 of 16] | Azure Tips and Tricks: Static Web Apps | Azure Tips and Tricks: Static Web Apps (Daria Grigoriu & Brian Clark)
 - Introduction to .NET MAUI Blazor | The Xamarin Show (James Montemagno & Eilon Lipton)
 - Live Coding – Uno Platform Gamepad API, Light Sensor API (Martin Zikmund)
 - On .NET Episode: Clustering in Orleans (Cecil L. Phillip)
 - 8 Bits with Dr. G! (Chloe Condon & Brandon Minnick)
 - CodeStories Shanghai | Teaching the world to code | CodeStories (Christina Warren & Anna Soracco)
 - Rocket 338: Hype House!! (Christina Warren, Brianna Wu & Simone De Rochefort)
 - Unhandled Exception Podcast – Mutation Testing in .NET with Stefan Pölz (Dan Clarke)
 - UI Breakfast Podcast – Better Done Than Perfect. Driving Behavior Change with Ashutosh Priyadarshy (Jane Portman)
 - Serverless Chats Episode #106: Building Apps on the Decentralized Web with Nader Dabit (Jeremy Daly)
 - Web Rush Episode 138: Google Maps with Katerina Skroumpelou (John Papa, Ward Bell, Dan Wahlin & Craig Shoemaker)
 - AGL 207: Catching up with Kent C. Dodds (John Rouda)
 - The MongoDB Podcast Episode 60 – Securing MongoDB using Authorization and Authentication with Matt Javaly (Michael Lynn & Nic Raboy)
 - Azure Podcast Episode 382 – Reducing Carbon Emissions with Spot VMs (Sujit D’Mello)
 - Developer Weekly Podcast #51 – Open Source with Tom Kerkhove (Tom Kerkhove & Barry Luijbregts)
 
Community & Events
- BlazorDay 2021 (Frank LaVigne)
 - Musings on Life as Dev (Ron Jeffries)
 - How the Tech World Honored Juneteenth (David Cassel)
 - Reconnect Series: Christophe Cordonnier and The MVP Guiding Nigerian Women In Tech (Jeffrey Raymond Kitt)
 - OSS Power-Ups: Verify (Matthias Koch)
 - Microsoft Elects Satya Nadella as Chairman (Paul Thurrott)
 - Ask the Microsoft Viva team anything on June 23! (Shin-Yi)
 - State of the Stack Q2 2021 (Teresa Dietrich)
 
Database
- SQL SERVER – COUNT(*) and Index Used – Part 2 and MS Access – Count Distinct Values and COUNT(*) and Index – SQL in Sixty Seconds #175 (Pinal Dave)
 - RavenDB 5.2 Features: Read only certificates (Oren Eini)
 - Using the Mongo DB Shell to remove all elements in a collection (Paul Michaels)
 
SharePoint & MS Teams
- Microsoft’s Making it Easier to Use Teams to Stream to YouTube or Twitch (Brad Sams)
 - Getting Started with Graph API and Teams (Reed Robison)
 - New hybrid work innovations in Microsoft Teams Rooms, Fluid, and Microsoft Viva (Jared Spataro)
 - Microsoft Teams to create SharePoint team sites automatically (Kunal Chowdhury)
 
PowerShell
- Preview updating PowerShell 7.2 with Microsoft Update (Travis Plunk)
 
Miscellaneous
- Notepad++ 8 Released (Kay Ewbank)
 - Power Automate Desktop June 2021 update (Yiannis Mavridis)
 - Overview of AutoNLP from Hugging Face with Example Project (Exxact Team)
 - Universal Print ready printers are here! (Alan Meeus)
 - Windows 11: A glorified theme pack we can all live with (Jason Perlow)
 - Here’s how you can reposition Windows 11 Taskbar to the left of screen (Kunal Chowdhury)
 - The ARM processor (Thumb-2), part 13: Trampolines (Raymond Chen)
 - Early Access Programs Now Come With Login (Roman Prokashev)
 
More Link Collections
- The Morning Brew #3254 and The Morning Brew #3255 and The Morning Brew #3256 (Chris Alcock)
 - .NET App Developer Links – 2021-06-17 and .NET App Developer Links – 2021-06-18 and .NET App Developer Links – 2021-06-21 (Dan Rigby)
 - Top Stories from the Microsoft DevOps Community – 2021.06.18 (Jay Gordon)
 - Friday Five: Microsoft Viva Insights, Azure DevOps, More! (Jeffrey Raymond Kitt)
 - The Overflow #78: Blockchain; hype or game changer? (Ryan Donovan & Cassidy Williams)
 - Weekly Xamarin – Issue 309 – 19th Jun 2021 (Kym Phillpotts)
 - F# Weekly #25, 2021 – .NET Conf: Focus on F# & Phillip Carter’s Announcement (Sergey Tihon)
 - C# Digest Issue #368 (Jakub Chodounsky)
 - Reading List 278 (Bruce Lawson)
 - Code Maze Weekly #81 (Vladimir Pecanac)
 - The .NET Stacks #54: Putting a bow on .NET 6 date and time updates (Dave Brock)
 
The Geek Shelf
 Learn WinUI 3.0: Leverage the power of WinUI, the future of native Windows application development (Alvin Ashcraft) – Referral Link
