The following .NET assemblies are loaded automatically, and all exported types are registered under either the System or Microsoft namespace. Click on any of the links to see the Microsoft documentation for the namespace that corresponds most closely with each assembly. See the [full list of preloaded .NET Classes] for more detail, and use the listed class names as search terms for the documentation at http://msdn.microsoft.com.

Xbasic has a simple method for defining native wrapper classes for .NET classes that can help you avoid writing registration code every time you use a class. Simply create a class in your project and make the body of your class the desired registration code. Then save the class file as <Namespace>.<Class> and reference it in your code as <Namespace>::<Class>. Note that the class filename includes a dot, while the class reference includes two colons.