Top Links
- Up & Running w/ OData in ASP.NET 6 (Hassan Habib)
- Easier browser debugging with Developer Tools integration in Visual Studio Code (MS Edge Team)
- Camera Preview Control for WinUI, UWP and Uno (iOS & Android) Applications (Nick Randolph)
- .NET Foundation Election 2021 Nominations are Open! (Iris Classon)
- Design your Web Forms apps with Web Live Preview in Visual Studio 2022 (Sayed-Ibrahim-Hashimi)
Web & Cloud Development
- Sure, you could write all those Blazor HTTP calls yourself… (Jon Hilton)
- Introducing C# 10: Global usings, example with ASP.NET Core 6 (Anthony Giretti)
- Angular Basics: Manipulating CSS Custom Properties with Style Binding (Ashnita Bali)
- Transforming your Asp.Net Core MVC app into a PWA (Bruno Sonnino)
- Three Insights I Gained While Researching Vue.js Accessibility (Marcus Herrmann)
- Functional Programming with JavaScript (Leonardo Maldonado)
- Using App Roles with Azure Active Directory and Blazor WebAssembly Hosted Apps (Marinko Spasojevic)
- Create and link a custom domain to an Azure App Service (Paul Michaels)
- Easily Change the Blazor File Manager Content for Different Users (Piramanayagam Ramakrishnan)
- How To Connect a Custom Power Apps Connector To Azure API Management (Wael Kdouh)
- ESLint v7.31.0 released (ESLint Team)
- HIMSS presentation on FHIR CarePlan (John Moehrke)
- V8 release v9.2 (Ingvar Stepanyan)
Visual Studio & .NET
- Introducing C# 10: Seal overriden ToString() method on records (Anthony Giretti)
- Top Visual Studio Profiling Tools (Charris Herrera)
- ReSharper C++ 2021.2 EAP: Type Conversion Hints, Immutability Inspections, and More (Elvira Mustafina)
- What’s the difference between throwing a winrt::hresult_error and using winrt::throw_hresult? (Raymond Chen)
- Build and Debug C++ with WSL 2 Distributions and Visual Studio 2022 (Erika)
- Continuous Formatting v2.2 formats code as you type in Visual Studio 2022 (Sergey Vlasov)
- .NET Framework July 2021 Security and Quality Rollup (Tara Overfield)
- Adding Sorting and Filter Instructions to Existing MergeBlocks (Bjoern Meyer)
- A Quick Guide to Elasticsearch for .NET (Gergely Sinka)
Design, Methodology & Testing
- Windmills 2: Fixing Scrum (Ron Jeffries)
- Why do developers use Azure DevOps Services? (Takashi Takebayashi)
- Backup and Restore Files during a Major Upgrade (Horatiu Vladasel)
- Best Collaboration Tools in 2021 – Survey Results (Evgenia Verbina)
- Enabling hybrid work with Microsoft 365 and collaborative apps (Nicole Herskowitz)
Mobile, IoT & Game Development
- Implementing Custom Pipes in Ionic (John M. Wargo)
- Amazon Appstore to support Android App Bundle (Amazon Appstore Developer Team)
Podcasts, Screencasts & Videos
- Technology & Friends – Sarah Withee on an Open Source Pancreas (David Giard)
- Coding After Work Podcast Episode 59 – bUnit, TDD, and Sci-fi with Egil Hansen (Jessica Engstrom & Jimmy Engstrom)
- InfoQ Podcast: Johanna Rothman on Modern Management Made Easy (Johanna Rothman)
- OnPodcast Episode 41: Windows 10 21H2 announced, Windows 365 Cloud PC, Clippy & 1,800 refreshed emojis (Podcast OnMSFT)
- Merge Conflict 263: Building Computers (James Montemagno & Frank Kreuger)
- Issue and accept verifiable credentials using Azure Active Directory (Scott Hanselman & Sydney Morton)
- Xamarin / .Net Maui discussion with Javier Suárez (Luis Matos)
- Coding Blocks Podcast – What is GitHub Copilot? (Allen Underwood, Michael Outlaw & Joe Zack)
- Oracle Groundbreakers Podcast – Building Software Development Communities: Lessons Learned and Stories from the Field (Bob Rhubart)
- FreeCodeSession – Episode 281 (Jason Bock)
- Capers Jones on Software Quality and Productivity – Azure DevOps Podcast Episode 150 (Jeffrey Palermo)
- No Dogma Podcast #155 – David Guida, Event Sourcing (Bryan Hogan)
- The learning journey of the PowerPlatform with Zoe Leichty-Wireman and Joel Leichty | #LessCodeMorePower (Sarah Critchley, Joel Leichty & Zoe Leichty)
- Fragmented – The Software Podcast #219: The Legacy Code Change Algorithm (Donn Felker & Kaushik Gopal)
Community & Events
- The State of Developer Ecosystem 2021 (Anastassiya Sichkarenko)
- Webinar: What’s New in GoLand 2021.2 (Ekaterina Zharova)
- Responding to a Developer Conference CFP (Helen Scott)
- 15 years on Twitter (Om Malik)
Database
- Getting started with Azure Data Explorer and Azure Synapse Analytics for Big Data processing and Securely access Azure SQL Database from Azure Synapse (Abhishek Gupta)
- Announcing First Live – Fixing SQL Performance Troubles (Pinal Dave)
- Visualizing Database Query Plans (Giorgi Dalakishvili)
SharePoint & MS Teams
- Create Whiteboard Tab in Teams (Mohammed Barqawi)
- Microsoft Teams will soon let users choose where to open Office files (Rabia Noureen)
Miscellaneous
- Minions x Minecraft DLC now available in Minecraft Marketplace (Athima Chansanchai)
- In Windows 11, Microsoft giveth and taketh away (Ross Rubin)
- Say hi to Microsoft’s own Linux: CBL-Mariner (Steven J. Vaughan-Nichols)
More Link Collections
- The Morning Brew #3276 (Chris Alcock)
- .NET App Developer Links – 2021-07-19 (Dan Rigby)
- C# Digest Issue #372 (Jakub Chodounsky)
- F# Weekly #29, 2021 – HOPL IV talk “Narratives in the Early History of F#” & .NET 6 Preview 6 (Sergey Tihon)
- The Overflow #82: Best practices for comments (Ryan Donovan & Cassidy Williams)
- Reading Notes #475 (Frank Boucher)
- Friday Five: Virtual Desktop, SQL Tips, More! (Jeffrey Raymond Kitt)
- Weekly Notes – #72 (Miguel Bernard)
- The .NET Stacks #57: Taking a look at Blazor Error Boundaries (Dave Brock)
- Top Stories from the Microsoft DevOps Community – 2021.07.16 (Jay Gordon)
The Geek Shelf
Microsoft Azure Architect Technologies and Design Complete Study Guide: Exams AZ-303 and AZ-304 (William Panek & Benjamin Perkins) – Referral Link