| | |
|
About
YesRSS
is written in C#, using version 3.5 of the ASP.NET framework.
Amongst it's feature-list, technologies applied, with an example of their usage,
include;
- Ajax
Footer control bar when viewing a feed/search results...
- CSS 3.0
Rounded borders, text-shadows...
- jQuery 1.4
Attaching functions to events, general selection goodness...
- Multi-threading
If you dont specify the exact url of a feed, the page is downloaded, parsed, and
all feeds are downloaded asynchronously...
- Cached
For every query, it must be retrieved, parsed, then analysed. The same feed may
be reused over a single request or over the course of a cached period (20
minute(s) - varies according to load)...
- Post-processing / sanitation of external markup.
When a feed or search result list is retrieved, modifications are applied(styling
removed, duplicate line breaks removed, adding classes etc).
YesRSS
uses the Html Agility Pack which offers a nice XPath type of selector to retrieve
elements from a supplied HTML string.
- RSS 2.0 and Atom 1.0 compliant
YesRSS supports the latest and greatest specifications of RSS and Atom. It also does it's best to parse the myriad of non-standards compliant feeds.
| |
| | |