I've read from a non reliable source that purchasing VS2010 Upgrade Edition (As opposed to full retail) is a valid licensing route when 'upgrading' from VS Express (free) - Can anyone confirm or refute this?
Thank you
It looks like this is true:
Before you buy
Eligible for upgrade with any previous
version of Visual Studio or any other
developer tool.
Visual Studio 2010 Professional
includes a 12-month MSDN Essentials
subscription. MSDN Essentials gives
you access to core Microsoft
platforms: Windows 7 Ultimate, Windows
Server 2008 Enterprise R2, and
Microsoft SQL Server 2008 Datacenter
R2.
Special information for trial users
If you're using a trial version of
Visual Studio Professional and you buy
the Visual Studio 2010 Professional
Upgrade, you can use the product key
you get on the receipt page to convert
your trial version to a full version.
This seems to say that you can upgrade from any competing product or any existing version of Visual Studio, even a trial one. It doesn't explicitly mention the Express edition, but you could always install the trial version and upgrade that instead.
I sell software and didn't want to violate the license agreement. So, I chatted with a MS rep (and have the chat log), then called the licensing number and was told the same thing from both. The upgrade license is valid from ANY prior version (including express). I asked about express specifically and more than once and was told this was just fine.
Related
I've done some research and found out that TFS 2013 has some limitations like no reporting, single server deployment, 5 devs etc. But I wonder if there would be any problem with using VS 2013 Pro with TFS 2013 Express.
To sum up :
Is there any problem with one of these two setups ? :
VS 2013 Pro (or Ultimate) - TFS 2013 Express - SQL Server Express
VS 2013 Community - TFS 2013 Express - SQL Server Express
Thanks in advance.
TFS is only limited to no reporting when you use SQL express which does not support those features.
If you have even a single MSDN licence they you are licenced to install TFS with SQL standard. That would give you the reporting capabilities as well.
Single server is also only a limitation of the free (without MSDN) version of TFS.
You can have as many MSDN licenced users AND 5 included users.
I do not believe that there are any issues with either configuration. However I would recommend that you use VSO indeed as you get TFS without having to use a server.
There is no relation between the "Express" name after Visual Studio and TFS. Visual Studio Express works perfectly fine with TFS Express as well as the fully licensed version of TFS and vice versa.
As Martin already mentions, if you have an MSDN subscription, you already have a full license to install and run Team Foundation Server.
If you don't have an MSDN subscription and do not own a Retail version of TFS, you can still use the free Express edition with a few limitations:
No Sharepoint integration
No report server integration
Limited in the number of users
Only a single server installation supported
You can always upgrade your Express installation to the full version at a later point in time.
Instead of the Express version, you should indeed consider visual-studio-online, while this also has a few limitations:
No reporting
No sharepoint integration
It has a number of advantages as well:
Much less administration required
Always up to date with the latest version
Online Build Service available
Integration into Azure
For past express editions, I've been able to find a "compare editions" page that shows what features are available in express, professional, ultimate, etc. Something like this.
However, every comparison table I've seen so far omits the express editions. Surely Microsoft must have a list of things you get by upgrading to Visual Studio Professional from an Express Edition--after all, it's a free product, and they would like you to upgrade to a paid product! So, where have they hidden this feature comparison table, or "reasons to upgrade to Professional" list?
As far as I know there is no single table with a summary.
It depends on which version of express your talking about. Express is split up into a lot of different SKUs based on the type of product you're building; Web, Phone etc. Which is probably why there isn't an entry on this table for Express. 2013 was a point release to 2012 and there is a comparison of Express Web 2012 to Pro on MSDN.
The biggest single difference is that you cannot run plugins in Express. This means no Resharper, Test Driven .NET etc. This also applies to some plugins that you might consider to be written my Microsoft because they were not part of the official Microsoft release, for example plugins written my various other groups. This is a long-standing gripe for users of Express and looks like it is still the case for 2013, How to install Nunit plugin in Visual Studio 2013 Express?.
I was very surprised when I downloaded Visual Studio 2013 Express Edition for web development on my new Windows 8.1 machine, and it was starkly different from what I believe is the identical product that I have been using for a while on a Windows 7 machine.
For example, when creating a very small demo app using Web API (from the asp.net website), the "New ASP.Net Project" wizard did not offer Web API. And the new project did not include the App_Start folder, which would include code for things like routing.
I tried to use NuGet to add the essential features, but no luck. That tutorial only took a few minutes on Windows 7, but was a miserable failure and an hour I will never get back on Windows 8. I don't really understand Microsoft's strategy here.
From what I observed Visual Studio Express 2013 doesn't come with a 64-bit compiler.
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC>vcvarsall.bat x64
The specified configuration type is missing. The tools for the
configuration might not be installed.
And since the Win 8 SDK doesn't provide compilers anymore either, it appears like you must pay for Visual Studio 2013 Pro or you won't be compiling 64-bit binaries.
"The Windows SDK no longer ships with a complete command-line build
environment"
https://dev.windows.com/en-us/downloads/windows-8-sdk
What are the limitations of VS2010 C# Express Edition compared with the paid for versions? I was mostly looking into what sort of applications I can build, in VS Express I only have the option of Console, Winform and DLL, etc. I read that you can build services and add - ins for office programs, is this functionality available in Professional/Ultimate etc versions? Thanks.
There's a comparison chart here - You'll need VS Professional to develop Office Plugins.
Although previous version, there is a definitive overview of the VS2008 Express limitations in in this SO Question
Wikipedia also explains the differences.
Edit
The comparison chart link is dead. For 2012:
Visual Studio 2012 (Web Only) comparison is here, and in this Programmer's post
This SO post addresses the Desktop comparison.
The Express edition does not come with, nor does it grant you permission to distribute, the Microsoft C++ runtime redistributable packages. So the users of the software you build with the Express edition will have to download & run the installers themselves.
Could anyone guide me as what is the difference among the following,
1) Visual Studio Express Edition
2)Visual Studio Professioanl Edition
3) Microsoft .Net
And is there any thing like Visual Studio.Net?
Please guide me, as I am currently working on express edition, but my other colleaques are working on different environment which I don't know (language is same for all developers i.e. VB), and I need to do some working on their implemented codes as well.
Please guide me,
Regards
Asad
"Microsoft .NET" is a platform rather than an IDE. It's not really comparable with the other two.
The Express editions of Visual Studio are basically cut down versions of the commercial editions. In particular, Express doesn't allow plug-ins such as ReSharper to run - but there are various other limitations too. If you're a professional software developer, you should almost certainly ask your company to provide you with VS Professional (or higher, but Pro will probably be fine). You certainly can develop in Express, but it's really designed for hobbyists rather than professional developers.
Visual Studio was called Visual Studio .NET just for two releases - 2002 and 2003.
The .Net framework is a collection of libraries.
Visual Studio Professional is the paid edition of Visual Studio Express.
There is also a Standard Edition which has less functionality than the Pro version.
One difference between Express and Pro is that the Pro Edition has the possibility to connect to a database (like SQL Manager studio)
I'm looking to upgrade from Visual Studio 2008 Pro to Visual Studio 2010 Pro without MSDN. On the MSDN US site there's pricing for Upgrade from Standard for $299.
On the UK MSDN site however, the only options are to buy with MSDN for £484.99. Obviously a big difference in price there!
I can't find any info as to what qualifies for the Upgrade from Standard - anyone know about this? Or whether it's available in the UK?
thanks
Richard
Not really a programming question... (but somehow it is.. it's VS after all :P)
But: Have you considered calling the microsoft support or sending them an email? I bet they can give you the sophisticated info on that matter.
The Upgrade from Standard is for
*Special upgrade for Visual Studio 2005/2008 Standard Edition customers. Does not include MSDN.
If you want more info go to
http://www.microsoft.com/visualstudio/en-us/buy
and just above the BUY NOW button on the left there will be a link to Chat with a Representative. They should be able to tell you if you can upgrade from 2008 Pro to 2010 Pro.
I'm also not a MSDN member. As the owner of Visual Studio 2008 Standard Edition, I was able to purchase a Visual Studio 2010 Professional license for $299.
I'm assuming your confusion is coming from the fact that you own VS 2008 Pro and not VS 2008 Standard. I would think that you could take advantage of the same $299 offer, but as someone else said, I'd check with Microsoft sales first.
I believe the upgrade is from VS 2010 Standard to VS 2010 Pro - not from earlier editions.