DNS, Zigbee, XBee, Web, SMTP and POP classes in my MSchwarz Toolkit for .NET Micro Framework

As I wrote already some days ago I'm currently working on a library that will offer networking features that I'm missing in .NET Micro Framework. All features are first implemented in desktop .NET Framework 3.0 and then modified to fit the smaller .NET Micro Framework. The Zigbee/XBee C# implementation is already 60% finished, DNS resolver is finished for most common DNS queries.

In the next days I will add the tiny Web Server for .NET Micro Framework. Since the .NET Micro Framework 3.0 supports FAT it is more easier to publish data. AJAX features are included as well as support for templates or uploading files.

Feel free to try my first version... any comments, feedback or bug reports are welcome (well, I don't want to see to many bugs, of course).

The project is hosted at CodePlex at http://www.codeplex.com/mschwarztoolkit. Download includes samples how to use each feature.

Published Tuesday, November 11, 2008 12:12 AM by Michael Schwarz

Comments

# re: DNS, Zigbee, XBee, Web, SMTP and POP classes in my MSchwarz Toolkit for .NET Micro Framework

Tuesday, November 11, 2008 8:06 AM by Nick Bjorn Ellis-Gowland

Great work Micheal, and a great blog.

# re: DNS, Zigbee, XBee, Web, SMTP and POP classes in my MSchwarz Toolkit for .NET Micro Framework

Tuesday, December 09, 2008 2:55 PM by Mark Fredrickson

A couple of questions regarding Zigbee if you don't mind.

1. Are you doing any .Net Micro Framework development with Zigbee and if so, what hardware platform are you using?

2. Why did you choose XBee over say Jennic or Aerocomm?

3. What XBee development board/environment are you using?

I have a University Enginneering project team that is embarking on a Zigbee project and we're just getting started selecting a vendor. We're using a GHI Embedded Master dev board and Zigbee to connect to an external environmental measuring device. Your code looks like a good place to get the students started.

Thanks, - Mark.

# re: DNS, Zigbee, XBee, Web, SMTP and POP classes in my MSchwarz Toolkit for .NET Micro Framework

Tuesday, December 09, 2008 5:27 PM by Michael Schwarz

Hi Mark,

yes, I'm doing Zigbee developemnt on .NET MF with Zigbee. My preferred development board currently is the new Tahoe-II board from Device Solutions. The board includes lots of features including touch screen or a Zigbee module holder.

The XBee devices I'm using are from Digi, working perfect on all .NET MF boards.

If you need anything else feel free to ask, of course.

# re: DNS, Zigbee, XBee, Web, SMTP and POP classes in my MSchwarz Toolkit for .NET Micro Framework

Friday, December 12, 2008 7:21 PM by Hector Huerta

Hi Michael I am using the Zigbee/Xbee for an XBee PRO an several routers attached to their coordinator, every two seconds I have to transmit/receive information from their attached routers (24/7), but after a couple of hours the Controller or the Routers stop responding and I cannot recconect again until I restart the computer, I think the trouble is something int he com port section, any toughts? Thank you!

# re: DNS, Zigbee, XBee, Web, SMTP and POP classes in my MSchwarz Toolkit for .NET Micro Framework

Saturday, December 13, 2008 4:35 AM by Michael Schwarz

@Hector: how is your module connected? Are you using the .NET Micro version or the one for desktop framework?

# re: DNS, Zigbee, XBee, Web, SMTP and POP classes in my MSchwarz Toolkit for .NET Micro Framework

Friday, January 09, 2009 3:40 PM by Justin

Hello,

When will this project be made available? And will it allow me to host a small asp.net app on the Tahoe II?

# re: DNS, Zigbee, XBee, Web, SMTP and POP classes in my MSchwarz Toolkit for .NET Micro Framework

Friday, January 09, 2009 4:22 PM by Justin

Hello,

Is this project at a stage where we can host a very small asp.net web app on a Tahoe II?