Top Links
- Exploring the new .NET “dotnet” Command Line Interface (CLI) (Scott Hanselman)
- First Update Released for Open Live Writer (Richard Hay)
- Creating an Angular 2 build with Gulp, TSLint and DefinitelyTyped (Colin Eberhardt)
- The future of bundling JavaScript modules (Axel Rauschmayer)
Web Development
- Disabling session affinity in Azure App Service Web Apps (Websites) (Maarten Balliauw)
- AngularJS in Action – An Interview With Lukas Ruebbelke (Alex Giamas)
- WebStorm 11.0.3 is now available (Ekaterina Prigara)
- Three Shades of Angular (Jeremy Likness)
- Calling Externally Hosted Service using Node.js (Mahesh Sabnis)
- Build Ultra-Modern Web Apps with Angular Material (Matt Spaulding)
- Service Fabric: Let Your Voice Be Heard (Bnaya Eshet)
- Should I use React.createClass, ES6 Classes or stateless functional components? (James K. Nelson)
- Here are the system requirements for Microsoft Azure Stack (Sead Fadilpašić)
- Running ASPNET 5 and .NET Core on Linux (Vince Chan)
- LightSwitch for Cloud Business Apps 2015 v3 Release (Michael Washington)
- The Best Way To Compute The Average Age Of Cat Owners In Functional Programming (Ben Nadel)
XAML
- Better WPF DataBinding with CalcBinding (Manuel Naujoks)
- WPF – Understanding Logical Tree And Visual Tree In WPF ( Part 1 ) (Siddharth Patel)
- How to turn ON/OFF the Frame Rate Counter in #UWP apps? (Kunal Chowdhury)
- Gotcha–navigating from SplitView requires back button to be pressed twice in UWP apps (Joost van Schaik)
Miscellaneous .NET
- Understand the complexity and maintainability of your code using Code Metrics in Visual Studio – Cyclomatic Complexity (Abhijit Jana)
- Learning F# – The Thunderdome Principle for Functions (Jan Van Ryswyck)
- Visual Studio Shortcuts: Format Document and Visual Studio Shortcuts: Comment Selection / Uncomment Selection (Jeremy Clark)
- Calculating Values Using Calculated Values In LINQ (Nick Chamberlain)
- Generic Delegates in C# (Abhi Jain)
- Data Science in F# using FsLab: Interview with Tomas Petricek (Pierre-Luc Maheu)
- ‘Value does not fall within the expected range’ error while adding toolbar to toolwindow (Utkarsh Shigihalli & Tarun Arora)
- Confusing gotcha: PSECURITY_DESCRIPTOR is not a pointer to a SECURITY_DESCRIPTOR (Raymond Chen)
Design / Methodology / Testing
- Service Fabric Concept, Guidelines and Patterns #3 – Pool (Bnaya Eshet)
- Faster prototypes with Just Objects Prototype (Manuel Naujoks)
- Let’s Build a Metric: Global and Local Scope (Erik Dietrich)
- Legacy Code to Testable Code #11: More Static Constructors (Gil Zilberfeld)
Other Mobile Platforms
- iOS From Scratch With Swift: Exploring Tab Bar Controller and iOS From Scratch With Swift: Data Persistence and Sandboxing on iOS (Bart Jacobs)
- watchOS 2: Hello World Tutorial (iOS-Blog Admin Team)
- Swift 2 Core Data – Everything you need to know Part 1 (Nolan O’Brien)
- JetBrains CLion Adds Support for Swift on Linux and OS X (Sergio De Simone)
- Introduction to guard syntax and watchOS 2 Tutorial: Checking Reachability (yffaria)
Podcasts / Screencasts / Videos
- .NET Rocks! – Technical Debt isn’t Technical with Einar Høst (Carl Franklin & Richard Campbell)
- Episode 077 on Office Add-in commands in Excel/Word/PowerPoint—Office 365 Developer Podcast (Jeremy Thake)
- Hanselminutes – Data Visualization and D3.js with Irene Ros (Scott Hanselman)
- Webinar Recording: Building Native, Cross-Platform Mobile Apps with Xamarin 4 (Courtney Witmer)
- SSW TV – Mastering ReSharper | Dev SuperPowers Episode 18 (Sophie Belle)
- GoingNative 45: Incredi-builds with IncrediBuild — free in Visual Studio 2015! | C9::GoingNative (Gabriel Ha)
- 073 AiA Angular 2 Beta Architecture (John Papa)
- 191 JSJ Stripe with Craig McKeachie (Joe Eames, Charles Max Wood, AJ O’Neal, Jamison Dance & Aimee Knight)
- The Changelog 188: 24 Pull Requests and Libraries.io with Andrew Nesbitt + Flynn with Jonathan Rudenberg (Adam Stacoviak & Jerod Santo)
- Rocket 50: Vapors of Memory (Brianna Wu, Christina Warren & Simone De Rochefort)
- Developer on Fire Episode 076 | Troy Hunt and Developer on Fire Episode 077 | Daniel Marbach – Geeking Out (Dave Rael)
- SDU Show 65 with guest Jen Underwood (Greg Low)
- Office Dev Show – Episode 20 – Hackathons (Jeremy Thake & Sonya Koptyev)
- Tuesdays With Corey: Seasons Greetings and Until Next Year! | Tuesdays With Corey (RicksterCDN)
- StarTalk Radio – Extended Classic: Holiday Lights (Neil deGrasse Tyson)
- Azure Podcast Episode 108 – Service Fabric Deep Dive (Sujit D’Mello)
- The Amp Hour #279 – Merry Keyzermas! (Chris Gammell & David L. Jones)
- MS Dev Show – Easy Debugging using OzCode with Omer Raviv (Jason Young & Carl Schweitzer)
- Top 10 Developer Videos in 2015 (MSDNTST)
Community / Events
- My Next Adventure (Eric Lawrence)
- History of Node.js on a Timeline (Gabor Nagy)
- Why Don’t You Contribute to Open Source? (Yegor Bugayenko)
Database
- Comparison of SQL Server Serializable and Snapshot isolation levels (Sergey Gigoyan)
- New DAX functions in SQL Server 2016 (Daniel Calbimonte)
- Who’s Really Doing Continuous Integration of SQL Server Databases? (Brent Ozar)
- SQL SERVER – Getting to understand SQL Server Activity Monitor in SSMS and SQL SERVER – Script: Remove Spaces in Column Name in All Tables and Interview Question of the Week #051 – Actual Execution Plan vs. Estimated Execution Plan and Geometry Datatype – Line String Behavior Enhancements (Pinal Dave)
- JetBrains Releases DataGrip 1.0 for SQL DBAs and Developers (Abel Avram)
PowerShell
Miscellaneous
- Windows Phone needs ‘spiritual equivalent’ to Surface, says Microsoft’s marketing head (Dan Thorp-Lancaster)
- Microsoft accused of releasing ‘worst patch yet’ for Windows 10 (spoiler: it’s not true) (Ed Bott)
- Microsoft’s Developer Evangelism leader thinks Windows 10 app momentum will keep growing (John Callaham)
- Build 11088 tipped to be next Windows 10 Mobile build. May bring some new features. (KN)
More Link Collections
- Geek Reading December 23, 2015 and Geek Reading December 24, 2015 (Robert Diana)
- Collective #200 (Pedro Botelho)
- Double Shot #1611 (Mike Gunderloy)
- Your Happy Holiday #FridayFives! (MVP Award Program)
- Last Week on Channel 9: December 21st – December 27th, 2015 (Greg Duncan)
- The Morning Brew #1996 and The Morning Brew #1997 (Chris Alcock)
- Friday Links #387 (Mike Ward)
- GameDev News – Short Week Ending December 23, 2015 (Brian Peek)
- Weekly Xamarin Newsletter Issue #72 (Adam J. Wolf)
- Visual Studio – Developer Top Ten for Dec 23rd, 2015 (Dmitry Lyalin)
- Weekly C# Digest Issue #82 (Jakub Chodounsky)
- F# Weekly #52, 2015 (Sergey Tihon)
The Geek Shelf
Sphero BB-8 App-Enabled Droid: Cell Phones & Accessories ASIN: B0107H5FJ6 |
del.icio.us Tags: c#,f#,roslyn,visual studio,microsoft azure,uwp,wpf,iOS,powershell,sql server,angularjs,typescript,javascript,windows phone,windows 10,webstorm