Posted by member 69852 on 2003-11-01 17:15:31 link
Me again :) I forgot to mention... .NET user controls (what we used to know as ActiveX controls) are only supported on Windows Forms, they are not supported in the active desktop or iexplorer window. This presents a little problem because without a .NET windows form, you don't have a container to host the object. I am pretty sure you cannot write an ActiveX control with .NET but you can with all the version 6 languages.
I am of the opinion that the ultimate solution would be to build LS using the .NET framework and to port all the core modules to .NET.
Having done several conversions to .NET, I don't think it would be that much of a big deal even if LS is written in C++. Litestep would become a wide open shell for anyone wanting to work on it in almost any language. For that matter, Litestep would become backwards compantible with COM almost by default. This is something the LS dev team should really consider doing if they want Litestep to leap over all other shells and live on as the ultimate shell that it is.
I am of the opinion that the ultimate solution would be to build LS using the .NET framework and to port all the core modules to .NET.
Having done several conversions to .NET, I don't think it would be that much of a big deal even if LS is written in C++. Litestep would become a wide open shell for anyone wanting to work on it in almost any language. For that matter, Litestep would become backwards compantible with COM almost by default. This is something the LS dev team should really consider doing if they want Litestep to leap over all other shells and live on as the ultimate shell that it is.