Doorgaan naar hoofdcontent

Posts

Aanmaken DataSet

Sommige dingen doe je gewoon te weinig. Het was voor mij weer een tijd geleden dat ik met ADO.NET had gewerkt en een Typed DataSet moest aanmaken. Hoe configureer je zo'n Typed DataSet binnen Visual Studio 2008? Je klikt hier voor op Data in het menu en kiest voor "Add New Data Source..". Er start vervolgens een wizard die je de DataSet laat configureren. Vervolgens kies je het type data bron (Database, Service of Object). Je maakt de data connection aan naar je database. Je geeft aan hoe je de connection data wil opslaan (in application.config bijvoorbeeld). Vervolgens selecteer je de gewenste database objecten (tables, views, stored procedures en functions) die opgenomen dienen te worden in de DataSet. Daarnaast dien je de DataSet van een naam te voorzien. Na een druk op Finish is de Typed DataSet aangemaakt. Hierna kan je de instellingen van de DataSet nog nalopen. Bijvoorbeeld voor het aanpassen van de naamgeving van de kolommen zodat deze beter aansluiten bij het dom...

Installatie BizTalk 2009 op 64 bits DOP

Enige tijd geleden heb ik een ontwikkel PC (DOP) ingericht welke compleet 64 bits is en tot op heden de componenten Windows Server 20008, Visual Studio 2008, SQL Server 2008 en MOSS 2007 bevat. Aan deze configuratie ga ik nu BizTalk 2009 (eerder ook wel BizTalk 2006 R3 genoemd) Developer Edition toevoegen. Ik doe deze installatie aan de hand van de aanwijzingen uit de handleiding van Microsoft. Volgens de handleiding is het raadzaam om de computer te voorzien van de laatste patches. Mijn Windows 2008 server is voorzien van de RTM versie van service pack 2 voor Windows 2008 en Vista. De volgende stap is het configureren van IIS 7. IIS 7 is op mijn computer al geconfigureerd voor MOSS 2007. Toch loop ik de instellingen even na. Volgens de handleiding dienen de volgende zaken geconfigureerd te worden (wat bij mij al gebeurd was): Web Server (IIS) rol met geactiveerd: Application Development Security: Basis Authentication en Windows authentication IIS 6 ...

Een goede backup maken van je computer

Ik had vandaag de behoefte om van mijn laptop configuratie een goede backup te maken. Tot op heden bestaat mijn backup inspanning vooral uit het veiligstellen van persoonlijke documenten wat relatief simpel kan gedaan door deze naar een extern medium (externe harde schijf/CD/DVD/USB stick) te kopieren. Echter in dit geval wil ik een complete backup hebben van het besturingssysteem, de geinstalleerde programma's en alle andere data. In dit geval kom je dus uit op een image van je PC. Voor dit soort backups zijn er diverse goede commerciele pakketten op de markt (zoals Norton Ghost) die echter wel de nodige euro's kosten. Als je echter zoekt op internet vind je ook diverse goede gratis alternatieven in de open source hoek maar ook uitgeklede gratis versies van commerciele producten. Na een korte zoektocht kwam ik uit op het product Macrium Reflect Free Edition van de Engelse fabrikant Paramount Software UK. Met dit product is van 32/64 bits XP en Vista systemen een backup image ...

PowerShell environment variabelen

Bij het schrijven van PowerShell scripts is het regelmatig handig om gebruik te maken van de beschikbare environment variabelen. Bijvoorbeeld om paden in je scripts niet hard te coderen. Hieronder een lijst van variabelen die op een 64 bits Windows Server 2008 omgeving beschikbaar zijn. Variabele Waarde ALLUSERSPROFILE C:\ProgramData APPDATA C:\Users\Administrator\AppData\Roaming CommonProgramFiles C:\Program Files\Common Files CommonProgramFiles(x86) C:\Program Files (x86)\Common Files COMPUTERNAME SKYLAB ComSpec C:\Windows\system32\cmd.exe FP_NO_HOST_CHECK NO HOMEDRIVE C: HOMEPATH \Users\Administrator LOCALAPPDATA C:\Users\Administrator\AppData\Local LOGONSERVER \\SKYLAB NUMBER_OF_PROCESSORS 1 OS Windows_NT Path C:\Windows\System32\WindowsPowerShell\v1.0\; C:\Windows\system32; C:\Windows; C:\Windows\System32\Wbem; C:\Windows\System32\WindowsPowerShell\v1.0\ PATHEXT .COM; .EXE; .BAT; .CMD; .VBS; .VBE; .JS; .JSE; .WSF; .WSH; .MSC PROCESSOR_ARCHITECTURE AMD64 PROCESSOR_IDENTIFIER Intel6...

Windows Live Writer

Sinds kort distribueert Microsoft via Windows Update het optionele Windows Live Esssentials pakket. Dit pakket bevat o.a. Messenger, Mail, Photo Gallery, Family Safety, Toolbar, Movie Maker (nog een beta versie) en Writer. De meeste onderdelen worden nu al meegeleverd met Vista. Het onderdeel Writer is een onderdeel wat standaard niet meegeleverd wordt met Vista en is een offline programma waarmee op een gemakkelijke manier blogartikelen geschreven kunnen worden. Het programma kan met de meeste blogproviders overweg en toont de berichten die ingevoerd worden offline al in het publicatie formaat van het blog (inclusief de gedefinieerde stylen). Uiteraard promoot Microsoft vooral de eigen blogproviders (Windows Live Spaces en SharePoint) maar ook anderen (Blogger, WordPress, TypePad, etc.) worden ondersteund. Tot op heden schreef ik mijn artikelen met de blogfunctie van Word 2007. Echter mijn eerste kennismaking met Windows Live Writer is dusdanig goed dat ik waarschijnlijk overstap naar...

PowerGUI voor het schrijven van Powershell scripts

Op het gebied van scripting heb ik de afgelopen jaren voornamelijk gebruik gemaakt van batch bestanden en soms een beetje Vbscripting. Tot op heden heb ik nog niets zelf met Powershell gedaan. Aangezien Microsoft druk bezig is met de voorbereiding voor versie 2 van deze geavanceerde scriptingtaal is het toch eens tijd dat ik me ga verdiepen in Powershell. Om de Powershell scripts op een gemakkelijker manier te schrijven is een grafische IDE een uitkomst. Mijn keuze is gevallen op het programma PowerGUI dat door Quest Software gratis beschikbaar gesteld wordt. Deze IDE is inmiddels op versie 1.7 aangekomen. Naast de IDE zijn er op de site allerlei PowerPacks te downloaden waarmee je de beschikking krijgt over door andere geschreven Powershell scripts/extensies voor het benaderen / bedienen van allerlei producten (Active Directory, SharePoint, IIS, etc). We starten de installatie van PowerGUI. Accepteren de licentievoorwaarden. Geven onze naam (en eventuele organisatie) op. ...