Emerging Technologies

Mono

Cross Platform .NET Framework

Mono is the Novell sponsored open source implementation of the .NET Framework ECMA standards. This platform has been ported to several different platforms and is the first truly cross-platform .NET Framework.

  • More information about Mono

RDF

Resource Description Framework

RDF is a standard for describing resources on the web and relationships between them. RDF uses a simple relational model allowing structured and semi-structured data to be mixed, exported and shared across different applications.

  • More information about RDF

WCF

Windows Communication Foundation (Formerly code-named Indigo)

Windows Communication Foundation provides the next generation communications infrastructure for Windows. WCF is built around the Web Services architecture and provides support for reliable, transacted, service-oriented messaging in a distributed environment.

  • More information about WCF

WPF

Windows Presentation Foundation (Formerly code-named Avalon)

Windows Presentation Foundation provides the foundation for building next generation Windows applications with high fidelity experiences, blending together application UI, documents, and media content, while exploiting the full power of your computer.

  • More information about WPF

XML Databases

XML databases are a new way of storing structured hierarchical XML data. They provide very different mechanisms of storing, retrieving and manipulating this data compared with traditional relational databases. Many of the recently released XML databases conform to the XML:DB API which is designed to provide a common interface to XML databases in the same way as SQL does for relational databases.

Xindice is an implementation of a XML database, available from Apache.