How can I use the IronLanguages' Tools without buying VS? - visual-studio

IronRuby's "Tools" pack looks like a really attractive IDE to me, except for the fact that I need to buy Visual Studio to use it.
Is there a way around this?

From the IronRuby CodePlex download page:
The tools also work with the free Visual Studio 2010 Integrated Shell.
I have no idea how well it works...

You can download the VS 2010 Express Editions and then download the IronPython or IronRuby tools as addon.

Related

Where can I download VS2010 professional? (or can't I?)

This seems like a weird problem. I've just upgraded to a brand new PC and I can't for the life of me work out where I can get visual studios 2010 from. I have my product key ready to go.
Has MS discontinued this product? If so is there a work around? Is my only option to (dare I say it) upgrade.
According to Microsoft there's no more Visual Studio 2010 for download from their (official) site.
Personally I really recommend you go straight to 2017 Community Edition - it has everything the 2010 Professional has and more.
The "more" includes built-in support for GitHub, "almost" full support for C++11 and some support for C++14, Windows 10 SDK, parallel builds, built-in support for Linux remote build/debugging... The list goes on and on.

What version of Visual Studio 2008... Does "Visual Studio Tools for Applications 2.0" INCLUDES vs2008?

I have Visual Studio 2010 Professional installed. But for a client I do need Visual Studio 2008 (to avoid some upgrades that are note compatible with vs2010)
It is my job's notebook, so everything must be original and legal. And both, the client and my boss want to avoid licences costs. ANYWAY... it seems that my notebook already has some version of vs2008, I need to know if it is too muche reduced or if it will work to develop.
I can open a vs2008 that seems pretty much the same, also the about screen. But at "Add or Remove Programs" I just only have "Visual Studio Tools for Applications 2.0"
Finnaly when I run the app, it works, but the code is not recognize, it is shown as it is notepad.
Here are some screenshots that may help... THANKS ALL!!
VSTA is sort of a replacement for VBA, i.e. you can use VS to write .NET code to extend and automate thrid-party applications that are designed to support it. It appears that that is the only VS 2008 component that you have installed so you cannot open VB or C# projects or any of that stuff. If you want a legal copy of VS 2008 that you don't have to pay for then you'll need to look at an Express edition, although that may lack some features that you need. 2008 Express editions are hard to come by now too, as they are not offered for download any more by Microsoft.
What are these non-upgradeable parts of your project?

Can I install visual c++ 2010 express edition with visual Studio 2010 professional already installed?

I want to do so because intellisense option for clr console application is not working in visual studio 2010..
Yes, you can. They will run side by side.
However, if you have professional installed, wouldn't it be better to update the install and add c++ to it?
There is no Intellisense support for C++/CLI in Visual Studio 2010 (including in SP1 and the Express edition).
I've been using Visual Assist X from Whole Tomato software for the last few weeks and am very happy with their Intellisense support. From the research I did, it appears that theirs is about the best going (Resharper for example does not support C++).
No, this is not going to solve your problem. The IntelliSense parser is exactly the same in the Express edition, it also doesn't support parsing C++/CLI code. You'll need to find the installer for the VS2008 Express edition. That's going to be quite difficult, you cannot get it from Microsoft anymore. Or you'll have to bear and grin it until the next version for Visual Studio, the Microsoft team promised it will be supported again.
Do keep in mind that you are not writing C++ code, C++/CLI is a very distinct language. There isn't much point in writing complete console mode apps in C++/CLI, you might as well use C#. There's an Express edition for that as well, IntelliSense works.

How do I create a free C# development environment

For personal projects I cannot use my work-licence of Visual Studio Professional at home.
Visual Studio Express just seem less appealing than the professional edition, what are my alternatives except notepad?
MonoDevelop and SharpDevelop are only two options, though even the Express edition of Visual Studio seems to have more features (and is more familiar to those using the Pro/Ultimate editions).
A number of programming text editors have C# syntax highlighting and you can invoke the compiler with key bindings (that you will need to configure yourself), though a dedicated IDE would make a better experience. Notepad++ is one such editor.
Notepad++? :)
More seriously though, there are free C# IDE's out there, such as SharpDevelop however I have always preferred Visual Studio myself.
One open source alternative is SharpDevelop.
Edit: And as Kyle pointed out, I too prefer Visual Studio above anything else.

Add-in for Visual Studio 2010

I am just about to get used with Visual Studio 2010 right now.
So could you mention visual studio add-in that is ready for Visual Studio 2010?
Take a look within Visual Studio itself: Tools -> Extension Manager.
This will show various tools and other extensions from http://visualstudiogallery.msdn.microsoft.com/en-us/. I'm not sure if it's working very well right now, as I'm having connection issues within VS and the site seems a bit slow.
I know AnkhSVN exists on there and I'm sure others do as well.
Here's a blog post with some more information: Get VS2010 Extensions easily with built-in Extension Manager (and checking out a VS2010T4 editor)
JetBrains has preview builds of ReSharper available. It may not be completely stable yet, but some ReSharper is better than no ReSharper...
AnkhSVN - a subversion client is VS 2010 compatible.
Hope that helps,
Dan
AnkhSVN
Get ReSharper. It really helps you make fewer errors and code faster. http://twi.im/oW
My addin Atomineer Pro Documentation provides automatic DocXml/Doxygen comment generation tool for use in C/C++/C#/VB/Java. It supports XML Documentation, Doxygen, JavaDoc, and Qt format comments.
An alternative for documenting in XML format for C#/VB is GhostDoc - there is a feature comparison here to give an idea of how they measure up to each other.

Resources