Top Links
- MVVM Toolkit Preview 3 & The Journey of an API (Michael Hawker)
- .NET Foundation September/October 2020 Update (Claire Novotny)
- .NET Internals: System.Threading.Channels – UnboundedChannel Part 3 (Steve Gordon)
- How to Add gRPC to Your Blazor App (Richard Reedy)
- Even better code review in GitHub for mobile (Ryan Nystrom)
Web & Cloud Development
- Running SQL Server Integration Tests in .NET Core Projects via Docker (Georg Dangl)
- Azure Tips & Tricks – Tip 278 – Azure Functions on Kubernetes with KEDA Part 2 of 2 and Tip 279 – Serverless operations with Azure DevOps and Tip 280 – 5 Tips to save money with Virtual Machines and Tip 281 – Working remote for developers and teams (Michael Crump)
- Fire-and-forget HTTP Requests using Node.js (Simon Knott)
- Computing on the Edge with Kubernetes: It’s On (Keith Basil)
- Using A Single, Pre-Compiled Keyword Search Target For Filtering In Angular 10.1.5 (Ben Nadel)
- Using Blazor JavaScript Isolation with Library Manager (Jimmy Engstrom)
- Azure SDK Release (October 2020) (Azure Team)
- Preview: Using DocumentEditor for DS Server in ASP.NET Core (Bjoern Meyer)
- Build And Deploy An Angular Form With Netlify Forms And Edge (Zara Cooper)
- Zone Redundancy for Azure Cache for Redis now in preview (Kyle Teegarden)
- How to Create a Realistic Motion Blur with CSS Transitions (Neale Van Fleet)
- Avoiding Serverless Anti-Patterns with Observability (Sarjeel Yusuf)
- How to Validate FHIR Resources like a Boss (Ardon Toonstra)
- If one is good, two must be better [markdownlint-cli2 is a new kind of command-line interface for markdownlint] (David Anson)
- Building Neural Networks with PyTorch in Google Colab (Exxact Team)
- Manifest V3 changes are now available to test in Microsoft Edge (MS Edge Team)
XAML, UWP & Xamarin
- Adding Dark Theme Support for Xamarin Forms Shell (Mitch Sellers)
- 5 Tips to Easily Use the Grid for Layouts in Xamarin.Forms (Leomaris Reyes)
- OTP Auto-Fill Entry for iOS with Xamarin.Forms (Gerald Versluis)
Visual Studio & .NET
- C#.NET: How to convert List to String Data Type (Asma Khalid)
- Design patterns in C# – The Decorator Pattern (Carmel Eve)
- Entity Framework Core SQL Server reverse engineering a.k.a Database First gotchas (and workarounds) (Erik EJ)
- Architecting .NET Desktop and Mobile applications (Damir Arh)
- Integrate Kintone Data Using ADO.NET (Manpreet Kaur)
- How to Upgrade .NET CLI Templates (Kevin Griffin)
Design, Methodology & Testing
- Recurring Schedules in Azure DevOps Release Pipelines – Artifacts and Stages (Kendra Little)
- New FREE eBook: Unit Testing in .NET—The Complete Guide (Mihail Vladov)
- Benefits for Application Packaging (Horatiu Vladasel)
- Consistency is Our Friend and Enemy (Scott Hannen)
- Estimates Are Temporary (Steve Smith)
- Acquiring DevelopIntelligence and launching new experiences to help you build better (Pluralsight)
- A few words on Git. (Hadi Hariri)
- Breaking Serverless on Purpose with Chaos Engineering (Jennifer Riggins)
- Bridging the Gap Between Slack and Email Users (Madhu Balakrishna)
- Test Series: Part 1 – Understanding Testing Strategies (Jason Farrell)
Mobile, IoT & Game Development
- Animate Spritesheets in a Unity 2D Game (Nic Raboy)
- Optimize your app publishing process with new Google Play Console features (Steve Suppe)
Podcasts, Screencasts & Videos
- .NET Rocks! – Migrating .NET Applications to Azure with Mike Richter (Carl Franklin & Richard Campbell)
- Real Talk JS Episode 105: Cats as a Service (John Papa)
- Service Creation via .NET Core Templates – Webinar recording (Maarten Balliauw)
Community & Events
- Diversity, Equity & Inclusion at .conf20: Expanding our Reach (Suzanne McGovern)
- How Regional Personality Differences Divide America (Sophie Putka)
- Understanding Open-Source: Your Role (Mitch Sellers)
- How we open sourced docs.github.com (Janice Niemeir)
- Kamala Harris’ Ultimate Guide For Women Managing Male Entitlement (Shanthi Blanchard)
- Reimagine our world with technology in the 2021 Imagine Cup (MS Student Developer Team)
Database
- SQL Server Clustered Index Fragmentation on GUID Columns (Mohammed Moinudheen)
- SQL SERVER 2019 – Performance Issues After Upgrading from SQL Server 2012 (Pinal Dave)
- The October 2020 release of Azure Data Studio is now available (Alan Yu)
- Migrate Large Azure MySQL Between Subscriptions (Dave Lawlor)
- Distributed database transactions spanning multiple Azure SQL Managed Instances (Azure Team)
- Getting a result index score from RavenDB Map/Reduce results (Oren Eini)
- Improve database performance with connection pooling (Michael Aboagye)
SharePoint & MS Teams
- How To Enable Advanced Teams Audio Features Including Hard Mute (Steve Goodman)
Miscellaneous
- Binary Classification Using PyTorch: Defining a Network (James McCaffrey)
- Announcing Windows 10 Insider Preview Build 20236 (Brandon LeBlanc)
- Outbound Marketing to Developers (a.k.a. Email Marketing) (Developer Media)
- Effectively removing the FLS Slot allocation limit in Windows 10 (Pete Brown)
More Link Collections
- The Morning Brew #3091 (Chris Alcock)
- .NET App Developer Links – 2020-10-15 (Dan Rigby)
The Geek Shelf
Mastering React Test-Driven Development (Daniel Irvine) – Referral Link