Posts Tagged ‘Team Foundation Server’
There are several items that deserve highlighting from Erin Chapple’s post (via Jeffry Snover) titled, “Rocking the Windows Server “8” Administrative Experience”. Here’s my gist:
Administration designed for one a single-role centric view to a multi-server view of the environment. The result is that rather than administer a role on a particular server you will now be able to administer a role that may span multiple servers.
The PowerShell based Command-line Interface (CLI) for Windows administration is a both/and experience – both CLI and GUI.
CLI automation increases reliability, auditability, and predictability – across multiple servers none-the-less.
Server Core is the preferred [...]
read more
The new unit testing explorer support has a new unit test explorer has a Run dropdown for selecting which text to execute (see Figure 1).
In addition, Visual Studio 11 supports continuous testing – automatically running your tests every time you compile your code. However, as shown in Figure 1, the option to enable continuous testing doesn’t appear from the Run dropdown (and probably shouldn’t because you are not likely to be changing the option back and forth that often). To enable continuous testing, select the Unit Test->Unit Test Settings->Run Tests After Build menu as shown in Figure 2.
There is a new set of .NET attributes in .NET 4.5 to help with gathering trace information. Before .NET 4.5, tracing the line number, member name, and source file name required using the stack trace in combination with the PDB files. In .NET 4.5, however, there is a new mechanism for doing this using attributes on optional parameters. Consider the code below:
Note the static public void Write(string message, [CallerLineNumber] int lineNumber = 0, [CallerMemberName] string memberName = null, [CallerFilePath] string fileName = null) method signature and how it uses the parameter attributes CallerLineNumber,CallerMemberName, and CallerFilePath from the System.Runtime.CompilerServices namespace. By [...]
read more
If you copy the Windows 8 Consumer Preview directly to a USB key and run Setup.exe you are likely to see a dialog indicating you need 20 GB of disk space and, obviously, there is no such availability on the tablet given the previous Windows 8 Developer Preview install.

Windows 8 20 GB Required
The work around it to use a command prompt boot from USB as follows:
Create a bootable USB key using the
read more
One of the “easter egg” (meaning not intuitively discoverable) features in the Storyboarding for Visual Studio is the fact that text boxes (of any kind – Text Areas, Text Input, Text…) you can type “=Lorem()” followed by ENTER to fill the text box with Lorem Ipsum text as shown here:
In the process of downloading Windows 8 Consumer Preview from a relatively clean windows install I noticed that it suggested I download Silverlight.
Visual Studio Team Foundation Server 11 supports SMTP Settings as shown in the following screen shot.
As shown in the screen capture, it even supports a Certificate Thumbprint.
As a result, you can configure gmail as your email server for Team Foundation Server: smtp.gmail.com, Port 465, Enable SSL.
One feature new to Visual Studio 11 that you will wonder how you managed without (perhaps instead you wondered why it was missing from Visual Studio for so long) is the concept of “Search Everywhere.” In Visual Studio 11 search is now supported for the following:
Solution Explorer*
Add Reference*
Integrated Quick Find*
New Test Explorer
Error List
Parallel Watch
Toolbox
TFS Work Items
Visual Studio Commands
(* indicates where similar search functionality exists within the Productivity Power Tools – targeting Visual Studio 2010)
Below we take a look at each search location in a more detail.
Solution Explorer
Perhaps the most noticeable manifestation of Search Everywhere appears within the Solution Explorer. As shown [...]
read more
In Visual Studio 11, there is a set of IDE productivity improvements that developers across all platforms and languages already be familiar with because earlier versions of them were available in an update for Visual Studio 2010 under the name Productivity Power Tools. In post we review several of these enhancements.
In Visual Studio 11 Solution Explorer has been revamped significantly. No longer is it just a location to navigate files, it now supports navigation over the object model of constructs within the solution, full-text identifier search, and more. For example, you can now expand a CSS [...]
read more
When transitioning from one Sprint (or iteration) to another it is necessary to modify all “current sprint” queries and any additional custom queries that are sprint/iteration specific. This is not a one time activity per team project but rather something you have to do after every sprint.
One way to eliminate this step is by creating a “release” called “Current” and moving the specific current sprint (Sprint 1, Sprint 2, or 2012-02-06 for example) under this release. The current sprint is simply moved from its defined release into the Current release when the sprint starts. When the sprint ends, the sprint [...]
read more