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 | 12 Feb 2010 14:12
Scott Allen writes "....Wikipedia lays out David Premack’s principle in laymen’s terms: Premack's Principle suggests that if a student wants to perform a given activity, the student will perform a less desirable activity to get at the more desirable activity. Many..."
Read more » Premack’s Principle Applied To Software
OdeToCode | 11 Feb 2010 02:12
Scott Allen writes "....Sometimes the simplest solution introduces a bug. Let’s say there is a ListBox in WPF (or Silverlight) displaying bowlers* and their bowling scores: <ListBox ItemsSource="{Binding Bowlers}" >
<ListBox.ItemTemplate>..."
Read more » What’s Wrong With This Code #24
OdeToCode | 08 Feb 2010 14:12
Scott Allen writes "....Here are some events I’ll be speaking at over the next couple months: DevTeach Toronto / Mississauga March 8-12. DevTeach stands for Developers Teaching. It’s a conference done by developers for developers. This annual event offers the elements..."
Read more » Upcoming Events
OdeToCode | 02 Feb 2010 14:12
Scott Allen writes "....I stumbled across “A vent abount MVVM Development” thanks to a tweet from @peterbromberg. Excerpt: What really irritates me is that I am forced to waste so much time on how to try and figure out how a complex User Interface will work together..."
Read more » Thoughts on an MVVM Rant
OdeToCode | 01 Feb 2010 14:12
Scott Allen writes "....Mark Needham’s “Thoughts On Software Development” is a great collection of blog posts. Last year Mark wrote “Coding: The primitive obsession”, and challenged the idea that the primitive obsession anti-pattern is just about overusing low level data..."
Read more » Wrapping about Collections
OdeToCode | 25 Jan 2010 14:12
Scott Allen writes "....A little bit of thinking and compromise can remove unnecessary complexity from the routes in an MVC application. For example: Morgan’s web site has authenticated users,and Morgan decides the URLs for managing users should look like..."
Read more » KISS Your ASP.NET MVC Routes
OdeToCode | 19 Jan 2010 14:12
Scott Allen writes "....I’m flipping between MVC and Silverlight projects when a startling contrast starts to emerge. It’s not the obvious contrast between stateful and stateless. It’s a subtler contrast in design. If you poke around in a new MVC project, one of the..."
Read more » Silverlight and ASP.NET MVC Don’t Serve the Same Master
OdeToCode | 18 Jan 2010 14:12
Scott Allen writes "....Working with drop-down lists in ASP.NET MVC has some confusing aspects, so let’s look at an example. Imagine the goal is to edit a song (not the music and lyrics of a song – just the boring data pieces). Each song is associated with an album, and..."
Read more » Drop-down Lists and ASP.NET MVC
OdeToCode | 14 Jan 2010 14:12
Scott Allen writes "....The January 2010 issue of MSDN Magazine is online with my article covering T4MVC: Microsoft Visual Studio includes a code generation engine known as T4 (which is short for Text Template Transformation Toolkit). You’ve probably already used T4..."
Read more » T4MVC in MSDN Magazine
OdeToCode | 13 Jan 2010 14:12
Scott Allen writes "....Douglas Crockford posted an interesting topic for discussion on his site (look for the Discussion Topic section at the bottom of the page): If a web browser is defective, causing errors in the display or performance of the page, should the page..."
Read more » Of Web Browsers and Humanity