tutorials Archive

  • Here’s the video from the talk that Dave and I did last month at Skills Matter on developing Ajax Web applications with Castle Monorail. You can download slides and find links from the talk here. (if the video does not load in the embedded player, see it on google video)

    Video: Developing Ajax Web Applications with Castle Monorail

    Here’s the video from the talk that Dave and I did last month at Skills Matter on developing Ajax Web applications with Castle Monorail. You can download slides and find links from the talk here. (if the video does not load in the embedded player, see it on google video)

    Continue Reading...

  • In the second part of the Castle demo application tutorial, we look into the basic features of Castle’s powerful Model-View-Controller system, called Monorail. Monorail is based on Ruby on Rails, and brings two very important features to .NET web development: 1. Good separation of concerns between the domain model, workflow...

    Castle demo App #2: Monorail basics

    In the second part of the Castle demo application tutorial, we look into the basic features of Castle’s powerful Model-View-Controller system, called Monorail. Monorail is based on Ruby on Rails, and brings two very important features to .NET web development: 1. Good separation of concerns between the domain model, workflow...

    Continue Reading...

  • Castle project is a great .NET enterprise application framework. It helps us develop .NET applications and web sites by providing the plumbing and making it easy to test the most important parts of the system. I’ve decided to build a demo application with the Castle project for an internal training...

    Castle demo app: ActiveRecord basics and unit testing

    Castle project is a great .NET enterprise application framework. It helps us develop .NET applications and web sites by providing the plumbing and making it easy to test the most important parts of the system. I’ve decided to build a demo application with the Castle project for an internal training...

    Continue Reading...

  • I’ve finally completed the first version of my Fixture Gallery idea. Fixture Gallery is a cookbook for FIT/FitNesse tests. It provides developers with a quick overview of the most important fixture types and concepts for agile acceptance testing using the FIT framework. For each fixture type, this document explains the...

    Fixture Gallery is now available

    I’ve finally completed the first version of my Fixture Gallery idea. Fixture Gallery is a cookbook for FIT/FitNesse tests. It provides developers with a quick overview of the most important fixture types and concepts for agile acceptance testing using the FIT framework. For each fixture type, this document explains the...

    Continue Reading...

  • I started compiling a list of Oracle SQL and PL/SQL bad practices, with the intention of producing a comprehensive catalogue of common and recurring programming mistakes, that can be used as a check-list for code reviews or given to junior developers. I have identified about 30 bad practices so far....

    Catalogue of SQL and PL/SQL bad practices: Call for participation

    I started compiling a list of Oracle SQL and PL/SQL bad practices, with the intention of producing a comprehensive catalogue of common and recurring programming mistakes, that can be used as a check-list for code reviews or given to junior developers. I have identified about 30 bad practices so far....

    Continue Reading...