OK, this example is not much to look at unless you like animated triangles. I was using the Microsoft DirectX SDK (June 2005) for C# and didn't like the way it was organized so I made a separate class to initialize the DirectX window out of the main and organized the code differently without all the EventHandles. It uses C#, DirectX 9.0c, and VS .NET 2003
Here is a
link to the code.
On my way now... I suppose :)