Skip to main content

Posts

Showing posts with the label XML

The Semantic Web - HTML5 Microdata

The "semantic web" as a theory has been around for ages and I remember working with people, a decade ago, who were investigating how to build a semantic web. The semantic web, a term coined by Sir Tim Berners-lee, is a vision that would allow automated agents and software to access the Web intelligently, via machine-readable metadata embedded within content. There are a number of standards, tools, methodologies and technologies around that have been created to aid in the development of a semantic web, yet it is still unrealised and alludes the world. There are a number of reasons for this including the physical size of the web, the vastness of knowledge and how to categorise it all into suitable classes, and the completeness, consistency and standardisation of information, to name just a few issues to deal with. I imagine some even question whether it is truly possible due to the sheer scale and requirements involved. Probably the biggest impact of working towards a s...

Adding and formatting an Atom Feed in .NET with XSLT

A bit about Atom Displaying Atom feeds in a .NET page is pretty straight forward with just an XML control, and an XSL stylesheet for transforming the XML. As well as for Atom feeds, the info below can also be used for merging an RSS feed into a webpage. Atom is an XML-based format used by many blogs and the like, allowing for the syndication of information across the web. More info can be found about Atom at: Internet Engineering Task Force - The Atom Syndication Format Wikipedia entry about Atom Another bit but about XSL Technically XSL is family of technologies that allow for the tranformation and presentation of XML. XSLT is the language used for transformations, and is a subset of XSL, but for most purposes people use XSL and XSLT interchangably. Have a look at  W3C - The Extensible Stylesheet Language Family (XSL)  for more info. And Finally - Getting an Atom feed in to a page To get started with displaying an Atom feed in a .NET page, first off just add an X...