This article provides a workaround for installing the BizTalk WSS Adapter on MOSS SP1 when you receive the following error: "Make sure the site is extended by Windows SharePoint Services. (CWssAdaCfg), " or "The data is invalid. Click on the error icon...

Here is an easy way to search a SharePoint site from the IE toolbar without having to develop a custom add-in. Before showing you how to implement it, let's examine how custom search providers work.
How Custom Search Providers Work
When you browse...

If you are building or testing SharePoint customizations, you should use virtualization over physical servers. Virtualizing your SharePoint development and test environment has many benefits including easier debugging, the ability to rollback changes...

If you've ever implemented an interface, you've probably encountered the requirement that the member you are implementing must be public. For example, you cannot define a property in an interface and then make the setter internal as demonstrated by the...

I recently encountered intermittent 403 Forbidden errors on a Windows SharePoint Services (WSS) site. Most of the site would work, but when users accessed certain functions such as uploading a document or adding calendar items, they would receive a 403...

If you want to achieve your highest aspirations and overcome your greatest challenges, identify and apply the principle or natural law that governs the results you seek . How we apply a principle will vary greatly and will be determined by our unique...

There is something you need to be aware of regarding the Get Latest feature in Visual Studio / Team Foundation Server: it doesn't detect local changes . For example, suppose you check a file into source control: Then you modify the file without checking...

Did your parents ever tell you "don't talk to strangers?" They were trying to protect you, and even though you are all grown up now, that principle is still relevant--to the design of your software, that is. The basic idea is that classes should limit...

I recently experienced what could be misinterpreted as a bug in Visual Studio 2008. While feverishly typing code, the language "randomly" changed to Chinese. Here's what it looked like:
Of course it's not a a bug--it's a feature! Left ALT + SHIFT...

If recently worked with several developers that were unable to open the Team Explorer 2008 window (or if they did open it, the window was blank). They had pre-release versions of Visual Studio 2008 installed and despite following the instructions on uninstalling...

Have you ever worked on a team where a developer went on vacation without checking in an important change? Ever known someone that kept a file checked out over multiple days (or weeks) and lost their work because of hard drive (or other) failure? Having...

You don't need a course in advanced calculus to understand Lambda Expressions. In fact, you can learn the basics in 5 minutes or less. To accomplish this, we are going to revise a code snippet for an event handler from .Net 1.1 syntax to a syntactically...

Learn Key Bindings
It's an obvious and trivial thing, but the timesaving will add up, especially for those actions you perform tens or hundreds of times a day such as building and debugging. Here are some basic bindings every Visual Studio developer...

With few exceptions, developers like using the latest tools and technologies, but are often constrained by the development or production environment. There are many reasons organizations are unwilling or slow to adopt new technology, and these can range...