Top Links
- Version 6 of Angular Now Available (Stephen Fluin)
 - Modeling the Card Game War in C# Part 1 – Background and Rules (Matthew Jones)
 - What are JetBrains Annotations – and how to get them? (Maarten Balliauw)
 - F# Tooling Support for AWS Lambda (Norm Johanson)
 
Web & Cloud Development
- Why Responsive Web Design? (Chris Love)
 - Azure Functions Recipes (Anthony Chu)
 - Announcing first-class support for CloudEvents on Azure (Corey Sanders)
 - The Ember.js Times – Issue No. 45 (Kenneth Larsen, Sivakumar Kailasam, Amy Lam, Jen Weber & Jessica Jordan)
 - Build a Vue.Js E-Commerce App with ButterCMS Headless Backend (Jean-Sebastien Tremblay)
 - DOWNLOAD: Free eBook, “Azure Quick Start Guide for .NET Developers” (Kurt Shintaku)
 - Adding Salt to Hashing: A Better Way to Store Passwords (Dan Arias)
 - Introducing Asylo: an open-source framework for confidential computing (Nelly Porter, Jason Garms & Sergey Simakov)
 - Getting started with TypeScript — Installation Steps (Kunal Chowdhury)
 - Creating RazorPage apps using the CLI (Shayne Boyer)
 
XAML, UWP & Xamarin
- Xamarin Preview Release: 15.7 Preview 6 (Bri Brothers)
 
Visual Studio & .NET
- Create local git repository in Visual Studio – Quick way (Abhijit Jana)
 - In Parameters in C# 7.2 – Productive C# (Andrea Angella)
 - Beginning C# 7 Programming with Visual Studio 2017, co-author Benjamin Perkins (Benjamin Perkins)
 - The Evolution of C#: What’s Changed and What’s Ahead (Ricardo Peres)
 - Avoiding deadlocks when cancelling a thread pool callback, part 1: External callback data (Raymond Chen)
 
Design, Methodology & Testing
- Choose the author email for web-based commits (GitHub Team)
 - Introducing the GitHub Changelog (Camila Cano)
 - Archiving your code (Evgeny Zborovsky)
 - Is Entrepreneurship Getting Harder? 5 Ways to Be Successful in the Digital Age (Rhett Power)
 
Mobile, IoT & Game Development
- Instead of MacOS and iOS Convergence, Expect Declarative APIs from Apple (Eric Carter)
 - 8 Best Practices for Designing Premium Experiences for Alexa Skills (Paul Cutsinger)
 - How to Build an Alexa Skill with In-Skill Purchasing and Make Money with Your Alexa Skills through In-Skill Purchasing (Now Generally Available) (Jeff Blankenburg)
 - First Steps with Azure IoT DevKit (Peter Freeman Foot)
 - Announcing new SDK versioning in Google Play services and Firebase (Doug Stevenson)
 - GameMaker Basics: VFX (Nathan Ranney)
 - Using Raspberry Pis to Collect Manufacturing Data (Gary Eastwood)
 - Introducing Google Maps Platform (Google Maps Platform Team)
 - 5 Simple Steps to Get a Clean ARM Template (Frank Boucher)
 - Swift Community-Hosted Continuous Integration (Nicole Jacque & Mishal Shah)
 - Playing Pokemon via SMS in Swift Using Vapor and Twilio (Sam Agnew)
 
Podcasts, Screencasts & Videos
- mssql-cli, an open source and cross-platform CLI for SQL Server | Data Exposed (Seth Juarez)
 - Lifting App State with Geoffrey Huntley | The Xamarin Show (James Montemagno)
 - Azure Podcast Episode 227 – Azure SRE (Sujit D’Mello)
 - Low-Priority VM Scale Set (VMSS) | Azure Friday (Scott Hanselman & Rob Caron)
 - On the Road to Build: Azure Sphere | Internet of Things Show (Olivier Bloch)
 - Best practices Using Azure Resource Manager Templates (Frank Boucher)
 - Rocket 173: A Lawyer Solution (Brianna Wu, Christina Warren & Simone De Rochefort)
 - Meta Cast Episode 130 – Customer Feedback (Josh Anderson)
 - Flutter: Build Age Calculator App with Animation (MTechViral)
 - StarTalk Radio – #ICYMI – NBA – Evolution of the Game, with Julius Erving, Rasheed Wallace, and Kareem Abdul-Jabbar (Neil deGrasse Tyson)
 - Hanselminutes – Building Web Applications for the next Billion Users with Ire Aderinokun (Scott Hanselman)
 - Developer Tea – Secondary Tools (Jonathan Cutrell)
 - Windows Central Podcst 89: Andromeda Talk (Zac Bowden)
 
Community & Events
- Philly .NET Meetup – Jumpstart Blockchain for .NET Developers and Philly .NET Meetup – ASP.NET Core WebAPI and Middleware (Bill Wolff & Rob Keiser)
 - Contributing to the Microsoft ASP.NET Documentation (Steve Gordon)
 - 6 Things Successful Women in STEM Have in Common (Laura Sherbin)
 - The 2018 South Street Spring Festival And Maifest Fills 10 Blocks With Non-Stop Fun (Kelly Bucci)
 - Personal mission statement (Matt Lacey)
 - What to Expect From Microsoft BUILD 2018 (Richard Hay)
 - Sasha >>= Sela >>= Google (Sasha Goldshtein)
 
Database
- SQL SERVER – Split Comma Separated Value String in a Column Using STRING_SPLIT (Pinal Dave)
 - Tutorial: Get Started with Couchbase Lite 2.0 as an embedded NoSQL Database in a Swift App (Priya Rajagopal)
 - RavenDB 4.1 features: SQL Migration Wizard (Oren Eini)
 - Using T-SQL to Detect Golden Crosses and Death Crosses (Rick Dobson)
 
Miscellaneous
- Windows Admin Center SDK – Public Preview Release (Daniel Lee)
 - Announcing Windows 10 Insider Preview Build 17661 (Dona Sarkar)
 
More Link Collections
- The Morning Brew #2578 (Chris Alcock)
 - Xamarin & Windows App Developer Links – 2018-05-04 (Dan Rigby)
 - Collective #412 (Pedro Botelho)
 
The Geek Shelf
| 
 ISBN: 0201485672  | 
del.icio.us Tags: visual studio,resharper,windows 10,sql server,raven db,xamarin,vs for mac,f#,aws,microsoft azure,c#,flutter,alexa,swift,typescript,javascript,angular,asp.net
	
Refactoring: Improving the Design of Existing Code: Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts, Erich Gamma: 9780201485677: Books
Real-Time Web Application Development: With ASP.NET Core, SignalR, Docker, and Azure eBook: Rami Vemula: Kindle Store
Mastering Visual Studio 2017: Build windows apps using WPF and UWP, accelerate cloud development with Azure, explore NuGet, and more: Kunal Chowdhury: 9781787281905: Books