Here's something for the Windows Forms programmers and people interested in the new user interface technologies in .NET 3.0 and Windows Presentation Foundation. If you don't program but are interested in curious little simulations you might also find it worthwhile.
I spent the last few weeks diving into WPF and XAML (declarative language for GUI markup on Windows), and I have to say the whole package is pretty damn slick. The result of my explorations was an implementation of John Conway's famous Game of Life in XAML and C#. I'm not close to the first person to do this, but I think this version is pretty polished, and I wrote up an article covering all aspects of how it was programmed. The source code is included if you want it, and there are more than 50 saved Life models to play with. In addition you can visit the Life Lexicon and drag their models off the site and onto the program's main window.
You can download just the program here, or get everything in that archive plus the Visual Studio 2005 source and project files here.
The program will run on Vista without any additional components. Just unzip the archive to a folder and run AvalonLife.exe. To run it on XP you'll need the .NET 3.0 runtime components, which are here. If you want to build the source you'll need one or two other components for VS2005. Instructions are in the help file and the first post of the article, which can be found here. There is a screenshot near the top of that post, as well as on the home page of my site at http://www.markbetz.net.
Let me know what you think, and if you encounter any problems with the program please post back to this thread and let me know about them.
I spent the last few weeks diving into WPF and XAML (declarative language for GUI markup on Windows), and I have to say the whole package is pretty damn slick. The result of my explorations was an implementation of John Conway's famous Game of Life in XAML and C#. I'm not close to the first person to do this, but I think this version is pretty polished, and I wrote up an article covering all aspects of how it was programmed. The source code is included if you want it, and there are more than 50 saved Life models to play with. In addition you can visit the Life Lexicon and drag their models off the site and onto the program's main window.
You can download just the program here, or get everything in that archive plus the Visual Studio 2005 source and project files here.
The program will run on Vista without any additional components. Just unzip the archive to a folder and run AvalonLife.exe. To run it on XP you'll need the .NET 3.0 runtime components, which are here. If you want to build the source you'll need one or two other components for VS2005. Instructions are in the help file and the first post of the article, which can be found here. There is a screenshot near the top of that post, as well as on the home page of my site at http://www.markbetz.net.
Let me know what you think, and if you encounter any problems with the program please post back to this thread and let me know about them.