Visual Studio ALM Rangers

The Visual Studio ALM Rangers has been around for quite some time now and I remember my first project very well. My first project was as a developer on the client side user interface for an extension and enhancement to the Visual Studio Database Edition. My Ranger team extended the data generation feature to make…

1

Visual Studio Team System 2010 Improvements

Brian Harry, one of our prominent Technical Fellows, is blogging on the new features in Visual Studio Team System. Please check out his blog for the recent posting on TFS 2010 Admin, Operations & Setup Improvements. This is a must read. As time permits I will post new features that Brian doesn’t cover and that…

1

Junction Structures/Classes

Following are the classes I had to create for use in working with junctions:   [StructLayout(LayoutKind.Explicit, CharSet = CharSet.Unicode)] private class REPARSE_MOUNTPOINT_DATA_BUFFER {     [FieldOffset(0)]     internal uint ReparseTag;     [FieldOffset(4)]     internal uint ReparseDataLength;     [FieldOffset(8)]     internal ushort Reserved;     [FieldOffset(10)]     internal ushort ReparseTargetLength;     [FieldOffset(12)]     internal ushort ReparseTargetMaximumLength;     [FieldOffset(14)]…

1

Junction PInvoke Signatures

Following are the signatures that I needed to enable Junctions through .NET. In another posting I will cover several structs that I had to create. If you are unable to wait for me to post them please let me know and I will get them here sooner.   /// CloseHandle function   /// </summary>  …

0

TFS Branching Guide 2.0 Released

Today, we posted the 2nd major release of the TFS Branching Guide here on Codeplex. Branching strategy is one of the most important aspects of TFS deployment. The right strategy can lead to optimized team cooperation, increased productivity and a successful adoption. On the other hand, a bad branching strategy can cause frustrations, damage production…

0

Visual Studio Team System 2010

This week we also launched a new Visual Studio “topic area” on Channel 9 for keeping up with all of the latest Visual Studio and .NET Framework Channel 9 content. This is some really cool stuff! Visual Studio Team System Week on Channel 9 – Content Calendar (Live version of this content calendar lives here…

1

Using NTFS Junctions in C#

The work I will blog about is based on the work that Mark Russinovich did with SysInternals. I used Mark’s Junction.exe as my use case/scenario to guide the work I did and found some source at www.flexhex.com. NTFS junction points are a type of reparse point where you can link to local directories. There are…

0

From The Inside Looking Out

I am Brian Blackman, my title is Application Development Consultant, and I work with ISV customers under Microsoft Services Partner Advantage (MSPA.) I will talk about MSPA in future posts. Of my 11+ years at Microsoft, I have spent most of that time in Services with a few attachments to the Product Groups, e.g. the…

0