Top Links
- Help us improve WPF and UWP XAML designer (Olia Gavrysh)
- Mirroring your Presence Status from the Microsoft Graph in Teams to LIFX or Hue bias lighting (Scott Hanselman)
- Android Studio 4.0 (Adarsh Fernando)
- ASP.NET Core Series: Blazor | On .NET (Cecil Phillip, Jeremy Likness & Patty Nguyen)
- Continuous integration workflow template for .NET Core desktop apps with GitHub Actions (Edward Skrod)
Web & Cloud Development
- Overview of API Versioning in ASP.NET Core 3.0+ (Vladimir Vozar)
- Enhance ASP.NET Projects With JetBrains Annotations (Khalid Abuhakmeh)
- Angular Deployment with a Side of Spring Boot (Matt Raible)
- Angular: The Unexpected (Armen Vardanyan)
- Adding a WebSocket Security Middleware to ASP.NET Core Web Applications (Bjoern Meyer)
- Creating an Azure Function from the Command Line (Jason Gaylord)
- Azure Synapse for C# Developers: 5 things you need to know (Jess Panni)
- Creating Templates with Liquid in ASP.NET Core (Julio Sampaio)
- Mastering External Web API’s in ASP.Net Core and ABP with Swagger, ApiExplorer, and NSwag (Lee Richardson)
- Tutorial: Convert Documents Using AWS Lambda (Nick Villalobos)
- Falling In Love With Vue.js (Oleksandr Simonov)
- ASP.NET Core WebSockets and Application Lifetime Shutdown Events (Rick Strahl)
- How To Create Better Angular Templates With Pug (Zara Cooper)
- Maintaining Feature Flag Values Across Multiple Requests (Microsoft.FeatureManagement) (Jason Roberts)
- MDsveX – Svelte in Markdown in Svelte (Bruno Couriol)
- How to make small changes using GitLab’s Web IDE (Chrissie Buchanan)
- Resuming SameSite Cookie Changes in July (Justin Schuh)
- Chrome 84 Beta: Web OTP, Web Animations, New Origin Trials and More (Chromium Team)
- Create a Small Blog in Blazor – Part 2 – Entity Framework Integration (David Grace)
- At Scale Infrastructure Testing With Pulumi (Dustin Farris)
- Unify Your Adobe Experience Platform Services with Adobe Experience Platform Web SDK (Jaemi Bremner)
- What Blazor Needs: An Ecosystem (Peter Vogel)
- Write high-quality TypeScript code (Rachel Appel)
- Syncfusion Blazor Components are Blazor WebAssembly 3.2.0 Compatible! (Sridhar Narasimhan)
XAML, UWP & Xamarin
- TinyMvvm 2.1.1 – Introducing ViewModel navigation (Daniel Hindrikes)
- Exploring Syncfusion’s CheckedListBox Control for WPF (Jegan R)
- Data Binding and it’s Modes in WPF (Rikam Palkar)
- Profile Guided AOT in Uno Platform reduces package size by 50% (Uno Platform Team)
- .NET MAUI: Cross-platform vs Multi-platform (Luis Matos)
Visual Studio & .NET
- SOLID Principles In C# – Interface Segregation Principle (Munib Butt)
- Profiling template metaprograms with C++ Build Insights (Kevin Cadieux)
- BackgroundService Gotcha: Silent Failures (Stephen Cleary)
- Introducing Zeplin for Visual Studio Code (Zeplin Team)
Design, Methodology & Testing
- Threat Modeling: Grow your practice and Branching Patterns: Final Thoughts and Recommendations (Martin Fowler)
- Dark Patterns in UX (Alyssa Nicoll)
- Using Rick and Morty To Solve An Agile Estimation Dilemma (Kevin Wanke)
- Exclude Work Item Types in Azure DevOps Projects (Abhijit Jana)
- Azure DevOps–File Transformation Pipeline (David Yardy)
- Clone or Import functionality (Travis CI Team)
- Advanced Installer 17.1.1 (Advanced Installer Team)
- The Ultimate Guide To Remote Team Bonding (Emily Whitten)
- Advance Your DevOps with Pair Programming – Even Remotely (Joseph Moore)
- We Need To Replatform (Justin Etheredge)
Mobile, IoT & Game Development
- Microsoft Plugs Away at Blazor for Mobile in Preview 3 (David Ramel)
Podcasts, Screencasts & Videos
- GCast 86: Logging in a Java Spring Boot Application (David Giard)
- Hanselminutes – Language Understanding (LUIS) with Dr. Riham Mansour (Scott Hanselman)
- Software Engineering Daily – Kubernetes vs. Serverless with Matt Ward (Jeff Meyerson)
- SwipeView – Swipe It All Away | The Xamarin Show (James Montemagno)
- Azure SQL Zone Redundant Configuration for High Availability | Data Exposed (Anna Hoffman & Marisa Brasile)
- Podcast: Adventures in .NET High performance databases with RavenDB with Oren Eini (Oren Eini)
- The Stack Overflow Podcast – I would D.I.E. for that IDE (Stack Overflow)
- CppCast – Rider for Unreal Engine with Anastasia Kazakova (Rob Irving)
- Scrum Master Toolbox Podcast – The PO who threw the team under the bus | Steve Jaccaud (Vasco Duarte)
- Rocket 281: We Hacked A Switch (Brianna Wu, Christina Warren & Simone De Rochefort)
- STEM Everyday: #163 | Smithsonian’s STEM in 30 | feat. Beth Wilson & Marty Kelsey (Chris Woods)
- RunAs Radio – Business Continuity with Sonia Cuff (Richard Campbell & Greg Hughes)
- FreeCodeSession – Episode 166 (Jason Bock)
- React Pocast 96: Pete Hunt on Seven Years of Reconsidering Best Practices (Michael Chan)
- Tech and Developer News for May 2020 – lots from MS Build 2020 | Adam Cogan (SSW TV)
Community & Events
- Mozilla’s journey to environmental sustainability (Cathleen Berger)
- Introducing Hack Club’s Summer of Making (Elise Hollowed)
- Helping small and medium-sized businesses during COVID-19 (Jared Spataro)
- GitHub Action Hero: Adam Dobrawy (Michelle Mannering)
- From Funeral Director to Customer Success Director How Megan Amos Found Her Dream Career in Tech (Stackify)
SharePoint & MS Teams
- New Microsoft Teams Shifts features to build richer Firstline Worker experiences (Microsoft 365 Team)
Miscellaneous
- 20 productivity tools for the Linux terminal (Alan Smithee)
- Introducing an improved spellcheck experience in Microsoft Edge (Bo Cupp)
- Announcing Windows 10 Insider Preview Build 19635 (Brandon LeBlanc)
More Link Collections
- The Morning Brew #3003 (Chris Alcock)
- .NET App Developer Links – 2020-05-29 (Dan Rigby)
- Double Shot #2607 (Mike Gunderloy)
- Collective #607 (Pedro Botelho)
The Geek Shelf
The Road to React: Your journey to master plain yet pragmatic React.js (Robin Wieruch) – Referral Link