NET patterns : architecture, design, and process - Thilmany, Christian. (Software patterns series., 2004)