Skip to main content

Posts

Showing posts with the label Atom

Which blog engine?

So the time has come to move to a more advanced blog engine for my blog. blogger.com , Google's blogging service, has served me well. It's incredibly easy to use and to get started with, along with having some great features such as inbuilt stats; however now I need a few more advanced features and greater control over the blog. There's a vast array of blog engines out there, some free, some paid for, some hosted, some self-hosted, and picking which one is best or the right choice could be a little bit tricky. This article from Mashable lists most of the main options and bigger players -  http://mashable.com/2007/08/06/free-blog-hosts/ . There are a few parameters that I've kind of decided on Ease of installation/compatibility and support with web hosts Simple to use. I don't want to spend ages clicking around just to add a post or format it. Feature rich and well supported. Most blog engines should have a fairly standard set of features now such RSS/ATOM fe...

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...