Geeks With Blogs
Matt Roberts Rails and .NET
29
Jan 12

Well this is a very dull post, I’m simply trying to post to tumblr from live writer. That is all.



31
Mar 11

Well, it's been a while. I've been here on "geekswithblogs" for a good few years now, and recently not been too active.

So, to spur me on, and inspire me to write more, I've moved to a shinier newer place (no offence GWB). You can find me here:

http://mr-dev.tumblr.com

Adios.

At my current place, we’ve set up TeamCity as our build server. Previously I’ve used CruiseControl.net and never really questioned it – it works, it does the job, seemed quite nice if a little fiddly to setup. (If you’re thinking “Hang on, Team City isn't free is it?” - well there is a free version that is limited to a limited number of projects, configurations ......

I own a mac, I'm a fan of macs, but I'm not a mac-fanboy. I think they're bloody great machines, and that OSX is by far the best OS out there, but I appreciate they're not for everyone. Even osx has (cue dramatic pause) .. flaws. Copy a folder somewhere in OSX, and if the folder already exists on the destination it will prompt you to entirely replace ......

Ok - no credit to me for any of this good stuff. All I'm doing here is posting on how to get database rollback working in your Nunit tests. Roy Osherove created something called XtUnit - "An Unofficial Unit Testing Extensibility Framework - Add new attributes to NUnit or MbUnit easily" - http://weblogs.asp.net/rosh... ......

There are 2 cool things I want to share here... Partial Mocking This is a very cool and useful feature of RhinoMocks, which allows you to test part of a class, but have some of it act normally. Its explained very well here: http://ayende.com/Wiki/(S(g... Making "protected" methods available for mocking. ......

I've been playing with CouchDB a little recently. Its a "schema-free document-oriented database", which sounds pretty weird when all you've ever known is relational databases. At work, we're considering what architecture we want to go with for a new product that needs to be very flexible - the users need to be able to add fields, remove fields, and ......

AKA: "Why am I getting 'ActiveX can't create component' when I try to access my COM DLL's" AKA: "Why am I getting 'Service Unavailable' when I've set IIS to run in 32 bit compatibility mode. AKA "Why do I get 404 errors when I browse to my ASPX pages" Man that's a long title :) So, I recently had to spend some time looking into getting my companies ......

Rails makes such a nice change from coding in .NET. I mean, I do like .NET and C#, but sometimes its very bloated and can be quite cumbersome to do things. Rails, on the other hand, isn't big. Or cumbersome. In fact, its downright lean and to-the-point, unlike my blog posts (what there are of them!). Anyway, today we're talking category trees, surely ......

Our software has been around for a long time. It started life as an ASP application, with all the database logic tucked away in VB6 components, and lots and lots of ASP pages. Because we invested so much into these VB6 components and also the ASP UI infrastructure, we're still using it today - so we have ASP pages that call VB6 components. Obviously, ......

Testing from Windows live writer :)



I recently decided to play around a bit with Ruby on Rails, its had so much hype so I thought it would be interesting to see how it fares up against ASP.NET programming! Anyway, I'm only just starting out, but first impressions are very very good indeed! Ruby seems to be a very intuitive language, although I wouldn't say I preferred it to C#. However, ......

Installing the Visual Studio 2005 Service Pack and you get this.....



Well, its another new year (did I mention that?) I'm going to make a big attempt to update my blog more often than I did towards the end of last year, that was pitiful to be honest. So, what better way to start the new year than installing some free software to make your development/computing life that bit easier.... Here's my top 5 list of "Stuff I ......

Copyright © Matt Roberts | Powered by: GeeksWithBlogs.net | Join free