Top Links
- Tag Helper Authoring in ASP .NET Core 3.1 (Shahed Chowdhuri)
- Welcoming Go to the Pulumi Family (Evan Boyle)
- What is Microsoft Learn? (Microsoft Developer)
- Project Firefly: Build Custom Cloud Native Adobe Apps (Colene Chow)
- Introduction to Uno Platform course launches on Udemy (Uno Platform Team)
- 5 summer books and other things to do at home (Bill Gates)
Web & Cloud Development
- Separating Layout HTML And CSS From Content HTML And CSS Is Good (Ben Nadel)
- Master-detail forms with React Hook Form (Carl Rippon)
- Handling Web API Exceptions with ProblemDetails middleware (Andrew Lock)
- Hosting an ASP.NET Core App on Docker with HTTPS (Changhui Xu)
- Azure App Configuration: Configuration of .NET Applications (Christian Nagel)
- Automatic Token Management for ASP.NET Core and Worker Services 1.0 (Dominick Baier)
- Hosting WordPress behind Azure Front Door (Gunnar Peipman)
- Announcing end of support for .NET Standard 1.3 in AWS SDK for .NET (Norm Johanson)
- How to Deploy a React + Python Flask Project on Heroku (Steffy Lo)
- Implementing always signed in with ASP.NET Core and Azure (Thomas Ardal)
- Drawing with FabricJS and TypeScript Part 7: Undo/Redo (Matthew Jones)
- Read out loud – Text to speech with the Web Speech API. (Michael Scharnagl)
- You want efficient application scaling? Go serverless! (Adam Konrád)
- OWASP Top 10 – Sensitive Data Exposure (Code Maze)
- A bit of GREASE keeps the web moving and Browser Basics: User Gestures (Eric Lawrence)
- Read a file with promises in TypeScript on Node (Jessica Kerr)
- Fiddler Everywhere is Getting a New Look (Rob Lauer)
- Following the End-to-End User Journey: Project Firefly Guides and A Breakdown of Firefly’s Architecture: Project Firefly Guides (Sarah Xu)
- Vue CLI Creating a Project–Issue with Hot Reload (David Yardy)
XAML, UWP & Xamarin
- Time is Running Out on Silverlight (Jonathan Allen)
Visual Studio & .NET
- Rider 2020.1.3 and ReSharper Ultimate 2020.1.3 Bugfixes Are Here! (Alexander Kurakin)
- Getting Microsoft Feature Management Working in a Console App (Adam Storr)
- Microsoft Feature Flags: Implementing Custom Feature Filters (Microsoft.FeatureManagement) (Jason Roberts)
- Simple logging with Entity Framework Core 5 and ‘LogTo’ (like Database.Log in EntityFramework 6) (Erik EJ)
Design, Methodology & Testing
- Branching Patterns: Experimental Branch and A Guide to Threat Modelling for Developers (Martin Fowler)
- Azure DevOps Roadmap update for 2020 Q2 (Sidi Merzouk)
- TeamCity 2020.1: Conditional Build Steps, Support for Kubernetes, Slack Notifier, Integration with Azure DevOps and Jira Software Cloud, and more (Alexander Rassokhin)
- Improve test error messages of your abstractions (Kent C. Dodds)
- Migrate From Travis CI to GitHub Actions (Brian Demers)
- 5 Tips to Take Your DevOps Pipeline to the Next Level (Eddie Segal)
- Code Smell: Duplicated Code (Joe Eames)
Mobile, IoT & Game Development
- Building a Puzzle Game in Flutter (Kenneth Reilly)
Podcasts, Screencasts & Videos
- Smashing Podcast Episode 16 With Ben Frain: How Can I Optimize My Home Workspace? (Drew McLellan)
- NVIDIA DeepStream on Azure IoT Edge | Internet of Things Show (Olivier Bloch)
- Azure IoT Developer Specialty Certification | Internet of Things Show (Olivier Bloch & Pamela)
- The Changelog – Leading GitHub to a $7.5 billion acquisition (Adam Stacoviak & Jerod Santo)
- Asp.Net Monsters #165: WaitAndRetry with Polly (James Chambers, Simon Timms & David Paquette)
- Intersection Types, Union Types, and Type Aliasing in TypeScript (Bill Ahern)
- Microsoft 365 Dev Podcast – M365 Developer Guide to Build 2020 (Jeremy Thake & Paul Schaeflein)
- Real Talk JS Episode 84: Nuxt- Vue- and GraphQL – Daniel Roe (John Papa)
- DevTalk Podcast 37: Building an IoT-enabled prosthetic arm. With Clifford Agius (Kerry Lothrop)
- New Features in Language Understanding | AI Show (Patty Nguyen)
- The 6 Figure Developer Episode 144 – Database Stuff with Brent Ozar (John Callaway)
- Social Sessions with Mike Gannotti Episode 4 – Ian Lindsay (Mike Gannotti)
Community & Events
- Becoming a Remote Worker – End of Week 9 (Adam Storr)
- Ways To Experience Philly From Home This Week, May 18-25 (Kelly Bucci)
Database
- Shrink SQL Server Transaction Log for all Databases (Eli Leiba)
- MongoDB Fundamentals – CRUD: Creating Objects – Day 2 of 6 (Pinal Dave)
PowerShell
- PowerShellGet 3.0 Preview 3 (Sydney Smith)
Miscellaneous
- To get a better programming job, explain your problem-solving skills (Itamar Turner-Trauring)
- Microsoft’s dual-screen Surface Duo: Specs emerge, suggesting it’ll cost less than Galaxy Fold (Liam Tung)
- Blogging and writing for the tech professional (Kathi Kellenberger)
More Link Collections
- The Morning Brew #2996 (Chris Alcock)
- .NET App Developer Links – 2020-05-19 (Dan Rigby)
- Interesting links of the week (2020 #20) (Michael Eaton)
- Double Shot #2599 (Mike Gunderloy)
The Geek Shelf
Programming TypeScript: Making Your JavaScript Applications Scale (Boris Cherny) – Referral Link