Quantcast
Channel: Redsolo's blog site
Browsing all 26 articles
Browse latest View live

Spell checking localisation files??

Is there any tool that spell checks localisation files? In a current .NET project, which is translated to 4 different languages, there are too many spelling errors that should have been caught before...

View Article



MVP Paul Yao can't code (or is .NET too hard?)

For more than a year ago, I visited the head quarter of my previous company's in Everett, Washington, USA to meet up with some colleagues and our new boss. One evening there was a WE.DIG (User group...

View Article

.NET lacks action; can't keep up with Swing

Microsoft has really not understood the concept behind the GUI design pattern Model View Control (MVC). As I understand .NET can not connect GUI controls to functionality (logic) objects (that would be...

View Article

Open source is not your enemy

The last weeks, I've seen an emerge of Open Source (OS) critical blogs. Those blogs most of the times talk how OS either provides no business opportunity, low quality products, steals our jobs, are...

View Article

C# Trolls vs. Java Trolls. (wikipedia wars)

A month ago when I added the different release names for Java in wikipedia, I saw that there were quite a few troll edits in the page. (Troll edit = people adding/changing wikipedia pages for no good...

View Article


TabControl, ListView and checking list items

Today I found an odd feature with the ListView GUI control. The list view must be the king of Windows controls. I mean, what can't it do? It can display lists in 5 different ways, which is increasing...

View Article

Localisation gone bad in C#

I'm doing maintenance on a huge C# application that was developed for a swedish customer. A while ago it was decided that the application should be sold outside Sweden, and therefore it had to be...

View Article

Localisation with VS2005 will slow you down

In my previous blog about a localisation that went sour, I mentioned that the time for building a localised application takes longer and longer for every language that is added. I have now quantified...

View Article


Why no Equals() and GetHashCode() in System.Collection?

Today I had another brain freeze when I was trying to understand why two array lists would generate two different hash codes even if they contained the same data. But when I started my investigation in...

View Article


Image may be NSFW.
Clik here to view.

Frustration grows when unit testing with VS2005

I've always liked unit testing as it makes my job as a software developer much easier. But the unit testing features of Visual Studio 2005 makes me very frustrated and tired of writing unit tests.There...

View Article

OO Parenting by MS

I really love object orientation (OO), because it is so easy to build software using it; and it is so easy to totally screw up using it. Today I was surprised when I was trying to find out some...

View Article

I need a better "Go to definition" in VS2005 (similar to Eclipse)

I wish MS could implement a little smarter/better "Go to definition" feature. Today it almost works as it should. The "Go to definition" feature is used to go to the row where something is defined (a...

View Article

Continued inconsistencies in .NET

Everyone complains that Java has their inconsistencies and then points in .NET direction and says that it is so much greater, and less inconsistencies. Somehow I can understand that java has a few of...

View Article


Continuous integration made easy

Yesterday I found a great continuous integration server. Its called Hudson and is written in Java and can do loads of stuff with no complex setup. Right out of the box it supports Ant, Maven, Cvs, and...

View Article

Image may be NSFW.
Clik here to view.

Hudson embraces Python

A few months ago I started using Hudson for my XBMC TV.com scripts that are written in Python. The Hudson continuous integration server will retrieve the latest sources from subversion, package the...

View Article


RFC: A mock too far?

I love using mocks as it makes it possible to write unit tests for small parts of a bigger system without depending on it. Using mocks is very simple, just create a mock of an interface (or class,...

View Article

Use Mylyn and you will be happy in two months

I must say that I really like Mylyn. Besides all the issue tracker integration, the task context features are great. Today I got a "ahh, this is to good to be true" moment.I was working on my clear...

View Article


Image may be NSFW.
Clik here to view.

Start playing the Continuous Integration game for real

I read "The Continuous Integration Build Game" 6 months ago, just when I had found Hudson. The idea behind the game seemed so simple and at that time we had problems with people comitting code that...

View Article

Image may be NSFW.
Clik here to view.

Guide to building .NET projects using Hudson

In this guide I'm going to show how to set up a C# project on the Continuous integration server Hudson. I've been using Hudson on .NET projects since september and it works really well. I'm going to...

View Article

Image may be NSFW.
Clik here to view.

Advance to the next Eclipse level by using the MouseFeed plugin

MouseFeed is the best eclipse plugin that I have tested/used in a while. The plugin will make you learn the eclipse keyboard shortcuts and thus be quicker when using Eclipse. If you are using the mouse...

View Article
Browsing all 26 articles
Browse latest View live




Latest Images