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 | 16 Jun 2014 09:12

Videos from NDC Oslo 2014Subscribe to this feed

Scott Allen writes "....NDC Oslo featured some fantastic content, and most of the talks are uploaded to the NDC vimeo channel. In addition to a 2 day AngularJS workshop, I presented one session on building directives for AngularJS. Also a session on using NodeJS tools..."
Read more »  Videos from NDC Oslo 2014


OdeToCode | 10 Jun 2014 09:12

Model Options and Pristine Forms In AngularJSSubscribe to this feed

Scott Allen writes "....Here is a plunk that demonstrates how to reset an Angular form. The form itself will display any element with a dirty flag using a thick red border. The ngModel and ngForm directives automatically add the ng-dirty class to elements with a dirty..."
Read more »  Model Options and Pristine Forms In AngularJS


OdeToCode | 09 Jun 2014 09:12

AngularJS: Get Started Video CourseSubscribe to this feed

Scott Allen writes "....AnguarJS: Get Started is now available to Pluralsight subscribers. This video course is a small but focused subset of my full Angular class. The course assumes you know a bit about HTML, CSS, and JavaScript, but want to start from the beginning and..."
Read more »  AngularJS: Get Started Video Course


OdeToCode | 29 May 2014 09:12

Building Multiple Filters with Lo-Dash and AngularJSSubscribe to this feed

Scott Allen writes "....You can try the code in this post yourself. Imagine we have the following movie data returned by an API call from the server. var movies = [ { title: "Godzilla", genre:"Action", released: 2014}, { title: "Neighbors", genre: "Comedy",..."
Read more »  Building Multiple Filters with Lo-Dash and AngularJS


OdeToCode | 28 May 2014 09:12

Compile, Pre, and Post Linking in AngularJSSubscribe to this feed

Scott Allen writes "....Explanations of the compile and link functions in an AngularJS directive don’t often come with examples. Let’s look at a directive named simple which appears in the following markup. You can also play along  in this plunk. Open the..."
Read more »  Compile, Pre, and Post Linking in AngularJS


OdeToCode | 27 May 2014 09:12

Debugging AngularJS Data BindingSubscribe to this feed

Scott Allen writes "....One common question I’ve gotten about AngularJS revolves around the debugging of binding expressions like {{ message }}. How does one track down expressions that aren’t working? There are two approaches I can recommend. One approach is a tool, the..."
Read more »  Debugging AngularJS Data Binding


OdeToCode | 20 May 2014 09:12

Using Resolve In AngularJS RoutesSubscribe to this feed

Scott Allen writes "....In a previous post about testing I mentioned that route resolves can make authoring unit tests for a controller easier. Resolves can also help the user experience. A resolve is a property you can attach to a route in both ngRoute and the more robust..."
Read more »  Using Resolve In AngularJS Routes


OdeToCode | 15 May 2014 09:12

A Few Thoughts on Better Unit Tests For AngularJS ControllersSubscribe to this feed

Scott Allen writes "....There are a few aspects of unit testing AngularJS controllers that have made me uncomfortable over time. In this post I’ll describe some of these issues and what I’ve been trying on my current project to put the code in an acceptable..."
Read more »  A Few Thoughts on Better Unit Tests For AngularJS Controllers


OdeToCode | 14 May 2014 09:12

The Sites That Want You Versus The Sites That Have YouSubscribe to this feed

Scott Allen writes "....Let’s divide the world web web into two categories. The Sites That Have You These are the web sites that you must use because you are a captive customer. The web site for your primary bank would be one example. The Sites That Want You These are..."
Read more »  The Sites That Want You Versus The Sites That Have You


OdeToCode | 13 May 2014 09:12

OdeToCode VideosSubscribe to this feed

Scott Allen writes "....I’ve started a collection of videos here on the site, and I’m starting with short clips about the next version of JavaScript – ECMAScript 6. Currently the collection includes: Template strings Rest parameters Default parameter values The spread..."
Read more »  OdeToCode Videos


This Maven's Blog

Scott Allen

OdeToCode

Maryland, USA