T
ThunderMusic
Hi,
I have developed over the years a software designed like this:
A UI in VB displays informations contained in a ATL COM DLL.
This ATL COM DLL scan a folder on the HD to find standart DLLs with the good
interfaces in order to load them and call the code within.
The dlls do all the hard work.
In fact, the software uses a core(The ATL DLL) that loads plugins(the DLLs),
make them run and collect the information, then pass it to the UI(In VB).
The Core (The ATL COM DLL) needs to be registered using regsvr32, but not
the plugins DLLs they are standart Dlls
The reason to use an ATL COM DLL was the portability in other languages than
C++...
Is there an equivalent in .NET or should I stay with the current design in
C++?
Thanks
ThunderMusic
I have developed over the years a software designed like this:
A UI in VB displays informations contained in a ATL COM DLL.
This ATL COM DLL scan a folder on the HD to find standart DLLs with the good
interfaces in order to load them and call the code within.
The dlls do all the hard work.
In fact, the software uses a core(The ATL DLL) that loads plugins(the DLLs),
make them run and collect the information, then pass it to the UI(In VB).
The Core (The ATL COM DLL) needs to be registered using regsvr32, but not
the plugins DLLs they are standart Dlls
The reason to use an ATL COM DLL was the portability in other languages than
C++...
Is there an equivalent in .NET or should I stay with the current design in
C++?
Thanks
ThunderMusic