A set of controls and components that enable developers to build applications which incorporate Rumba displays. The Rumba Developer Edition object module was restructured to be more intuitive. It is now fully integrated into the .NET C# managed code environment exposed through pre-built .NET binaries. The interface introduces a much clearer objects hierarchy with some enumerations extensions for stronger parameters typing, shorter paths to methods and more sharing between session types.