30 March 2005
Projects, MSMQ, Serialization, etc
OK, so much for posting everyday. Oh well, I'll just do what I can. Just to catch up and remind myself of things I want to describe more fully later, here's a big catch up...
Projects - I've been real busy with a project that I've been looking forward to for a long time. I got caught up in a lot of project management stuff for a while so it's good to be back to coding. I've been squeezing it in every chance I can. It's a Windows service that processes orders placed on my company's website. After a couple of years of straight ASP.Net work, it's an interesting change to work on something without a UI.
MSMQ - Why doesn't the XML message formatter follow the same rules as XML serialization? Come on. Why have such a badass feature like serialization and then use what appears to be a toned down version in MSMQ?
Something I rarely see mentioned in articles on message queuing - the Recoverable property. When programming testing my message receiver, I'll load up 50 or 100 messages. If I reboot or take some work home, the messages are still there.
BTW - How freaking cool is XML Serialization? Check out Dare's article for some really good info, especially the Q&A at the end.
XSLT - Coupled with XML serialization, I can output a single object to a ton of different formats. All my VB6 classes that looped through ADO recordsets seem so primitive and brute force. I don't have XML Spy (yet, I hope), but I'm using Fesersoft's XSLT schema “add-in” for VS.Net with good results. It's probably helping me learn the language, too.
Finally, Jim has taken the plunge to DNN 3.0. Check out his new site at www.walkspoiled.com [it's a golf reference :) ].
Comments