Another Visual How-to for Project development is published on MSDN: Writing and Debugging Event Handlers for Project Server 2007
In less than 12 minutes, the video shows the development, testing, and debugging of a simple event handler for publishing projects. The OnPublishing event handler cancels publishing if the project name does not satisfy a specified condition, and then logs an application event on the server. The video shows the use of Visual Basic code; the related article includes both Visual Basic and C# code.
The Visual How-to is based on the Project SDK article, How to: Write and Debug a Project Server Event Handler.