Can ActiveX Controls be written in C#, or is there a whole different .NET to recreate this sort of functionality?