Ruby <3 .NET – Alt.NET Italy presentation
2 weeks ago I had the chance to [talk to the Italian Alt.NET community about IronRuby](http://flanders.co.nz/2009/01/25/participating-in-the-italian-altnet-user-group/). I'm pretty excited about the Ruby language and I try to convey that enthusiasm onto my victims. From the talks I had afterwards it looks like I was able to infect at least one or two enough to make them go home and download IronRuby to have a play. It is the very first time that I get to see one of my presentations myself becaus...
Created a basic integration for IronRuby and Asp.NET MVC
As I can see the end of the chapter on Rails and I'm looking ahead to see what will be next. I decided to start working on the chapter that talks about using IronRuby with Asp.NET MVC next. [Jimmy Schementi](http://blog.jimmy.schementi.com/) and [Phil Haack](http://haacked.com/) created a proof of concept implementation a couple of months ago that actually did work.
The past weekend I've been looking to build on the excellent work they did and to build a more complete integration. In this post ...
Participating in the Italian Alt.NET user group
I just finished my talk at the Italian [Alt.NET conference](http://ugialt.net).
There were the following topics of discussion:
Domain Driven Design
User stories & planning game
Advanced Unit Testing in the real world
Acceptance testing (Fitness)
And of course my topic was [IronRuby](http://ironruby.net)
(more...)...
Beating a dead horse: Stored Procedures
I seem to be having the same conversations with the dev teams whenever I switch clients. The topic of this post is one that many people have written about before. I'm just going to put my opinion on my blog so I can refer people to it in the future instead of having to repeat myself every time.
What prompted this post is that since I've moved to Belgium I've had to take a step back from living on the bleeding edge and using open source projects. Most of the work is concentrated in Brussels and ...
Common mistakes in software development (part 2): Mixing up the tiers
In my [previous post](http://flanders.co.nz/2008/09/24/common-mistakes-in-software-development/) I explained some very quick wins to make your code a little bit cleaner. As I've been appointed an [asp.net](http://www.asp.net) project at work at the moment I have the chance to get more ammunition for blogging :).
This time I'd like to talk about properly separating your tiers so that the next person doesn't have to go through the complete application and make changes everywhere just to make a mi...
Common mistakes in software development
***** Rant Alert ******
<rant>
At my current client I've got to do mainly maintenance on existing applications. This gives me the chance to look into codebases that have been created by other people and that don't really reflect how I would write things. That is all good though it gives me a chance to learn new ways of doing things and when I think their way is better I'll surely adopt.
Anyway when I'm browsing these codebases I do find a lot of things that could have been done be...
IronNails : Rails like development for IronRuby with WPF/Silverlight
For my book IronRuby I'm working on chapter 4. That chapter is about doing WPF development with IronRuby. I started out with a straight port of Witty to IronRuby. As I was doing that the cogs started turning and I came up with a way to bring the rails style of development to WPF. I decided to investigate that route a little bit further and now I have a small framework that enables you to write WPF applications with the MVC paradigm. I decided to open that code up as open source and h...
Ninject: Getting all the stuff you’ll need
I have a new project I started and I could reevaluate my toolset :) I decided to take a closer look at Ninject, Moq and NSpecify. Moq has been talked about enough I think, a really nice way of mocking and I will definitely be using more of it. My original plan was to write one big blog post.. but it is going to be far too long, so I'm breaking it up in smaller bite size pieces. What I did was download the code, have it rest on my pc for about a week, updated again when I really got round ...
Consuming YouTube using XLinq

by
admin
Posted February 27th, 2008 at 2:28 am
I had to implement an integration with youtube for a client yesterday. Google provides API's but they are for Java and PHP. I'm using C# for this project. So I decided to use XLinq to fetch the feeds and parse them into classes for what I needed. I only need titles, movies and a thumbnail for each item. So I haven't implemented all of the properties. And I am impressed. From having no exposure to XLinq whatsoever to having it parse feeds and being able to use those feeds in my monorail applica...
Compiling Mono and IronRuby on OSX Leopard

by
admin
Posted February 5th, 2008 at 4:32 am
I tried to compile IronRuby on OS X (leopard) with the dmg I downloaded from the mono website, and that didn't work.
I then uninstalled that mono version by running monoUninstall.sh and proceeded to get mono from subversion. I'm putting these steps on my blog more for future reference when I decide to reinstall my box for some reason.
Download gettext, pkgconfig and glib2.0
extract the archives and build them in the following order gettext, pkgconfig, glib2.0
./configure --prefix=/op...