Top Links
- My Interview and Podcast Production Process on the Hanselminutes Podcast (Scott Hanselman)
- The Future of Blazor is Native Apps (Matthew MacDonald)
- 6 Blazor component libraries to speed up your development (Jon Hilton)
- Project Model Updates in Rider 2019.3 (Matthias Koch)
Web & Cloud Development
- AWS Athena as a Data Analysis Supplement (Omar Darwish)
- How to use the Azure Data Explorer (kusto) REST API with Httpie (Jon Gallant)
- Azure Tips & Tricks – Tip 241 – Azure Sentinel – What is it and why should I care? (Michael Crump)
- Capturing Logs in Docker Desktop (David Scott)
- Nuxt.js with ESLint in VS Code (Frida Nyvall)
- ✨ Creating A React App (Jeff Yates)
- Scaffolding Syncfusion Controls in ASP.NET Core Applications (Kannan)
- DOWNLOAD: Free eBook, “Learn Azure in a Month of Lunches” (Kurt Shintaku)
- Introduction to Azure Cognitive Search (Luis Valencia)
- Invoking non-HTTP Azure Functions over HTTP to make development easier (Maarten Balliauw)
- AWS S3 — Hosting a React Web App on AWS S3 (Manish Manalath)
- Telerik JustMock Gains Improvements for Azure DevOps and More with R1 2020 (Mihail Vladov)
- What is this Blazor everyone’s talking about? (Ryan Overton)
- ESLint v7.0.0-alpha.0 released (ESLint Team)
- Java Microservices: A Practical Guide (Marco Behler)
- Renaming src Folder of a Vue CLI 3 Project (Anthony Gore)
- Capture Network Logs from Edge and Chrome and Retiring Internet Explorer (Eric Lawrence)
- Building microservices through Event Driven Architecture part10: Handling updates (Gora Leye)
- Event-driven scripting in Kubernetes with Brigade (Jakob Ehn)
- Updating the my blog from AppService to Containers…finally (Shayne Boyer)
XAML, UWP & Xamarin
- Take Your Xamarin Skills to the Next Level with Ed Snider’s ‘Mastering Xamarin.Forms’ (Me)
- Create Xamarin.Forms Android App Bundle (aab) and release it to Google Play Store with DevOps (Mikolaj Kieres)
- #XfEffects: Forms Effect to automatically scale FontSize on Label (Marco Siccardi)
Visual Studio & .NET
- NuGet Support in Visual Studio for Mac 8.4 (Matt Ward)
- Selective Projects Loading using Solution Filter in Visual Studio (Abhijit Jana)
- Behind the compiler: 20 examples of C# code before and after compiling (Gunnar Peipman)
- Adventures in Technical Editing – Three Recent Packt Book Review Projects (Me)
- How to use the Instagram Graph API with C# eBook (Jamie Maguire)
- Case-Insensitive String Replacement in C# (David Giard)
- Avoiding the Debugger with Better Logging (K. Scott Allen)
- Unit Testing .NET Core When Using Common Statics (DateTime, Folder, File, etc.) (Mitchell Sellers)
- Using Local Functions to Replace Comments (Jason Roberts)
- Filter Pinned Members in Watch Window – Debugging Tip (Abhijit Jana)
- EF Core Tips: Don’t call Update when you don’t need to! and EF Core Tips: Make sure to call Update when it is needed! (Arthur Vickers)
- Hide Your Secrets in VS Code with Cloak (John Papa)
- So Many Ways to Learn .NET in 2020 (Shayne Boyer)
Design, Methodology & Testing
- DevOps Azure Style (Kin Lane)
- 10 Important Git Commands that Every Developer Should Know (Cem Eygi)
- UX Design of data-intensive applications (Asif)
- Analyzing your app with NDepend (Bruno Sonnino)
- CI/CD: The ticket to multicloud (Chrissie Buchanan)
- Bring your monorepo down to size with sparse-checkout (Derrick Stolee)
- When Automated Tests Fail… (Herb Williams)
- Kubernetes testing with KIND (Matthew Casperson)
- DevOps – Saving Your Code From The Apocalypse (Patrick God)
- Risk Coverage: A New Currency for Testing (Wolfgang Platz)
Mobile, IoT & Game Development
- Flutter Design Patterns: 13 — Memento (Mangirdas Kazlauskas)
- NLP Chat on Flutter + Azure (Doug Foo)
- Flutter Widget Guide — StreamBuilder Widget in 5 mins or less. (Annsh Singh)
- Changing the Default Tizen 5.0 Project for Samsung TVs (j2inet)
- Blazor Makes Its Way Into Cross-Platform Mobile App Development (Sergio De Simone)
- Using Unity for Enterprise Applications (Andras Velvart)
Podcasts, Screencasts & Videos
- Technology & Friends – Christian Geuer Pollmann on Erlang and Elixir (David Giard)
- Software Engineering Daily – Software Media with Tim O’Reilly (Jeff Meyerson)
- Merge Conflict 185: Frank Hates Dark Mode (James Montemagno)
- Developer Tea – Management Anti-Patterns – Implicit Assignment of Responsibility (Jonathan Cutrell)
- GeekWire Podcast: Apple acquires Xnor.ai; Microsoft’s bold climate plan; Seattle startup trivia (Todd Bishop)
- How to do Bulk and Transactional Batch operations with the Azure Cosmos DB .NET SDK | Azure Friday (Donovan Brown & Rob Caron)
- How to set up a direct interconnection between Azure and Oracle Cloud Infrastructure (OCI) | Azure Friday (Rob Caron & Lara Rubbelke)
- Video – Step by Step using TypeScript in a Node.js Application (Dhananjay Kumar)
- AGL 139: Alexa is Stealing Your Job with Rhonda Scarf (John Rouda)
- Coding Blocks Podcast – Designing Data-Intensive Applications – Data Models: Relationships (Allen Underwood, Michael Outlaw & Joe Zack)
- Rework Episode 67 – Less Business, More d20s (Matthew Vincent)
- No Dogma Podcast #136 – Dennie Declercq, On Developing With Autism (Bryan Hogan)
- The Amp Hour #475 – An Interview with Christina Cyr (Dave Jones & Chris Gammell)
- Ladybug Podcast – Design for Developers (Emma Bostian, Kelly Vaughn & Ali Spittel)
- 2020-01-10 (VOD) Refactoring & adding Unite Tests – Project: Blind2021 (Frank Boucher)
- FreeCodeSession – Episode 128 (Jason Bock)
- Serverless Chats Episode #32: Customizing Serverless for Custom Ink with Ken Collins (Jeremy Daly)
- 2 Frugal Dudes Podcast – Generating Passive Income with Real Estate Investing (Kevin Griffin & Sean Merron)
- Flutter Official PWA Support – 2/2 (MTECHVIRAL)
Community & Events
- Microsoft Moves Ignite to a New Location, New Dates (Brad Sams)
- 23 Wonderful Things To Do In Philly, January 21-26 (Kelly Bucci)
- Geek of the Week: Fred Hutch’s Jeanne Chowning committed to diversity and inclusion in science (Kurt Schlosser)
Database
- Comparison of MS SQL Server Data Modeling Tools: Data Types (John Slaven)
- Released: update for Kerberos Configuration Manager for SQL Server (Pedro Lopes)
- SQL SERVER – SQL Server Agent Missing in SQL Server Configuration Manager and How to Recompile Stored Procedure? – Interview Question of the Week #260 (Pinal Dave)
- RavenDB 5.0: Exploring Time Series–Part I (Oren Eini)
- DOWNLOAD: Free eBook, “The Essential Guide to Data in the Cloud: A Handbook for DBAs” (Kurt Shintaku)
PowerShell
- Azure Event Hub Service Telemetry Example with PowerShell (John Miner)
- PowerShell: Create Azure IoT Hub (Chris Pietschmann)
Miscellaneous
- 2020 Tech Predictions (Ted Neward)
- Tweetz 2.0.0 Released (Mike Ward)
- What is Rust and why is it so popular? (Jake Goulding)
- Before you start using Microsoft Edge do this for privacy (metadataconsulting)
- 8 OneNote education updates for the new year and 12 Microsoft Learning Tools updates across reading, writing, math and communication for the new year (Mike Tholfsen)
More Link Collections
- The Morning Brew #2913 (Chris Alcock)
- .NET App Developer Links – 2020-01-20 (Dan Rigby)
- Double Shot #2517 (Mike Gunderloy)
- F# Weekly #3, 2020 – VS F# Tooling Performance and Ionide major fixes (Sergey Tihon)
- Weekly C# Digest Issue #294 (Jakub Chodounsky)
- Roundup #64: Migrate from JSON.NET to System.Text.Json, Endpoint Debugging, ToQueryString, CreateDbCommand (Derek Comartin)
- Friday Five: Azure Analytics & Databases, SharePoint 2016, The AKS Architecture Map, and more! (MVP Award Team)
- GameDev News – January 17, 2020 (Brian Peek)
- Reading Notes #409 (Frank Boucher)
- This week, #StackOverflowKnows syntactic sugar, overfit or nah, and the definition of norm (Ryan Donovan)
- Collective #582 (Pedro Botelho)
The Geek Shelf
C# 8 and .NET Core 3 Projects Using Azure (Paul Michaels, Dirk Strauss & Jas Rademeyer) – Referral Link