 |
 |
 |
 |
|
Friday, November 21, 2008
|
|
|
|
|
|
|
The FinalBuilder team spoke with Steve ‘Sly’ Williams to learn more about how Krome Studios use FinalBuilder to effectively automate their builds. What they discovered is that by helping to simplify the automation process for building games, FinalBuilder provides significant competitive advantages for Krome Studios.
Many people are already using FinalBuilder with Team Build to add functionality to Team Foundation Server. FinalBuilder 6 comes with a new graphical interface for Team Build integration.
This article demonstrates how to create, edit and run Team Build projects using FinalBuilder. It also shows some of the new integration features which add value to Team Foundation Server.
For Team System Users:
If you are using Team System for your builds, then this article shows you how to easily integrate graphical FinalBuilder projects. FinalBuilder can be used to extend and customize your build process, taking a fraction of the time and effort required for MSBuild.
For FinalBuilder Users:
If you are already using FinalBuilder and have recently upgraded to Team System, this article shows you how to integrate FinalBuilder build projects into the Team Foundation Build model.
FinalBuilder 6 includes an excellent new API for creating your own custom actions with .NET. In this technical article, I show an action created using the new API, and explain some of its new features.
"... a complete usable FinalBuilder action, with full argument validation, tagged logging, variable interaction, and taking full advantage of the .NET Framework - in 40 lines of C# code."
Using FinalBuilder with Windows Vista and User Account Control.
Automise 2 is full compatible with Windows Vista. However, there are some things to keep in mind if you are using Vista's User Account Control features.
Automise 2 includes new features for automating any application with a graphical user interface. Any Windows application can be automated without having to write a single line of script code! In this article I go through the new actions which make this possible, and demonstrate a simple demo project.
Patrick Philippot, a Microsoft Most Valuable Professional (MVP), owner of MainSoft and independent consultant, talks about how FinalBuilder allowed him to automate his build process and integrate multiple configurations, saving time and avoiding costly mistakes.
Boian Mitov, owner of Mitov Software, explains how FinalBuilder has reduced build
times by 88% and delivered a dramatic improvement in productivity, so that it
is now essential for their software development process.
Note: There is a new and improved version of this article. Click to View.
Microsoft's Team Foundation Build engine provides you with a way to coordinate builds using Team System. This article shows you how to expand and enhance Team Foundation Build byallowing it to call FinalBuilder projects as part of the build process.
FinalBuilder can be either used to used to customise any stage of an existing Team Build type, to augment Team Build with features that are not available through Visual Studio, or to replace the existing MSBuild engine entirely.
For Team System Users:
If you are using Team System and finding MSBuild frustrating for writing custom build processes, then this article shows you how to replace those processes with easy to create, graphical, FinalBuilder projects.
For FinalBuilder Users:
If you are already using FinalBuilder and have recently upgraded to Team System, this article shows you how to integrate your working FinalBuilder build process into the Team Foundation Build model.
Nick Bitounis, Chief Technology Officer at Codix talks about how FinalBuilder takes the pain away from doing builds.
Olivier Beltrami, owner of Alter Ego Services, talks about how FinalBuilder is an essential tool that they just couldn't do without.
Frank Eden, Principal Software Engineer at TOWER Software, talks about how FinalBuilder integrates so well with all the software products they use.
Adam White, Manager of Test Engineering at PlateSpin talks about how FinalBuilder revolutionized their build process.
Global options allow you to specify the location of an external tool. But what happens when you want to change that location at runtime.....
You can easily write actions with ActionStudio, but you are always left with deploying the actions to all your users. I have created a FinalBuilder project to do this. It shows you a bit of FinalBuilder's power.
When using script in Action script events, working with Actions created using Action Studio is a little different to the built in Actions.
How FinalBuilder's Variable expansion works..
A common question on our newsgroups is what the best way is to deal with incrementing version numbers in the compiler actions. This article is an attempt to explain some techniques for doing just that!
Joel Spolsky on Daily Builds....
"Sure, you know how to write perfect code but what good does that do you when you can't get it to market? In this column, I'll discuss the scaffolding that makes it possible to go from code to product, including source code control, unit testing, daily builds and bug tracking. If you're not using these support pieces in your daily work, it's likely that you could be doing a better job of delivering robust code on a reasonable schedule."
Joel talks about how FogCreek uses FinalBuilder...
Any non-trivial software project can benefit from a standardised, formal build process. Delivering quality software requires that you have a quality process for producing the deliverables.
Previous Page | Next Page
|
|
|
 |
|
|
|
 |
 |
 |
 |
|