PerfectXML.com posted the first part of a two part article on Microsoft's new InfoPath XML-based form specification. I've been reading a lot about XForms (W3C specification) and InfoPath (Microsoft's proprietary specification) lately. While I think both basic concepts are good—XML-in/XML-out—I believe it'll be a while before we see wide spread support of either. Although I don't like everything about the XForms spec, I'd much prefer to see an open specification (like XForms) being used over a proprietary solution. Anyway, if you want to see actual code from an InfoPath project, definitely read this article.