This is my latest article. It's about creating your own Desktop customiser, meaning change the screensavers, preview & configure screensavers. Get & set the screen resolution, change your wallpaper, change Visual Styles, and some Theme stuff.
Any critique & comments welcome :
Customising Your Desktop with Visual Basic.NET 2005
http://www.codeguru.com/vb/gen/vb_misc/gamesandfun/article.php/c14319/