May the 4th be with you… always
Top Links
- Handling Light and Dark Mode With .NET MAUI (Leomaris Reyes)
- Major update to the PowerShell Extension for Visual Studio Code (Sydney Smith)
- Adding Uno.Extensions to a WinUI Multi-Platform Uno Application (Uno Platform Team)
- Announcing FakeAuth 2.0 now with AllowedHosts Option (Caleb Jenkins)
- Microsoft 3D Movie Maker from 1995 is now open source (Wayne Williams)
- Preview channel release notes for the Windows App SDK – Version 1.1 Preview 3 (1.1.0-preview3) (Windows Dev Docs Team)
Web & Cloud Development
- What’s new in Svelte: May 2022 (Daniel Sandoval)
- Improving ASP.NET Core Before It Ships (Martin Costello)
- ASP.NET Core JavaScript Collocated TagHelper (Khalid Abuhakmeh)
- Building a Product Page With Kendo UI for Vue (Chinedu Imoh)
- DS Server or TX Text Control? Different Deployment Scenarios (Bjoern Meyer)
- Embracing a Hybrid and Multi-cloud World (Garth Fort)
- Raising the Bar on Identity: One Year of Okta + Auth0 (Todd McKinnon & Eugenio Pace)
- Public preview: Event Grid enables user authorization to create partner topics (Azure Team)
- Beyond the Hype – Is multi-cloud a myth? (Colin Eberhardt)
- Chromium Internals: PAK Files (Eric Lawrence)
- You Don’t Need A UI Framework (Josh Comeau)
- All Roads Lead Back to Infrastructure as Code and Five Years of Infrastructure as Code (Joe Duffy)
- Node v18.1.0 (Current) (Michaël Zasso)
- 30 Days of SWA #02: Building Static Web Apps (Nitya Narasimhan & Glaucia Lemos)
WinUI, .NET MAUI & XAML
- Design Tools for Xamarin Forms (Luis Matos)
Visual Studio & .NET
- Coding Shorts: Speeding Up the Editor in Visual Studio 2022 (Shawn Wildermuth)
- Hacking C# Part One: Adjustable Arrays and Hacking C# Part Two: Fluent Function Interfaces and Hacking C# Part Three: Compare Adjacent Array Elements (Simon Painter)
- Sorting and Filtering With LINQ (Code Maze)
- Create Accessible PDF Documents Using C# (Praveenkumar)
- WCF Based Web App Performance Issue Caused by Hitting MaxConcurrentSessions Limit of WCF (Weizhen Sun)
- Generating sortable Guids using NewId (Andrew Lock)
- MailMerge: Field Mapping and Handling of Unmerged Fields (Bjoern Meyer)
Design, Methodology & Testing
- Reconfigure Azure DevOps Server to use Kerberos instead of NTLM (Angel Wong)
- CI/CD Detection Engineering: Dockerizing for Scale, Part 4 (Splunk Team)
- Agile Teams: What They Are & How They Operate (LeadingAgile)
- Preventing burnout: A manager’s toolkit (GitLab)
- The Benefits of GDPR for Application Security (Olabayo Balogun)
- Learn the basics of testing in Python with Pytest (Alfredo Deza)
- What Is Macromanagement? Tips For Effective Macro Managers | Trello (Kat Boogaard)
- GitHub Codespaces Add Support for Microservices and Monorepo Projects (Sergio De Simone)
Mobile, IoT & Game Development
- Python: Basic Electronics Control with the Raspberry Pi (Phil Hajjar)
- How to Start Unity Development, Even if You’re Not a Gamer (David Eastman)
- Hiding the circles around MRTK objects when you select stuff in Unity (Joost van Schaik)
- Scaling Slack’s Mobile Codebases: Modernization (Tracy Stampfli)
Podcasts, Screencasts & Videos
- Newcastle Coders Group – 10 Tips to Rocking as an Azure Architect (SSW TV)
- No XAML? No Problem! Create Your .NET. MAUI UI in Code with C# Markup! (Gerald Versluis)
- Coding After Work – Building “Next Tech Event” using Blazor and RavenDB Part 2 (Color palette and adding some pages) and Coding After Work – Building “Next Tech Event” using Blazor and RavenDB Part 3 (Handling forms, Blazm Grid component) (Jessica Engstrom & Jimmy Engstrom)
- FreeCodeSession – Episode 357 (Jason Bock)
- Developer Tech Minutes: Evolution of Haptic Controllers for MR/VR (Dr. Eyal Ofek & Mike Sinclair)
- Mailin’ It! – The Official USPS Podcast – U.S. Postal Uniforms – An Iconic Look (Yasmine Di Giulio & Dale Parsan)
- RunAs Radio – Moving Away from Active Directory with Travis Roberts (Richard Campbell)
Community & Events
- Writing a Book for O’Reilly – Part One (Simon Painter)
- PulumiUP Workshop Series (Isaac Harris)
- Understanding the Role of a Developer Evangelist (Karl Hughes)
- Nerd Nite: May the Fourth Be With You! (Nerd Nite Philly Team)
Database
- SSIS Bad Habits: Wrong OLE DB components configuration (Hadi Fadlallah)
SharePoint & MS Teams
- SharePoint Roadmap Pitstop: April 2022 (Mark Kashman)
Miscellaneous
- Introducing Immersive Reader for PowerSchool Unified Classroom Schoology Learning (Mike Tholfsen)
- Free training for Windows Client Desktop installation, support and troubleshooting (Orin Thomas)
- Keyboard Accessibility With Microsoft Surface Adaptive Kit (Sameer Doshi)
- Microsoft releases new PowerToys v0.58.0, fully embracing .NET 6, fixing a huge number of bugs, and pleasing Windows 11 users (Sofia Wyciślik-Wilson)
- RISC v CISC: An Age Old Debate (Steven Sinofsky)
More Link Collections
- The Morning Brew #3463 (Chris Alcock)
- The Wolf Report – May 4th, 2022 (Michael Wolfenden)
- .NET Annotated Monthly | May 2022 (Rachel Appel)
The Geek Shelf
Modernizing Your Windows Applications with the Windows App SDK and WinUI: Expand your desktop apps to support new features and deliver an integrated Windows 11 experience (Matteo Pagani & Marc Plogas) – Referral Link