Victor Vogelpoel

Excellence is in the details


Leave a comment

SharePoint (2007) deployments controleren met PowerShell test framework

Dit artikel is 3 oktober 2013 ook verschenen op de site van de Nederlandse SharePoint community SPCNL.nl.

De volgende technieken zijn ook heel goed bruikbaar bij de recentere SharePoint versies; de tests en scripts hieronder zijn oorspronkelijk geschreven voor SharePoint 2007.

De scripts uit dit artikel kun je vinden in het bijgesloten ZIP 20130923Test-PortalDeployment.zip.

De afgelopen jaren is elke drie jaar een nieuwe versie van SharePoint verschenen, maar overstappen naar een nieuwere versie is helemaal niet zo vanzelfsprekend. Soms blijft een klant nog even hangen bij die versie die het op dat moment goed genoeg doet. En met SharePoint 2007 krijg je meteen een uitdaging om deployment van componenten robuust te regelen, zeker als er sprake is van twee ontwikkelstraten met tussen de 1 en 5 servers in elke omgeving.

Omdat er veel herhaalde handelingen zitten in een deployment, is het scripten van deze handelingen echt een noodzaak. Niet alleen omdat je menselijke uitvoeringsfouten uitsluit, maar ook voor volledig geautomatiseerde uitrol. Een nachtelijke build moet de volgende ochtend klaar staan op een ‘development integration’ omgeving voor intake door de testers, waarbij de vorige build eerst netjes wordt verwijderd en vervolgens de verse build wordt geïnstalleerd. Na wat initieel gepeuter met CMD/BAT files en STSADM kwam ik in aanraking met PowerShell en ontdekte al snel dat ook SharePoint 2007 heel goed te manipuleren is met deze ‘task automation framework’ van Microsoft, maar ook om een deployment van een SharePoint oplossing goed is te controleren, in combinatie met een testing framework PSaint.

Continue reading

Advertisements


2 Comments

Allergiekaart voor in het buitenland (2): IT

Goed nieuws! Uit een provocatietest bleek dat mijn dochter Floren over haar melk intolerantie is heen gegroeid. Ze mag weer producten hebben met melkeiwit (proteïne) en melksuiker (lactose)!

Tijd om deze wijziging door te voeren in de Floren’s allergiekaart. En omdat we over een kleine week op vakantie gaan naar het Garda meer in Italië, is er ook een Italiaanse versie nodig. Mijn Frans was al niet benijdenswaardig, maar maar Italiaans is totaal afwezig afgezien van “Tutto Bene”.  Een collega van mijn vrouw woont in Italië en maakte heel vriendelijk een vertaling van mijn Franse versie van de allergiekaart naar het Italiaans en daarmee had ik een basis voor de Italiaanse kaart. Dank, Ingo!

Continue reading

Verkreukeld papier


Leave a comment

De littekens krijg je nooit meer weg

Pesten en de zelfmoord van Tim Ribbering na voortdurend pesten blijft de gemoederen bezighouden, en terecht. Vanochtend las ik een mooie ingezonden brief in het AD over kinderen bewust maken van de gevolgen van pesten; een oogopener die ik graag in klas van mijn van mijn dochter (bijna 6 jaar) zou willen laten uitvoeren.

Continue reading


3 Comments

Allergiekaart voor in het buitenland: FR

Mijn dochter Floren (5)  is intolerant voor een aantal levensmiddelen en dat maakt een vakantie in Zuid-Frankrijk vanaf volgende week wel uitdagend. Zelfs in mijn beste school-Frans kan ik niet goed duidelijk maken dat zij bepaalde stoffen niet mag eten en drinken. Voor boodschappen doen in de supermarkt moet ik Franse ingrediëntenlijsten kunnen beoordelen en als we in een restaurant gaan eten, zal de ober moeten helpen met uitzoeken van een geschikte maaltijd. Ik heb dus een hulpmiddel nodig om makkelijker te communiceren.

Continue reading