Monday, November 25, 2013

Got 15 minutes and want to learn Git?

Are you new to git our recently started working with git command-line?

Try it out inside your browser: http://try.github.io/levels/1/challenges/1

Learn how to master branches here: http://pcottle.github.io/learnGitBranching/

Thursday, November 14, 2013

Visual Studio/TFS 2013 Patches

With the new version of Visual Studio 2013 and Team Foundation 2013 Microsoft has delivered lots of new features. Unfortunately they have also introduced some new bugs with their last minute changes however they have managed to provide some quick fixes for some of them.

Last update: 14.11.2013

08.11.2013 Updated Team Foundation Server 2013 download addressing web and installation path issues
Fixed: Red error box when using Code (version control) in the web UI
Fixed: Unable to install into a custom path
Updated install media
08.11.2013 Visual Studio and Team Explorer 2013 no longer require IE 10 for installation
But check the KB article for known issues when not using IE10
Updated install media
13.11.2013 Patch for issue with Visual Studio 2013 Queue Build dialog Hotfix

What’s installed on the build machine in Visual Studio Online(Team Foundation Service)?

Great question, great answers …

official http://www.visualstudio.com/en-us/get-started/hosted-build-controller-vs#software
in detail http://listofsoftwareontfshostedbuildserver.azurewebsites.net
inside VS2012 Avanade Extensions for VS2012
inside VS2013

Avanade Extensions for VS2013

Friday, October 4, 2013

Override the TFS Team Build OutDir property in .NET 4.5

Fighting against TFS Build default OutDir for binaries like:

  • <drop>/Binaries (TFS 2010)
  • <drop>/bin (TFS 2012, TFS 2013)

Instead you want to have for each project a separate folder like this:

  • <drop>/<projectname>/*.dll

Thanks to .Net 4.5 there is an easy solution to solve this

Pass the following MSBuild-Argument to your BuildProcessTemplate:

/p:GenerateProjectSpecificOutputFolder=true

Source: http://blog.stangroome.com/2012/05/10/override-the-tfs-team-build-outdir-property-net-4-5/

Override the TFS Team Build OutDir property in .NET 4.5

Fighting against TFS Build default OutDir for Binaries like

  • <drop>/Binaries (TFS 2010)
  • <drop>/bin (TFS 2012, TFS 2013)

Instead you want to have for each project a separate folder like this:

  • <drop>/<projectname>/*.dll

Thanks to .Net 4.5 there is an easy solution to solve this

Pass the following MSBuild-Argument to your BuildProcessTemplate:

/p:GenerateProjectSpecificOutputFolder=true

Source: http://blog.stangroome.com/2012/05/10/override-the-tfs-team-build-outdir-property-net-4-5/

Tuesday, October 1, 2013

Windows 8.1 Shortcuts

Windows 8.1 will be public available on October 17th 2013.
Windows 8 introduced a lot of new shortcuts with support for Windows 8 Apps. With Windows 8.1 support of new Windows 8.1 App features like multi monitor support, new shortcuts emerged and some existing shortcuts have been changed.
Command Bars/Charms  
Windows + C This shortcut gives you view the Settings, Devices, Start, Share & Search.
swipe: from right
hot-corner: top right
Windows + I Window Restart, Shutdown, Sleep,
Taskbar Notification Icons like Network, Sound Control, Brightness, Notifications, Keyboard.
Windows + X Menu for frequent Administrator Tasks
   
Windows + K Display Devices to share with.
Windows + P Project/Extend to an additional screen
Windows + H Display Share options.
   
Search Location
Windows + S Everywhere
Windows + Q Everywhere
Windows + W Settings
Windows + F Files
   
Apps  
Windows + Z Open the current application's application bar.
Windows + Left/Right Snap/Split App to the left/right.
Windows + Up If active App window is snapped/spitted –> full size.
Windows + Down Close and end App.
Windows + : Change to App window snap/split mode.
Windows + ; Preview “Desktop background”
Windows + Shift + Left/Right Move app to monitor.
(Windows 8: Windows + PgUp/PgDn)
   
Start/Tiles  
Strg + Tab Switch between tiles an apps
   
Desktop  
Windows + T Displays the Window Group Thumbnails on your taskbar. This is equivalent of hovering the mouse over the Taskbar Icons. Press Space to activate a Thumbnail.
Windows + B Go to the notification area
Windows + 1 … 0 Opens 1…10th application on taskbar with  Normal Privileges. You can use the following values for applications on Taskbar.
Windows + Ctrl + Shift + 0 Opens 1…10th application on taskbar with  Elevated Privileges. You can use the following values for applications on Taskbar.
   
Miscellaneous  
Windows Toggle between Modern Desktop & Legacy Desktop.
Windows + D Takes you to Classic Windows Desktop. If you press this key from the Modern Desktop, this takes you to the currently active application on the Classic Desktop.
Windows + M From the Modern Desktop, this takes you to the currently active application on the Classic Desktop and minimizes all other applications on the Classic Desktop.

Missing Shortcuts but workarounds:

Shortcut for “Networks charm”

image

Windows + B gets you to the notification area. You could either arrow key over to the icon, or set it as the first icon (from the left). Then, all you have to do is: Win + B, Enter.
Source: http://superuser.com/a/541163


more shortcuts: