Top Links
- Reducing the amount of code by switching to .NET Standard (Evgeny Zborovsky)
 - Building Relationships & Providing Feedback: Top Highlights From The 2018 MVP Global Summit! (MVP Award Program)
 - Push Notification Options for Mobile Apps (James Montemagno)
 - Merge Conflict 89: WebAssembly + Mono == .NET In Your Browser (Frank Krueger & James Montemagno)
 
Web & Cloud Development
- ASP.NET Core WebHooks – Running The Github Webhook Locally (Adam Storr)
 - JavaScript vs. TypeScript vs. ReasonML (Axel Rauschmayer)
 - Effective Code Splitting in React: A Practical Guide (Aakash N S)
 - Windows Weekly Dockerfile #20: Running Your Own Registry (Elton Stoneman)
 - Simplifying Azure Key Vault and .NET Core Web App (includes NuGet package) (Jeremy Lindsay)
 - Free Course: Hands on ASP.NET Core 2 (Jeremy Morgan)
 - Making an Azure static website secure (Julian M. Bucknall)
 - Managing Azure Functions Keys (Mark Heath)
 - Azure Tips and Tricks Part 104 – Day 4 – An end to end scenario with Azure App Service, API Apps, SQL, VSTS and CI/CD (Michael Crump)
 - All About Pages In ASP.NET Core 2.0 (Shweta Lodha)
 - DZone Refcard #141 – Node.js (Justin Albano & Dave Whiteley)
 - Aurelia Release Notes – Mid-March 2018 (Rob Eisenberg)
 - Advanced SSML for Actions on Google (Leon Nicholls)
 - Introducing Skaffold: Easy and repeatable Kubernetes development (Vic Iglesias)
 - Microsoft Edge Variable Fonts Demo (Geoff Graham)
 - A simple resource for finding and trying variable fonts (Robin Rendle)
 - Serverless Microservice: Conclusion (Jason Farrell)
 
XAML, UWP & Xamarin
- Create a PWA in Xamarin.Forms with Ooui.Wasm (Adam Pedley)
 - AbsoluteLayout in Xamarin Forms Made Simple (Charlin Agramonte)
 - Playing with Xamarin.Forms for Web (Marcos Cobeña-Morián)
 - Building Xamarin Mobile Application with Bing Web Search using Cognitive Services (Suthahar J)
 - Add Cloud Storage to Xamarin Apps with Azure Blob Storage (Brandon Minnick)
 - UWP Tip #17 – UWP Community Toolkit – Part 14, RSS Parser (Me)
 - Re-Order ListView Items with Drag & Drop – II (Can Bilgin)
 - Trace application flow easily (Corrado Cavalli)
 - Remote Debugging UWP Apps on Windows 10 on ARM (Daren May)
 - Make Bindings compatible with Multi-Windows. (Rudy Huyn)
 
Visual Studio & .NET
- Language Server Protocol support in Visual Studio for Mac 7.4 (Matt Ward)
 - Building Applications for Different .NET Framework Versions (Damir Arh)
 - A Few Great Ways to Consume RESTful APIs in C# (Vladimir Pecanac)
 - Visual Studio Live Share for collaborative coding (Gunnar Peipman)
 - WordPressReader (Standard) library is now available on Nuget (Marco Siccardi)
 - Cryptography in .NET Succinctly (Dirk Strauss)
 - Exploring Global Tools in .NET Core (Jeff Martin)
 - Do you know the difference between strings and compiler symbols? (Sam Williams)
 - Why do you teach Console Applications instead of Drag and Drop in WinForms? (Tim Corey)
 - SparkyTestHelpers: DataAnnotations (Brian “Sparky” Schroer)
 
Design, Methodology & Testing
- Book Review: 15 Secrets Successful People Know About Time Management (Patrick Kua)
 - Avoiding Burnout as a Software Developer (Idris Azeez)
 - Stop cherry-picking, start merging, Part 5: Exploiting the three-way merge (Raymond Chen)
 - What Does Full Stack Developer Mean? (Tim Corey)
 
Mobile, IoT & Game Development
- Android on Chrome OS — Implementing Drag & Drop and Android on Chrome OS — Developer Toolbox (Emilie Roberts)
 - Android P Slices: the missing documentation — part 1 (Sebastiano Poggi)
 - Android Architecture: Communication between ViewModel and View (Shashank Gupta)
 - Loading remote video stored in Azure blob storage into a floating gaze activated video player in a Mixed Reality app (Joost van Schaik)
 - First experiments with makecode and micro:bit (Damien Bowden)
 - Kotlin: Mutability (Mark Allison)
 - Serverless Application with Google Flutter and Lambda (Mohamed Labouardy)
 
Podcasts, Screencasts & Videos
- Hanselminutes Technology Podcast – Fresh Air and Fresh Perspectives for Developers – Demystifying Serverless with Cecil Phillip (Scott Hanselman)
 - Cross Cutting Concerns Podcast 074 – Jeffrey Miller on Neo4j (Matthew Groves)
 - AAWP Insight #248: Windows 10 Mobile vs Android (Steve Litchfield)
 - SmartHotel360 – Modernizing Existing Apps with Azure Service Fabric | Visual Studio Toolbox (Dmitry Lyalin & Brady Gaster)
 - Coding Blocks.NET 77 – Clean Architecture – Are Microservices Truly Decoupled? (Allen Underwood, Michael Outlaw & Joe Zack)
 - #codepunk 030: Diversity in Computer Science and Software Engineering (Bill Ahern)
 - .NET Core and Containers | On .NET (Cecil Phillip, Kathy Hickman, Rich Lander & Jeremy Likness)
 - Developer on Fire Episode 322 | Ken Versaw and Dave Fancher – Software Trends (Dave Rael)
 - Talk Python to Me #155 – Practical steps for moving to Python 3 (Michael Kennedy)
 - Developer Tea – 3X3: Three Questions To Get Unstuck On Big Problems (Jonathan Cutrell)
 - Azure Podcast Episode 220 – Logic Apps Update (Sujit D’Mello)
 
Community & Events
- Our Newest AWS Community Heroes (Spring 2018 Edition) (Betsy Chernoff)
 - Impressions of Microsoft MVP Summit 2018 (Toni Pohl)
 - Women in Technology: Motivation and Momentum (Laura Ramsey)
 - Stack Overflow Culture (Jon Skeet)
 - Industry Influencers Sound Off About AR/VR and Chatbots at MVP Summit (Sara Faatz)
 - Actual Rockstars of Software and Technology (Michael Szul)
 
Database
- SQL SERVER – Identify Version of SQL Server from Backup File and How to Find SQL Server Deprecated Features Used by the Application? – Interview Question of the Week #165 and SQL SERVER – How to Download SQL Server Native Client? (Pinal Dave)
 - Azure SQL Database and Cost Threshold for Parallelism (Arun Sirpal)
 - How to Deploy Your First Azure SQL DB Managed Instance Preview (Brent Ozar)
 - Microsoft Announces a Public Preview of the MongoDB Aggregation Feature in Azure Cosmos DB (Steef-Jan Wiggers)
 - Azure SQL DB Managed Instances: Transactional Replication (Tara Kizer)
 - Azure SQL DB Managed Instances: Trace Flags, Ahoy! and Azure SQL DB Managed Instances: We’re All GUIDs and Azure SQL DB Managed Instances: New Wait Stats and How to Restore a SQL Server Database into Azure SQL DB Managed Instances Redux (Erik Darling)
 - Azure SQL DB Audit Logs Report Template and Specification (MS Downloads)
 - Working with Tables and Indexes in Rider (Chris Woodruff)
 - Learn About SSMS Output Window (John Morehouse)
 - Using Couchbase Analytics for Complex and Efficient Queries in a Java Application (Nic Raboy)
 - New Features in Index Service in Couchbase Server 5.5 (Venkat Subramanian)
 
SharePoint
PowerShell
- Application Insights API: Log Analytics queries using PowerShell (Iris Classon)
 - Iron Scripter prequel: Puzzle 10 (Richard Siddaway)
 
Miscellaneous
- The importance of computer science fundamentals (Darren Kopp)
 - Announcing Windows 10 Insider Preview Build 17123 for Fast and Announcing Windows 10 Insider Preview Build 17623 for Skip Ahead (Dona Sarkar)
 
More Link Collections
- Xamarin App Developer Links – 2018-03-19 and Windows App Developer Links – 2018-03-19 (Dan Rigby)
 - The Morning Brew #2546 (Chris Alcock)
 - Double Shot #2056 (Mike Gunderloy)
 - Weekly C# Digest Issue #198 (Jakub Chodounsky)
 - F# Weekly #11, 2018 – What Languages Are Associated with the Highest Salaries Worldwide? (Sergey Tihon)
 - Top stories from the VSTS community – 2018.03.16 (Willy-P. Schaub)
 - Celebrate MVPs By Checking Out The Friday Five! (MVP Award Program)
 - Reading Notes #319 (Frank Boucher)
 - Reading List (Bruce Lawson)
 - Azure Weekly: Mar 19, 2018 – Service Fabric goes Open Source (Chris Pietschmann)
 
The Geek Shelf
| 
 ISBN: 0672338505  | 
Microsoft Hybrid Cloud Unleashed with Azure Stack and Azure: Kerrie Meyler, Steve Buchanan, Mark Scholman, Jakob Gottlieb Svendsen, Janaka Rangama: 9780672338502: Books