jamin on November 11th, 2003

I wrote up a Roadmap and a short list of immediate TODO items for WoodPusher. If you want to get involved, and have already installed Mono (or the .NET SDK) and Gtk#, then get yourself a sourceforge account if you don’t have one already and check out those docs. Incidentally there are windows [...]

Continue reading about Roadmap

jamin on November 6th, 2003

WoodPusher is about ready for contributors. It’s to the point now where it logs the user in as guest automatically, and the play is getting quite nice. I’m writing up a set of docs describing features I want to add and where I want development to go. Basically I see this as [...]

Continue reading about I’m about ready for contributors

jamin on November 5th, 2003

Threading and other weird bugs fixed. Play is now quite nice:

I played around with Eclipse tonight. It was really easy to install and run, seems to offer a nice environment with a lot of nifty plugins and such. And the version for Linux offers a Gtk+ interface so it integrates nicely with [...]

Continue reading about Bugs fixed and IDEs

jamin on October 29th, 2003

Now I can drag and drop pieces on the board. When dropped the piece is centered properly in the square. So I can almost play a game of chess with myself:

Next step is to look again at the interfaces to gnuchess, phalanx, icc, etc. and prepare to integrate with real players and engines. [...]

Continue reading about Now I can Push Wood

jamin on October 27th, 2003

After months and months of not hacking on it, I resumed some work on WoodPusher, my Chess application written in C#. My goal is to create a very easy to use gui for playing chess against computer engines or online using Internet Chess Servers. Right now I’ve got it to the point where [...]

Continue reading about WoodPusher 0.01

jamin on July 12th, 2003

Mono now supports web services! This is something I’ve been eagerly waiting for.

Continue reading about Web Services under Mono!

jamin on July 8th, 2003

Nat Friedman, co-founder of Ximian has been working on this idea of his, Dashboard, for a while. At first he was just talking about it, then did some coding in Python, then Miguel convinced him that Mono would be the perfect platform for Dashboard, and about 8 or 9 days ago some code landed [...]

Continue reading about Dashboard

jamin on May 9th, 2003

I’ve set up a resource on SourceForge for the development of various .NET applications/libraries/examples using Mono. Eventually there will be content on the homepage, but for now, visit the project page and browse the code in the CVS Repository. I made an initial import of my irc bot (GemsBot) and a chess program/icc [...]

Continue reading about Announcement: mono-code.sf.net

jamin on March 12th, 2003

One of the problems I’ve seen in my ongoing search to understand Remoting is the issue of security when you publish a remotable object over a tcp channel. I spoke with Miguel and got some ideas from him and coded the following little remoting example which now simply publishes a “factory” which exposes a [...]

Continue reading about Adding Custom Basic Security to .NET Remoting

jamin on March 4th, 2003

I’ve now got a simple IRC bot that I can control remotely. See previous stories to see the progression and get a feel for where this is going:
.NET Remoting with Mono.NET Remoting with Mono Part IIWriting IRC bots in Perl and C#
Click below for the latest source code.
Main.cs:

using System;
using Sharkbite.Irc;
using System.Runtime.Remoting;
using System.Runtime.Remoting.Channels;
using System.Runtime.Remoting.Channels.Tcp;
namespace [...]

Continue reading about Remote Control IRC Bot