Top Links
- Visual Studio IntelliCode – Microsoft Research Faculty Summit (Mark Wilson-Thomas)
- Investigating Drag and Drop with Blazor (Chris Sainty)
- Logging in C# .NET Modern-day Practices: The Complete Guide (Michael Shpilt)
- AutoMapper 9.0 Released (Jimmy Bogard)
- .NET Memory Management posters (Konrad Kokosa)
Web & Cloud Development
- Build a Secure React Application with JWTs and Redux (Braden Kelley)
- Create a Scrollable Image Gallery in Angular using Kendo UI ScrollView (Christian Nwamba)
- Azure Cost Management – 8 tools to help optimize spending and maximize potential in the cloud (Gregor Suttie)
- How to Filter Tasks in a JavaScript Gantt – DHTMLX Video Tutorial (Kotryna Kairyte)
- Azure Open Datasets are curated public datasets (Lee Stott)
- Azure Shell in the new Windows Terminal (Preview) (Pierre Roman)
- Azure Service Fabric 6.5 Second Refresh Release (Service Fabric Team)
- DZone Refcard #215 – Getting Started with Microservices (Andy Hampshire)
- DZone Refcard #309 – Managing Microservices (Ariff Kassam)
- Introducing SwiftKafka: Accessing Event Streams in Swift (Andrew Lees)
- Kubernetes Workloads in the Serverless Era: Architecture, Platforms, and Trends (Bilgin Ibryam)
- Announcing Kitura 2.8 and more (David Jones)
- Blazor form validation (Gunnar Peipman)
- Dynamic Blog Posts with Jekyll (Joseph Guadagno)
- Add telemetry to your Electron application with Application Insights (Matteo Pagani)
- Where to Put Your TypeScript Type Annotations (Steve Fenton)
- Extended Validation Certificates are (Really, Really) Dead (Troy Hunt)
XAML, UWP & Xamarin
- How To Start Hot Reloading In XAML (Sumit Singh Sisodia)
Visual Studio & .NET
- C# Winforms Rendering Differences on Windows 7 vs Win10 with Scale Set at 150% (Mark Pahulje)
- Loading the Treeview for Telerik UI for Blazor with LINQ and Entity Framework: Simplifying Complexity (Peter Vogel)
- A bootstrapper script for the Cake .NET Core Global Tool on Windows (Andrew Lock)
- Introducing High Contrast Theme in WinForms Theme Studio (Hari Venkatesh E)
- Customize Control Information for full metadata requests in odata.net (Kanish Manuja)
- Migrations and Seed Data with Entity Framework Core (Marinko Spasojevic)
- Styling Pivot Tables in Excel Files .Net Core (Manpreet Kaur)
Design, Methodology & Testing
- Where I Think “Agile” is Headed, Part 1: Do You Need an Agile Approach? (johanna)
- Writing Self-Documenting Code (Tori Tsu)
- Empathy is a Technical Skill (Andrea Goulet)
- Are SOLID principles Cargo Cult? (Patrick Smacchia)
- Why you need static and dynamic application security testing in your development workflows (Vanessa Wegner)
- How to Practice Pair Programming for Great Results (Vasu P.)
Mobile, IoT & Game Development
- Setting up an Android application with AWS SDK for C++ (Pushen Wang)
- Migrating to MRTK2–interacting with the Spatial Map (Joost van Schaik)
- Thinking Flutter (Pratik Jain)
Podcasts, Screencasts & Videos
- Syntax Podcast – Hasty Treat – Remote Internet (Wes Bos)
- CodeNewbie S9:E6 – What is Java good for and why is it still one of the most popular coding languages (Peggy Fisher) (CodeNewbie Team)
- Revision Path 307: Isaak Hayes (Maurice Cherry)
- InfoQ Podcast: Sarah Wells on Financial Time’s Transition to DevOps (Sarah Wells)
- Software Engineering Daily – PlayStation Engineering with Tony Godar (Jeff Meyerson)
- ASP.NET Monsters #125: Using SignalR in a Background Service (James Chambers, Simon Timms & David Paquette)
- TPDP Episode #30: Building a Developer Community with Meetups (Nic Raboy)
- Train with Azure ML and deploy everywhere with ONNX Runtime | Internet of Things Show (Olivier Bloch)
- FreeCodeSession – Episode 85 (Jason Bock)
- Daniel Roth on Blazor DevOps – Azure DevOps Podcast Episode 47 and Steve Smith on DevOps Quality – Azure DevOps Podcast Episode 48 and Mads Torgersen on the Latest in C# – Azure DevOps Podcast Episode 49 (Jeffrey Palermo)
- SharePoint Dev Weekly – Episode 47 (Vesa Juvonen & Waldek Mastykarz)
- Real Talk JS Episode 45: Contributing to OSS Documentation with Kapunahale Wong (John Papa, Ward Bell & Dan Wahlin)
- DevTalk Podcast 17 – GraphQL. With Brandon Minnick (Kerry Lothrop)
- What is Cloud Native, Really? | Cloud Native (Shayne Boyer)
- The 6 Figure Developer Episode 104 – Career paths are different with Sadukie (John Callaway)
Community & Events
- Interview with Neural Networks with JavaScript Succinctly Author James McCaffrey (Jacqueline Bieringer)
- Meet the Splunker: Chloe Fleissig (Tracy Edkins)
- GitHub Maintainer Scholarships are now available for GitHub Universe (Brian Douglas)
- Apply for a GitHub Inclusivity Scholarship and join us at GitHub Universe (Toya East)
Database
- SQL SERVER – Power Options, Power Plans and Database Performance (Pinal Dave)
- Azure SQL Database Script for Size (Arun Sirpal)
- How to choose the partition key (Szymon Warda)
SharePoint & MS Teams
- Leveraging the Webpack Define Plugin in SPFx Projects (Andrew Connell)
- No Teams Templates = No Problem: Using Teams & Flow in the Government Cloud (Ricardo Wilkins)
PowerShell
- Adding Microsoft PowerShell on Linux Mint (Susantha Silva)
Miscellaneous
- FHIR for the Busy Quality Manager (K. Scott Allen)
- Lighting crackles near the North Pole in an almost unheard of event (Tom Yulsman)
- Microsoft To-Do – Your most requested feature is here – list groups! (Polly Davidson)
- Microsoft Edge now has share dialog on Dev and Canary channels (Sean Endicott)
More Link Collections
- The Morning Brew #2808 (Chris Alcock)
- .NET App Developer Links – 2019-08-13 (Dan Rigby)
- Interesting links of the week (2019 #28) (Michael Eaton)
- Double Shot #2406 (Mike Gunderloy)
- Professional Development – 8/05/2019 – 8/11/2019 (Cameron Presley)
- Collective #540 (Pedro Botelho)
The Geek Shelf
Advanced TypeScript Programming Projects: Build 9 different apps with TypeScript 3 and JavaScript frameworks such as Angular, React, and Vue (Peter O’Hanlon)