Twitter About Home

Introducing Knockout, a UI library for JavaScript

Jul 5, 2010

Knockout is a JavaScript library that makes it easier to create rich, desktop-like user interfaces with JavaScript and HTML, using *observers *to make your UI automatically stay in sync with an underlying data model. It works particularly well with the MVVM pattern, offering *declarative bindings *somewhat like Silverlight but without the browser plugin. Read More

Pro ASP.NET MVC 2 Framework

Jun 11, 2010

imageThis week Apress is sending the second edition of my ASP.NET MVC book to the printers. Hopefully this means you can get your hands on physical copies by the end of this month. Read More

Using HtmlUnit on .NET for Headless Browser Automation

Mar 30, 2010

If you subscribe to this blog, you may have noticed that I’ve been writing about test automation methods a lot lately. You could even think of it as a series covering different technical approaches: Read More

Deleporter: Cross-Process Code Injection for ASP.NET

Mar 9, 2010

Deleporter is a little .NET library that teleports arbitrary delegates into an ASP.NET application in some other process (e.g., hosted in IIS) and runs them there. At the moment, it’s still pretty experimental, but I’ve found it useful so far. Read More

Behavior Driven Development (BDD) with SpecFlow and ASP.NET MVC

Mar 3, 2010

Test Driven Development (TDD) has been around for about a decade, and has been mainstream for at least five years now. During this time, TDD practitioners have been gradually changing and refining the methodology, the mindset, and the terminology in an effort to increase its usefulness and avoid some of the problems that newcomers often experience. Read More

Partial Validation in ASP.NET MVC 2

Feb 19, 2010

It’s tiny tip time… Read More