My company is intending to develop a suite of DLLs, based on Class Libraries, containing all sorts of standard functions, subroutines and controls that we use in our own developed applications. The DLLs will be developed solely for use on .Net and we will use VB.Net to develop them.
The beauty of using .Net is that, according to the manuals, other developers can invoke these DLLs from any programming language in Visual Studio .Net, for instance C#. However, we have had no experience of this. My questions are therefore:
1. Is this true? Can other .Net languages use our DLLs unchanged?
2. If not, are there measures we can take in the DLLs to increase the compatibility with .Net Programming Languages other than VB.Net?
3. What about use of our .Net DLLs from Internet applications?
4. Can anybody recommend reading matter that would be relevant?
I’d appreciate some advice on this matter.
Thanks in advance.