Quantcast
Channel: Redsolo's blog site
Browsing latest articles
Browse All 26 View Live

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

Image may be NSFW.
Clik here to view.

Hudson adds support for StyleCop

Last week Microsoft released StyleCop (aka Microsoft Source Analysis for C#), a tool that analyzes C# code and enforces a certain code style (similar to Checkstyle). The tool will go through all C#...

View Article

Image may be NSFW.
Clik here to view.

Hudson now supports Team Foundation Server

Today I released a plugin that adds support for Microsoft's source control manager Team Foundation Server to Hudson (a continuous integration server). The plugin makes it possible to retrieve files and...

View Article


Image may be NSFW.
Clik here to view.

Trying out SimplifyMedia on Debian

I just noticed SimplifyMedia, and wanted to start sharing music from my home media server. The server is running Debian etch (4.0), and there is no debian repository for it (not surprinsgly as it is...

View Article


Sending WM_WININICHANGE message on device with HTC TouchFlo 3D will crash the...

Today I finally solved a very strange bug in a Windows Mobile project Im currently working on. The bug would only show up on HTC devices, and not our HTC devices we had at our location. After the...

View Article

Reply to an "Android vs Windows Mobile" post

This is a response for the "Windows Mobile vs. Android: WinMo Is Better Than You Think" blog post. That blog post might at first look unbiased but it isn't; the author must have skimmed the android...

View Article

Stack Overflow merge

Please merge account https://stackoverflow.com/users/28553/redsolo and https://stackoverflow.com/users/8019481/redsolo

View Article

Browsing latest articles
Browse All 26 View Live




Latest Images