Today is a great and exiting day, just downloaded and installed windows 8 and Visual Studio 2012 and getting ready to start building Metro style applications.
My first impression of windows 8 was awesome but it still looks weird with all the squares and light colors. It would just about to get accustom, I am still missing the Start button in the left bottom corner but having the taskbar propagated through my monitors is great. I found that unfortunately I cannot run any of the Metro style applications because I am running my machine with a Administrator user, it must have a time to stop using an administrator account and use a separate login with lower privileges to enjoy Metro!
Visual Studio 2012 is great and have learn a lot this weekend on the new features specially on the TFS 2012 and the way the projects can be now managed through the new web interface.
One weird and annoying thing are the top menues in upper case fortunaly there is a hidden key in the registry to torn those back to normal. So if you want to switch that back just follow these steps:
1. Launch Regedit and navigate to HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\General
2. Create a DWORD value named SuppressUppercaseConversion with value 1.
I Also played with the Code clone detection analysis tool and found it a must tool for any junior developer. For any CRM Developer or web service developer you will notice that you will get lot of clone coding inside the reference.cs files so it would be good to exclude those files if you really want this tool to look into your code only and skip the auto generated files for web services references. To do that you just need to add a new XML file and name it with an extension of .codeclonesettings then add content like this
<?xml version="1.0" encoding="utf-8" ?>
<CodeCloneSettings>
<Exclusions>
<File>Service References\*\Reference.cs</File>
</Exclusions>
</CodeCloneSettings>