F
Fender Mussel
Hi,
We are in a situation where we have a Win32 application which is
currently deployed to about 15000 desktop machines and want to rewrite
the back end (business logic) in a modern language. At the moment there
is no change for changing the front end (GUI) because it's far to
complex to rewrite it now.
Thus, we are currently evaluating several alternatives for programming
languages and one very favourite candidate is C#.
Please could anybody give me good hints for:
- how to write managed DLLs (in C#) and call them from a Win32 process?
The only valuable information I could found was about the reverse
direction.
- Are there any good studies about how to write components on a large
environment so that they are interchangable easily? (something like
plugins to customize the software for customers)
- Are there informations how .NET applications behave if, say, 4000
classes are involved in a project (over many components, of course)?
Thanks for any help!
FM
We are in a situation where we have a Win32 application which is
currently deployed to about 15000 desktop machines and want to rewrite
the back end (business logic) in a modern language. At the moment there
is no change for changing the front end (GUI) because it's far to
complex to rewrite it now.
Thus, we are currently evaluating several alternatives for programming
languages and one very favourite candidate is C#.
Please could anybody give me good hints for:
- how to write managed DLLs (in C#) and call them from a Win32 process?
The only valuable information I could found was about the reverse
direction.
- Are there any good studies about how to write components on a large
environment so that they are interchangable easily? (something like
plugins to customize the software for customers)
- Are there informations how .NET applications behave if, say, 4000
classes are involved in a project (over many components, of course)?
Thanks for any help!
FM