Terrarium, Terrarium, Terrarium

I'm presenting a talk around Terrarium development at the Edmonton .NET User Group on September 25th. The talk is focused on upgrading a legacy app (1.1) to 2.0 (and beyond to 3.5 eventually), building and running your own Terrarium (complete with man-eating critters), and the future roadmap.

Here's the session abstract:

Terrarium was created by members of the .NET Framework team in the .NET Framework 1.0 timeframe and was used initially as an internal test application. In Terrarium, you can create herbivores, carnivores, or plants and then introduce them into a peer-to-peer, networked ecosystem where they complete for survival. Terrarium demonstrates some of the features of the .NET Framework, including Windows Forms integration with DirectX; XML Web services; support for peer-to-peer networking; support for multiple programming languages; the capability to update smart client, or Windows-based, applications via a remote Web server; and the evidence-based and code access security infrastructure. This session is to explore the newly open sourced tool and talk about aspects and challenges around porting the 1.1 code to 2.0, introducing new framework features, updating the architecture. As well, we’ll look at building new creatures to introduce to your terrarium; how the entire eco-system works from a developers perspective, and the future roadmap where the Terrarium community is going.

I'll also be presenting the same session to the Calgary .NET User Group, we're just finalizing a date. See you there!

Update: The Calgary .NET User Group presentation is confirmed for October 1st. Details can be found here on their site. The talk will be titled "The interaction of feeding and mating in the software development control of a Terrarium".

Published Monday, September 15, 2008 12:23 PM by Bil Simser

Comments

# re: Terrarium, Terrarium, Terrarium

Tuesday, September 16, 2008 10:14 AM by Tom Opgenorth

Sadly, I will not be able to attend.  However, I would like to see your slide deck or what have it, afterwards

# re: Terrarium, Terrarium, Terrarium

Thursday, October 16, 2008 9:48 AM by Yahya Abdal-Aziz

Bil, hope your talks went well and your audiences enjoyed Terrarium as much as you do.  I was looking around to get some pointers on building my first few critters, when I bumped into your post about hosting www.terrariumserver.com - thank you!  The default server, as installed, was dead in the water.  Now I can at least see some peers, even tho there have not yet been any successful teleports into my slice of the Terrariumverse.  Status: two green LEDs, two yellow.

Perhaps you'll get to give your next talk over this way - Melbourne, Australia? ;-)  

Leave a Comment

(required) 
(required) 
(optional)
(required)