DevMavens

ma•ven (mā'vən)

n.  A person who has special knowledge or experience;
an expert.

dev•ma•ven
('dev-mā'vən)

n.  An expert developer with great influence.

Scott Allen

Scott Allen’s blog features development advice straight from the trenches. Scott shares his experiences, what he tried, what worked, what didn't, and traps to avoid. Alongside architecture and project management-focused blog entries, you'll find more nitty-gritty technical posts about LINQ, JavaScript and JavaScript Object Notation (JSON), Windows® Workflow, and Silverlight.


OdeToCode | 26 Jan 2015 03:12

Symbols in ES6Subscribe to this feed

Scott Allen writes "....In a previous post we looked at the for of loop in ES6, but left an open question. What magic allows for of to find an iterator? Alternatively, what makes an object iterable? To answer either question requires some knowledge of symbols. A..."
Read more »  Symbols in ES6


OdeToCode | 20 Jan 2015 09:12

The for of Loop in ES6Subscribe to this feed

Scott Allen writes "....In a previous post we looked at using iterators directly. Working with iterators at a low level will sometimes be useful, as we’ll see in future posts, but ES6 also provides a new looping syntax to work with iterators at a higher level –..."
Read more »  The for of Loop in ES6


OdeToCode | 15 Jan 2015 09:12

Using JSON Web Tokens with Katana and WebAPISubscribe to this feed

Scott Allen writes "....A common question I’ve been getting is how to use tokens with ASP.NET, specifically JSON Web Tokens (JWT) with ASP.NET WebAPI where the OAuth server and the resource server are the same. In other words, you have a single web site that wants to both..."
Read more »  Using JSON Web Tokens with Katana and WebAPI


OdeToCode | 13 Jan 2015 09:12

Iterators in ES6Subscribe to this feed

Scott Allen writes "....The addition of iterators in ES6 opens up a new world of algorithms and abilities for JavaScript. An iterator is an object that allows code to traverse a sequence of objects. The sequence of objects could be the values inside an array, or values in..."
Read more »  Iterators in ES6


OdeToCode | 08 Jan 2015 09:12

An Escape From Front End DevelopmentSubscribe to this feed

Scott Allen writes "....The year 2015 starts and I’m working on a code generator, which is one of the more enjoyable tasks in software for me. Code generators and meta programming requires considerably more mental focus than banging out business code, the kind of focus..."
Read more »  An Escape From Front End Development


OdeToCode | 06 Jan 2015 09:12

PageObjects and ProtractorSubscribe to this feed

Scott Allen writes "....I’m a fan of the PageObject pattern when writing Protractor tests, because PageObjects make the test code more expressive and readable. When I sit down to write some Protractor tests, I usually write the test code I want to see first, and then..."
Read more »  PageObjects and Protractor


OdeToCode | 05 Jan 2015 09:12

More With Arrow Functions in ES6Subscribe to this feed

Scott Allen writes "....In a previous post we took a first look at arrow functions in ES6. This post will demonstrate another feature of arrow functions, as well as some additional scenarios where you might find arrow functions to be useful. Every JavaScript programmer..."
Read more »  More With Arrow Functions in ES6


OdeToCode | 09 Dec 2014 09:12

Arrow Function In ES6Subscribe to this feed

Scott Allen writes "....JavaScript has always been a functional programming language. You can pass functions as arguments to other functions, and invoke a function that returns a function back to you. The ES6 standard improves JavaScript’s functional programming..."
Read more »  Arrow Function In ES6


OdeToCode | 25 Nov 2014 09:12

Class Inheritance in ECMAScript 6Subscribe to this feed

Scott Allen writes "....Continuing from a previous post… Over the years, there have been various approaches to building class hierarchies in JavaScript. All these approaches worked by stitching together constructor functions and prototype objects and each approach was..."
Read more »  Class Inheritance in ECMAScript 6


OdeToCode | 18 Nov 2014 09:12

Adventures in Angular Podcast and an AngularJS Oslo MeetupSubscribe to this feed

Scott Allen writes "....Last month I did an interview with the Adventures in Angular podcast crew, you can listen here. I also did a talk at the AngularJS Meetup in Oslo. You can watch the recoding here. Both the podcast and the Meetup talks were loosely centered around..."
Read more »  Adventures in Angular Podcast and an AngularJS Oslo Meetup


This Maven's Blog

Scott Allen

OdeToCode

Maryland, USA