The XUL (XML UI Language) project provides free test suites to help ensure interoperability between different XUL motors/browsers and free, open-source show-case examples (aka blue prints) to demo the power of XML for creating UIs.
Easy to understand, well documented common internet servers in java, targeted for those who may not be ready to comprehend full production-quality concepts and code.