Top Links
- .NET Rocks! – Moving from Web Forms to Blazor with Jeff Fritz (Carl Franklin & Richard Campbell)
- Want to Digitally Transform? Embrace Delivery Pipelines. (Richard Seroter)
- Practical Ways to Write Better JavaScript (Ryland Goldstein)
- Visual Studio Code Tips and Tricks | Visual Studio Toolbox (Robert Green)
Web & Cloud Development
- ASP.NET Core Controllers – Exploring How To Test a Simple Feature (Charles Flatt)
- Introduction to Docker with a simple ‘Dockerized’ Node.js application (Bhargav Ram)
- WebStorm 2019.3 Early Access Program and Roadmap (Ekaterina Ryabukha)
- React Hooks: Recipes (John Tucker)
- dhtmlxPivot 1.4 Minor Update: Flat Mode, Export to CSV, and Dropdown Field Selectors (Kotryna Kairyte)
- E23: Stored Procedures in ASP.Net Boilerplate (Lee Richardson)
- Dependency injection container with hot-reloading in Node.js (Michał Męciński)
- Diagnosing & Fixing Azure Backup Failures (Mitchel Sellers)
- Expanded Azure Maps coverage, preview of Azure Maps feedback site, and more (Outi Nyman)
- PhpStorm 2019.2.2 is released (Roman Pronskiy)
- .NET Core Opinion 14 – Razor Pages for HTML, Controllers for APIs (K. Scott Allen)
- Azure Media Services’ new AI-powered innovation (Sudheer Sirivara)
- Why Public Key Cryptography Matters (William Dawson)
- You’re Using HttpClient Wrong (Peter Vogel)
- Serverless Proxy Pattern: Part 4 (Jason Farrell)
XAML, UWP & Xamarin
- Sneak Peek at 2019 Volume 3 Beta: Xamarin (Rajasekar B)
- When can UWP’s RichEditBox control be available to set RTF correctly? (Kazuki Ota)
Visual Studio & .NET
- Open folders on Current Visual Studio Code Window from terminal (Kazuki Ota)
- Entity Framework Core Raw SQL Queries Examples (Joydip Kanjilal)
- Accessing Sharepoint data with C# (Bruno Sonnino)
- Foundational Concepts Series – Getting Started as a Microsoft (.NET) Stack Developer (John Jacobs)
- Default Interface Members, What Are They Good For? (Dave Glick)
- Increasing performance via low memory allocation (Carmel Eve)
Design, Methodology & Testing
- C++ Mocking Tips and Tricks for Easier Unit Testing – Part Two (Carmit)
- Unit Testing: Mocks (Elena Nikolaeva)
- Clean, simple, flexible, evolvable, and agile Architecture Cheat Sheet Update (V1.5) (Urs Enzler)
- Changing How We Think about Work-Life Balance (Ben Linders)
- Strategic Storytelling: Make heroes happen (Carrie Holmes)
- In-person and remote interactions are not equal (Cory Lebson)
- The Gradual Design System: How We Built Slack Kit (Garrett Miller)
- Radix Sort – The Sorting Algorithm Family Reunion (Matthew Jones)
- How to review a design (Stephen Kuenzli)
- Code Responsibly: Paying Attention to the Humans You Impact (Steve Fenton)
Mobile, IoT & Game Development
- Garbage Collection explained for Android Developers (and JVM in general) (Martin Nowosad)
- An Introduction to Flutter : It’s All Widgets! (Aditya Patnaik)
- PLCrashReporter Maintainership Moving to Microsoft (Lukas Spiess)
- Running Azure functions in Docker on a Raspberry Pi 4 (Jonathan George)
Podcasts, Screencasts & Videos
- Hanselminutes – Learning CircuitPython with Scott Shawcroft (Scott Hanselman)
- Software Engineering Daily – Cloud-Native Applications with Cornelia Davis (Jeff Meyerson)
- The cleaning Power of Azure Function at your service and 2019-09-06 (VOD) Azure CLI and ARM Template for AzSubscriptionCleaner (Frank Boucher)
- It’s just SQL: Restoring a database to Azure SQL DB from backup | Data Exposed (Jeroen ter Heerdt)
- Azure DevOps for .NET Core & Cloud Native Apps | Cloud Native (Shayne Boyer, AbelSquidHead & Cameron Tomisser)
- Walking Down the Memory Lane with Bing Part 1 | On .NET (Cecil Phillip & Rich Lander)
- PPP 266 | How to Solve Any Problem and Make the Best Decisions by Shifting Creative Mindsets, with Michael Roberto (Andy Kaufman)
- CppCast – C++ Extensions with Miro Knejp (Rob Irving)
- React Podcast 63 – Val Geisler on Communicating with your Audience (Michael Chan)
- Talk Python to Me #229 – Building advanced Pythonic interviews with docassemble (Michael Kennedy)
- Minimum Viable Response Plan | Create: A Global Startup Event Series (Jason Hand)
Community & Events
- “I only have so many years and hours to live. I want to spend it doing what I love.” (Candace Whitney-Morris)
- It’s back to school and back to innovation with free tools for student developers (Charlotte Yarkoni)
- Managing Platform Teams: How to Structure and Run a Great Platform Team – Interview with Karen Cohen (Tamás Török)
- Built by Garage Interns, find the best movie, powered by the Microsoft Recommenders collection (Lainie Huston)
- How to survive internship applications and interviews: Best practices from Campus Experts (Lieke Boon)
- Are students prepared for real-world cyber curveballs? (Todd VanderArk)
Database
- MySQL Preferred Engine – MyISAM or InnoDB (Pinal Dave)
- How to: Handle duplicate records in Azure Data Explorer (Tzvia Gitlin Troyna)
SharePoint & MS Teams
PowerShell
- Tips on PowerShell Modules for Managing Stale Devices (Alan La Pietra)
Miscellaneous
- Python tricks 101, what every new programmer should know. (Peter Nistrup)
More Link Collections
- The Morning Brew #2830 (Chris Alcock)
- .NET App Developer Links – 2019-09-13 (Dan Rigby)
- Double Shot #2429 (Mike Gunderloy)
- F# Weekly #37, 2019 – Oh Fable! and Community for F# Heroes voting. (Sergey Tihon)
- XamarinBites 19 (Nigel Ferrissey)
- Roundup #54: Service Provider Validation, Default Interface Members, BFF with ProxyKit, GC Perf (Derek Comartin)
- Collective #548 (Pedro Botelho)
The Geek Shelf
JavaScript: The Definitive Guide (David Flanagan)