Where's my scripting...

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Now that VSA is dead, what can we do to implement scripting in .NET? I know
this question was aked a couple of time, but .NET never really adressed the
"scripting" side of programming. Even VSA was lacking, which is probably the
reason why Microsoft is just killing it right now.

So, what's the best way to do scripting "out-of-the-box"? And don't tell me
use the Microsoft Script Engine via COM Interop! I'm a managed guy, please :)

Etienne
 
Etienne Fortin said:
Now that VSA is dead, what can we do to implement scripting in .NET? I
know
this question was aked a couple of time, but .NET never really adressed
the
"scripting" side of programming. Even VSA was lacking, which is probably
the
reason why Microsoft is just killing it right now.

So, what's the best way to do scripting "out-of-the-box"? And don't tell
me
use the Microsoft Script Engine via COM Interop! I'm a managed guy, please
:)

What's wrong with using VSA?

http://msdn.microsoft.com/msdnmag/issues/02/08/VisualStudioforApplications/default.aspx

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnclinic/html/scripting06112001.asp

http://www.windevnet.com/documents/s=7834/win0303d/0303d.htm
 
Etienne,
VSA besides being poorly documented is deprecated.

The solution suggested in the other post, using the C# compiler at runtime
to compile a piece of code and then load it into a seperate appdomain
provides all the flexibility you need, although you do need to write some
code.

Regards
Niroo [MSFT]
 
And what about the DynamicMethod class. Seems like something powerfull enough
to efficiently produce code at runtime?

Niroo TP said:
Etienne,
VSA besides being poorly documented is deprecated.

The solution suggested in the other post, using the C# compiler at runtime
to compile a piece of code and then load it into a seperate appdomain
provides all the flexibility you need, although you do need to write some
code.

Regards
Niroo [MSFT]

Marc Bernard said:
 
Back
Top