Latest Blog Posts

Easily Generate Microsoft Office Files From C#

Published on Wednesday, July 30, 2014 with 4 comments

Debugging AngularJS In The Console

Published on Tuesday, July 29, 2014 with 3 comments

Videos from NDC Oslo 2014

Published on Monday, June 16, 2014 with 6 comments

Model Options and Pristine Forms In AngularJS

Published on Tuesday, June 10, 2014 with 5 comments

AngularJS: Get Started Video Course

Published on Monday, June 9, 2014 with 10 comments

Building Multiple Filters with Lo-Dash and AngularJS

Published on Thursday, May 29, 2014 with 4 comments

Compile, Pre, and Post Linking in AngularJS

Published on Wednesday, May 28, 2014 with 12 comments

Debugging AngularJS Data Binding

Published on Tuesday, May 27, 2014 with 1 comment

Using Resolve In AngularJS Routes

Published on Tuesday, May 20, 2014 with 11 comments

A Few Thoughts on Better Unit Tests For AngularJS Controllers

Published on Thursday, May 15, 2014 with 7 comments

Latest Articles

A Software Developer's Guide to HTTP Part V– State & Security

Published Tuesday, February 7, 2012
An overview of cookies and authentication protocols for HTTP and web programming.

A Software Developer's Guide to HTTP Part IV– Web Architecture

Published Thursday, February 2, 2012
Proxy servers, caching, and the flexibility of the web are the focus for this article as we view HTTP from an architectural perspective.

A Software Developer's Guide to HTTP Part III–Connections

Published Thursday, January 26, 2012
In this article we'll look at HTTP from a networking perspective, and talk about HTTP connection optimizations like persistent connections and parallel connections.

A Software Developer's Guide to HTTP Part II - Messages

Published Thursday, January 19, 2012
A look at request and response messages in HTTP, including HTTP methods, status codes, and headers.

A Software Developer's Guide to HTTP Part I - Resources

Published Thursday, January 12, 2012
A look at HTTP resources and resource locators.

Databinding in Silverlight

Published Saturday, March 28, 2009
This article will cover data binding features in Silverlight, including binding expressions, validation, converters, and binding modes.

The Standard LINQ Operators

Published Saturday, October 25, 2008
This article will cover the standard LINQ operators provided by LINQ for filtering, grouping, joining, converting, projecting, and more.

C# 3.0 and LINQ

Published Wednesday, March 19, 2008
C# 3.0 introduced a number of new features for LINQ. In this article we'll examine the new features like extension methods, lambda expressions, anonymous types, and more.

Introduction To LINQ

Published Monday, December 24, 2007
This article is an introduction to LINQ and provides examples of using LINQ to query objects, XML, and relational data.

What ASP.NET Developers Should Know About JavaScript

Published Tuesday, May 8, 2007
This article looks at JavaScript from the perspective of a C# or Visual Basic programmer. See how to apply object oriented techniques to your JavaScript code.
by K. Scott Allen K.Scott Allen
My Pluralsight Courses
The Podcast!