Skip to content
Silverlight CommandManager

Silverlight CommandManager

Matthew Adams

A deep dive into command binding in Silverlight.
Component discovery and composition Part 1f: Fundamentals – Generalizing Registration

Component discovery and composition Part 1f: Fundamentals – Generalizing Registration

Matthew Adams

A follow up to "A Short Tale of a Deceptively Slow LINQ Expression"

A follow up to "A Short Tale of a Deceptively Slow LINQ Expression"

Howard van Rooijen

My last post caused a number of responses from the community. I discuss them here and provide a little bit more context.
A Short Tale of a Deceptively Slow LINQ Expression

A Short Tale of a Deceptively Slow LINQ Expression

Howard van Rooijen

In this post I delve into some performance analysis of an expensive loop that was taking over 200 seconds to run.
Component discovery and composition Part 1e: Fundamentals – Componentizing Registration

Component discovery and composition Part 1e: Fundamentals – Componentizing Registration

Matthew Adams

Component discovery and composition Part 1d: Fundamentals – Introducing Conventions

Component discovery and composition Part 1d: Fundamentals – Introducing Conventions

Matthew Adams

Component discovery and composition Part 1c: Fundamentals – Castle.Windsor

Component discovery and composition Part 1c: Fundamentals – Castle.Windsor

Matthew Adams

Introducing Templify

Introducing Templify

Howard van Rooijen

Templify is a simple tool for tokenising and packaging entire code based solutions. It's designed to unfurl demos / quickstarts / solution templates.
Component discovery and composition Part 1b: Fundamentals - MEF

Component discovery and composition Part 1b: Fundamentals - MEF

Matthew Adams

Component discovery and composition Part 1: Fundamentals

Component discovery and composition Part 1: Fundamentals

Matthew Adams

Work Smarter, Not Harder

Work Smarter, Not Harder

Howard van Rooijen

Feedback loops are an incredibly powerful force. In order adopt a continuous improvement mindset, you need to set up positive feedback loops. Here's how I've internalised the 'Work Smarter, Not Harder' mantra.