March 2009 Entries

Running Tarantino With MSBuild

To set up Tarantino to run you follow the instructions from my last couple of posts. Once you've done that, you set up a file to run the project. This is how you set up your folder structure. Under db are two folders, Create and Update. In MSBuild, all of the required files to run, plus my MSBuild file (tarantino.proj). Here is how you set up a batch file to call MSBuild to run your database updates. This file is named dbdeploy.bat. @echo on SET DIR=%~d0%~p0% C:\WINDOWS\Microsoft.NET\Fr... ......

The Tarantino Project - Database Change Management

The Tarantino Project is a very simple to use database change management system that uses an application or NAnt deployment tasks to do so. I've been checking out Tarantino for about a week and I just started using it today and wanted to share my experience with how easy it is to use. To use Tarantino, all you have to do is follow a couple of conventions. You create a folder for a particular database. Then you have two folders under that, Create and Update. You name each sql task you want it to do ......

The Tarantino Project and MSBuild

One feature I wanted to see in Tarantino is the ability to use either NAnt or MSBuild. So I sent in a patch to add MSBuild. If you want to be able to use MSBuild 2.0 with Tarantino, just apply the patch and rebuild. :D I've also included the patch with this post. Tarantino MSBuild Patch Update: I noticed that patches do not include binary files. In the lib\MSBuild folder, these are what need to be added. log4net.dll Microsoft.SqlServer.BatchPa... Microsoft.SqlServer.Connect... Microsoft.SqlServer.Replica... ......

Nothin But .NET Coming to KC End of August

I attended JP's Nothin But .NET last November in Philadelphia and it was the best course I have ever been to! Sooner than you know it will be in Kansas City this year. It starts Monday, August 31, 2009 at 8:00 AM and goes through Friday, September 04, 2009 at 10:00 PM. I can tell you from experience it will probably be over more like at 4AM on Saturday morning! If the price looks like a lot, keep in mind that this price is REALLY CHEAP for the amount of training and learning that you receive. This ......

Git - Distributed Version Control - New User Resources

JP recently talked me into it, so I finally took the plunge and decided to try Git using http://github.com. If you are new like me, there are some guides out there to help you get up to speed on Git pretty fast. A few starter notes, and I will release you to the resources available. Git is distributed source control, so each local copy has all of the history. That means you have all of the history of a project on your local machine. When using Git, there is the idea of staging, committing, and pushing. ......

Happy 30th Birthday Dru!!

About two weeks ago, somebody else turned OLD, this year besides me. Someone took quite a bit of time to come up with this scheme. It looked pretty awesome though!!! Not everyone remembers math's Order of Operations and thus some calculate that Dru is turning 58. Dru's Desk. Something is happening here... These pictures seem to be from during the setup. Awesome! Here comes the birthday boy and he can kind of see his desk area over cube heaven. Um... The desk...it's in there somewhere. It took a knife ......