I’m one step closer to getting the Silverlight-based whiteboard app working. Currently it works with two clients. Now I need to extend that to n.
I’m using a client side timer to pull changes down which isn’t that efficient. I tried an asynch approach, but I couldn’t quite get it. The timer approach should be OK as a starter.
It’s cool to see the ink appear and or disappear in another browser. It’s the first time I’ve gotten this far in a whiteboard app. Silverlight and AJAX have made it relatively easy and somewhat portable (it can run on Windows or a Mac).
How many clients can be in one session? Well, I’ll probably limit it to begin with until I see what the server load is like. Actually, I think I can come up with a “whiteboard” design which is more fun oriented than biz oriented so it might fit the smaller scale nicely. I’ll have to see if I can pull this small-design approach off.
For a similar reason I’ll probably limit the number of sessions to begin with.
Will you have to “register” to use it? I hope not, but I haven’t gotten that far.
I hope to have it running on TabletPCPost as soon as I can, but realistically this is going to take a couple weeks to clean up. Maybe not. But that’s probably the best estimate I have at this time.
Oh, and yeah, the toolbar is in “debug mode” at this point. I need to fix it up before anyone can use it. One more thing to do 🙂