Geavanceerd zoeken op je team site in MOSS 2007

Onlangs moest ik een zoekfunctie implementeren op een Sharepoint site die ik had gemaakt. Op zich helemaal niet lastig, maar ik wilde de optie met Geavanceerd zoeken direct zichtbaar hebben. Toevallig had Amanda Murphy ( https://blog.funknstyle.com/?p=578 ) hetzelfde idee. Zij heeft hier heel veel screenshots bij gemaakt, maar ik leg zo even uit hoe het in z’n werk gaat. Ten eerste moet je een nieuwe site maken. Deze site kun je zelf een titel geven en url, maar het is misschien handig om deze Search of Zoeken te noemen. Read more →

SQL replicatie tussen Standard en Express

Momenteel ben ik bezig met een project waarbij ik heb gekozen om gebruik te gaan maken van SQL replicatie tussen een SQL Server 2005 Standard en een SQL Server 2005 Express editie. Door gebruik te maken van de standaard replicatie methoden hoef ik zelf geen applicatie meer te maken welke eigenlijk precies hetzelfde doet, namelijk tabellen, stored procedures en functies synchroniseren tussen 2 databases. Het opzetten van een Publication en Subscription is helemaal niet lastig. Read more →

Nieuwe vorm van SQL injection

Vandaag kwamen we op het werk een interessant stukje SQL injection tegen. Hoe je ’normaal’ een SQL injection aanval doet op een website is mij wel redelijk bekend. Gewoon in de querystring iets toevoegen als ';SELECT%20Naam%20FROM%20Tabel of iets in die trend. Niet echt hogere wiskunde dus. Als de variabele niet goed is beveiligd in de website danwel de database, dan kun je voor verassende dingen komen te staan. Vandaag zagen we echter een variant op het bovengenoemde fenomeen, namelijk een binaire string toevoegen in je querystring. Read more →

Een oude bekende

Vandaag was ik toevallig weer even bij m’n ouders thuis en zag daar een envelop met mijn naam er op van Ordina. Typisch, aangezien ik daar al een redelijke tijd niet meer werkzaam ben. Het was ook een best dikke envelop, dus was ik wel benieuwd. Snel even open maken dus, zat er een tegeltje in met een leuke spreuk, Oude liefde roest niet. Na het lezen van de bijsluiter werd het helemaal duidelijk. Read more →

Nieuwe server

Eindelijk is het dan zo ver, ik heb nu ook een echte server thuis. Voorheen mis/gebruikte ik m’n tablet pc hiervoor (Stylistic 5020), maar zo’n apparaat is niet echt geschikt om als dedicated server te werken. De harde schijf is daar simpelweg iets te langzaam voor (ik schat zo’n 4200rpm). Nu m’n vakantiegeld was gestort kon ik weer een grote aankoop doen. Vorige week kwam de eerste helft van m’n bestelling bij Centralpoint en vandaag de tweede helft. Read more →

DevDays 2008 (vrijdag)

Afgelopen vrijdag was het mijn beurt om ook eens naar de DevDays te gaan. Ik had mezelf redelijk goed voorbereid door al een paar weken vantevoren de sessies op te schrijven waar ik heen wilde gaan. De sessies die mij het meest interessant leken waren: 1. Data protection with .NET Framework 3.5 and Cryptography Next Generation (Rafal Lukawiecki) 2. Is LINQ your data access layer? (Anko Duizer) 3. Understanding ADO . Read more →

LINQ in Sharepoint: LINQ4SP

Al een redelijke tijd terug heb ik op Codeplex wel eens LINQ to Sharepoint voorbij zien komen. ‘Leuk’ dacht ik toen, een LINQ implementatie voor Sharepoint. De laatste tijd kwam ik echter steeds vaker de term LINQ4SP tegen. Vreemd vond ik dat wel, aangezien de rest allemaal L2… is, beginnen ze nu ineens met een 4 in de naam. Toch maar even kijken dus. Wat blijkt, een bedrijfje is zelf bezig met een ‘betere’ implementatie van L2SP en heeft het LINQ4SP genoemd. Read more →

Migratie van een eigen CMS naar Sharepoint

Tijdens het surfen en lezen van RSS posts kwam ik een interessant artikel tegen over het migreren van data tussen een eigen (third-party) CMS naar Sharepoint. Blijkbaar hoeft dit helemaal niet zo moeilijk te zijn, zo laat Pranab Paul zien. Je kunt gewoon een web part maken met een knop en daar de migratie code onder plaatsen. Het code snippet hieronder is een ordinaire copy-paste van Pranab Paul z’n weblog, dat hij hier heeft gepost: https://blogs. Read more →

Lijst Sharepoint add-ons

Vandaag kwam ik toevallig terecht op het weblog van Michael Greth. Hij heeft namelijk een lijst gemaakt met handige en nuttige add-ons/web parts voor Sharepoint. In de lijst staan onder andere add-ons voor het plaatsen van tag clouds, betere wiki’s, facebook extenties, een social netwerk installeren, een Xobni plug-in en nog veel meer. Uiteraard kan ik zijn hele post kopieren en hier neer zetten, maar het is makkelijker om gewoon even een link te plaatsen, de link is https://weblogs. Read more →

‘An unexpected error has occurred’ met Sharepoint

Sinds kort ben ik me ook een beetje aan het verdiepen in Sharepoint (MOSS en WSS), dit moet ook wel, omdat we op het werk hier veel mee te maken hebben. Vandaag was ik bezig om een kleine testsite in elkaar te zetten met wat CMS functionaliteit. Dit lukte redelijk toen ik eenmaal het juiste template had gevonden en de site had klaar gezet. Nadat ik dat had gedaan wilde ik graag inhoud wijzigen en plaatsen op de website. Read more →