ma•ven (mā'vən)

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


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 | 05 May 2015 09:12

ECMAScript 2015 Iterators RevisitedSubscribe to this feed

Scott Allen writes "....In an earlier post, we saw how to work with iterators at a low level and use an iterator’s next method to move from one item to the next item. What’s interesting about iterators in JavaScript is how the consumer of an iterator can..."
Read more »  ECMAScript 2015 Iterators Revisited

OdeToCode | 01 May 2015 09:12

Start Your TranspilersSubscribe to this feed

Scott Allen writes "....Early last year I began to take ECMAScript 2015 seriously and leaned towards using the new language features of JavaScript sooner rather than later. The tools needed to make the new language work in existing browsers already existed. Some people..."
Read more »  Start Your Transpilers

OdeToCode | 28 Apr 2015 09:12

Serialization Options With Azure DocumentDBSubscribe to this feed

Scott Allen writes "....Behind the scenes, Azure’s DocumentDB uses Json.NET to serialize objects. Json.NET offers some flexibility in how serialization behaves through a number of serialization settings, but the DocumentDB SDK doesn’t expose these settings. What if we..."
Read more »  Serialization Options With Azure DocumentDB

OdeToCode | 27 Apr 2015 09:12

DocumentDb Limits and Statistical OutliersSubscribe to this feed

Scott Allen writes "....Azure’s DocumentDB has an appealing scalability model, but you must pay attention to the limits and quotas from the start. Of particular interest to me is the maximum request size for a document, which is currently 512kb. When DocumentDB first..."
Read more »  DocumentDb Limits and Statistical Outliers

OdeToCode | 07 Apr 2015 09:12

Aurelia Hello World with ASP.NET 5Subscribe to this feed

Scott Allen writes "....The purpose of this post isn’t to give an exhaustive tour of Aurelia features, but to show a simple Aurelia application running in ASP.NET 5 and demystify some of the tools you’ll commonly see used with Aurelia. This post makes use of..."
Read more »  Aurelia Hello World with ASP.NET 5

OdeToCode | 06 Apr 2015 09:12

Working With AureliaSubscribe to this feed

Scott Allen writes "....I’ve been chipping away and contributing to the Aurelia project the last couple months. When Rob introduced Aurelia earlier this year, I took one look at the code and had a moment of déjà-vu. The Aurelia code base was the code base I saw in a..."
Read more »  Working With Aurelia

OdeToCode | 30 Mar 2015 09:12

Entry Points for ASP.NET 5 CommandsSubscribe to this feed

Scott Allen writes "....Inside the project.json file for an ASP.NET 5 application, you can find a commands section:"commands": { "gen": "Microsoft.Framework.CodeGeneration", "kestrel": "Microsoft.AspNet.Hosting --server Kestrel --server.urls..."
Read more »  Entry Points for ASP.NET 5 Commands

OdeToCode | 16 Mar 2015 09:12

Pluralsight - First Look At The Next ASP.NETSubscribe to this feed

Scott Allen writes "....My latest Plurasight release is an early look at the next version of ASP.NET, including: - The unification of MVC 6 and WebAPI - Startup and configuration of an ASP.NET 5 application - Working with wwwroot and the new ASP.NET project structure -..."
Read more »  Pluralsight - First Look At The Next ASP.NET

OdeToCode | 09 Mar 2015 09:12

Lazy Evaluation of Generators in ES6Subscribe to this feed

Scott Allen writes "....In a previous post I introduced generators in ES6. Generators in most languages do the least amount of work possible, and generators in JavaScript are no different. When a program invokes a normal function, you can imagine the program jumping into..."
Read more »  Lazy Evaluation of Generators in ES6

OdeToCode | 19 Feb 2015 09:12

Roslyn Code Gems - Counting BitsSubscribe to this feed

Scott Allen writes "....Back in the early days of computing, when machines were powered by coal-fired steam boilers the size of Liechtenstein, even the simplest operations were optimized by programmers toiling in the basements of university science buildings around the..."
Read more »  Roslyn Code Gems - Counting Bits

This Maven's Blog

Scott Allen


Maryland, USA