Embed Ruby code directly inside MSBUILD file using DLR and IronRuby

You know the MSBUILD drill. Everything is a custom task. Need to add two numbers? Write a custom task.Need to replace spaces in a string with ‘_’ character? Write a custom task. I don’t like the overhead of writing custom tasks. What you have with MSBuild is bascially an XML file and good amount of…


Ruby On Rails with IIS 7 – Reloaded

In my last post I mentioned getting into Ruby and making MABUILD and rake work together. I think I found a better way to do the same with PowerShell integration, which I will write up sometime this week. Now, it is inevitable that Ruby leads to Ruby On Rails. I needed to get RoR work…


Calling RAKE from MSBUILD

These days, I am spending quite a bit of time with Ruby,  Ruby On Rails and RAKE. I am not into the Ruby religion yet,and not drinking the ruby Kool-aid that much. Just a little. I needed to integrate the TeamBuild (Team System) with Ruby/RAKE.  So in other words, I needed to call RAKE from…


Doing the same thing again and again

A while back in the C++ days, there were class libraries doing things like sending mail, opening/reading cert store, event log writing reading, etc. These were written in C++ to encapsulate some of the pain associated with routine tasks. Great Idea!! MFC’s CReg CSocket and a bumch of classes started with C made things easier….


To Agile or Not Agile

I have been pondering over the Agile, Iterative, XTreme, waterfall and several other software methodologies. I think that each of them have their strengths, I have no reason to bash one methodology or pump some other methodology.Personally, I really don’t care about the methodology. I don’t think it matters. Let me explain.Since I started working…