You can also take a look at my slightly modified version of Ext Direct router posted by Evan. Some of the changes I've made are:
- Website instead of Webapplication
- Instead of separate DirectMethodAttribute for Form etc., added properties in the same. This way, we can extend it easily instead of remembering different attributes
- Example of CRUD using a DataMapper class
Let me know what you think of these modifications.
The code is accessible at http://www.durlabh.com/extJS/extDirect/DotNet.zip
Live demo at: http://durlabh.com/extDirectSample/ and http://www.durlabh.com/extDirectSample/CRUD/Writer.html