07 september 2007

Eindwerk over feeds en RSS nu te koop in pdf-formaat

Heb je interesse in feeds en RSS, en wil je alle nodige informatie in één handig, leesbaar en overzichtelijk document. Dan kan mijn eindwerk van 48 blz. je zeker diensten bewijzen.

Voor € 10 kan je een exemplaar in een handig pdf-formaat ontvangen.

Contacteer me om er één via e-mail te verkrijgen: bernardmukarubibi@skynet.be

Bekijk hier alvast de inhoudopgave, en besluit of mijn eindwerk voor jou interessant kan zijn.


Maar ook op deze site kan je al redelijk wat informatie vinden over feeds en RSS, neem alvast een kijkje.

groeten Bernard

07 juni 2007

Een feed inlezen via ASP.NET en C#


In dit bericht kom je te weten hoe je een Feedburner ATOM of RSS-feed inleest via ASP.NET en C# en weergeeft op je webpagina.

Stel dat je de 5 eerste <title> elementen van een RSS 2.0- feed wil inlezen en wil plaatsen op je webpagina. Dan plaats je onderstaande code in de codebehind van je pagina.

XmlDocument doc = new XmlDocument();
doc.Load("http://www.standaard.be/Rss.aspx?section=front");

XmlNodeList bookList = doc.GetElementsByTagName("item");

int getal = 0;

foreach (XmlNode node in bookList)
{
XmlElement feedElement = (XmlElement)node;
string title = feedElement.GetElementsByTagName("title")[0].InnerText;
getal += 1;

if (getal < 6)
{
Label1.Text += "<br/>" + title;
}

Stel dat je de 5 eerste <title> elementen van een Feedburner ATOM-feed wil inlezen en wil plaatsen op je webpagina. Dan plaats je onderstaande code in de codebehind van je pagina.

XmlDocument doc = new XmlDocument();
doc.Load("http://feeds.feedburner.com/RssFeedBernardMukarubibi");

XmlNodeList bookList = doc.GetElementsByTagName("entry");

int getal = 0;

foreach (XmlNode node in bookList)
{
XmlElement feedElement = (XmlElement)node;
string title = feedElement.GetElementsByTagName("title")[0].InnerText;
getal += 1;

if (getal < 6)
{
Label1.Text += "<br/>" + title;
}

05 juni 2007

Inhoudsopgave - Sitemap website

Dit is een voorlopige inhoudsopgave, geregeld worden nieuwe items gepost.

Hoe ziet een goede RSS 2.0-feed er uit?

Op deze vraag kan je moeilijk een eensluidend antwoord geven. Afhankelijk van de noden en wensen van de aanbieder zal een RSS-feed er anders uitzien.

Iemand die een feed enkel op een bepaald tijdstip wil publiceren, zal bepaalde tags moeten plaatsen.

Terwijl een audiobestand ter beschikking stellen nog een andere tag vereist. Daarom heb ik me in onderstaand voorbeeld beperkt tot de tags die het meest in RSS-feeds voorkomen.

Je bent dus uiteraard vrij om andere elementen te plaatsen. Let wel op! Sommige elementen mogen niet ontbreken om een geldige RSS-feed te bekomen.

Het diagram, dat zich ook in deze blog bevindt, vermeldt welke elementen verplicht zijn.

Voorbeeld:
(druk op de afbeelding voor een grote weergave in uw browser)


En hier ze je het resultaat van dit xml-bestand in Netvibes:


03 juni 2007

Eindwerk Afgewerkt

Mijn eindwerk is sinds 4 mei afgewerkt, maar het was wachten op de presentatie van mijn eindwerk voor de publicatie ervan.

Deze presentatie vondt plaats op 30 mei op de Arteveldehogeschool te Gent. Mijn eindwerk is goed onthaald en ik ben dan ook geslaagd op dit onderdeel.

Voorlopig ben ik er nog niet uit, hoe ik mijn eindwerk volledig zal aanbieden.

Je kan wel al de eerste 7 pagina's, met de inhoudsopgave downloaden of bekijken.

Later meer.

02 juni 2007

Feedaanwezigheid in IE en FF

Hoe maak je aan de bezoeker van je website duidelijk dat er een feed aanwezig is?

1) In Internet Explorer zal dit icoon zichtbaar zijn


2) In Firefox zal dit icoon in de adresbalk aanwezig zijn



Maar misschien weet je niet hoe je ervoor zorgt dat deze iconen aanwezig zijn. Niettegenstaande je feed hebt upgeloaden naar je webruimte.

Plaats daarom bijvoorbeeld volgende code in de <head> van je html-code:

<link rel="alternate" title="Homepage Bernard Mukarubibi - Laatste nieuws" href="http://feeds.feedburner.com/RssFeedBernardMukarubibi" type="application/rss+xml"/>

En nu zal iedereen in Internet Explorer, Firefox of Safari zich kunnen abonneren op jouw feed.

11 april 2007

RSS en WEB 2.0

RSS kan je in een groter geheel plaatsen. Het maakt deel uit van Web 2.0. Je hebt er vast en zeker al van gehoord. Maar ken je ook de geheimen van het succes? Het recept van Web 2.0 is simpel, het bestaat uit enkele basisingrediënten: delen, sociaal, tags, snel, simpel, gebruiksvriendelijk, open en gratis.

Wie er wil van proeven kan terecht op websites die al snel de harten van miljoenen internetgebruikers hebben veroverd:

Foto --> Flickr
Social bookmarking --> Del.icio.us
Video --> YouTube
Wiki --> Wikipedia
Social networking --> Myspace
Zoeken --> Technorati
Muziek --> Last.fm
RSS --> Netvibes

Om maar enkele voorbeelden te geven, want deze lijst kan veel langer.

Eigenlijk heb je voor Web 2.0 geen software meer nodig, alleen een goede browser die je leidt naar gebruiksvriendelijk webpagina ’s op basis van programmeertalen als AJAX.En wat is nu de rol van RSS binnen het Web 2.0-plaatje? RSS speelt een belangrijke rol in het delen en verspreiden van informatie. Het zorgt voor de automatische uitwisseling van gegevens tussen websites. Het toont de informatie die je wenst en brengt je op de hoogte als er iets is verschenen wat je boeit.

Maar er schuilt gevaar in het hele web 2.0 verhaal. De ontwikkelingen gaan zo soms snel dat een hele groep gebruikers de nieuwste trends niet meer kunnen volgen. Al deze nieuwe content en functionaliteit moeten ook verwerkt worden. Misschien heeft de gemiddelde gebruiker gewoon zin om eens passief te surfen.