Top Links
- Hot Restart available in Uno Platform (Jérôme Laban)
- Microsoft Learn (Gregor Suttie)
- Start with Surface Duo development on preview emulator and SDK today (Gunnar Peipman)
- Abel Wang on DevOps Infrastructure – Azure DevOps Podcast Episode 73 (Jeffrey Palermo)
- Blazor by Example – Build a simple markdown editor (Jon Hilton)
Web & Cloud Development
- Azure Tips & Tricks – Tip 243 – Azure SignalR Service and Event Grid Walkthrough and Azure Tips & Tricks – Tip 242 – What is IP address 168.63.129.16? (Michael Crump)
- Min and Max Width/Height in CSS and What’s the Difference Between Width/Height in CSS and Width/Height HTML attributes? (Chris Coyier)
- Better Modals in React (Leonardo Maldonado)
- ASP.NET Core Kubernetes Tutorial for AKS (Matthew Groves)
- How to Get the Client IP Address in an Angular Application (Nitin Pandit)
- A Custom Renderer Extension for Markdig and Automatic Image Uploads with Markdig Processing (K. Scott Allen)
- Server Side Pagination using ASP.NET Core and Angular 8 – Part Three (Siddharth Gajbhiye)
- Azure Stream Analytics in Azure Government (Steve Michelotti)
- A Beginner’s Guide to Loops in React JSX (Thomas Findlay)
- How to Create a Website — Build a Website in 4 [EASY] Steps (Jade Mudri)
- How to Troubleshoot Serverless API’s (Gareth McCumskey)
- TypeScript enums: How do they work? What can they be used for? and Adding special values to types in TypeScript (Axel Rauschmayer)
- Reverb: speculative debugging for web applications (Adrian Colyer)
- OWASP Top 10 – Injection (Code Maze)
- 10 Most Popular APIs for Books (Joy Culbertson)
- What does “Max # of APIs” mean in Postman? (Postman Team)
XAML, UWP & Xamarin
- Reviewing the Reveal Embed SDK WPF Sample for Data Analytics Part 2 (Brian Lagunas)
- Xamarin.Forms – Working With RefreshView (Delpin Susai Raj)
- Host Custom UWP Controls in C++ Win32 Project using XAML Islands and Host Custom UWP Controls in MFC MDI Project using XAML Islands (Freist Li)
- Google Login Integration in Xamarin Forms: A Complete Guide (Vijayakumar Yoganandan)
- Get Started with the FilePathPicker in Telerik UI for WPF (Viktoria Grozdancheva)
- Pipeline Templates: Building Xamarin.Forms Apps on Azure DevOps using Templates (Nick Randolph)
- OTP View In Xamarin iOS (Logesh Palani)
Visual Studio & .NET
- How to Configure Visual Studio to Use SourceLink to Step into NuGet Package Source (Aaron Stannard)
- CMake, Linux targeting, and IntelliSense improvements in Visual Studio 2019 version 16.5 Preview 2 (Erika Sweet)
- Enforcing C# EditorConfig formatting conventions at build time (Filip W.)
- C# Futures: Covariant Return Types (Jonathan Allen)
- .NET Framework January Preview of Quality Rollup (Tara Overfield)
- Amazon Skill Tools for .NET, Part 3: Creating a Basic Skill in .NET (Hannes DuPreez)
- Using Environment Variables In Your .NET Core Builds (Khalid Abuhakmeh)
- Toggle light and dark (Remy Sharp)
- Recap of Microsoft Ignite and the 2020 Microsoft Developer RoadMap (Damir Arh)
- Peeking inside C++/CX delegates (Raymond Chen)
Design, Methodology & Testing
- Peace of Mind is the Ultimate Key to Progress (J.D. Meier)
- Using Azure DevOps Marketplace extensions with scrum projects (Alexei Govorine)
- This is the Architecture Powering Machine Learning at LinkedIn (Jesus Rodriguez)
- Searching for common nodes across area paths (Willy-Peter Schaub)
Mobile, IoT & Game Development
- CountDown Timer in Android (Mobin Munir)
- Swift 6 Will Bring Improved Concurrency Support and Memory Ownership (Sergio De Simone)
Podcasts, Screencasts & Videos
- .NET Rocks! – The Perfect Education for a Software Developer with Thomas Betts (Carl Franklin & Richard Campbell)
- CodeNewbie S11:E1 – Why ethics and contributor behavior matters in open source (Coraline Ehmke) (CodeNewbie Team)
- Software Engineering Daily – GitLab Strategy with Sid Sibrandij (Jeff Meyerson)
- Merge Conflict 186: Hot Hot Hot (James Montemagno)
- Developer Tea – Getting On The Right Level When Solving Problems Collaboratively (Jonathan Cutrell)
- Weekly Dev Tips – How Developers Fail (Steve Smith)
- Microsoft Cloud Adoption Framework for Azure, Part 1 | Azure Friday and Microsoft Cloud Adoption Framework for Azure, Part 2 | Azure Friday (Rob Caron & Lara Rubbelke)
- Azure Podcast Episode 312 – Azure FarmBeats (Sujit D’Mello)
- Agile Coffee Podcast – episode 63 – the KANBAN episode (Vic Bonacci)
- .NET Core Podcast – How Do You Even Start with Josey Howarth (Jamie Taylor)
- What Ted’s Been Up To with Guest Ted Neward (David McCarter)
- The Amp Hour #476 – An Interview with Kendall Castor-Perry (Dave Jones & Chris Gammell)
- Ladybug Podcast – Personal Branding (Emma Bostian, Kelly Vaughn & Ali Spittel)
- FreeCodeSession – Episode 130 (Jason Bock)
- Serverless Chats Episode #33: The Frontlines of Serverless with Yan Cui (Jeremy Daly)
- AGL 140: Paul Powers, Co-founder of Physna (John Rouda)
- 2 Frugal Dudes Podcast – All About Frugality and Freelancing (Kevin Griffin & Sean Merron)
- Talk Python to Me #248 – Climate change and your Python code (Michael Kennedy)
- One Dev Question | Why should I make apps accessible? and One Dev Question | What is digital inclusion? and One Dev Question | What is color by function? and One Dev Question | What is an accessible layout? (Dennie Declercq)
Community & Events
- 24 Fantastic Things To Do In Philly, January 27 – February 2 (Kelly Bucci)
- How to Contribute to Open Source Software (Matt Eland)
- Our Pledge to Open Source (Roman Pronskiy)
- Meet the Insiders looking to the future through mentorship (Windows Insider Team)
- A Testing Culture in DevOps: An Interview with Adam Auerbach (Owen Gotimer)
Database
- SQL SERVER – Display Rupee Symbol in SSMS and What are Different Methods to Know the Row Count of Table? – Interview Question of the Week #261 (Pinal Dave)
PowerShell
- Who is your 2020 PowerShell Hero (James Petty)
- Copy Directory Files and Create Random Names In PowerShell (William Wegerson)
Miscellaneous
- Intro to Rust programming (Chris Castle)
- The Hunt Is On! How To Use Trello While Seeking A New Job (Daniel Acampado)
- Attracting Top IT Talent: How Workplace Culture Matters (Josh Walling)
- The Road to Artificial Intelligence: An Ethical Minefield (Lloyd Danzig)
More Link Collections
- The Moring Brew #2918 (Chris Alcock)
- .NET App Developer Links – 2020-01-27 (Dan Rigby)
- Double Shot #2522 (Mike Gunderloy)
- Friday Five: Azure Arc, Microsoft Teams, Asp.net, and more! (MVP Award Team)
- Code Maze Weekly #9 (Vladimir Pecanac)
- The Overflow #9: Rust and Redux (Ryan Donovan)
- Top Stories from the Microsoft DevOps Community – 2020.01.24 (Sasha Rosenbaum)
- Collective #584 (Pedro Botelho)
- F# Weekly #4, 2020 – Azure Functions 3.0 GA, How Fantomas works and F# on Win 3.11 (Sergey Tihon)
- Weekly C# Digest Issue #295 (Jakub Chodounsky)
- Reading List 247 (Bruce Lawson)
- Reading Notes #410 (Frank Boucher)
The Geek Shelf
The Road to learn React (Robin Wieruch) – Referral Link