Top Links
- Use Performance Counters in .NET to measure Memory, CPU, and Everything – Full Guide (Michael Shpilt)
- Jared Parsons on DevOps on the C# Compiler Team – Azure DevOps Podcast Episode 53 (Jeffrey Palermo)
- Introducing open source Windows 10 PowerToys (Scott Hanselman)
- .NET Core Podcast – .NET Core 3.0, MSIX and The Windows Store with James Montemagno (Jamie Taylor)
- Default Interface Members and Inheritance (Dave A. Glick)
Web & Cloud Development
- Starting out with the ASP.NET Core React template (part 2 – Web API) (Jon Hilton)
- Deploy a React + Node app to Heroku in 3 minutes without the command line (Mohammad Iqbal)
- State management with React Hooks (Samuel Omole)
- Angular Dependency Injection Tips (Armen Vardanyan)
- Why you need Proxy objects in JavaScript (Dhananjay Kumar)
- IdentityServer for ASP.NET Core 3 (Dominick Baier)
- Why Don’t You Use Server-Side-Rendering in Your React App? (Frank Zickert)
- Healthcheck endpoints in C# in MVC projects using ASP.NET Core, and writing results to Azure Application Insights (Jeremy Lindsay)
- The Pain Points of Web Development with WordPress (Matthew MacDonald)
- Web API – adding Swagger, SQL Server, logging and export to Excel (Michael Gledhill)
- How to integrate of TensorFlow Model in Angular Application? (Nikola Živković)
- How to Create a Webcam Audio Visualizer with Three.js (Ryota Takemoto)
- Azure Tips & Tricks – Tip 224 – How do I add a new CIDR to an existing Virtual Network (Michael Crump)
- WebAssembly Source Code Can Now Be Debugged Outside the Browser With GDB and LLDB (Bruno Couriol)
- Ng Container Hack for Structural Directives (Charlie Greenman)
- Using Certificate Authentication with IHttpClientFactory and HttpClient (Damien Bowden)
- Creating a virtual photo booth using Twilio, WhatsApp & Cloudinary (Dominik Kundel)
- AI for Good: Using Cognitive Services Form Recognizer API to understand extreme weather. (Jamie Maguire)
- What is a Service Mesh? (Matthew Casperson)
- Go 1.13 Bring Centralized Module Mirror Proxy and Checksum Database (Sergio De Simone)
- Identity is Hard, Let’s Make it Easy (Troy Micka)
- A Blazor Application Updater (Michael Washington)
- Serverless Proxy Pattern: Part 2 (Jason Farrell)
XAML, UWP & Xamarin
- Xamarin.Forms – Working with Visual States (Part I – Binding) (Mikolaj Kieres)
- Xamarin Forms MediaElement now available for macOS (Peter Freeman Foot)
- WPF Window Closing Errors (Rick Strahl)
Visual Studio & .NET
- Asynchronous Producer Consumer Pattern in .NET (C#) (Alex Basiuk)
- Unit Testing with .NET Core ILogger (Changhui Xu)
- How .NET 4.8 Can Break Your Application (Alois Kraus)
- What to Look Forward to in .NET Core 3.0 Features (Graham High)
Design, Methodology & Testing
- Serving and testing models in CD4ML (Martin Fowler)
- How to setup an end-to-end Azure DevOps pipeline from an Azure Web App (Jessica Deen)
- Tips, tricks, and good practices for Data-Driven Testing. Part 2. (Szymon Warda)
- “I decided to trust my crazy idea . . .” (Candace Whitney-Morris)
- Configuration driven Mobile DevOps (Hardik Mistry)
- Creating Guides in Adobe Illustrator (Kenneth Reilly)
- How should you track technical debt? (Mark Heath)
- UX/UI Solutions: Make Content Less Overwhelming. (Natasha Kurus)
Mobile, IoT & Game Development
- How to Simplify Your Android App’s Architecture: a Detailed Guide With Code Samples (Vitaly Kuprenko)
- Understanding Opaque Return Types in Swift (Alfian Losari)
- Flutter: Text Widget (Nick Randolph)
- Logging in Flutter (Zubair Rehman)
Podcasts, Screencasts & Videos
- Sync Up, a OneDrive Podcast – Trailer (OneDrive Team)
- Software Engineering Daily – JavaScript Jabber with Jeff Meyerson and Software Engineering Daily – Open Source Policy with Bruce Perens (Jeff Meyerson)
- Merge Conflict 166: Disconnecting with a Feature Phone (James Montemagno)
- Weekly Dev Tips – One Step Build Test Run (Steve Smith)
- 2019-08-30 (VOD) Coding a Tool to keep our Azure Subscription Clean (Frank Boucher)
- Cognitive Search – Azure Search with AI | Azure Friday and Multiple node pools in Azure Kubernetes Service (AKS) | Azure Friday (Scott Hanselman & Rob Caron)
- Azure Podcast Episode 295 – Azure Backup Update (Sujit D’Mello)
- The Changelog – Modern software is built on APIs (Adam Stacoviak & Jerod Santo)
- Codepunk 050: The Silk Road (Bill Ahern)
- Developer on Fire Episode 440 | Ole Dallerup – Proving the Value (Dave Rael)
- AGL 120: Christopher O’Donnell from HubSpot (John Rouda)
Community & Events
- Sextech: The Good, the Bad & the Bias (Sept 19th Webcast) (Certified Fresh Events)
- 26 Wonderful Things To Do In Philly, September 9-15 (Kelly Bucci)
- Microsoft C++ Team at CppCon 2019 (Sy Brand)
Database
- Accessing SQL Server Agent Data (Greg Robidoux)
- SQL SERVER – 5 Important Steps When Query Runs Slow Occasionally (Pinal Dave)
- SQL Performance Tuning: 7 Practical Tips for Developers (Matt Watson)
SharePoint & MS Teams
- Setting Individual File Permissions for Documents Used in Microsoft Teams – HLS Show Me How (Mike Gannotti)
PowerShell
- Weekly Module Spotlight: ImportExcel (Ravikanth C.)
Miscellaneous
- COBOL turns 60: Why it will outlive us all (Steven J. Vaughan-Nichols)
- Announcing Windows 10 Insider Preview Build 18975 (Dona Sarkar)
More Link Collections
- The Morning Brew #2826 (Chris Alcock)
- .NET App Developer Links – 2019-09-09 (Dan Rigby)
- Double Shot #2425 (Mike Gunderloy)
- Weekly C# Digest Issue #275 (Jakub Chodounsky)
- Friday Five: Microsoft Windows Insiders and Windows Terminal Preview, Windows PowerShell, and more! (MVP Award Team)
- Top Stories from the Microsoft DevOps Community – 2019.09.06 (Sasha Rosenbaum)
- Reading Notes #394 (Frank Boucher)
- GameDev News – September 6, 2019 (Brian Peek)
The Geek Shelf
Azure DevOps Server 2019 Cookbook: Proven recipes to accelerate your DevOps journey with Azure DevOps Server 2019 (Tarun Arora & Utkarsh Shigihalli)