What is the replacement for VSA ?

G

Guest

I've done plenty of code using VSA two years ago. Now VS.2005 tells me VSA is
obsolete, however no hint where to go.
What is the replacement? CodeDom?

Users of my application can enter VB.NET scripts which are executed on the
fly.
Are there any MSDN articles showing how to do this?

If VsaEngine and its ancestor is royalty-free, can also VBC.exe be
distributed royalty free ?

What happened to MONAD, VB.NET.Script and other things mentioned 2+ years
ago in MSDN articles?

thanks herbert
 
C

Carl Daniel [VC++ MVP]

herbert said:
I've done plenty of code using VSA two years ago. Now VS.2005 tells
me VSA is obsolete, however no hint where to go.
What is the replacement? CodeDom?

I believe that it's VSTA (Visual Studio Tools for Applications) - not
delivered yet.
Users of my application can enter VB.NET scripts which are executed
on the fly. Are there any MSDN articles showing how to do this?

Yes, there are. Sorry, I don't have links.
If VsaEngine and its ancestor is royalty-free, can also VBC.exe be
distributed royalty free ?

It's part of the .NET framework SDK, but I don't believe that you can
distribute it without the entire SDK.
What happened to MONAD, VB.NET.Script and other things mentioned 2+
years ago in MSDN articles?

Monad is now called PowerShell and it's part of Windows Vista.

-cd
 
J

Jim Wooley

Users of my application can enter VB.NET scripts which are executed on
the
fly.
Are there any MSDN articles showing how to do this?

You may want to look into Reflection.Emit. (http://msdn.microsoft.com/library/d...l/cpconreflectionemitapplicationscenarios.asp)

Also, if you are thinking about letting end users program your application,
you might want to look at Microsoft Workflow (WF) as a graphical programming
model. (http://msdn.microsoft.com/winfx/technologies/workflow/default.aspx)
What happened to MONAD, VB.NET.Script and other things mentioned 2+
years ago in MSDN articles?

MONAD is now called PowerShell (http://www.microsoft.com/technet/scriptcenter/hubs/msh.mspx
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top