Top Links
- Microsoft Style Guide – Bias-free communication (MS Docs)
- Manage Azure Cosmos DB with PowerShell (Patrick El-Azem)
- Cleanup Your Xamarin.Forms MVVM Bindings Using Value Converters (Matthew Robbins)
- Weekly Dev Tips – .Net Foundation with guest Claire Novotny (Steve Smith)
- Using Blazor WebAssembly and C# to Build Tic-Tac-Toe in .NET Core (Matthew Jones)
Web & Cloud Development
- How to Authenticate an AWS Lambda Function in C# (Chase Aucoin)
- Attempting To Create A Flexible Dual-Select Control Component In Angular 9.1.9 (Ben Nadel)
- JavaScript/ES6 Promises Tutorial: Resolve, Reject, and Chaining Explained (Cem Eygi)
- Mastering ASP.NET Core 3.0 – Second Edition (Ricardo Peres)
- Setting global authorization policies using the DefaultPolicy and the FallbackPolicy in ASP.NET Core 3.x (Andrew Lock)
- Angular DocumentViewer: Loading Documents from an ASP.NET Core Backend Web API (Bjoern Meyer)
- Adding Azure Feature Flags to Your ASP.NET Razor Pages Application (Jason Gaylord)
- Using the React Debugger Extension (Peter Kellner)
- Higher-Order Components In React (Shedrack Akintayo)
- How to Get All Custom Properties on a Page in JavaScript (Tyler Gaw)
- TypeScript: narrowing types via type guards and assertion functions (Axel Rauschmayer)
- Bringing Cloud Load Balancer On-Prem with Rancher (Pushkar Patil)
- Inferring Object and Function Types in TypeScript (Carl Rippon)
- Implement FHIR REST server with Couchbase (Binh Le)
- Avoiding AccessTokenNotAvailableException when using the Blazor WebAssembly Hosted template with individual user accounts (Chris Sainty)
- Create a Small Blog in Blazor – Part 3 – Build Entity Framework Queries (David Grace)
- Using JSON Server for demos and prototypes (James Turnbull)
- Blazor Introduction – Differences Between Blazor Server and Blazor WebAssembly, Pros, and Cons (Marinko Spasojevic)
- Embedding Beautiful Reporting into Your Blazor Applications (Peter Vogel)
- ESLint: Everything You need to know about enforcing a style-guide with ESLint. (Rishabh Malhotra)
- Easiest Way to Create a Multicolumn ComboBox in Blazor (Saravanan G)
XAML, UWP & Xamarin
- Xamarin Month – XAML code snippets (Andreas Nesheim)
Visual Studio & .NET
- ReSharper Ultimate Starts Its Early Access Program for 2020.2! (Asia Rudenko)
- Create a Windows module for React Native with asynchronous code in C# (Matteo Pagani)
- Rider 2020.2 Early Access Program Begins! (Alexander Kurakin)
Design, Methodology & Testing
- DRY vs DAMP in Unit Tests (Vladimir Khorikov)
- Unveiling the Agile Operating Model (Krishna Kutty)
- The Unreasonable Progress of Deep Neural Networks in NLP (Exxact Team)
- How an interview code submission that wasn’t even submitted changed our process (Ben Matthews)
- Better Code Reviews GitLab Style (David O’Regan)
- Zero Trust—Part 1: Networking (Jim Flack)
- Microservice vs Monolith (Justin VanWinkle)
Mobile, IoT & Game Development
Podcasts, Screencasts & Videos
- Syntax Podcast – Hasty Treat – Slow Connections Part 2 (Wes Bos)
- CodeNewbie S12:E9 – Introducing DevDiscuss (Penelope Phippen, Ben Halpern, Jess Lee) (CodeNewbie Team)
- Introduction to the Build Better Software Podcast and Build Better Software Podcast – Wardley Mapping With Ben Mosior (George Stocker)
- Asp.Net Monsters #168: Microsoft.FeatureManagement and Azure App Configuration (David Paquette, Simon Timms & James Chambers)
- ASP.NET Core Series: Endpoint Routing | On .NET (Cecil Phillip)
- Live Video Analytics on Azure IoT Edge | Internet of Things Show (Olivier Bloch)
- The Stack Overflow Podcast – You’re Over Reacting (Stack Overflow)
- Microsoft 365 SharePoint PnP Weekly – Episode 86 (Vesa Juvonen & Waldek Mastykarz)
- The Changelog – Creating GitLab’s remote playbook (Adam Stacoviak & Jerod Santo)
- .NET Bytes Episode 19: News from May 22nd, 2020 through June 3rd, 2020 (Calvin A. Allen & Matthew D. Groves)
- STEM Everyday: #164 | STEM, Not Just A Class We Go To | fear. Andy Losik (Chris Woods)
- Frans Bouma on .NET Data Access – Azure DevOps Podcast Episode 92 (Jeffrey Palermo)
- Serverless Chats Episode #52: The Past, Present, and Future of Serverless with Tim Wagner (Jeremy Daly)
- Microsoft 365 Dev Podcast – Infrastructure as Code with Sam Cogan (Jeremy Thake & Paul Schaeflein)
- Real Talk JS Episode 87: Better frontend development with inspiration from the culinary world – with Ryan Lanciaux (John Papa)
- MJFChat: Microsoft Teams Best Practices for Remote Work (Mary Jo Foley)
- Azure Podcast Episode 333 – TLS 1.0 Deprecation (Sujit D’Mello)
- The 6 Figure Developer Episode 147 – Tech Debt with Doc Norton (John Callaway)
Community & Events
- Announcing .NET Foundation Election 2020 (Claire Novotny)
- After 15 years of blogging, here are 6 things I’ve learned (Richard Seroter)
- Uno Platform Turns Two Years in the Open (Uno Platform Team)
Database
- Tips for .dacpac (SQL Server database project) deployment (Erik EJ)
- Why SQL Server Doesn’t Give the Memory Back to OS? (Pinal Dave)
- Tips and Tricks Azure Databricks (Arun Sirpal)
- Azure Database for MySQL support for encryption at rest using customer-managed keys now in preview (Azure Team)
PowerShell
- Parsing HTML Tables with PowerShell for BIOS Update Notifications (Trevor Sullivan)
- Windows Terminal: Everything you need to know now (Simon Bisson)
Miscellaneous
- Getting Started with PyTorch 1.5 on Windows (James McCaffrey)
More Link Collections
- The Morning Brew #3010 (Chris Alcock)
- .NET App Developer Links – 2020-06-09 (Dan Rigby)
- .NET/C# newsletters to subscribe to – Keep up with the news (Thomas Ardal)
The Geek Shelf
Righting Software (Juval Löwy) – Referral Link