Browse by Tags

All Tags » TFS/VSTS » DRP (RSS)

Academia - VSTS/Java Interoperability Road Show: Why?

Sponsored by BB&D, Henk, Zayd and I are about to embark on an academic interoperability road show, representing SA Architect and the MVP Community.      We will be covering Team Foundation Server (TFS)< Visual Studio Team System (VSTS) and Teamprise, demonstrating the value of each environment and the seamless interoperability and integration of the three products. The intention is to demonstrate the technology and introduce the students to the environments which they will encounter...
Posted by willy | 1 comment(s)
Filed under: , ,

A brief journey through concurrent programming (Part 4 of 4) - Java Multi-Threading (Escalator|Lift)

Continued from http://dotnet.org.za/willy/archive/2008/07/11/a-brief-journey-through-concurrent-programming-part-3-of-4-java-multi-threading.aspx , where we had a brief view at concurrent programming in Java, preceded by parts one and two, which looked at Win32 and .NET concurrent programming respectively. In this last post, we will have a quick look at the escalator control system I wrote as part of the multi-threading explorations in Java. As with "all" ... oh yeah?!? ... IT projects...
Posted by willy | with no comments
Filed under: , ,

A brief journey through concurrent programming (Part 3 of 4) - Java Multi-Threading

Continued from http://dotnet.org.za/willy/archive/2008/07/05/a-brief-journey-through-concurrent-programming-part-2-of-4-net-multi-threading.aspx . Overview The similarities between Java and .NET are noticeable and in a way great, although I often have to double-read code to determine if it is now .NET or Java code, i.e. extends and package are usually good orientation indicators. Some notes ... A thread in Java is an instance of the java.lang.Thread class, which in the previous ,NET post would loosley...
Posted by willy | 1 comment(s)
Filed under: , ,

TFS Build - Interactive Agents

In the previous build post TFS Build "Workspace already mapped" Issue we covered a common build anomaly and pointed you to Buck's http://blogs.msdn.com/buckh/archive/2007/08/14/tfs-2008-a-basic-guide-to-team-build-2008.aspx post, which is an essential read and contains a reference to an interactive UI build agent. If you would like to use a " kind of hacky way (and extremely unsupported) ", as Ed said, option to host multiple build agents on one server, you can refer to another...
Posted by willy | 1 comment(s)
Filed under: , ,

TFS Build "Workspace already mapped" Issue

If you are creating multiple build types, i.e. daily, weekly, continuous and others for a Team Project, you may have ... with all likelihood ... encountered the "workspace already mapped" and "path too long" issues using defaults when completing the TFS Build wizard and not giving the working directory much thought. There are a number of good blog posts available that discuss this topic in more detail, i.e. http://forums.microsoft.com/msdn/ShowPost.aspx?PostID=3554768&SiteID...
Posted by willy | 2 comment(s)
Filed under: , ,

A brief journey through concurrent programming (Part 2 of 4) - .NET Multi-Threading

Continued from A brief journey through concurrent programming (Part 1 of 4) - WIN32 Threads and leeching off the Common Bits&Bytes Patterns - Overview & Singleton Pattern, Part 1 of 5 patterns post as well. The scenario is simple: we need a console application that creates a thread, which in turn creates a thread, which in turn ... in essence we should have a chain reaction of threads appearing, using a singleton class to keep track of what is going on. The code is once again simple: Main...
Posted by willy | 2 comment(s)
Filed under: , ,

A brief journey through concurrent programming (Part 1 of 4) - WIN32 Threads

As part of my tools investigations and Unisa assignments I have stumbled across concurrent programming, which is typically referred to as multi-threaded programming. While the concurrent programming is fun, battle-scarred developers will know that while the creation is fun, the debugging and troubleshooting of concurrent code can be an absolute nightmare. Most operating systems support multitasking, which allows multi-threaded programs to execute on a single processor on a time-sharing logic. In...
Posted by willy | 1 comment(s)
Filed under: , ,

Community Server (www.drp.co.za) is serving you!

The latest statistics on one of our two community servers http://www.drp.co.za is very promising. The other community server ( www.saarchitect.net ) is on the verge of moving to its own dedicated server, which is why we are not focusing on its stats at the moment. The following illustration summarises the growing traffic: Top 19 downloads are as follows: In total we have 65395 poster and white paper downloads processed by the one community server to date ... rock on! Share this post: email it! |...
Posted by willy | with no comments
Filed under: , , ,

Technology Quick Reference Posters ... made in South-Africa

We have noticed that our quick reference posters, which have grown to over 130, are popular. One of our two community sites www.drp.co.za has over 60,000 downloads of these artifacts. Our other community server www.saarchitect.net is processing a similar volume, although it has not been operational as long as its sycophantic twin. The top 13 downloads are: Artifact Category Downloads   Team Foundation Server (TFS) Guidance Whitepaper Technology Whitepapers 1222   0202 Microsoft Team System...
Posted by willy | with no comments
Filed under: , , ,

VSTS 2008 Team Build & Integration ... a few notes and thoughts from our internal workshop

Continued from http://dotnet.org.za/willy/archive/2008/05/22/vsts-2008-team-test-a-few-notes-and-thoughts-from-our-internal-workshop.aspx . Overview We continued our internal workshop looking at TFS Team build using the great training material created by Brian Randell (MVP) , as well as having an initial peek at integration with other environments. TFS Build An overview of the Team Build is shown by the Microsoft training material. The basic steps are (1) get the source, (2) build the source, (3...
Posted by willy | 1 comment(s)
Filed under: ,

VSTS 2008 Team Test ... a few notes and thoughts from our internal workshop

Overview We covered VSTS Team test features using the great training material created by Brian Randell (MVP) and in essence the test environment currently supports the following features: Unit Testing by adding attributes to classes and methods to be tested. Web Testing allowing us to record a set of web actions, replaying, extracting and validating information from the HTTP traffic. Load Testing which can execute any type of tests, based on user load and time, for example; capturing of performance...
Posted by willy | 2 comment(s)
Filed under: , ,

Community material access to www.drp.co.za and www.saarchitect.net relaxed

Please note that all community material, including high-quality quick reference posters and videos are now available to all visitors of our community servers www.drp.co.za (optimised for non-Africa access) and www.saarchitect.net (optimised for Africa access) without having to register. This support has been enabled to simplify the access to the community material. http://www.drp.co.za , hosted in the US. http://www.saarchitect.net , hosted by IS in South-Africa. Share this post: email it! | bookmark...
Posted by willy | with no comments
Filed under: , , ,

Visual Studio Tip - Registering assemblies in GAC from within IDE

Are you going from the Visual Studio IDE to the command line to register assemblies in the GAC? If yes, consider adding an external tool, defining the GacUtil.exe, passing " -i $(TargetPath) " as the arguments and preferably selecting the " Use Output Window" , so that the tool output is visible in the IDE. If you do not select this checkbox you will see the tool pop up and disappear ... was it successful? If you read quick, you may note the result ... I prefer using the output...
Posted by willy | with no comments
Filed under: ,

Team Foundation Server 2008 (level 300 deep-dive) boot camp - (South-Africa, Johannesburg)

BB&D is planning applied Team Foundation Server 2008 boot camps, geared at learning how to effectively use Team Foundation Server in every one's day-to-day activities. The boot camp covers Visual Studio Team System (VSTS) 2008, which is an integrated software development platform, and the server component Visual Studio Team System 2008 Team Foundation Server (TFS). Areas covered Team System Overview Team System Basics Process Methodology Security Version Control Testing Team Build Reporting...
Posted by willy | 3 comment(s)
Filed under: , ,

BB&D Book 2 and 3 - Special offer until February 15, 2007

We have consolidated the knowledge, experience and thinking of our technology specialists in the books. It is a continuous effort to promote information sharing am .NET Enterprise Solutions - Best Practices for the Connoisseur (book 1) .NET Enterprise Solutions - Interoperability for the Connoisseur (book 2) Software Engineers on their way to Pluto (book 3), also features the TFS Lightweight Process Template . The Book 1 (PDF), Book 2 (Printed) and Book 3 (Printed) are available as a package until...
Posted by willy | with no comments
Filed under: , , ,
More Posts Next page »