Nieuws

RSS

Maandarchief: november 2011

Xuntos is partner Spindoctor

  • maandag 21 november 2011

Per 21 november is Xuntos toegetreden tot het partner netwerk van Spindoctor Behavioral Targeting.

Met Spindoctor Behavioral Targeting kunt u de usability en conversie op uw Umbraco website verhogen. Dit doet u door content te segmenteren (bijvoorbeeld: producten, nieuwsberichten, vacatures, ...) en uw bezoekers met behulp van een automatisch profiel ook te segmenteren. Hierdoor wordt het mogelijk om content optimaal aan te bieden en uw bezoeker een soort van gepersonaliseerde ervaring te geven.

Door ons partnership hebben wij direct toegang tot het ontwikkelteam en delen wij ervaringen om zo de beste oplossingen te maken voor uw website.

Geïnteresseerd? Neem contact op met Jan Willem Bergsma (06-43112988) of Michiel van Nieuwkerk (06-14841900).

Xuntos is Spindoctor Behavioral Targeting Solution Partner

Auteur:
Michiel van Nieuwkerk
Tags:
, , , ,

Sitecore: Een eerste indruk

  • vrijdag 01 april 2011

Sitecore LogoIn maart heb ik kennis gemaakt met Sitecore en mijn certificering voor Sitecore Certified Developer gehaald. Vanaf niets meer dan de naam snap ik nu hoe de basis van het systeem werkt. Met de ervaringen die ik heb met andere content managementsystemen als Umbraco en Smartsite blijkt de basis gemakkelijk op te pakken. De afwijkingen zitten met name in rendering, security, typen content (data templates, contenttypes, documenttypes) en dergelijke.

Wat direct opvalt is dat er eigenlijk twee niveaus zijn waarop content beheert kan worden. Een "Content Editor" voor redacteuren en dergelijke en een aparte "Page editor" voor zogenaamde Business Users en designers waarin inline editing mogelijk is en gekoppelde templates gewisseld kunnen worden. Tot slot is er nog een desktop omgeving voor de developer.

Beheer van de site
Nadat je ingelogd bent op een van de drie beheerschermen ("Content Editor", "Page Editor", "Desktop"), zie je een goed verzorgde interface. Boven aan een Office 2007 achtig menu met Tabs, Ribbons, Groups en Commands. Daaronder de interface waarin gewerkt kan worden. Net als Umbraco en Smartsite is ook hier een hiërarchische opbouw van de content.

Een groot verschil met Smartsite is dat alles in Sitecore een item (addressable unit of content) is, dus ook afbeeldingen en andere bestanden, daar je in Smartsite ook nog dingen op het filesystem op kan slaan (wat buiten system files als CSS, javascript en dergelijke vanwege de vaste paden eigenlijk onverstandig is). Ook een mooie feature is het kunnen aanmaken van een hele nieuwe tak aan de hand van een branchtemplate.

Data templates
Om onderscheid te maken tussen verschillende typen content kunnen datatemplates gemaakt worden (in Umbraco document types, in Smartsite contenttypes). Op een datatemplate kun je allerlei standaard instellingen/waarden zetten (Standard Values). Denk aan standaard waarden voor de titel, maar ook presentatie en standaard overerving van onderliggende items. Deze standaard values blijven beschikbaar en wijzigen mee met de Standard Values tot je ze veranderd in het item, dit in tegenstelling tot de aanpak in Smartsite, waar standaard waardes wel ingesteld kunnen worden, maar geen relatie houden met de standaard waarde.

Ook is het mooi dat een data template weer gebruikt kan worden als basis voor een andere datatemplate. Hierbij is het mogelijk om vaste blokken aan te maken en nieuwe data templates hiermee te bouwen. Voor de rest is er een rijk aantal datatypes om het data template mee op te bouwen.

Rendering
Een goede beheeromgeving is mooi, maar je content moet natuurlijk ook gepresenteerd worden. Het rendersysteem is gebaseerd op ASP.NET en werkt met XSLT voor de meer statische elementen en usercontrols voor meer dynamische elementen. Net als in Umbraco is het dus mogelijk om via XPath en een uitgebreid objectmodel elke vorm van formatting te ondersteunen. Een mooie functie is wel dat je op allerlei niveaus automatische integratie kan maken met de Page Editor waardoor inlineediting vrijwel direct werkt. Ook metadata velden en velden voor gerelateerde item en dergelijk zijn dan aan te passen. Echter moet hiervoor wel een dergelijk is gedacht, ook al moet je hiervoor per veld een stukje code maken. De integratie met .NET is natuurlijk geweldig, al vind ik het af en toe wel heel ver gaan om voor alles stukjes code te moeten maken, zeker als het ook met XSLT kan.

Friendly urls
Sitecore ondersteunt out-of-the-box friendly urls en bouwt deze op net als Umbraco waarbij elke node zijn eigen friendly name heeft en op die wijze een uniek pad opgebouwd wordt. Hierdoor is het dus ook mogelijk om op verschillende plekken in de boomstructuur friendly names te hebben. Denk bijvoorbeeld aan een nieuwsarchief met nieuwe en evenementen uit 2011. Dit is een feature die Smartsite bijvoorbeeld niet heeft, hierbij is een friendlyname uniek en niet het pad van de friendly name.

Security
Aangezien alle een item is, is de security in Sitecore dus ook op alles in te stellen. Je kan het dus zo moeilijk of makkelijk maken als je zelf wil. Er zijn vele lagen waarop security gezet kan worden.

Scheiding van redactie- en publicatieomgeving
Om de publicatie van de site te ontzien van ontwikkelwerk is bij de inrichten van een site gekozen voor een opstelling met 3 databases. Een Core-database voor alle core componenten (security, workflows enzovoorts), een Master-database voor ontwikkel en redactiewerk en tot slot een Web-database voor de publicatie. Deze opstelling is zeer schaalbaar en op meerdere servers in te richten.

Conclusie
Met de kennis die ik van het systeem heb en de dingen die ik heb gezien krijg ik wel zin om eens een echt project te draaien met Sitecore. Het is volgens mij een mooi systeem waarmee grotere organisaties uitermate goed een website kunnen beheren.

Er zijn natuurlijk nog veel meer dingen te vertellen over Sitecore. Kijk daarvoor eens op www.sitecore.nl.

Auteur:
Michiel van Nieuwkerk
Tags:
, ,

De Flickr Photo Picker Datatype voor Umbraco

  • donderdag 29 april 2010

Eén van onze klanten had als wens om foto's van Flickr te publiceren op de eigen website, waarbij de foto's op basis van username en/of tag worden opgehaald. Met als extra wens de mogelijkheid om een subset te tonen. Met de Flickr packages in de Umbraco community kon de functionaliteit niet gerealiseerd worden. Reden genoeg om een eigen component te schrijven die dit wel kan.

Met dit datatype kun je een zoekopdracht aan de hand van de gebruikersnaam en/of tags naar Flickr sturen. Het resultaat is een lijst met foto's waarop je dubbel kan klikken om de foto te selecteren. De geselecteerde foto's kun je sorteren om zo de presentatievolgorde te bepalen.

Dit is het eerste datatype die ik voor Umbraco heb geschreven. Ik heb het maken van dit datatype als redelijk als eenvoudig ervaren. Dit komt mede door het gemak waarmee je in jQuery het selecteren en sorteren van foto's kan realiseren. Het zoekresultaat wordt met behulp van een ASPX pagina opgehaald bij Flickr en deze ASPX wordt aangeroepen met behulp van een stukje AJAX.

Al met al was het een leerzame ervaring met Umbraco en ik hoop dat veel andere gebruikers plezier zullen hebben van dit datatype.

Bekijk hier de demonstratie en wat screenshots.

Auteur:
Michiel van Nieuwkerk
Tags:
,

Umbraco vs Smartsite iXperion

  • dinsdag 27 april 2010

Het content management systeem Umbraco is een open source content management systeem, met meer dan 60.000 installaties wereldwijd. Het heeft zich voor kleine en grote bedrijven en overheidsinstellingen bewezen.

Smartsite iXperion is de laatste versie van het content management systeem van Nederlandse bodem. Smartsite is in Nederland één van de marktleiders op het gebied van Content Management.

Zowel Umbraco als Smartsite bieden redacteuren een gebruiksvriendelijke beheeromgeving, met vele nuttige en minder nuttige features. Het ontsluiten van Back Office systemen is ook met beide systemen goed te doen. Als het BackOffice systeem maar 'XML' praat.

Dat er een goed CMS moet komen voor de nieuwe website is logisch, maar waarom kies je voor Smartsite of Umbraco?

In onderstaand overzicht heb ik de sterke en minder sterke kenmerken van beide systemen uiteengezet.

  Umbraco
CMS
Smartsite
iXperion
Open Source, MIT licentie V  
Licentie   V
Geen beperkingen aan vormgeving V V
Eenvoudige template engine V V
Ondersteuning webstandaarden V V
Ondersteuning webrichtlijnen V V
Gebruiksvriendelijkheid beheer omgeving ++ ++
Geïntegreerde WYSIWYG editor (beheeromgeving) + ++
Geïntegreerde WYSIWYG editor (frontend) + n.v.t.
Meertaligheid beheeromgeving V V
Content Repository n.v.t. +
Replicatie omgevingen n.v.t. +
Multi Channeling + ++
Workflow + ++
Eenvoudige installatie ++ +/-
Eenvoudige installatie extra modules + +
Gedocumenteerde API ++ +
Community ++ +/-
Beschikbare expertise in NL ++ +/-

Smartsite en Umbraco ontlopen elkaar dus niet veel. Umbraco heeft als groot voordeel dat er geen licentiekosten aan verbonden zijn en dat er een groeiende en internationale community bestaat waarin veel modules worden ontwikkeld. Met deze modules kan de ontwikkelaar in een handomdraai een website bouwen. Is een functionaliteit niet voorhanden op het web, dan is deze eenvoudig te realiseren met .NET. Over Umbraco is veel te vinden op internet. Bovendien is installatie van Umbraco een fluitje van een cent. Smartsite daarentegen heeft een kleine groep gebruikers en de community-site is niet voor iedereen volledig toegankelijk en de installatie is werk voor specialisten.

Dan de vraag, welk CMS is het beste voor mijn situatie? Ik ga graag het gesprek met je aan!

Xuntos heeft expertise van beide systemen en kan je uitgebreid adviseren.

Auteur:
Jan Willem Bergsma
Tags:
,

We zijn live!

  • vrijdag 05 maart 2010

De winkel is open!

Xuntos staat klaar om samen met u goedwerkende, websites en -applicaties te maken.

We zijn van de techniek! Samen met u en de partner die verantwoordelijk is voor de strategie, het concept en de user experience bouwen we de motor achter de schermen.

Websites, mobiel, het nieuwe sociale web? 

We staan voor u klaar!

Auteur:
Jan Willem Bergsma
Tags:

Updates

Alle updates

Klanten / Partners

Tam TameBrellaVilansMixitSpindoctor Behavioral Targeting Solution PartnerInvolvitab-c mediaGemeente ApeldoornToday's GroepGemeente Westland

Over Xuntos

Xuntos betekent in het Gallicisch samen. Dat is waar ik voor sta. Samen met de klant werken aan fantastische, interactieve oplossingen. Samenwerking en betrokkenheid, daar wordt een oplossing alleen maar beter van.

Jan Willem BergsmaJan Willem Bergsma
LinkedIn

Jan Willem Bergsma