Top Links
- Emulating a PlayStation 1 (PSX) entirely with C# and .NET (Scott Hanselman)
- Get Ready for iOS 13 and Xcode 11 (David Ortinau)
- Kayla Cinnamon and Rich Turner on DevOps on the Windows Terminal Team – Azure DevOps Podcast Episode 54 (Jeffrey Palermo)
- Prism for WPF: Building Outlook Part 2 (Brian Lagunas)
Web & Cloud Development
- (Really) Quick Tip: Blazor App Hosted as Azure Static Website in Blob Storage (David Ramel)
- Azure Tips & Tricks – Tip 225 – Learn how to share your Azure Blob Storage securely with Azure Data Share (Michael Crump)
- Immer, “Most Impactful Contribution” JavaScript Open Source Award Winner, Releases V4 (Bruno Couriol)
- Dependency Injection in Angular (Charlie Greenman)
- Use explicit typing for your JWTs (Dominick Baier)
- Intro to CSS Animations (Kenneth Reilly)
- A Simple Introduction to the History API in JavaScript (Matthew MacDonald)
- PhpStorm 2019.3 Early Access Program is Now Open (Roman Pronskiy)
- Migrating the elmah.io API to ASP.NET Core (Thomas Ardal)
- ESLint v6.4.0 released (ESLint Team)
- File uploads with Blazor (Steve Sanderson)
- Intro to GraphQL, Part 1: What is GraphQL | Learning GraphQL (Brandon Minnick)
- Creating a Flutter App for Web (Nick Randolph)
- What are Microservices? Code Examples, Best Practices, Tutorials and More (Stackify Team)
- Blazor Error Handling OwningComponentBase and EF Core Tracking (Michael Washington)
XAML, UWP & Xamarin
- Quick Tip – Hot Fix Update for Windows Template Studio Now Available (Me)
- Listing Applications on a Tizen Device (j2inet)
Visual Studio & .NET
- Writing high performance code despite C# (Oren Eini)
- Async Lock In C# (Ahmed Fouad)
- Picture archivist in F# (Mark Seemann)
- Code Samples Browser for Microsoft Platform Developers (Abhijit Jana)
- How to start developing with .NET (Seth Kenlon)
- Simplify Strings for Comparison by Removing Special Characters and Diacritic Marks (Steve Fenton)
Design, Methodology & Testing
- Effectiveness OR Efficiency: Agile Shouldn’t Feel Like a Fight (Ben Linders)
- Basic Design Principles for Non-Designers (Billy)
- Feeling Connection As A Remote Worker? It’s About The Little Things (Fran Bull)
- Building microservices through Event Driven Architecture part7: Implementing EventSourcing on Domain Model (Gora Leye)
- Applying Test Strategy in the Real World (Janna Loeffler)
- How Product Managers Lose Trust? (John Cutler)
- GitHub Pages builds now use the Checks API (Meaghan Lewis)
- Why we created a Memory team at GitLab (Sara Kassabian)
Mobile, IoT & Game Development
- Swift Tutorial: Classes vs. Structures (Anthony Awuzie)
- Bring your phones to the conference table: creating ad hoc microphone arrays from personal devices (Laura LoPresti)
- A Deep Dive into Flutter: The 22nd Century Frontend Framework (Part 2) (Prad Nukala)
- How Can We Ease Your Development with Flutter? (Rossitza Fakalieva)
Podcasts, Screencasts & Videos
- InfoQ Podcast: Event Sourcing: Bernd Rücker on Architecting for Scale (Bernd Rücker)
- Flutter 1.9 | 20+ New Changes & Features | Dart 2.5 (MTechViral)
- Software Engineering Daily – Okta Engineering with Hector Aguilar (Jeff Meyerson)
- Merge Conflict 167: My Phone’s CPU Has 8.5 Billion Transistors (James Montemagno)
- Developer Tea – Product Mindset w/ Jessica Hall (Part 1) and Developer Tea – Product Mindset w/ Jessica Hall (Part 2) (Jonathan Cutrell)
- Weekly Dev Tips – Dependency Inversion Principle (Steve Smith)
- Azure Podcast Episode 296 – Azure Sphere (Sujit D’Mello)
- Build a CI/CD pipeline for API Management, Part 1 | Azure Friday and Build a CI/CD pipeline for API Management, Part 2 | Azure Friday (Scott Hanselman & Rob Caron)
- Hello World Film: From the Cutting Room Floor #1 (Shawn Wildermuth)
- Developer on Fire Episode 441 | Juval Löwy – Validating Design (Dave Rael)
- The Amp Hour #458 – An Interview with Ken Burns (Dave Jones & Chris Gammell)
- Ladybug Podcast – What The Heck Is GraphQL? (Emma Wedekind, Kelly Vaughn & Ali Spittel)
- Serverless Chats Episode #14: Serverless CI/CD for the Enterprise with Forrest Brazeal (Jeremy Daly)
- AGL 121: Vennard Wright, CIO of Iron Bow (John Rouda)
Community & Events
- How I Hit Refresh on Sources of Insight (J.D. Meier)
- 5 Things You Can Do to Be More Inclusive as a Conference Speaker (Patrick Kua)
- Jagadish Venkatraman on LinkedIn’s Journey to Samza 1.0 (Anthony Alford)
- 25 Outstanding Things To Do In Philly This Week, September 16-22 (Kelly Bucci)
- A Sneak Peek at SpringOne Platform 2019 for Ops Engineers and VMware Pros (Neil McAllister)
Database
- How to List All DML Triggers Created or Modified in the Last N Days in SQL Server? – Interview Question of the Week #242 and September 2019 Trainings – 21 Essential Scripts: Performance Tuning (Pinal Dave)
- Is this possible to set virtual cluster name when deploying Azure SQL Managed Instance? (Yochanan Rachamim)
- Automated blue/green database deployments (Bob Walker)
Miscellaneous
More Link Collections
- The Morning Brew #2831 (Chris Alcock)
- .NET App Developer Links – 2019-09-16 (Dan Rigby)
- Double Shot #2430 (Mike Gunderloy)
- Weekly C# Digest Issue #276 (Jakub Chodounsky)
- Friday Five: Pass Summit 2019, Tech Events in Parma, and Exchange 2019! (MVP Award Team)
- GameDev News – September 13, 2019 (Brian Peek)
- Reading List 239 (Bruce Lawson)
- Top Stories from the Microsoft DevOps Community – 2019.09.13 (Sasha Rosenbaum)
The Geek Shelf
Angular in Action (Jeremy Wilken)