DCSIMG
.NET 4,TFS Utilities - Shai Raiten's Blog

Shai Raiten's Blog

It's all about code...

Browse by Tags

All Tags » .NET 4 » TFS Utilities (RSS)
TFS API Part 42 – Getting Started With Lab Management API
Tweet I did some cool things lately with TFS Lab Management API, from connecting it to TFS Web Access and allow REST access to the lab (if you want to ask why – The customer is always right ). So this part of TFS API will deal with Lab Management API, although Lab Management API is not public I’ll show some cool things you can do but this will be under your own risk. Again, this is just the beginning of the Lab Management API, so let’s get started Download Demo Project Step 1: Located “ Microsoft...
TFS API Part 41–Manage Groups and Members
Tweet In the past I’ve showed some examples on how to work with TFS IGroupSecurityService for getting users list, but you can do much more, Create new Group, Add or Remove users from group etc… TFS API Part 25: Get TFS User List (Mail Sid, Account, Domain) – TFS 2010 TFS API Part 4: Get TFS User List (Mail, Sid, Account, Domain) Download Demo Project Step 1: Connect To TFS and Get All Users and Projects As always we need to start with connecting to TFS, but here we’ll also obtain 2 important services...
My Lecture at Munich ALM Days 2011
Tweet The conference was Amazing!!! I had great time in the conference with partners, customers and friends, I didn’t went to most of the lectures (Ich weiß nicht Deutsch spricht) but from the people who presented the presentation and the title there were plenty of interesting lectures. In my lecture I’ve talked about Applied Software Testing with Visual Studio 2010 , I showed demos on Test Manager, Web Performance Test, Load Testing and of course Coded UI Testing. I’ve also talked about Migration...
TFS API Part 40–Build Service Host
Tweet First, what is the Build Service Host or IBuildServiceHost ? The BuildServiceHost object represent the physical location of the Controller and/or Agent objects. The name property is usually the machine name that the Controller or Agent lives on. In earlier versions, this was simply the Machine Name property on the Agent. Now, I’m working with a customer works with Lab Manager and after upgrading the SCVVM and perform some port changes we faced an issue – The Build Service Host stuck in your...
SharePoint API – Download \ Upload Documents (Tool)
Tweet A long time ago I wrote about SharePoint 2007 Files Restore Tool , tool that allows you to connect to SharePoint content database (not need to have SharePoint installation) and extract documents. The reason I wrote this tool was a customer that upgrade TFS and perform a new installation of SharePoint so he lost all his documents, this tool helped me to extract all documents and added them to the new SharePoint site. SharePoint upgrade/migration can be unpleasant and sometimes I prefer to do...
Test Scribe – Developer Guide
Tweet Couple of days ago I wrote about How To Change Test Scribe Template since than I got plenty of emails on that subject asking me to supply more and more information about changing Test Scribe Template. Many people thinks that: “The output generated by Test Scribe is not customizable in this release.” But this is not fully correct, you can change the Test Scribe template but this will require couple of hacks….. But possible I recommend you to read the How To Change Test Scribe Template article...
Test Case Migrator Between Projects – WPF Metro
Test Case Migrator Between Projects – WPF Metro This is a common question I keep hearing from customers: Question: How can we copy Test Cases \ Shared Steps from one Team Project to another? Answer:  You can manually duplicate item after item in visual studio but this isn’t a good solution if you have lots of Test Cases to copy. So, to solve this problem I built a tiny little tool to help you accomplish this task. This tool contains 4 steps: Getting Started: 1. Connection Connect to TFS, pick...
Code Metrics From The Command Line - Power Tools
Code Metrics From The Command Line - Power Tools In my last post I’ve talked about What is Code Metrics in Visual Studio, and how Code Metrics will allow you to monitor you code to find those un-maintainable and complex hotspots “Microsoft just release a command line because many customers are looking for a way to generate code metrics information as part of their build process. In this way, the complexity associated with assemblies coming out of your nightly builds could potentially be tracked and...
Sela - “Web Test Manager” Announcement in ALM Summit
Sela - “Web Test Manager” Announcement in ALM Summit As you may know – Sela is a gold sponsor in ALM Summit ( http://www.alm-summit.com/almsummit/sponsors.aspx ), during the summit we revealed our latest developments for TFS/VS 2010 and Microsoft Test Manager. WIMBI – Merge By Work Item Scrat – Quality Center 2 TFS 2010 Migration *NEW* - “Web Test Manager” – Web Access For "Microsoft Test Manager” ” Web Test Manager” – Will allow Testers, Developers and each and every one on the Team to Write...
TFS API Part 29 – TFS Impersonation
TFS API Part 29 – TFS Impersonation What is TFS Impersonation? TFS Impersonation is a feature that was introduced in TFS 2010 in order to allow a process running as User A to make web service calls to TFS in such a way that TFS thinks the actions are being performed by User B. A long time ago I wrote about Access Token With C# , a method that will allow you to perform actions with a different user. Why? when writing Tools and services for customers one of the most important features is to perform...
TFS API Part 28 - Test Suite Hierarchy Builder
TFS API Part 28 -Test Suite Hierarchy Builder In my previous post regarding TFS API TFS API Part 27 – Test Plans, Test Suites, Test Cases Mapping , I showed how to create and obtain Test Plans, Test Suite and Test Cases objects. As part of Quality Center to TFS 2010 Migration Tool I’m translating Quality Center hierarchy into Areas in TFS 2010 - as you can see from the following pictures the QC hierarchy(middle picture) looks the same as TFS Areas (left picture) but it’s not feels the same… Feels...
Visual Studio Modeling Feature Pack Available!
Visual Studio Modeling Feature Pack Available! Brian Harry just post about Visual Studio Modeling Feature Pack Available! Here is a glimpse of the new features in the Pack, C++ Support As you may know, in VS 2010, there’s no support for C++ in our modeling tools.  This feature pack includes the first installment of C++ support.  It’s not complete but it’s a beginning.     Web Site Support We’ve added support for the architectural tools to really understand the structure of web...