Top Links
- A common OpenGL renderer for UWP and Win32 using Angle and Win.UI.Composition (James Clarke)
- Keynote: A Fresh Look at Visual Studio for Mac (Amanda Silver, Scott Hunter & Jon Galloway)
- Microsoft Docs – Azure Documentation Home – Refreshed! (MS Docs)
- v7.0.0-rc.3 Release of PowerShell (Travis Plunk)
Web & Cloud Development
- Running Containers in Azure with Rancher (Tom Callway)
- Using the Kubernetes JavaScript Client Library (Dan Wahlin)
- Getting Started with CORS in ASP.NET Core (David Grace)
- Using Cognitive Services: Custom Vision Service with Azure IoT Edge (Jared Rhodes)
- Responsive Grid Magazine Layout in Just 20 Lines of CSS (Keir Watson)
- Source maps in Node.js (Benjamin Coe)
- Deep Learning in the Cosmos: Ranking 3 Machine Learning (ML) Applications (Exxact Team)
- Working with IWebHostEnvironment and IHostingEnvironment in dual targeted ASP.NET Core Projects (Rick Strahl)
- Sharing Information Between Vue Components With A Bus (Khalid Abuhakmeh)
- Go 1.14 is released (Alex Rakoczy)
- Securing gRPC-based Microservices in .NET Core (Andrea Chiarelli)
- Tutorial: Writing Microservices in Kotlin with Ktor—a Multiplatform Framework for Connected Systems (Hadi Hariri)
- Introduction to Bot Framework Composer: Drag and Drop Chatbot Development (Jamie Maguire)
- Securing Firefox with WebAssembly (Nathan Froyd)
- REST Commands and Queries in VS Code (Steve Smith)
XAML, UWP & Xamarin
- Xamarin.Forms: Native API Acces with Dependency Injection (Andrew Hoefling)
- Xamarin Forms – MVVM binding translated Enum values (Glenn Versweyveld)
- How To Confirm Exit in Android with Xamarin Forms (Dylan Berry)
Visual Studio & .NET
- An ADR Visual Studio Tool – Part 6 – Visually Opening Files and Changing the Command Title (Paul Michaels)
- Validating JCasC configuration files using Visual Studio Code (Sladyn Nunes)
Design, Methodology & Testing
- Lean Poker: Agile Training Molded Into Team Building (Gábor Zöld)
- What’s Coming Up for Azure DevOps Boards, Repos, Pipelines and More (David Ramel)
- Filtering Duplicates on the Command Line: 30x Faster than sort|uniq (Karolin Varner)
- Mob programming 101: Getting started with mob programming (Allan Stewart)
- Is it possible that the software industry could become nearly 100% remote? (Ben Halpern)
- Test Driven Development is only a piece of the puzzle (George Stocker)
- Manually push build information to Octopus (Shawn Sesna)
- Announcing Zeplin 3.0–3 million users, 2 new features, 1 source of truth (Zeplin Team)
- How To Warm Up Your Creativity for Better Innovation (JD Meier)
- GitHub – Your new web notifications experience is here (Benjamin Nickolls)
Mobile, IoT & Game Development
- Create Boing!, our Python tribute to Pong (Alex Bate)
- Life is a Mandelbrot! in Flutter (Ankit Mahato)
- Xbox boss Phil Spencer wants games to embrace diverse business models (Jeff Grubb)
- It’s Time: The Flutter Clock Contest Results (Martin Aguinis)
- Introducing the Unity Student plan: Start creating like a pro (Nichole Wong)
Podcasts, Screencasts & Videos
- Episode 330 – PowerScripting Podcast – MVP Adam Driscoll (Jonathan Walz)
- Developer Tea – Your Influence is Catalyzed By What is Influencing You (Jonathan Cutrell)
- Microsoft Cloud Show Episode 348 | Azure Data Factory & the Latest Microsoft Cloud News (Andrew Connell & Chris Johnson)
- Meta Cast Episode 160 – What We Hate About Agile (Bob Galen & Josh Anderson)
- Building mobile applications with .NET Xamarin (James Montemagno & Maddy Leger)
- Building Blazor applications on a Mac (Dan Roth & Kendra Havens)
- Serverless apps with .NET Core and macOS (Jeff Hollan)
- How to be productive developing with .NET on a Mac (Kikayla Hutchinson & Kendra Havens)
- Xamarin Podcast: Xamarin.Forms Trigger Mania! (Matt Soucoup)
- Microsoft 365 & SharePoint PnP Weekly – Episode 72 (Vesa Juvonen & Waldek Mastykarz)
- Kubernetes Podcast from Google – Accelerators and GPUs at NVIDIA, with Pramod Ramarao (Craig Box & Adam Glick)
- Office Explorers Episode 016: Modern SP with Oliver Bartholdson (Alex Ivanov)
- Women Who Test Episode 16: Cindy Peterson – A Woman Who Transforms Organizations (Alison Wade)
- Rework Podcast – Delete Your Account (Jason Fried & David Heinemeier Hansson)
- Digital ecosystems and GE’s journey – Part 1 | Block Talk (Blocktalkadmin & Patty Nguyen)
- Using the Readonly Modifier in TypeScript (Bill Ahern)
- Ladybug Podcast – Invisible Women (Emma Bostian, Kelly Vaughn & Ali Spittel)
- RunAs Radio – Managing CosmosDB with Deborah Chen (Richard Campbell & Greg Hughes)
- FreeCodeSession – Episode 139 (Jason Bock)
- Which Tech to Choose in 2020 for Mobile App Development? 4 Key Points (MTECHVIRAL)
- Windows Terminal: the secret to command line happiness! | Tabs vs Spaces (Matt Wojo)
- Talk Python to Me #253 – Moon base geekout (Michael Kennedy)
- DBAle 19: Continuous delivery of perfectly deployed beer (Christopher Unwin & Chris Kerswell)
- Software Engineering Radio – Episode 400: Michaela Greiler on Code Reviews (Felienne)
- Data Science, Convolutional Neural Networks, and Machine Learning in the Cloud (Part 3 of 4) | AI Show (Seth Juarez)
Community & Events
- If You Are A Woman At The Beginning Of Your Career, Read This (Dominique Johnson-Lindsay)
- Over 100 partners to help you succeed with the GitHub Student Developer Pack (Scott Sanicki)
- Sharing our first quarter 2020 community roadmap (Teresa Dietrich)
Database
- Getting started with RavenDB in C++ (Oren Eini)
SharePoint & MS Teams
- Understanding SharePoint Online Versioning (Tony Redmond)
Miscellaneous
- Where’s Java Going In 2020 (I Programmer)
- Developer Experience Advertising Do’s (Yolanda Fintschenko)
More Link Collections
- The Morning Brew #2940 (Chris Alcock)
- .NET App Developer Links – 2020-02-26 (Dan Rigby)
- Build5Nines Weekly: February 25, 2020 (Chris Pietschmann)
The Geek Shelf
C# 8.0 and .NET Core 3.0 – Modern Cross-Platform Development (Mark J. Price) – Referral Link