donderdag 7 juni 2007

Visual Basic.. tum tum tuuuuummmmmm.

Nou het heeft een tijdje geduurd voordat ik weer wat blog. Ik heb het aardig druk gehad met kleine aanpassingen hier en daar. Ik ben sinds vorige week begonnen aan mijn nieuwe project.

Bij mijn nieuwe project is de opdracht dat ik een soort Toolkit ga maken voor het CMS400 voor de programmeurs hier bij On-Site en eventueel gebruikers van het CMS.

Omschrijving opdracht:

---------------------------------------------------------

Ontwikkelen van een CMS400 Toolkit om het werken/ontwikkelen met het Ektron CMS 400 te vergemakkelijken/versnellen. In deze toolkit moeten onderstaande punten ondergebracht worden;
Bulk aanmaken Contentblokken
Bulk aanmaken Collecties
Bulk aanmaken Users (membership/cmsusers)
Kopieren van Folders + content
Controleren van Library items (of ze fysiek bestaan op server)
Controleren van Quicklinks (vergelijking library tabel + folder inrichting)

Waarom een Toolkit? Tijdens het ontwikkelen en werken met het Ektron CMS400 merken wij dat er een aantal functionaliteiten ontbreken of veel tijd kosten. Een voorbeeld; het aanmaken van 1 contentblok vereist 5 klikacties plus enige wachttijd voor de eWebEditPro. Het komt steeds vaker voor dat er een aantal keer 15 contentblokken in een bepaalde folder aangemaakt moeten worden. Om dit via het CMS te doen kost dit veel te veel tijd.

Om dit soort bulk bewerkingen te faciliteren zou er een standaard Toolkit omgeving moeten komen die als zelfstandige "applicatie" m.b.v. standaard Ektron webservices deze dingen kan doen.

Het resultaat is een map welke in elke willekeurige CMS400 website map gezet kan worden en (na enige configuratie wellicht) gelijk werkt.

---------------------------------------------------------

Vorige week heb merendeel van het documentatie afgerond (heb een PVA en PVE samengesteld, PVE kan ik mooi weer gebruiken voor het competentie Analyseren). Deze week ben ik begonnen met ontwikkelen.

Ik kreeg gisteren helaas te horen dat het allemaal in VB moet terwijl ik liever in C# werk. Maarja dat zal ik wel vaker tegenkomen dus tja, het is alleen maar een beetje verschil in Syntax dus het is wel handig om er nu al aan te wennen.

Ik heb merendeel van de Contentblokken pagina al af. Het was 1 van de simpele onderdelen. Het aanmaken van Users lijkt me ook niet al te moeilijk omdat het duidelijk werd na een interview met collega's dat men hiervoor het liefst een soort Excel import zouden willen gebruiken. Het mooie hiervan is dat ik dit al eerder heb gedaan met een vorige project.

De kopiƫren functie en controleren van library items en quicklinks zal denk ik wel de meeste tijd innemen omdat ik daar nog niet eerder mee heb gewerkt buiten de CMS om.

Dat was de blog dan maar voor vandaag, ik zal proberen dit ding up-to-date te houden.

Hoi,

Michael Marques de Almeida

Geen opmerkingen: