WoW:Lua editors/Visual Studio: Difference between revisions

Line 1: Line 1:
== What is Visual Studio? ==
== What is Visual Studio? ==


[http://msdn.microsoft.com/vstudio/ Visual Studio] is a commercial [http://en.wikipedia.org/wiki/IDE IDE] for software development by [http://www.microsoft.com Microsoft]. It is especially used in application development for the Microsoft Windows operating systems. Because of its high price and rather complex structure it will probably overtax any hobbyist AddOn-Developer. However, it's a well known and appreciated tool for many professional software developers.
[http://msdn.microsoft.com/vstudio/ Visual Studio] is a commercial [http://en.wikipedia.org/wiki/IDE IDE] for software development by [http://www.microsoft.com Microsoft]. It is primarily used for application development for the Microsoft Windows operating systems. It is a well known and appreciated tool for many professional software developers.


== Why Visual Studio? ==
== Why Visual Studio? ==


First off: Visual Studio might be a really bad choice for most AddOn-developers out there. It's very expensive, complex and you won't be able to make use of its most powerful features when just using it for AddOn writing. However, there might be some developers out there who are already familiar with it and want to use it for AddOn development out of habit.
Visual Studio Professional Version is expensive, but there are free Express Editions available. It is an industrial strength software development tool. Developers who are already familiar with it will tend to favor it above other available add-on tools, as it provides a familiar environment for them.
 
Again, if you haven't heard of Visual Studio up to this point, you are almost certainly not going to want to use it for WoW scripting.


You can download [http://msdn.microsoft.com/vstudio/express/default.aspx Visual Studio Express] for free from Microsoft.
You can download [http://msdn.microsoft.com/vstudio/express/default.aspx Visual Studio Express] for free from Microsoft.
Line 19: Line 17:


== Visual Studio and XML ==
== Visual Studio and XML ==
This is probably the one reason for using Visual Studio in AddOn-development.


The XML editor included in .NET 2003 is okay, but really nothing special. It has basic XSD support and stuff, but it really won't stand a chance against tools like [http://www.altova.com/products_ide.html XMLspy]. However, with the newer 2005 version things changed.  
The XML editor included in .NET 2003 is okay, but really nothing special. It has basic XSD support and stuff, but it really won't stand a chance against tools like [http://www.altova.com/products_ide.html XMLspy]. However, with the newer 2005 version things changed.  
Anonymous user