XMLNuke
XMLNuke is Web Development Framework fully based on XML. Programming with XMLNuke Framework you create your website based on your data (XML) moving the design and the operational system to a second layer. To aid in this work the XMLNuke provides several classes for abstract the use of XML and the environment it xmlnuke is running. XMLNuke is a site content management also and uses only XML/XSL files. No database is needed and it has a minimum setup. The XMLNuke becomes in a two flavors: PHP5 and CSharp and both running in Linux and Windows without any modifications or adjusts in your code.