Welcome to Manicprogrammer Sign in | Join | Help

May 2008 - Posts

2 more releases - Stormwind.NAnt

Releases 0.2.0.0 and 0.2.1.0 of Stormwind.NAnt are out! You can check the releases , and release notes for 0.2.0.0 and 0.2.1.0 . These releases build on the foundation of Stormwind.NAnt to add two nice methods to it: WithNAntExe and WithWorkingDirectory.

Heavyweight champion for Stormwind and Stormwind.NAnt

Stormwind gets another sponsor We just got another heavyweight sponsor, and this time it's literal: Atlassian is our new sponsor. These guys make amazing software, some of which you might know: Jira , Confluence , FishEye and others . They are not just

Stormwind.Svn

Introduction Ever wondered how to connect to a Subversion repository using .Net? So do we! I'm working in a project that needs SVN Connectivity features. "How hard could it be, right?" was my first thought, before spending the next 2 days trying to figure
Posted by heynemann | 1 Comments

CI All Around

My good friend, Claudio Figueiredo , reminded me that I shouldn't choose a tool that's so important to us without trying a few of them (god damn you for giving me more work, though, lol). So I decided on trying JetBrains TeamCity , as JetBrains has been

Stormwind.Accuracy, Using Accuracy and a Build Server made of Bamboo

More exciting news today! Another Release of Accuracy This one is just a refactoring release (moved some actions to the correct namespace). The new version is 0.1.1.20 and you can get it here: binaries and references . Using Accuracy Today I've started

Accuracy and using.stormwindproject.org

Well I have some good news today! Accuracy 0.1.0.18 First, Accuracy has reached a point where we can release it. Version 0.1.0.18 ( binaries and references ) is just out of the oven. Get it while it's hot! This version includes several syntax improvements,

Not sure which CI Server to use?

We've been using CruiseControl.Net for our builds in Stormwind Project . Even though I like CCNet a lot, it's coming to the point where we need more from our CI Server. We were going to build this ourselves as plug-ins for CCNet. That's a lot of work
Posted by heynemann | 6 Comments

Looking for a VPS Hosting?

KickAssVPS is an active sponsor of Stormwind Project . Without their support much of what we do would be impossible. My post is not about their attitude towards us, which is by itself amazing, since they are granting us expensive resources (A VPS with

Mingle and Open Source

Introduction We just started using Mingle to manage Stormwind Projects , as a way to get more organized and keep going forward at a steady rate. I expected it to be a little rough around the edges, because I've only used the 1.0 version of Mingle . Boy,
Posted by heynemann | 2 Comments

JsUnit + Accuracy

After I got my tests passing in JsUnit , I decided I needed to automate the execution of the JavaScript Unit Tests for Fjords(more on that in a later post). So, the only way I could think of doing that was to drive the browser to the JsUnit Test Runner

JSUnit

These days I've been doing more and more JScript, thanks to JQuery and ExtJs . I've been moving more and more of the application logic to the client side. That has some advantages and some disadvantages, which are clearly out of the scope of this post.
Posted by heynemann | 1 Comments
Filed under ,

ExtJs + Monorail + Community Contributions = Success!

I tend to write titles using additions and equals... Hmm... Guess I like simple math... Who knows? Anyway, I want to stress out today how cool I find Monorail right now! I always thought it was a cool framework, but after I wired my controllers through

Amazing Results

It's been only 2 days after I first implemented my new exception throwing mechanism , and I already feel an enormous difference. It's not just having the exceptions with better messages per se, it's actually having to think why I'm throwing that exception
Posted by heynemann | 0 Comments

Writing better exception Strikes Back!

Hmmm, as pinpointed by my good friend Claudio Figueiredo , the compiler isn't very thrilled with my last syntax : 1: public string MyCode(){ 2: try { 3: return "some value" ; 4: } 5: catch (System.Exception ex){ 6: Throw 7: .WithMessage( "something" )
Posted by heynemann | 7 Comments

Why can't I write better exceptions for myself?

Intro After spending some time debugging an exception thrown by a code written by myself (I know, duh!), I was wondering why the hell can't I write better exception messages. I mean, just the exception type is clearly not enough. I'll demonstrate: Scenario
Posted by heynemann | 2 Comments

Relative Path + SQLite on ASP.Net = Problem

SQLite is a very nice light-weight embedded database. It's great for testing and it even provides an in-memory database (more on that in another post). I am using it in a new project of mine. I wanted to have the database file under the web site structure.
Posted by heynemann | 2 Comments