If you want to develop DirectX plug-in software for Vegas you’ll need Microsoft Visual C++ Version 6.0. I don’t know of any free C++ IDE’s.
Scripts can be written in JScript but it is recommended that you use C#. You can use either Microsoft Visual Studio C# 2003 or the free CSharpDevelop IDE.
> MS also has free versions of Express Studio '05.
I mentioned the ones that I did because they work with Vegas. The new MS Express Studio 2005 IDE’s are based on .NET 2.0, are not compatible with .NET 1.1, and the Sony DirectX Plug-In SDK is not designed to work with them. So they may be free but that’s about it.
There's a post in the scripting forum about how to do .NET 1.1 work in Visual Studio 2005. I haven't tried it, though, and I don't know if it works with the Express edition.
Interesting. MS Visual Studio 2005 uses partial classes when it generates the GUI Forms and those won’t compile under .NET 1.1. I wonder how this solution gets around that. I’ll follow up on the scripting forum. Thanks,
Yes, scripting for Vegas 7 is based on .Net 2.0. But apparently plugins, which is what the original poster wants to write, are still based on .Net 1.1. Also, anyone wanting to write scripts that work in Vegas 6 or earlier would still have to write for .Net 1.1.
I'm still curious about the other question asked in the original post: Does anyone know what language Vegas itself is written in?