Top Links
- Connect(); 2017: SmartHotel360 Demo Apps and Architecture (Erika Ehrli)
 - Async call stack and more debugger improvements in Rider 2017.3 (Maarten Balliauw)
 - Iterate Faster with the Xamarin Live Player and iOS Coded User Interface (James Montemagno)
 - Announcing General Availability of Azure Bot Service and Language Understanding service | AI Show (Golnaz Alibeigi & Sonya Koptyev)
 
Web & Cloud Development
- What is the role of build systems in front-end development – Day 13 – 24 days of “Front-end Development with ASP.NET Core, Angular, and Bootstrap” and Introduction to webpack – Day 14 – 24 days of “Front-end Development with ASP.NET Core, Angular, and Bootstrap” (Simone Chiaretta)
 - Azure Tips and Tricks Part 68 – Access Cosmos DB through a .NET Application (Michael Crump)
 - Announcing Babylon.js v3.1 (David Catuhe)
 - The React.js Component Lifecycle (David Starr)
 - Cloud storage now more affordable: Announcing general availability of Azure Archive Storage (Kumail Hussain)
 - Setting up a managed container cluster with AKS and Kubernetes in the Azure Cloud running .NET Core in minutes (Scott Hanselman)
 - Conversational Bots Deep Dive – What’s new with the General Availability of Azure Bot Service and Language Understanding (Azure Bot Service and Language Understanding Team)
 - Microsoft Orleans Tutorial: Grains and Silos (Derek Comartin)
 - Kubernetes 1.9 and a look inside the Kubernetes project (Eric Chiang)
 
XAML, UWP & Xamarin
- 7 Tips on how to jump start your career as a Xamarin developer (Devlin Duldulao)
 - Xamarin.Forms – Messaging App (Logesh Palani)
 - A workaround for Xamarin Forms 2.5 bug that prevents resource declaration in App.xaml (Marco Siccardi)
 
Visual Studio & .NET
- Language Server Protocol Support for Visual Studio (Jonathan Allen)
 - Advent of Code Day 13-Crossy Road (Mark Heath)
 - Released: CodeIt.Right v3.2 (Serge Baranovsky)
 - Broken Warnings Theory (Yuriy Solodkyy)
 
Design, Methodology & Testing
- Using Agile Principles with Scrum Studio to Increase Organizational Responsiveness (Ben Linders)
 - Should Unit Tests Touch the File System? (Dave Nicolette)
 - What Does an Agile Coach Want for Christmas? (Jurgen Appelo)
 - Lack of Cohesion of Methods: What Is This And Why Should You Care? (Erik Dietrich)
 - Testing Data-Intensive Code With Go, Part 4 (Gigi Sayfan)
 - Publish / Subscribe Messaging in our Ecosystem (Jeremy D. Miller)
 - The fallacy of the rejected backlog item (Martin Hinshelwood)
 - Why User Testing is Critical… And Why 40% of Devs Aren’t Doing It (Matt Kremer)
 
Mobile & IoT
- Android and the Fragmentation Problem (Jan-Lukas Else)
 - Android NDK R15C support goes in-box in Visual Studio 2017 Version 15.6 Preview (RongLu)
 - Diagnose and understand your app’s GPU behavior with GAPID (Andrew Woloszyn)
 - Resources for Upgrading Your Hybrid Apps to NativeScript and NativeScript Observable Magic String Property Name, Be Gone! (Rob Lauer)
 
Podcasts, Screencasts & Videos
- .NET Rocks! – Salesforce for .NET Developers with Jay Janarthanan (Carl Franklin & Richard Campbell)
 - Windows 10 IoT and Azure IoT Device Management Enhancements (Scott Hanselman & Rob Caron)
 - Syntax Podcast – Web Development in 2017 && a look ahead at 2018 (Wes Bos)
 - Snack Pack 24: Xamarin Live Player for iOS Coded UI Applications | The Xamarin Show (James Montemagno)
 - The Nerdist Podcast – Bill Skarsgård (Chris Hardwick)
 - Developer on Fire Episode 295 | Matt Watson – Cloud, DevOps, and NoOps (Dave Rael)
 - Getting Virtual with Dr. Mar Gonzalez Franco (Emily Maryatt)
 - Talk Python to Me #142 – Automating the web with Selenium and InstaPy (Michael Kennedy)
 - Windows Insider Podcast – Mixed reality part 1 (Microsoft)
 - #ifdef SIMPLYGON – Optimizing 3D assets | #ifdef WINDOWS (Nikola Metulev)
 - Radio TFS – Getting to Know the Global DevOps Bootcamp (Martin Woodward & Greg Duncan)
 - IoT Minute Episode 70: Sara & Rob Discuss the Relationship Between Asset Avatars & Object Oriented Programming (Rob Tiffany)
 - Software Engineering Daily – Engineering Values with Lynne Tye (Jeff Meyerson)
 - SSW TV – 10 Years of Teaching Kids to Code | Lynn Langit @ DDD Brisbane 2017 (Sophie Belle)
 
Community & Events
- Calling All AI Innovators – Join the ‘Cloud AI Challenge’ for a Chance to Win $25,000 (Vani Mandava)
 - Now is Your Chance, allReady is Ready for You! (Greg Duncan)
 
Database
- Automate refresh of a SQL Server database that is part of an Availability Group (Atul Gaikwad)
 - Bring clarity to complex data with graph databases on SQL Server 2017 (SQL Server Team)
 - Query Plan Oddities: Two Identical Missing Indexes (Brent Ozar)
 
Miscellaneous
- Sage Strategies Of Agile Families For Less-Stress Parenting (Lauren Moon)
 - Fira Code: My New Favorite Programming Font (Dan Clarke)
 - AI in Photos makes it easy to find and create the perfect holiday photo or video (Ashlie Little)
 
More Link Collections
- Xamarin App Developer Links – 2017-12-14 and Windows App Developer Links – 2017-12-14 (Dan Rigby)
 - The Morning Brew #2486 (Chris Alcock)
 - Collective #374 (Pedro Botelho)
 
Designing Bots: Creating Conversational Experiences 1, Amir Shevat, eBook – Amazon.com