Top Links
- Developing on a M1 Mac with Visual Studio for Mac (Aaron LaBeau)
- MvvmGen 1.1.0 and the New Special Edition: PURE CODE GENERATION – No Runtime Dependency For Your Project! (Thomas Claudius Huber)
- The future of Internet Explorer on Windows 10 is in Microsoft Edge (Sean Lyndersay)
- What’s new in Flutter 2.2 (Chris Sells)
- We have some news for you – Microsoft Build is back and so are our Dev MCs! Check out the thread and make sure to give them a follow to join them on their Microsoft Build journeys! (Windows Developer Team) – Join me and the other Dev MCs on Twitter next week during Build!
Web & Cloud Development
- Lost in Azure cloud identity – part 8 (Daniel Krzyczkowski)
- ASP.NET Core – KestrelServer using wrong development SSL certificate (Dominique St-Amand)
- Passing Data from Server to the React App (Jakub Olszyna)
- Migrate to ASP.NET Core MVC from ASP.NET Framework MVC (Joseph Guadagno)
- Deploying a Node.js application with Octopus Deploy (Shawn Sesna)
- Deprecating the Distribution of Microsoft Container Images via Docker Hub (Toddy Mladenov)
- Ground processing with space data 5x faster with Azure (Tom Keane)
- eBay Adopts AsyncAPI for Asynchronous API Contracts (Eran Stiller)
- Containers Are Contagious and Often Misused (Alaa Tadmori)
- Update on User-Agent String Reduction in Chrome (Mike Taylor & Jade Kessler)
- Internet Explorer 11 desktop app retirement FAQ (Eric Vanaelstyn)
- Download Blocking by File Type (Eric Lawrence)
- A new open source content library from Google (Sebastian Trzcinski-Clément)
- Understanding the Web Audio API (Leonardo Maldonado)
- Node v16.2.0 (Current) (Michaël Zasso)
WinUI, .NET MAUI & XAML
- How to Redact Confidential Data Permanently from PDF Files in WPF (Deepak G)
- Type 3 Font Support in PdfViewer for WPF, WinForms and Xamarin Is Here (Dimitar Karamfilov)
- Easily Create a Meeting Room Calendar using Xamarin.Forms Scheduler (Jeyasri Murugan)
- What are some of the coolest features that are built into WinUI? (Ana Wishnoff)
Visual Studio & .NET
- What’s Next: ReSharper C++ 2021.2 Roadmap (Elvira Mustafina)
- On replacing Thread.Abort() in .NET 6, .NET 5 and .NET Core (Patrick Smacchia)
- Awaiting Windows Runtime asynchronous operations from C# desktop apps (Raymond Chen)
- Conversation about ready to run (Richard Lander)
- Tic Tac Toe in F# – Part 2 (Yacoub Massad)
- All vcpkg enterprise features now generally available: versioning, binary caching, manifests and registries (Augustin Popa)
- .NET Core Apps on Linux (Bob Rundle)
Design, Methodology & Testing
- Agile planning with a DevOps platform (Cormac Foster)
- Customization of Work Items in Azure DevOps and Azure DevOps Server 2020 (Gouri Sohoni)
- Using Kubernetes to rethink your system architecture and ease technical debt (Chris Casey & James Lees)
- Introduction to Critical Code Theory (James Ashley)
- 16 Lessons Learned From Five Years As An Enterprise Technologist, Part 2 (Moshe Karmel)
- How to improve Questioning skills (Shrini Kulkarni)
- How to bypass ReCaptcha’s in Selenium UI tests (Niels Swimberghe)
- Why You Should Be Building MVPs (Suzanne Scacca)
Mobile, IoT & Game Development
- Make a Raspberry Pi Pico-based Midi Fighter | HackSpace 43 (Ashley Whittaker)
- How to Perform Lazy Loading in Flutter Data Table (Balasubramani Sundaram)
- Announcing Dart 2.13 (Michael Thomsen)
- Flutter Update Furthers UWP Desktop Support (David Ramel)
- Announcing Capacitor 3.0 (Max Lynch)
Podcasts, Screencasts & Videos
- Syntax Podcast – The Surprisingly Exciting World of HTML Elements (Wes Bos)
- .NET Rocks! – Oracle for Startups with Jason Williamson (Carl Franklin & Richard Campbell)
- Web Rush Episode 134: Form Validation and How Vue 3 and Reactivity Changes the Game (John Papa, Ward Bell, Dan Wahlin & Craig Shoemaker)
- Learn Azure Your Way Pt. 1 | Azure Enablement (April Edwards, Garrett Bundy, Judy McNeil, Anna Chu & Sharon Bennett)
- Azure Percept DK – Product Design choices | Internet of Things Show (Olivier Bloch & Dan Rosenstein)
- Data Wrangling in JavaScript with Ashley Davis – JSJ 484 (Dan Shappir)
- Working Code Podcast – Episode 023: Clean Code By Robert Martin (Part 2) (Ben Nadel)
- Asp.Net Monsters #211 – .NET 5 on Azure Functions (Simon Timms, David Paquette & James Chambers)
- Design Details 398: Proof of Curiosity (Marshall Bock & Brian Lovin)
- Hello Microsoft Build: Wednesday, May 19, 2021 (Allison Weins & Dona Sarkar)
- The Work Item #32 – Camille Fournier on Engineering Management Paths (Den Delimarsky)
- Complete Developer Podcast – Enneagram Type 5: The Investigator (BJ Burns & Will Gant)
- Oracle Groundbreakers Podcast – Hackmakers: Part 1 – Franco Ucci on Building Technology to Help People at World Innovation Day Hackathon (Bob Rhubart)
- Enabling drag & drop in canvas-based Power Apps with PCF | POWERful Devs (Greg Hurlman & Scott Durow)
- Zero Trust Identity Controls – Microsoft Mechanics Essentials Series – Episode 2 (Jeremy Chapman)
- The MongoDB Podcast Ep. 56 – Practical MongoDB Aggregations with Paul Done (Michael Lynn & Nic Raboy)
- JetBrains .NET Days Online 2021 Recap – Session Recordings Available (Alexandra Kolesova)
Community & Events
- Momentum Speaker Workshop – CFP Working Session (May 20th @ 5:30PM EDT) (Momentum Dev Conference Team)
- Webinar – OSS Power-Ups: SpecFlow (Matthias Koch)
Database
- Azure Tips & Tricks – Tip 317 – How to migrate your MySQL database to the cloud (Azure Team)
- Export Data from SQL Server to Excel and Simulate COMPUTE BY Clause (Mircea Dragan)
- SQL INSERT INTO SELECT Examples (Koen Verbeeck)
- 3 Ways to Configure MAXDOP – SQL in Sixty Seconds #166 (Pinal Dave)
SharePoint & MS Teams
- How to create Webinars with Microsoft Teams (Mercedes Orasch)
- Surface Headphones 2+, A Better Way to Teams (Brad Sams)
- Best practices for using global navigation in the SharePoint app bar (Melissa Torres)
Miscellaneous
- Windows 10 May 2021 Update (version 21H1) is now rolling out (Kunal Chowdhury)
- Google is Embracing RSS. Again. (Paul Thurrott)
More Link Collections
- The Morning Brew #3235 (Chris Alcock)
- .NET App Developer Links – 2021-05-20 (Dan Rigby)
- PHP Annotated — May 2021 (Roman Pronskiy)
The Geek Shelf
Mastering TypeScript: Build enterprise-ready, modular web applications using TypeScript 4 and modern frameworks, 4th Ed (Nathan Rozentals) – Referral Link