C# OpenGL Framework is a development platform to create 3D simulation/visualization applications. Entirely written in C# (no external assemblies or dlls), it features most of the visualization and interaction commands you dream of. It comes in three editions and it is delivered as a Microsoft Visual Studio 2005 solution.
http://www.devdept.com/code/oglf