Algebrato#0039
How to design a C# SDK
Hello,
I would like to ask you, what is the best approach to create an SDK written in C#? I mean: I would communicate with a server that can provide a lot of services. I would create an SDK with a bunch of modules that can be loaded by an user to interact with the server. The user should be able to load only a subset of modules 'cause he could be interested to only a subset of services provided by the server.
Out of that, what could be the best approach to design the various modules and the load engine of the modules?
I need just some hints and some keywords 'cause I get used to use C++ and now, working with C# I am little bit confused....
Thank you in advance!
5 replies