David's technobabble Rotating Header Image

January, 2009:

Using PowerShell to activate a feature across all Sharepoint 2007/WSS 3.0 sites and subsites

Recently, I was deploying a new feature to a WSS 3.0 site and needed to activate the feature on roughly 100 subsites. I did not want to do this manually with the web interface. I knew that I could write a C# program to do this, but I’d read a lot about the capabilities of PowerShell and decided to see how this could be done with PowerShell.
continue reading » »

Creating and registering a sitemap to Google for a WSS 3.0/SharePoint 2007 site.

If you develop or maintain internet facing websites, then you already know what a sitemap is and does. I create and maintain site maps for several sites. I recently added a sitemap to my WSS 3.0 site. With other web technologies this can be a 10 minute process. With SharePoint this turned out to have a few wrinkles.
continue reading » »

Customizing and enhancing the security of a WSS 3.0/SharePoint 2007 site

I wanted to compare the capabilities of WSS 3.0 (Sharepoint 2007) to host forum-like discussions, blogs and wiki’s. After I’d developed my site, there were items that were visible to anonymous and standard users that I felt were inappropriate. I wanted information to be visible or not based upon the users role. Such as the ability to view lists of People and Groups. I’ve worked in several businesses where exposing customer names to all users is a violation of customer agreements. IMHO, this is a serious oversight in Microsoft’s implementation.
continue reading » »

Using Google Adsense for Search in WordPress

I wanted to use Google “AdSense for Search” as the default search engine on my wordpress site. After experimenting with several of the wordpress plugins to set up the Google Search, I just wasn’t satisfied with any of them. So I asked myself: “Why couldn’t I do something like I’d been doing with plain old websites”? It turns out that I could and I ended up with something that seems pretty simple, to me.

continue reading » »

Application software and license procurement can become the “long-pole-in-tent” in production deployments with server virtualization using VMWare, XEN or HYPER-V

At my company we’ve been using server virtualization with VMWare products for 2-3 years. During that time we’ve created processes and procedures that allow us to deploy a server and its supporting operating system in as little as a few minutes. My reading suggests it is the same with the Hyper-V and XEN virtualization products as well.

Unfortunately, obtaining software licenses for the applications that we run on these servers can and does still take many weeks.  The procurement process remains basically unchanged.

Although we’ve been taking this into account and It may be obvious to many others, you’ll want to be sure that you take the software and license procurement time into account when establishing project plans.

As an aside, we have one “well-known” vendor that keeps sending us 90-day temporary licenses for a product that is paid for and the check has cleared the bank.

Bad Behavior has blocked 519 access attempts in the last 7 days.