Top Links
- Windows 10 WinRT API Packs released (Kevin Larkin)
- Windows Virtual Desktop is now generally available worldwide (Jonathan Federico)
- Game Development: Tetris in Angular (Michael Karén)
- Announcing the webhint v1 browser extension for Microsoft Edge (Rachel Simone Weil)
- Introducing .NET Core Windows Forms Designer Preview 1 (Olia Gavrysh)
Web & Cloud Development
- New in ASP.NET Core 3.0: structured logging for startup messages: Exploring ASP.NET Core 3.0 – Part 6 (Andrew Lock)
- Introduction to Functional Programming: JavaScript Paradigms (Avi Aryan)
- Built-in Jupyter notebooks in Azure Cosmos DB are now available (Deborah Chen)
- Azure Static Websites: Navigate to routes in a SPA using URL (Daniel Hindrikes)
- Convert images to WebP with ASP.NET Core – Better than png/jpg files? (Kristoffer Strube)
- Integration Testing in ASP.NET Core MVC (Marinko Spasojevic)
- Node.js, MySQL and async/await (Michał Męciński)
- ApiBoilerPlate – A Project Template For Building ASP.NET Core APIs In .NET Core 3.x (Vincent Maverick Durano)
- ESLint v6.5.1 released (ESLint Team)
- Building Your First Certified Kubernetes Cluster On-Premises, Part 1 (Ajeet Singh Raina)
- Understanding Server-Side Rendering (Leonardo Maldonado)
XAML, UWP & Xamarin
- MvvmCross 6.4.1 (Tomasz Cielecki & Martijn van Dijk)
- Xamarin.Forms – UI Testing & Customer Engagement (Jesse Liberty)
Visual Studio & .NET
- Deprecating packages on nuget.org (Anand Gaurav)
- Microsoft Releases C# 8.0 (Arthur Casals)
- How to Find Corrupted PDF Files in C# Easily (Vijaya Kumar)
- Getting Started with AutoML for ML.NET (James McCaffrey)
- Announcing PostSharp 6.3 RC: Support for Linux, Improved VSX Performance, and More (Lejla Rasic)
- Parsing Data With Metadata (Bonnie DeWitt)
Design, Methodology & Testing
- Leadership in an Agile Environment (Ben Linders)
- In Nexus with 5 Scrum teams, how can the Product Owner attend all Sprint Planning events? (Martin Hinshelwood)
- A Programmer’s Guide to Agile Implementation (Nick Karlsson)
- How to rename a Git branch (Dave Brock)
- 4 Benefits of Implementing DevOps (Georgi Todorov)
- How to Make Good Code Reviews Better (Gergely Orosz)
Mobile, IoT & Game Development
- Azure IoT Tools September Update: Azure IoT Edge remote debug and more! (Jun Han)
- #RaspberryPi – MultiMonitor support in #RaspberryPi4 rocks! (Bruno Capuano)
- Refactoring a Flutter Project — a Story About Progression and Decisions (Gonçalo Palma)
- Pulling Raspberry Pi translation data from GitHub (Nina Szymor)
Podcasts, Screencasts & Videos
- Syntax Podcast – Hasty Treat – Developing Better Habits (Wes Bos)
- CodeNewbie S10:E2 – What are the pros and cons of getting paid for open source (Katie Delfin) (CodeNewbie Team)
- Revision Path 314: Dr. Quaneisha Penha (Maurice Cherry)
- Oren Eini on DevOps Success at RavenDB (Part 2) – Azure DevOps Podcast Episode 56 (Jeffrey Palermo)
- SharePoint Dev Weekly – Episode 54 (Vesa Juvonen)
- Microsoft Mechanics – Windows Virtual Desktop on Azure | Released (Scott Manchester & Jeremy Chapman)
- ASP.NET Monsters #132 – Adding Custom Claims in Identity (James Chambers, David Paquette & Simon Timms)
- TWC9: .NET Conf, .NET Core 3.0, Windows Terminal 1909, Xamarin + Azure Functions, and more | This Week On Channel 9 (Christina Warren)
- Deploying to on-premises Windows machines with Azure DevOps – Part 2 | The DevOps Lab (Damian Brady & AbelSquidHead)
- .NET Bytes Episode 8: News from September 12th, 2019 through September 25th, 2019 (Calvin A. Allen & Matthew D. Groves)
- Bet on the Web Podcast – Examining Capacitor through the lens of Customer Success (Matt Netkow & Bryant Plano)
- FreeCodeSession – Episode 98 (Jason Bock)
- Real Talk JS Episode 52: Web Performance – Katie Hempenius (John Papa, Ward Bell & Dan Wahlin)
- 2 Frugal Dudes Podcast – How to Get Started with Social Investing (Kevin Griffin & Sean Merron)
- Women in Business & Technology Podcast 054 – Getting acquired for millions with serial entrepreneur Linda Rose (Sonia Dara & Colleen O’Brien)
- SyncUp Podcast – Introducing The Intrazone “OneDrive Personal Vault” (Ankita Kirti, Jason Moore, Mark Kashman, Chris McNulty, Ryan Hoge, Paul Diamond, Chris Leadly & Forbes Burton)
- Microsoft in Business – Connection: how social media is changing the game, Learning from Leaders, Episode 8 (Katie Martell & Katrina Munsell)
- IoT in Action Global Event Series-Building New Experiences | Internet of Things Show (Olivier Bloch & MAAllen)
- Microsoft C++ Team on CppCast (Sy Brand)
- The 6 Figure Developer Episode 111 – Atomic Kotlin and Teal Orgs with Bruce Eckel (John Calloway)
Community & Events
- Rethinking Project Maturity as a Community Process (Ben Adams)
- .NET Foundation September 2019 Update (.NET Foundation Team)
- Blazor Roundup From .NET Conf 2019 (Chris Sainty)
- Make Friends and Learn New Things At SpringOne Platform: Check Out These Talks! (Rita Manachi)
Database
- Find SQL Server Stored Procedure Create, Modified, Last Execution Date and Code (Rick Dobson)
- Comparing SQL Server Databases (David Starr)
- Designing Feature Gates with Firebase (Thiyagaraj T)
- How to set up ProxySQL as a Load Balancer in Azure Database for MySQL (Amol Bhatnagar)
- Azure Cosmos DB recommendations keep you on the right track (Thomas Weiss)
SharePoint & MS Teams
- What’s New in Microsoft Teams | September 2019 (Marissa Salazar)
PowerShell
- Bootstrap Tentacle installation with Powershell DSC (Shawn Sesna)
Miscellaneous
- New to Microsoft 365 in September—updates to Microsoft To Do, PowerPoint, OneNote, and more (Jared Spataro)
- Where did DirectX code names come from? (Raymond Chen)
More Link Collections
- The Morning Brew #2842 (Chris Alcock)
- .NET App Developer Links – 2019-10-01 (Dan Rigby)
- Double Shot #2441 (Mike Gunderloy)
- Azure Weekly: September 30, 2019 (Chris Pietschmann)
- Professional Development – 9/23/2019 – 9/29/2019 (Cameron Presley)
- Collective #553 (Pedro Botelho)
The Geek Shelf
Building Chatbots in TypeScript with the Microsoft Bot Framework: Programming Useful Bots in the Node.JS SDK (Michael Szul)