Category: c#

  • Writing Free Software – Part 1

    There are a lot of folks who want to learn how to write software, I hear. So I’ll see if I can write something up about it. I’m going to assume that the reader has at their disposal an i386-class computer running Ubuntu or Debian. This will all probably work for other operating systems, but…

  • To Prebuild or not to Prebuild?

    So… On IRC today, John, Michael and I discussed rolling Prebuild and xbuild into one product. It seems that we’re duplicating effort and competing for each others’ users. It sounds to me like we should converge the codebases, and make Prebuild.exe a wrapper around the innards of xbuild. Thoughts?

  • An update

    I don’t really have anything really exciting to report, so y’all get to listen to me blather. And after all, that’s what blogs are for anyway, right? Zelda is turning 11 months old this month. This is still my favorite picture: I have been dishonorably discharged from Amazon. It seems that I am incompetent. It…

  • IKVM basics

    So, I’m not much of a java guy, but I need to know how to get at the CLI, given a java interface. Let’s assume for brevity that one has an ubuntu machine available: $ sudo apt-get install ikvm ikvm-native icepick icepick-gcj …. $ mkdir hello-ikvm && cd hello-ikvm $ cat > hello.java class hello…

  • From Lang.NET 2008 – Tuesday

    0834 No snow today. The commute was easy. Last night, I downloaded the DLR and worked with it a little. I’ve hosted a gzipped binary version of the assembly on colliertech.org as well as a bzip2ed tarball of the source. A quick google search tells me that the OSI has approved the Microsoft Public License…

  • I had to fill out a Bio today… here’s what I wrote.

    My background includes experience in system administration, network operation, technical support, and development of applications on server and client side. My primary operating system is Debian GNU/Linux. My primary programming languages are C# and Perl. I run a small family ISP on a not-for-profit basis: http://colliertech.org/ I am a “charter” member of a group originally…

  • gcc CLI front- and back-ends in svn

    Look ma! gcc is preparing to play nice with ECMA-335! http://gcc.gnu.org/projects/cli.html I should really read more about it… my computer is compiling the branch right now while I work. The bit I’m most excited about is the potential to call into c++ libraries. Do the libraries all need to be compiled to IL, or can…

  • Prebuild Autotools target

    Hello public, I’m putting some effort into GtkGlAreaSharp again. The supporting bits aren’t really production-ready, though, so rather than hacking on the widget itself and its associated examples, I’m beefing up the underlying platform. The first step in the process is making Prebuild a viable meta-build system. Right now it works pretty well for generating…

  • Cocoa# is getting attention

    My inbox overflows with mail from the cocoa# list. If you’ve been wondering about the status of the project, you should check out the list. Cocoa# was my first Mono-related project. I started working on it while I was an SDET/SysAdmin for a Microsoft vendor in Seattle. Matt Westervelt and Rob Flickinger of Seattle Wireless…

  • Mono.Xna status

    Thank you _Alan_ for putting together this report on Mono.Xna’s implementation status. A quick overview is that we’ve got 95% of the methods stubbed out and maybe 1% fully implemented. Thank you jendave for your hard work on this! https://colliertech.com/~cjcollier/Mono/Xna/Status/20061221/FinalPage.html