By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
455,890 Members | 1,115 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 455,890 IT Pros & Developers. It's quick & easy.

Extending application

P: n/a
Hi

I am writing an application which I would like for users to be able to
"extend" but without access to the source code. What techniques are
available to achieve this?

One requirement is for the app to call a sub/function but the actual
sub/function to be provided by the end users depending on the hardware they
are using. Is there a way to accomplish this?

Thanks

Regards

Nov 20 '05 #1
Share this Question
Share on Google+
2 Replies


P: n/a
I think Web Services is the recommended technique for exposing functionality
without exposing source code.

Rocky Lhotka describes it in his book:
http://www.lhotka.net/ArticleIndex.a...ea=CSLA%20.NET

--
Joe Fallon

"John" <jo**@nospam.infovis.co.uk> wrote in message
news:%2******************@tk2msftngp13.phx.gbl...
Hi

I am writing an application which I would like for users to be able to
"extend" but without access to the source code. What techniques are
available to achieve this?

One requirement is for the app to call a sub/function but the actual
sub/function to be provided by the end users depending on the hardware they are using. Is there a way to accomplish this?

Thanks

Regards

Nov 20 '05 #2

P: n/a
Hi John,

You can:

1) Allow users to write scripts in JavaScript or VBScript and include a
Script Engine in your application. (VSA)

2) Similar: You can allow them to write code in VB.NET, C#, etc. Then you
compile and run it within your application (CodeDom, Reflection)

3) You can allow them to write plug-ins, to a given interface, which your
application will host. You then call the plug-in. (Interop or .NET components)

4) You can expose a COM Automation interface. They write an application
which calls you.

Hope there's something there for you.

Regards,
Fergus
MVP [Windows Start button, Shutdown dialogue]
Nov 20 '05 #3

This discussion thread is closed

Replies have been disabled for this discussion.