I have slaved hard over the past 2 weeks to create a DX9 VB .NET DLL which acts as a wrapper to the Direct3D framework. Currently the version is fairly thin on what it contains but you can quite simply create a 3D world with collision detection. Some of the contents are a texture manager, light manager (still being worked on) and a mesh manager (also being worked on).
I also created 2 more DLLs which are used for Audio and Input. These are to be used along side the main Lynx9.DLL.
The main DLL is still being worked on and I'm looking for people to test it out and let me know what they think and where I can make improvements to it. So if you are interested then please drop me an email at neil_knight@hotmail.com and I will gladly forward the DLLs across.