gabrewer.com

Life is too important to be take seriously.

Links - 06/26/2014

Thursday, June 26, 2014 at 5:10 PM UTC

Quote of the Day

"In any situation, the best thing you can do is the right thing; the next best thing you can do is the wrong thing; the worst thing you can do is nothing."
-- Theodore Roosevelt

I dont know where this goes but it is good

Whole Lotta Helter Skelter, A Beatles/Led Zeppelin Mashup

Smart failure for a fast-changing world

Security

Resource/Action based Authorization for OWIN (and MVC and Web API)

IDEs/Editors

C Runtime (CRT) Features, Fixes, and Breaking Changes in Visual Studio 14 CTP1

Business

Change is bad unless it’s great: Lessons from user revolts against Foursquare’s Swarm and the new Skype for iPhone

#JavaScript

It Is Time to Learn JavaScript

Angular

AngularJS & SEO - finally a piece of cake

A Better Way to Learn AngularJS

AngularJS’s Controller As and the vm Variable

Software Development

Decompression code & Discussion

Windows Azure

Trying Redis Caching as a Service on Windows Azure

Database

Sketch of the Day: HyperLogLog — Cornerstone of a Big Data Infrastructure

Database management in single PHP file

.Net

Automatically Publishing NuGet packages from GitHub

Survey of two large MVC projects

Would you like a MultiDictionary?

How To Refactor for Dependency Injection, Part 2: Composition Root

Software

fail2web

Podcasts, Conferences, Events

dotnetConf - The Future of C#

dotnetConf - ASP.NET Publishing Explained

dotnetConf - ASP.NET MVC 6 (now with integrated Web API!)

dotnetConf - Entity Framework

dotnetConf - Dependency Injection and Testability in .NET

dotnetConf - SignalR

dotnetConf - ASP.NET vNext 101

Fiddler in 2014

Getting into the Zone with Mark Seeman