Decaying Code

Where code comes to die

Community Update 2014-04-16 – #angularjs, #stringjs, #nodejs, #KendoUI going #OSS, #aspnet and more


Web Development

Building a Recipe Search Site with Angular and Elasticsearch (

string.js (

Build a RESTful API Using Node and Express 4 ♥ Scotch (

Kendo UI Core ( – Kendo is now open source!


Structuring and Loading TypeScript Modules -- Visual Studio Magazine (

Shipping Visual Studio snippets in an extension (


How To Disable ASP Session State in ASP.NET (

CRUD operation using AngularJS and WebAPI in ASP.NET WebForm | Ashish's Blog (

Building OData Service using ASP.Net Web API Tutorial - Part 1 (

Challenge of Solving an ASP.NET Web API Self-Hosting Problem: No HTTP resource was found that matches the request URI - Tugberk Ugurlu's Blog (

Social login with OWIN Authentication in MVC5 | .NET | TheRoks (

Architecture and Methodology

Reference 6: A Saga on Sagas (

Community Update 2014-04-15–#angularjs and #durandal converge, #nodejs, #javascript, #oss, #aspnet and more


Must Read

How to be an open source gardener (

Superhero.js (

JS Recipes (

Web Development

Angular and Durandal Converge (

Gulp and Grunt at AngleBrackets | John Papa (

Synchronizing Asynchronous JavaScript with ES7 | Joe Zim's JavaScript Blog (

Seven JavaScript Quirks I Wish I’d Known About | Telerik Developer Network (


OWIN and Katana for ASP.NET | Rob Seder (

Host OWIN in an Azure Worker Role : The Official Microsoft ASP.NET Site (


AutoMapper 3.2.0 released | Jimmy Bogard's Blog (

Building .NET projects is a world of pain and here’s how we should solve it (

WAQS: Write your code faster and better - Matthieu MEZIL (


Particular/GitHubReleaseNotes · GitHub ( – Helps you generate release notes from GitHub commits.

Search Engine (ElasticSearch, Solr, Lucene, etc.) Significant Terms Aggregation | Blog | Elasticsearch (

Logstash and IIS | This Hours Eternity on (

Community Update 2014-04-14 – #devops with #logstash, #ElasticSearch and #Kibana, #OWIN, #ASPNET and #OSS


Must Read

Troy Hunt: The only secure password is the one you can’t remember (

Open Source is a thankless job. We do it anyway. - Scott Hanselman (

OSS Bugs and the Participatory Community | The Shade Tree Developer on (


Using Nancy on OWIN | Goran Obradovic in internet (

React integration for ASP.NET MVC | ReactJS.NET (

New Pluralsight Course: “Web API v2 Security” | on ( – $$$ Paid content beyond but it’s worth it.

A simple Bootstrap Pager Html Helper - Imran Baloch's Blog (

Architecture and methodology

CQRS Introduction | CQRS on (

DevOps and data metrics

Make sense of server logs, with logstash, elasticsearch and kibana. | another LAN (Local Area Network) (

Community Update 2014-04-11–#webdev, #aspnet, #dotnet, #python for #visualstudio, #azure #webjobs


Must Read/Watch

Roslyn (.NET Compiler Platform) As Open Source - Leaning Into Windows (

Banking Example Again | Greg Young's Blog on (

The story behind the wallpaper we'll never forget ( – The history behind the Windows XP wallpaper.

Web Development

How to make an Object inherit from a Class in JavaScript – Max Schmitt (

How to follow the Google webmaster guidelines (

Coherent Labs » Announcing Unreal Engine 4 and CRYENGINE integration ( – Unreal engine with HTML5 and JavaScript

Implementing Private and Protected Members in JavaScript — Philip Walton (

ColorBrewer: Color Advice for Maps (

Debugging Asynchronous JavaScript with Chrome DevTools - HTML5 Rocks (

jQuery Conf Video: Understanding Scope in JavaScript - Quick Left Boulder Colorado (

Improve your JavaScript with Web Essentials and JSHint (

Offline.js – Handle your users losing their internet connection like a pro (


Python Tools for Visual Studio 2.1 Beta (


Prototype Members vs Static Members vs Instance Members (and Dependency Injection) (

Micro-JSON - a JSON parser for the .Net Micro Framework (

Async Processing in EF6 and the Microsoft .NET Framework 4.5 -- Visual Studio Magazine (

A new search experience on the Gallery (


Intellisense for JSON Schema in the JSON Editor (

Windows Azure

Azure WebJobs 104 - Hosting and testing WebJobs in .NET with the WebJobs SDK with Pranav Rastogi (

Community Update 2014-04-10–#chromium, #dotnet #native, #visualstudio, #elasticsearch, and #fubumvc


Must Read

John Resig - Write Code Every Day (

Web Development

Chromium Blog: Chrome 35 Beta: More developer control over touch input, new JavaScript features, and unprefixed Shadow DOM (


Deep dive: Visual Studio 2013 Update 2 RC and Azure SDK 2.3 (

How your feedback is shaping .NET (

Debugging support for .NET Native Preview apps (

Diagnosing memory issues with the new Memory Usage Tool in Visual Studio (


Handle exceptions in ASP.NET + IIS (

FubuMVC Lessons Learned — “fubu new”, Standardization, and Polyglot Programming | The Shade Tree Developer on (

Correct use of System.Web.HttpResponse.Redirect (

ElasticSearch This Week In Elasticsearch | Blog | Elasticsearch ( Introducing Elasticsearch.Net And NEST 1.0.0-beta1 | Blog | Elasticsearch ( – More supported clients in C# for ElasticSearch 1.0

Community Update 2014-04-09 – #thinktecture new preview, #angularjs, #heartbleed, #javascript, #nancyfx and more

So for those who are wondering, there’s this big thing about “heartbleed”. The “too long didn’t read version” is that it only impact OpenSSL and therefor, IIS is not affected.

The bad thing is, it put a dent in the trust we had over open source code. What about the rest of the projects we rely on? Questions, questions…

Enjoy the reading!

Must Read

Heartbleed Hotel: The biggest Internet fuckup of all time | Brad's Blog (

Bedrock | Infrequently Noted ( – Very nicely written article about JavaScript.

Thinktecture Special

Announcing Thinktecture IdentityServer v3 – Preview 1 | on (

Introducing Thinktecture IdentityManager | brockallen on (


EF Code First Migrations Deployment to an Azure Cloud Service (

NuGet Package of the Week: Humanizer makes .NET data types more human - Scott Hanselman (

Image Resizer for Windows Explorer Shell Extension (

xUnit – dynamically skipping tests for different test-environments | danielwertheim on (


Visual Studio extensions for web developers (

Nadeem Afana's blog · ASP.NET MVC 5 Internationalization · Date and Time (

Opt in and opt out from ASP.NET Web API Help Page - StrathWeb (

Bootstrapping AngularJS Applications with Server-Side Data from ASP.NET MVC & Razor – Marius Schulz (

Token Authentication · NancyFx/Nancy Wiki · GitHub (

Windows Azure

Introducing the Microsoft Azure Management Libraries - Jeff Wilcox (

Announcing IdentityServer v3 and IdentityManager v1 – From @BrockLAllen

So Brock Allen just announced that the Preview for its famous identity servers are hitting another milestone. Of course it’s only preview 1 but it’s worth it.

IdentityServer is the best free OAuth/OpenId there is right now. The v3 is bringing us full OWIN support with smaller deployable endpoints, default login screen for any logins and more. This also means, deployable out of IIS.

As for IdentityManager, it’s a reboot of the ASP.NET Configuration found in Visual Studio since forever. Better interface and 100% compatible with the latest ASP.NET Identity bits.

So if you are looking for an OAuth server, checkout IdentityServer v2 (while waiting for v3 to go full release) and secure your endpoints.

Here are some links that were given by Brock:

IdentityServer v3

Blog post:

Introduction video:

Samples video:

Extending IdentityServer v3 video:

IdentityManager v1 – Identity/User Management for MembershipReboot and ASP.NET Identity

Blog post:

Introduction video:

Community Update 2014-04-08–#webapi, #aspnet identity, #JIT and #SIMD, #angularjs and #elasticsearch


Web Development

Dynamically Injecting Script Tags With AngularJS (


The JIT finally proposed. JIT and SIMD are getting married. (

Using AutoMapper to perform LINQ aggregations | Jimmy Bogard's Blog (

Why We’re Not Recommending “FIPS Mode” Anymore - Microsoft Security Guidance - Site Home - TechNet Blogs (


WebAPI woes | XENA (

Adding Two-Factor authentication to an ASP.NET application - Scott Hanselman (

Introduction to ASP.NET Identity : The Official Microsoft ASP.NET Site (

A sample of Onion Architecture with ASP.NET Identity - Imran Baloch's Blog (

FubuMVC Lessons Learned — Magic Conventions, Russian Dolls, and Ceremonial Code | The Shade Tree Developer on (


When ‘False’ is ‘true’ | Sebastian Bełczyk (

Community Update 2014-04-07–#OWIN and #Azure #Orleans, disabling copy/paste/cut in #jquery, #nosql fail


Must Read

NoSQL Meets Bitcoin and Brings Down Two Exchanges: The Story of Flexcoin and Poloniex ( – Very technical. Not just news.

Web Development

Disable Cut, Copy and Paste function for textbox using jQuery | Ashish's Blog (


Orleans & OWIN: A Trivial Configuration Middleware | Dapr Blog (

ASP.NET Web API/AngularJS SPA Demo App Updated - Shiju Varghese's Blog (

Adding areas support to web api - Curah! (

Assign datepicker to runtime/dynamic textboxes in ASP.NET using jQuery | Ashish's Blog (

InspectorIT/MongoDB.AspNet.Identity · GitHub ( – MongoDB backed Identity.

PowerShell script to call Web API endpoints at regular times - Stefan's Tech Notes - Blog (

Troy Hunt: ASP.NET session hijacking with Google and ELMAH (

Windows Azure

Announcing release of Visual Studio 2013 Update 2 RC and Azure SDK 2.3 (


Windows and the Internet of Things (

Community Update 2014-04-04– #bldwin Day 3, #aspconf on async with #aspnet, #nodejs and #WindowsAzure


BUILD 2014

Day 2 Keynote (

The Future of C# (

What’s New for Web Developers (

What’s New for C# Developers (

Azure Web Sites: Architecting Massive-Scale Ready-For-Business Web Apps (

Microsoft Azure Storage – What's New, Best Practices and Patterns (

Building Modern Web Applications with Visual Studio and Web Essentials (

Building Cross-Platform Line of Business Apps with Mobile Services (

WinJS Architecture & Design (

Using Node.js and Python in Visual Studio and on Azure (


Async in ASP.NET (


Introducing “Razor” – a new view engine for ASP.NET - ScottGu's Blog (


BUILD2014WebTools (

The Next Generation of .NET (

Video Tutorial and Screenshots: Windows 8.1 Update 1 - Scott Hanselman (

Glimpse - the open source diagnostics platform of the web (

Creating a Custom Scaffolder for Visual Studio (

Node.js Tools for Visual Studio 1.0 Beta (

The Release Candidate for Visual Studio 2013 Update 2 (

Windows Azure – The Cloud for Media Creators (