BugAttack Free Online Multiplayer Game


you should check out

It’s a great online stratgie game, where you can play against your friends, fighting their bugs. You ll get addicted, thats for sure.

Upgrading to Visual Studio 2008 from Visual Studio 2008 Beta 2

If you are facing any issues uprading from the BETA2 Version of Visual Studio to the Final Rlease, this blog post might be helpful:

Call Managed C# Method from JavaScript Code

After searching quite long to find a way to call a C# Method from any JavaScript Code which is hostet in a WinForms Webbrowser Control, I found this one here:

C# Code
public class ScriptManager
Form mForm;

public ScriptManager(Form form)
mForm= form;
public void MethodToCallFromScript()

public class MyForm : Form
private Webbrowser mBrowserCtrl;

public MyForm()


mBrowserCtrl = new Webbrowser();
mBrowserCtrl.ObjectForScripting= new ScriptManager(this);


public void DoSomething(){}


JavaScript Code
function HandleSomething()

Bill Gates Keynote @ CES 2008 in Las Vegas

Let me share the fantastic keynote of Bill Gates at the CES 2008 in Las Vegas on January 7th 2008:

 Make sure to watch te part of Bill Gates planned future!

Harddisk full, 10GB Temporary Internet Files?

I just saw that my temporary Internet Files Folder under C:\Users\USERNAME\AppData\Local\Microsoft\Windows\Temporary Internet Files\ used more than 10 GB of Space. After deleting all the contents of the folder, the folder still had more than 10 GB. Looking with Hidden files visible and “Show system files” activated, did not show anything. After opening the command prompt I found out that the Temporary Internet Folder contained a few more folders, one of those was called “Enclosure”, which could not be deleted using the command line (access denied).

By explicitly typing the Location “C:\Users\USERNAME\AppData\Local\Microsoft\Windows\Temporary Internet Files\Enclosure” into the Explorer Address bar, the folder was opened and its contents could be deleted. Most files were from the “Q” Application which comes with the Media Center. The application downloaded many files for its RSS / Podcast Reader.

Playing Sounds in Windows Mobile

After working a bit with the new Windows Mobile 6 SDK i tried to play sounds located on the device. Since there are a few tricky steps, here is the code (C#):

using System;
using System.Linq;
using System.Collections.Generic;
using System.Text;
using System.Runtime.InteropServices;

namespace SoundMachine
public class Sound
[DllImport(“CoreDll.dll”, EntryPoint = “PlaySound”, SetLastError = true)]
private extern static int PlaySound(string szSound, IntPtr hMod, int flags);

private static string soundLocation = @”sounds\”;

private enum SND
SYNC = 0x0000,
ASYNC = 0x0001,
NODEFAULT = 0x0002,
MEMORY = 0x0004,
LOOP = 0x0008,
NOSTOP = 0x0010,
NOWAIT = 0x00002000,
ALIAS = 0x00010000,
ALIAS_ID = 0x00110000,
FILENAME = 0x00020000,
RESOURCE = 0x00040004

public static void PlaySound(string fileName)
PlaySound(Sound.soundLocation + fileName, IntPtr.Zero, (int)(SND.SYNC | SND.FILENAME));

Its that easy 🙂

Ergonomic Mouse for Lefthanded People: Logitech MX610

I am excited. After looking for something like this for years I finally found an ergonomic mouse for lefthanded users. Very exact, a longlife battery and a quite nice appearance, thats the Logitech MX610:

Logitech MX610

This moue is available at amazon for around 40 Euros or 59$ and you can get it HERE for example.