Using WSPBuilder is rather straight-forward and for most features the default configuration settings work fine. But what happens when you want to include custom CAS policies or change the default folder names? Fortunately, WSPBuilder has an extremely robust set of
How To Properly Enumerate User Profiles using the SharePoint User Profile Web Service
Recently I had a need to pull all user profiles out of our SharePoint farm in order to push them into a middle-tier database that my team was building. Since this would be run as a scheduled task on a
ASP.NET AJAX Page Methods Performance Analysis
As we have previously seen, ASP.NET AJAX Page Methods are a great way to return the minimum amount of data required in an AJAX request. But the question remains, just how much bandwidth can you save by using Page Methods
ASP.NET AJAX Page Methods
ASP.NET contains some controls which makes adding AJAX features to your application rather easy. For example, Microsoft has provided us with the UpdatePanel. The UpdatePanel control allows you to partially render individual portions of your pages without initiating a full
Intro to the ASP.NET Charting Control
A few months back Microsoft released a free charting control for .NET. You can download the charting control and the plugin for VS2008 at the following links: Charting Control: http://www.microsoft.com/downloads/details.aspx?FamilyID=130f7986-bf49-4fe5-9ca8-910ae6ea442c&DisplayLang=en VS2008 Plugin: http://www.microsoft.com/downloads/details.aspx?familyid=1D69CE13-E1E5-4315-825C-F14D33A303E9&displaylang=en Once these two packages are installed, we
WSPBuilder Folder Structure
WSPBuilder makes the process of building WSP files extremely simple as illustrated in a previous post. WSPBuilder supports many features including deploying files to the 12 hive as well as deploying assemblies to the GAC or the web application’s bin
Intro to WSPBuilder
WSPBuilder is a tool for building web solution (WSP) files to deploy out to a SharePoint farm. It is free, open source, and available on CodePlex here: http://www.codeplex.com/wspbuilder. It is a tool that, in my opinion, every SharePoint developer should
XCode Intellisense Shortcut
One thing that I had been struggling with while developing software with XCode was the lack of an Intellisense-like feature that is found in Visual Studio. XCode does have a nice code completion feature, but that didn’t solve the problem
SPWeb.EnsureUser
Suppose you need to perform some actions on a SharePoint user such as role assignment, but you are unsure if the user exists within the site you are currently working with. One solution, which I have always used, is to
Visual Studio Intellisense Shortcut
I have been using Visual Studio since version 6, but never took the time to actually find out what the shortcut to bring up an Intellisense dialog is. Turns out that hitting Ctrl+J will bring up Intellisense for the current