Top Links
- Hanselminutes – Machine Learning 101 with Paige Bailey (Scott Hanselman)
- My Angular 5 course is now Free — Merry Christmas (Asim Hussain)
- HockeyApp is now free for all developers (HockeyApp Team)
- Windows Template Studio 1.6 released! (Clint Rutkas)
Web & Cloud Development
- How to add Social Media Authentication to ASPNET Core – Day 22 – 24 days of “Front-end Development with ASP.NET Core, Angular, and Bootstrap” (Simone Chiaretta)
- The Future of jQuery UI and jQuery Mobile (Alex Schmitz)
- [Required] and [BindRequired] in ASP.NET Core MVC (Filip W.)
- AWS SDK for Go 2.0 Developer Preview (Jason Del Ponte)
- Take a Break with Azure Functions (Justin Clareburt)
- Benefits of migrating IaaS to Azure Resource Manager (Kay Singh)
- Announcing the public preview for Adaptive Application Controls (Ben Kliger)
- Librarian: building a serverless slack app using Postman and Airtable (Bhawana Agarwal)
- Prime Time for PWAs (Mike Hartington)
XAML, UWP & Xamarin
- Getting a PDF from a remote host to a Xamarin.Forms Application (Jesse Liberty)
- Fluent Validation With MVVM In Xamarin Forms Application (Mohammad Irshad)
Visual Studio & .NET
- Top 10 Productive C# Videos of 2017 (Andrea Angella)
- #VS2017 – Main Namespaces to be used in Q# (Bruno Capuano)
- Announcing PostSharp 5.1 Preview – Support for .NET Standard 2.0 and .NET Core 2.0 ()
- Advent of Code Day 22-Sparse Grids (Mark Heath)
- Project templates in Rider 2017.3 (Maarten Balliauw)
Design, Methodology & Testing
- When letting the user put the system into an invalid state is a desirable property (Oren Eini)
- Microsoft Design Resources (Roland Weigelt)
- Legacy Code: What It Is and 5 Tips for Handling It (Erik Dietrich)
- Failure Is Not An Option (Karl Scotland)
- Cherry picking work is slow and unproductive (Matt Lacey)
- Planning Your API Strategy for 2018: Tools and Resources to Set Your Team Up for Success (Ryan Pinkham)
- Ego Check – Testers Are *Not* Inferior to Devs (Sarah Dutkiewicz)
Mobile & IoT
- How to Create a Great TV Login Experience (Emily Esposito Fulkerson)
- NativeScript Webpack 0.9.0—What Changed and How to Upgrade (TJ VanToll)
Podcasts, Screencasts & Videos
- Favorite Podcasts… 2017 List (Dan Usher)
- The Xamarin Show Episode 35: iOS Designer for Xamarin Updates with Alex Corrado (James Montemagno)
- Chris Gillum – Serverless workflows with Durable Functions | On .NET (Cecil, KathyHickman, Rich Lander & Cameron Tomisser)
- Developer Things #3: How Stackify Does DevOps Without an Ops Team with Jason Taylor (Matt Watson)
- Windows Weekly 549: Our Yearly Visit with Chris Capossela (Paul Thurrott)
- Rocket 154: I Don’t Regret It (Simone De Rochefort, Christina Warren & Brianna Wu)
- Software Engineering Daily – Modern War with Peter Warren Singer (Jeff Meyerson)
- The Developer Show — TL;DR 092 (Timothy Jordan)
- SQL Data Partners Podcast Episode 122: Isolation Levels (Amanda Halverson)
Community & Events
- The 12 Days of Minecraft Begin! (Marsh Davies)
Database
- Deploy SQL Server Integration Services Projects to Multiple Environments Using C# (Nat Sundar)
- Purge SQL Server MSDB Database History Tables with Partitioning (Pablo Echeverria)
- Download and Install SQL SERVER 2017 Developer Edition for FREE (Pinal Dave)
- Do Disabled Indexes Affect Missing Index Recommendations? (Brent Ozar)
PowerShell
- Keep AWS PowerShell Module Updated on Mac OS (Trevor Sullivan)
Miscellaneous
- Apple battery throttling gives customers a reason to distrust it (Troy Wolverton)
- GitHub’s global policy predictions for 2018 (Julio Avalos)
- Compose Your Own Music with Small Basic (Nonki Takahashi)
- Fixing Data Breaches Part 5: Penalties (Troy Hunt)
More Link Collections
- Xamarin App Developer Links – 2017-12-22 and Windows App Developer Links – 2017-12-22 (Dan Rigby)
- The Morning Brew #2492 (Chris Alcock)
- Double Shot #1999 (Mike Gunderloy)
The Geek Shelf
ISBN: 1259641481 |