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 | 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


OdeToCode | 13 Nov 2014 09:12

Thoughts on Angular 2.0Subscribe to this feed

Scott Allen writes "....Neil Young once sang how “every wave is new until it breaks”. The line was a poke at trendiness in the music industry, but I find the lyrical snippet is applicable to software development, too, in a number of subtle ways. There has been a lot of..."
Read more »  Thoughts on Angular 2.0


OdeToCode | 12 Nov 2014 09:12

Constructor Functions and Controllers in AngularJSSubscribe to this feed

Scott Allen writes "....There are a few points in “AngularJS: The Bad Parts” I’d be happy to debate, but let’s focus on “Bad Idea #4”, talking about controller constructor functions: That’s right, these constructors never create new instances. They are “applied” to a..."
Read more »  Constructor Functions and Controllers in AngularJS


OdeToCode | 11 Nov 2014 09:12

Features of ES6 Part 10: Behind The ClassSubscribe to this feed

Scott Allen writes "....In a previous post we looked at the new class keyword in JavaScript. We’ve always had the ability to create objects in JavaScript, and give these objects data to hold and methods to call. In fact, we could have written an..."
Read more »  Features of ES6 Part 10: Behind The Class


OdeToCode | 16 Oct 2014 09:12

Working with Validators and Messages in AngularJSSubscribe to this feed

Scott Allen writes "....In a previous post we looked at a custom validation directive to confirm a user’s password. The bigger picture from the post was not about how to register a user for a website, but how to work with the new validation and validation message..."
Read more »  Working with Validators and Messages in AngularJS


OdeToCode | 14 Oct 2014 09:12

Features of ES6 Part 9: ClassesSubscribe to this feed

Scott Allen writes "....Historically, many developers learn JavaScript after learning languages like C++, Java, C#, Ruby, or Python. All of these languages have a class keyword, and in many of these languages, the class keyword is the primary building block for..."
Read more »  Features of ES6 Part 9: Classes


OdeToCode | 13 Oct 2014 09:12

Confirm Password Validation in AngularJSSubscribe to this feed

Scott Allen writes "....Form validation and custom validation directives are relatively easy with the changes in Angular 1.3. Try the sample plunk here. Let’s look at the scenario where we need to confirm a new user’s password during registration. Registration is not so..."
Read more »  Confirm Password Validation in AngularJS


OdeToCode | 30 Sep 2014 09:12

Features of ES6 Part 8: Tagged TemplatesSubscribe to this feed

Scott Allen writes "....In a previous post we looked at template literals. You might have glanced at the code in that post and thought: “gee, that’s useful”. Or, perhaps you are more the skeptical, security conscious type who thought “gee, new and easy ways to create..."
Read more »  Features of ES6 Part 8: Tagged Templates


This Maven's Blog

Scott Allen

OdeToCode

Maryland, USA