Top Links
- Xamarin .NET Workbooks – Interactive Computing is a stellar learning tool (Scott Hanselman)
 - peasy-js-samples – MERN stack sample application added (Aaron Hanusa)
 - Introducing downr: A simple blogging engine in ASP.NET Core with support for Markdown (Brady Gaster)
 - Eric Mellino – A .NET Core Game Engine and CrazyCore | On .NET (Bertrand Le Roy & Kendra Havens)
 
Web Development
- Image Processing in Javascript (Tine)
 - Individual CSS Transform Functions (Dan Wilson)
 - SPA^2 using ASP.Net Core 1.1 + Angular 2.4 – part 4 (Robert_Dyball)
 - From angular.module to ngModule (Todd Motto)
 - How to Securely Share Secrets with Azure Key Vault and Azure Key Vault Explorer (Jon Gallant)
 - Cross Function App Proxies and Proxy Request Parameters in Azure Functions (Jason Roberts)
 - Real-time Visibility Into Application Errors with the Debugger Webhook (Carter Rabasa)
 - Auth0 is OpenID Connect Certified (Martin Gontovnikas)
 - Adding text and shapes with the Google Slides API (Wesley Chun)
 
XAML, UWP & Xamarin
- Xamarin.Tips – Super Simple Sqlite (Alex Dunn)
 - A New Monetization Opportunity: Application Extensions + Microsoft Affiliate Program (Michael S. Scherotter)
 
Miscellaneous VS & .NET
- TFS Build 2015 Not Transforming Web.Config (David Yardy)
 - Easy text parsing in C# with Sprache (Thomas Levesque)
 - Rider EAP 18: CoreCLR debugging is back (on Windows) (Maarten Balliauw)
 
Design / Methodology / Testing
- How to view diffs of images in a GitHub repo – 054 (Sara Ford)
 - The One Thing Every Company Can Do to Reduce Technical Debt (Erik Dietrich)
 - Correctness and Reuse (Jessica Kerr)
 - Reasons for Automated Testing (Timothy Klenke)
 
Other Mobile Platforms
- Coding an Android App With Flutter and Dart (Ashraff Hathibelagal)
 - Working With Data in NativeScript (Nick Branstein)
 - Swift 4 Enters Final Stage, Defers ABI Stability (Sergio De Simone)
 - Alexa Now Has Over 10,000 Skills Available (Zoey Collier)
 
Podcasts / Screencasts / Videos
- Episode 119 on expanding Azure skills with Kirk Evans—Office 365 Developer Podcast (Richard diZerega & Andrew Coates)
 - Hanselminutes – Forgotten Empires, amazing games – Age of Empires is back with Bert Beeckman (Scott Hanselman)
 - Android Central 325: The MWC preview event! (Daniel Bader)
 - Mobile Center Webinar Recordings | Mobile Center Analytics and Getting More from App Testing (Courtney Witmer)
 - The Amp Hour #337 – Fake it till you make it (Dave Jones & Chris Gammell)
 - SQL Server Radio – Great Productivity Tips (Matan Yungman & Guy Glantser)
 - Windows Weekly 506: Foley as a Service (Paul Thurrott)
 - Rocket 111: The FORCE Awakens (Simone De Rochefort, Christina Warren & Brianna Wu)
 - Developer Tea – System Vs. Will Power (Jonathan Cutrell)
 - Azure Podcast Episode 167 – Blockchain Hello World (Sujit D’Mello)
 - Weekly update 23 (Troy Hunt)
 - DocumentDB Support for Aggregates (Scott Hanselman & Rob Caron)
 
Community / Events
- A glimpse into the culture of our software development teams (Chris Smith)
 - The Mistakes I’ve Made as an OSS Author (Jeremy D. Miller)
 
Database
- Audit SQL Server Logins Using SQL Profiler (Ben Snaidero)
 - Timeout when starting SQL Server Launchpad service (Vitor Montalvao)
 - SQL SERVER – Fix: Error: 1934, Level 16, INSERT or UPDATE Failed Because the Following SET Options have Incorrect Settings: ‘QUOTED_IDENTIFIER’. (Pinal Dave)
 - How to build multiple database versions from the same source: pre-deploy migration scripts (Alex Yates)
 
SharePoint
- What the SharePoint Framework means to Users (Andrew Connell)
 
More Link Collections
- Windows App Developer Links – 2017-02-24 and Xamarin App Developer Links – 2017-02-24 (Dan Rigby)
 - The Morning Brew #2286 and The Morning Brew #2287 (Chris Alcock)
 - Double Shot #1813 (Mike Gunderloy)
 
The Geek Shelf
Technorati Tags: visual studio,uwp,xamarin,swift,sql server,sharepoint,angular,microsoft azure,tfs,github,c#,asp.net,.net core,jetbrains rider,agile,javascript