Top Links
- Authentication & Authorization in ASP .NET Core 3.1 (Shahed Chowdhuri)
- Konsole – Home of the simple .NET console library (Alan Hemmings)
- What’s Old is New Again – Web Forms meets Blazor (Jeff Fritz)
- .NET Core, .NET 5; the exodus of .NET Framework? (Marc Gravell)
- Switch Expressions are the Best Feature of C# 8 (K. Scott Allen)
Web & Cloud Development
- Build a CRUD App with Angular 9 and Spring Boot 2.2 (Matt Raible)
- Angular 9 Tutorial: Build an Example App with Angular CLI, Angular Router, HttpClient & Angular Material and Setting up Angular 9 HttpClient & Creating Components by Example and Adding Angular 9 Routing and Material Design by Example and Building and Consuming a REST API with Angular 9: Sending GET Requests with HttpClient and Services by Example (Ahmed Bouchefra)
- JavaScript: Understanding Generators (Alcides Queiroz)
- Logging the selected Endpoint Name with Serilog: Using Serilog.AspNetCore in ASP.NET Core 3.0 – Part 2 (Andrew Lock)
- Multiplatform desktop HTML editor with .NET Core 3 and Electron.NET (Erik Engineer)
- Lamar 4.1: Multithreading improvements, diagnostics, documentation updates, and some thoughts on troubleshooting (Jeremy D. Miller)
- Playing with Texture Projection in Three.js (Marco Fugaro)
- A Practical Guide To Angular: Data Binding & Directive (Peter Mbanugo)
- Tracking Santa with Azure (Kevin Rabun)
- How to Stack Elements in CSS (Sarah Drasner)
- Postman Collections For Pulling My Twitter Friends And Followers and My Levels of Postman API Environment Understanding To Date (Kin Lane)
- Serverless Can Help You To Focus (Simona Cotin)
- Announcing Updated Postman Plans and Pricing (Abhinav)
- New Features and Design Principles of Vue 3.0 – Evan You at VueConf Toronto (Bruno Couriol)
- Creating an Emoji Game with Vue, Auth0, and Google Vision API (Fikayo Adepoju)
- Managing Containers on AWS with Pulumi (Sophia Parafina)
- Desktop to Web: WinForms to JavaScript Migration Guide (Me)
XAML, UWP & Xamarin
- Introducing Multiselection Support in WPF Multi Column Dropdown (Amal Raj Umapathy Selvam)
Visual Studio & .NET
- Using XUnit [Theory] and [InlineData] to Test C# Extension Methods (Matthew Jones)
- Tracing .NET Core applications (Tom Deseyn)
- Execute raw SQL commands in Entity Framework Core (Gunnar Peipman)
- Preparing Entity Framework Core for Static Analysis and Nullable Reference Types (Jonathan Allen)
- Tree-walking algorithms: Incrementally enumerating leaf nodes of an N-ary tree (Raymond Chen)
Design, Methodology & Testing
- The Strengths of Agile Teams (Ben Linders)
- Deadlines aren’t agile (and that’s OK) (George Stocker)
- Create Feedback Loops (Agile Approaches) for Hardware Products (Johanna Rothman)
- Remote-Friendly Culture Indicators (Jeff Handley)
- UX For Enterprise: 3 Biggest Challenges (and How to Tackle Them) (Adam Fard)
- A matter of perspective (Erich Wegscheider)
- The Fundamental Truth Behind Successful Development Practices: Software is Synthetic (John Rauser)
- Customized WebPageTest Lighthouse Results using a Custom Test Agent (Robin Osborne)
- Zero to SME: Quickly Becoming Your Own Subject Matter Expert (Thomas Sullivan)
- Rethinking programming (Mike Loukides)
Mobile, IoT & Game Development
- Cordova Windows 7.0.1 Released! (Christopher J. Brody)
- Expandable Recycler View in Android (Mobin Munir)
- Build A GitHub App With Flutter And GraphQL Like A Pro (Promise Nzubechi Amadi)
- The wires are crossed, literally! – Learning low level computing with Ben Eater’s 6502 kit (Scott Hanselman)
- Flutter State Management with Provider — NotifyListeners x StreamProvider — Part 2 (Wilker Oliveira)
- Using Azure DevOps to create a CI/CD pipeline for an Android application built with React Native (Matteo Pagani)
Podcasts, Screencasts & Videos
- Syntax Podcast – Hasty Treat – Modules in Node (Wes Bos)
- Stack Overflow Podcast: The Director’s Cutts (Ben Popper)
- Technology & Friends – Jes Schultz on Data Engineering (David Giard)
- Revision Path – Anthony Harrison (Maurice Cherry)
- Software Engineering Daily – Amazon Kubernetes with Abby Fuller (Jeff Meyerson)
- ASP.NET Monsters #146: WebForms Dependency Injection (Simon Timms, David Paquette & James Chambers)
- Azure Service Bus Core Features | On .NET (Cecil Phillip)
- AiA 272: Adventures in Angular Still at RxJS Live (Charles Max Wood)
- Introduction to Language Integrated Query (LINQ) | C# Advanced [1 of 8] | C# Advanced (Bill Wagner)
- What is NuGet? [1 of 5] | NuGet 101 and Intro to IOT with .NET Core [1 of 9] | IoT 101 (Patty Nguyen)
- It’s just SQL: Collations in Azure SQL Database Managed Instance | Data Exposed (Jeroen ter Heerdt)
- MAS 105: Martina Kraus (Aaron Frost)
- FreeCodeSession – Episode 125 (Jason Bock)
- Real Talk JS Episode 65: Art and Code with Ali Spittel from 6B (John Papa)
- Unboxing the Vision AI DevKit | Internet of Things Show (Olivier Bloch & MAAllen)
- The 6 Figure Developer Episode 125 – Cosmos DB with Santosh Hari (John Callaway)
Community & Events
- January Events for Xamarin and .NET Developers (Jayme Singleton)
- Ask a Developer: SEO Matters to Alice Brosey (ContentLab IO)
- 2019 in Review: Watching, Reading, and Writing Highlights (Richard Seroter)
- Year in Review Post Checklist (Steve Smith)
-
Call for Speakers for Orlando Code Camp 2020 Is Open (Andy Warren)
Database
- Oracle and the Future (Kellyn Pot’Vin-Gorman)
- Why is My SQL Server Query Slow? (Rion Williams)
- SQL Replace statement (Naresh Beniwal)
SharePoint & MS Teams
PowerShell
- PowerShell’s Get-Date FileDateTime for Safe Filenames (Tommy Maynard)
- Quick post: find users who have an Exchange Online mailbox (Emin Atac)
Miscellaneous
- Decoding feedback – 4/5 stars (Matt Lacey)
- Windows 11 is the Microsoft operating system we need! (Wayne Williams)
More Link Collections
- The Morning Brew #2904 (Chris Alcock)
- .NET App Developer Links – 2020-01-07 (Dan Rigby)
- Interesting links of the week (2020 #1) (Michael Eaton)
- Double Shot #2508 (Mike Gunderloy)
- XamarinBites 31 (Nigel Ferrissey)
- Collective #578 (Pedro Botelho)
- .NET Annotated Monthly | January 2020 (Rachel Appel)
The Geek Shelf
Pro Angular 6 (Adam Freeman) – Referral Link