Tag Archives : Installation

Visual Studio 2015 – Using a Product Key 3


Continuing from the experience with Visual Studio 2013, the next edition – Visual Studio 2015 – was officially released to MSDN subscribers early this morning.  This edition follows the trend established in the previous edition of providing two channels of licensing – by using a Microsoft Account or by supplying a product key.

Get a Product Key

You’ll need to have an MSDN Subscription which matches the version of Visual Studio you are using.  Authenticate to MSDN Subscriptions and go to the Subscriber Downloads section. 


Here you’ll see a tab for “My Product Keys”.  In the list of keys there should be static activation keys for your account.  Find and copy out the product key for your version of Visual Studio 2015 (e.g. Enterprise, Professional, Test Professional).


  • If you don’t have a Product Key listed, as with Visual Studio 2013 it’s likely tied to the type of MSDN Subscription you have – whether you have assigned a perpetual license of not.  Whether or not Visual Studio carries a Product Key/perpetual license seems to depend on the type of MSDN subscription.
  • If you don’t have an MSDN subscription, but have instead purchased a retail copy of Visual Studio 2015 when it becomes available, there should be a Product Key with the product.  A boxed product should have a Product Key on the media (or box) and a soft copy should have a key associated with it somehow (maybe it is mailed to you?).

Install Visual Studio 2015

Once you have acquired a Product Key, the next step is to install Visual Studio 2015.  I’ve chosen to evaluate Visual Studio 2015 Enterprise edition, which replaces Premium and Ultimate editions (they have been merged into a single SKU).

image  image image

There’s some different options in this new edition (when using a custom install), the options I selected to install will absorb over 24 GB of hard drive space.  Probably best you avoid installing VS 2015 o a netbook!  If you want to minimise the install vector, unselecting the Cross Platform Mobile Development saves a lot of space.

Registering Visual Studio 2015

Once the installation completes, you’ll be able to launch the Visual Studio 2015 IDE.  You’ll be taken through the usual “first time user” wizard, which establishes your development and UI preferences.  You can skip logging in with a Microsoft account by choosing “Not now..”.

image  image

Once the IDE loads, you can select “Register Product” from the Help menu:

image  image

Once the registration dialog appears, use the “License with a Product Key” option, and enter your Product Key with the popup window.

image   image

Note: you don’t have to be online for the process to complete, so it looks like a good option for offline installs.


None!  The normalised CamelCase menus are back by default.


Getting to know Windows 8 RTM



Well I’ve been officially running the RTM version of Windows 8 for two days now.  I’d previously upgraded (‘bare metal’) from Windows 7 to Windows 8 Release Candidate a couple of weeks ago, so the experience is not exactly new for me.

Fresh Installation

The main difference at the moment is that my current install is actually a clean one – not an upgrade.  I decided to start with a fresh, clean, slate.  The main consequence was that I did not inherit any of my previous settings.  This was most evident in terms of my desktop background and some personal settings.

Opting to use a ‘Microsoft Account’

The second major difference is that I decided to use a ‘Microsoft Account’ (Live ID) instead of a local user account this time round.  I decide that if I was to adopt Windows 8 as a primary operating system on my laptop, I might as well buy into the intended experience.


Being clean, I installed Office 2010, Visual Studio 2012 (RTM) and SQL Server 2012.  This is probably the main flavour of configuration I usually have (I prefer RTM versions, where possible).  There seems to be a trend in the reduction of times the system needs to reboot.  This is a good thing!

I also enabled the local Internet Information Services, which is enabled in the same way as it was under Windows Vista and Windows 7 (Control Panel –> Programs and Features –> Turn Windows features on or off.  Just as a side note – it’s probably still best to install in the following order, as historically installing IIS later can cause problems:

  • Office,
  • IIS,
  • SQL Server 2012,
  • Visual Studio 2012

There are a couple of extra things I install (sort of by default):

  • 7zip,
  • Prish photo resizer,
  • Windows Live Writer & Messenger,
  • Skype,
  • Combined Community Codec Pack,
  • VLC Player,
  • Winamp (I’m old school!)

Plus I have a “toolkit” which I copy by default – it contains some standard SysInternals applications plus some additional developer tools which I’ve found handy over the years.  You can get the whole SysInternals suite here.


One of the first things I do is to establish a few system-side personalizations.  For starters, I make a couple of changes to Windows Explorer, so that it doesn’t hide file extensions (what a stupid setting), and that it shows me all files and folders (only recommended for users who know what they’re doing).

Next, I wanted to use my own photo for the Windows 8 lock screen.  After some digging, I found this on the left hand side screen under Settings –> Change PC Settings –> Personalize.  There’s a “Lock Screen” option on the left hand side.  You can browse to and select a photo of your own choosing.  Here’s mine, by the way:


In the RTM version, there’s no way to select your own background image for the (formerly named ‘Metro’) Windows 8 Style UI.  You can only select from some selected images and a custom base colour.  A reason suggested for this change (from the earlier pre-releases) was that, due to the expanding nature of the formerly-metro UI, a user-specified image wouldn’t work. 

I have some bitmaps which tile well, I’d have liked to have seen what it looked like.  In usual Redmond fashion, the removal of functionality has been downplayed with suggestions that since you’d hardly be able to see it, it wouldn’t be a big deal.  Why not let users decide for themselves?  I suggest that users should have been given the choice regardless. 

Windows 8 without a touch screen

Since I don’t possess a touch screen, it’s hard for me to review the touch interaction.  Windows 8 without a touch screen can be a bit of a nightmare at times.  In some circumstances, it appears obvious that touch was the primary consideration, such as when viewing images in the Metro image viewer.

Other examples include when splitting the screen and dragging/resizing metro apps.  This must be a cleaner interface  for touch gestures than with the mouse.  Unfortunately the mouse experience (for me at least) has been somewhat counter-intuitive.

Windows Explorer, where for art thou?

The explorer shell continues to receive facelifts with each successive release of Windows.  This time around there’s endless clutter, but this can be cleaned up with a few mouse clicks.

image image

The ribbon bar marks a fairly significant change, and so far I haven’t been able to find a way to view a menu bar.  This means I’m stuck with the ribbon (for now) and I have to say, I’m not a huge fan of the ribbon over a traditional menu.  A menu takes up considerably less screen real estate, and requires less clicks to access the settings/commands I want.

Speaking of.. the one most drastic user interface change I noticed was the flattening and ‘boxy’ nature of the new windows user interface.  I’m not sure I quite like it.  I’d been quite happy with Windows 7 and its predecessors, the new UI feels like a step backwards.

No Start Menu

This change has been somewhat controversial, but what I’m going to say on the matter might surprise you. 

According to Microsoft’s review of user feedback, they claim that few users are using the Start menu, and instead are launching most applications from pinned task bar shortcuts.  I know that I used the start menu heavily, so I wonder if their research wasn’t either too limited or not comprehensive enough.

I’m actually OK with the start menu being replaced by formerly-Metro.  It was a shock when I noticed its absence in the early pre-releases, but since I’ve been running on ‘bare metal’ (from the Release Candidate) and now the RTM, I’m becoming quite accustomed to hitting the Windows key and just typing. 

Although the user experience is markedly different (whole screen changing instead of just the lower left hand corner), the extra real estate is good, and it’s becoming less and less obtrusive as I get used to it.  Fundamentally, the new formerly-Metro UI is much more functional, and it’s been growing on me each day now.


The operating system sure boots faster.  No argument from me.  Whether the OS performs faster, I think, is debatable.  For starters, I’m having to use the WDM drivers as none of my previous drivers (for Windows 7 x64) appear to be compatible.

Time will tell, if I’m able to get a driver refresh, if the performance will be comparable.  For now though, the newer operating system seems a little more sluggish.  I have, however, noticed that CPU usage is down on average which, in turn, has meant slower fan speeds and that the laptop itself hasn’t gotten quite a hot.


Well, all things being equal, it’s still early days.  There are a number of annoying things about Windows 8 which I’m not yet ready to pass judgement on.  I’d say the jury is still out on the formerly-Metro display mode (and the apps within).

At this stage, if you are happy with Windows 7, you might find the jump to Windows 8 a bit hard to swallow; especially if you don’t own a touch screen.  The “blockiness” of the user interface suits the Windows Phone and the Xbox, but I’m not sold on it for the desktop/personal computer.

I’ll revisit this in a few months, so stay tuned.  Next up: a review of Visual Studio 2012 RTM.

Visual Studio 11 Release Candidate – Part 1 (Installation)


Today I installed the new Windows 8 Release Candidate build into a virtual client.  The installation procedure was more or less identical to the installation experience for the Windows 8 Consumer Preview, so I won’t go into detail on how that works.

My main intent was to view the differences between the Public Beta and the Release Candidate edition.  However, this time I decided to install the Visual Studio 11 Release Candidate as well.  There’s been a lot of discussion about the upcoming release, and this is my first real look at the improvements and changes.

The Installation

First, props to the Windows 8 team for including native support for mounting .ISO files.  This makes the process of preparing to install Visual Studio 11 far easier:


From here it is a simple matter of launching the installation program (with elevated credentials).  This is the first time we’ll see the new Visual Studio 11 logo:


Which launches a revamped installer in the new metro look and feel.  First thing to note is that, by default it seems that Visual Studio wants over 8 GB of your hard disk space (so plan accordingly!).

In the RC, participation in the Customer Feedback programme is not optional.  Agreeing to the terms and conditions takes you to a page where you can opt in or out of some additional options for Visual Studio 11.


The rest of the installation can then proceed.  The slick new visuals give you a good idea of the progress.  Now.. I opted to install the whole enchilada (all options) and it took about 15 minutes on a machine with a 2.50 GHz (virtual) processor and 2096 MB of RAM (and a VHD mounted on a RAID-5 volume).  Your experience may vary.



Once we hit the massive bold “LAUNCH” option at the end of the final screen, we get the familiar screen asking us to configure Visual Studio with a default configuration option. There are a couple of new options here, but I’ll just stick with my tried-and-tested ‘General Development Settings’ for now:


Once we elect to ‘Start Visual Studio’ we are greeted with the pain-in –the-ass configuration dialog – the developer’s nemesis since the days of integrated offline help index merges were introduced:


Once this annoying dialog has completed whatever it does, we get to see the Visual Studio 11 IDE in all its glory.


But wait!  Why is Visual Studio SHOUTING AT ME?  No, you haven’t inadvertently hit the ALT key (which used to capitalise menu items).. this is the default for menu items in Visual Studio 11.


Don’t worry, as Richard Banks discovered (thank mercy) – a simple registry key can fix all that.  Open RegEdit and enter the following key:

REG_DWORD value: 1


Now all you have to do is restart Visual Studio for the change to take effect:


Next Steps

The next step is.. we’ll switch over to our Windows Server 2012 Release Candidate and install Team Foundation Server (TFS) 2012 Release Candidate, so that we have our entire Application Lifecycle Management (ALM) solution fully deployed and ready.

Once TFS is installed, we’ll return to the Visual Studio machine and install Team Explorer.  Then we’ll take the whole lot for a bit of a “development spin”.  Join me for Part 2 shortly.


For links to where you can download the release candidate versions of Windows 8, Visual Studio 11 and Windows Server 2012, refer to this article: http://www.sanderstechnology.com/2012/big-release-candidate-day-microsoft/11192/