Top Links
- Introducing the private preview of port tunneling in Visual Studio for ASP.NET Core projects (Sayed Ibrahim Hashimi)
- Parsing Bond Responses From The Halo Infinite API (Den Delimarsky)
- PyTorch-DirectML: Preview Release 3 (Adele Parsons)
- Build 2022: GitHub Copilot will be Free for Open Source Contributors & Students This Summer (Rabia Noureen)
- Introducing Project Volterra (Mark Downie)
Web & Cloud Development
- Microsoft Introduces Dev Box and Azure Deployment Environments (Sue Gee)
- Microsoft’s metaverse rival Meta chooses Azure as strategic cloud provider (Arif Bacchus)
- Azure Static Web Apps CLI is now GA (global access) (Chris Noring)
- Angular Basics: Using localStorage Object To Keep Data in the Browser (Dany Paredes)
- How to Code a Framework – the First Lines of Vue.js (Fabio Pacific)
- Introducing the New Blazor Carousel Component (Mahesh Palanisamy)
- A Perfect Table of Contents With HTML + CSS (Nicholas C. Zakas)
- Using Mixins in Vue.js (Nwose Lotanna Victor)
- Introducing Facebook Graph API v14.0 and Marketing API v14.0 (Achyuth Venkatesh)
- Processing Arrays non-destructively: for-of vs. .reduce() vs. .flatMap() (Axel Rauschmayer)
- Microsoft Graph @ Build 2022 (Ben Summers)
- Web3 skeptics and believers both need a reality check (Gehrig Kunz)
- Increase engagement and discoverability of your data with Microsoft Graph connectors (James Lau)
- Translate scanned PDF documents with Document translation (Microsoft Translator Team)
WinUI, .NET MAUI & XAML
- macOS Environment Setup For MAUI Development (Khalid Abuhakmeh)
- #7DaysChallenge – Day 3: Grid in Xamarin & .NET MAUI (Leomaris Reyes)
Visual Studio & .NET
- Visual Studio 2022 for Mac Finally Generally Available (David Ramel)
- Mail Merge with MS Word Documents in C# – An Ultimate Guide (Bjoern Meyer)
- Mock Asynchronous Methods Using Moq in C# (Code Maze)
- How can I get my FileSavePicker to open in the same folder that was picked by the FileOpenPicker or FolderPicker? (Raymond Chen)
Design, Methodology & Testing
- Message Ordering in Pub/Sub or Queues (Derek Comartin)
- Design tips for non-designers (Laurent Baumann)
- Cloud-Based Automated Testing Essentials (Melissa Habit)
- How we use Dependabot to secure GitHub (Phil Turnbull)
Podcasts, Screencasts & Videos
- .NET Rocks! – Modernizing .NET Apps with Mark Rendle (Carl Franklin & Richard Campbell)
- Herding Code 246 – David Ortinau on .NET MAUI (Jon Galloway)
- Working Code Podcast – Episode 76: Ben Needs A Minute (Ben Nadel)
- Your Daily Scrum: When Do You Split a Scrum Team? (Ryan Ripley)
- Syntax Podcast – TypeScript Tooling Explained (Wes Bos & Scott Tolinsky)
- Unhandled Exception Podcast – Microsoft Build 2022 (Dan Clarke)
- Design Details Podcast 440: Don’t Call It a Design Critique (Brian Lovin & Marshall Bock)
- Talk Python to Me #367: Say Hello to PyScript (WebAssembly Python) (Michael Kennedy)
- RunAs Radio – Top Technical Skills for Modern IT Pros with Sonia Cuff (Richard Campbell)
- The Happy Engineer Podcast 049: Eliminate Emotional Exhaustion and Burnout with Michel Bordeau (Kae Lynne Sapino)
Community & Events
- 10 Takeaways from the Keynote at Microsoft Build 2022 (Suresh M.)
- What’s new for Office Add-ins at Build 2022 (Office Add-ins team)
Database
- Public preview: JavaScript and Python support in Azure SQL bindings (Azure Team)
- New server roles for Azure SQL Database and SQL Server 2022 in Public Preview (Andreas Wolter)
- UNION And UNION ALL SQL Operators (Jin Vincent Necesario)
Miscellaneous
- Announcing Windows 11 Insider Preview Build 25126 (Brandon LeBlanc)
More Link Collections
- The Morning Brew #3479 (Chris Alcock)
- The Wolf Report – May 26th, 2022 (Michael Wolfenden)
The Geek Shelf
The Game Console 2.0: A Photographic History from Atari to Xbox (Evan Amos) – Referral Link