John W Powell
Create a SharePoint Custom Action to Zip and Download a Document Set
I like writing code, but I love solving problems using the simplest possible approach even...
Date: 01/21/2012
How to Sort SharePoint Document Set Allowed Content Types
Recently I’ve been working on a SharePoint 2010 document management solution, and this has provided...
Date: 01/06/2012
SharePoint 2010 Database Naming Standards
In a previous post I made a case for following a database naming standard for SharePoint...
Date: 11/20/2010
A Lap Around SharePoint 2010 Sandboxed Solutions Resource Quotas
In this post, I'll demonstrate sandbox solutions resource quotas and show you what happens when they...
Date: 02/28/2010
Write to the SharePoint 2010 Developer Dashboard With JavaScript
When developing JavaScript solutions, I like to provide a tracing mechanism that can be turned on...
Date: 12/27/2009
SharePoint Database Naming Standards
Call me picky, but I think it’s important to consistently name your SharePoint databases—especially...
Date: 12/15/2009
SharePoint 2010 Localization with Visual Studio 2010
In this walkthrough, I’ll show you how to create a SharePoint 2010 localized feature using Visual...
Date: 11/28/2009
How to Install SharePoint 2010 On Windows 7
Here is a high-level overview of the steps required to install SharePoint 2010 (Beta 2) on Windows 7...
Date: 11/24/2009
Enable the Developer Dashboard using the Object Model / Powershell
The SharePoint 2010 developer dashboard has three display levels (see SPDeveloperDashboardLevel...
Date: 11/22/2009
Visual Studio Extensions for Windows SharePoint Services (VSEWSS) Error: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information
One error you may see when packaging solutions with VSEWSS is:...
Date: 08/16/2009
A Simple Build Script for Packaging Visual Studio Extensions for Windows SharePoint Services (VSEWSS 1.3) Projects with Team Build
In a previous post, I provided a walkthrough for automating builds for VSEWSS 1.3 projects. The...
Date: 08/16/2009
Visual Studio Extensions for Windows SharePoint Services Error: System.ArgumentException, Value does not fall within the expected range
A common error you may encounter when using VSEWSS 1.3 is “System.ArgumentException, Value does not...
Date: 08/15/2009
Automate SharePoint Solution Builds with Visual Studio Extensions For Windows SharePoint Services (VSEWSS) 1.3
In this walkthrough, I’ll demonstrate how to achieve automated builds and continuous integration by...
Date: 06/21/2009
RV-AIR: A Five-Step Process to Troubleshoot and Fix Just About Anything
Effective troubleshooting is an important skill not only in the information technology field, but in...
Date: 05/31/2009
Make the RSS Feed Viewer Web Part Dynamic Using Filters and Web Part Connections
One of the shortcomings of the RSS Viewer web part is that it can only be bound one feed. In this...
Date: 03/01/2009
Subscribe to SharePoint Web Parts using Internet Explorer 8 Web Slices
One of the new features of Internet Explorer 8 is Web Slices. This feature enables you to subscribe...
Date: 02/01/2009
How to Copy an Assembly From the GAC to the File System
Sometimes you need a local copy of an assembly from the GAC and here is a quick tip on how to do it....
Date: 01/13/2009
Consume SharePoint Web Services with WCF using the Repository, Gateway, Mapper, Domain Model and Factory Design Patterns
The SharePoint developer community has produced a wealth of knowledge and code samples that...
Date: 01/03/2009
SharePoint Designer Copy List Item Workflow Activity Does Not Copy All Fields
A common SharePoint customization request is to copy or move items and documents between lists. This...
Date: 01/02/2009
Build PowerShell CmdLets to call SharePoint Web Services using WCF
In this post I'll show you how to build a PowerShell cmdlet that consumes SharePoint web services...
Date: 11/02/2008
SharePoint BDC Error: Cannot have more than 30 Parameters for a Method
One thing to be aware of is that the BDC has a hard limit of 30 parameters. If you use the BDC as...
Date: 09/27/2008
How to Create a Reusable WCF Service Host for Windows Services and Self-Hosting
In this article, I'll show you how to create a reusable service host that can be run from either...
Date: 09/20/2008
How to Update a SharePoint User Account When They Leave the Company and Return
In this article, I'll show you how to handle a common scenario when a user leaves the company and...
Date: 08/14/2008
Error Configuring BizTalk SharePoint Adapter on SharePoint SP1
This article provides a workaround for installing the BizTalk WSS Adapter on MOSS SP1 when you...
Date: 08/13/2008
Search SharePoint from the Internet Explorer Toolbar Using a Custom Search Provider
Here is an easy way to search a SharePoint site from the IE toolbar without having to develop a...
Date: 07/08/2008
Walkthrough - Build a Windows SharePoint Services 3.0 Development Virtual PC with SQL Server, Active Directory and E-mail
If you are building or testing SharePoint customizations, you should use virtualization over...
Date: 07/07/2008
How to Implement an Interface Without Making Members Public Using Explicit Interface Implementation
If you've ever implemented an interface, you've probably encountered the requirement that the member...
Date: 06/13/2008
SharePoint Intermittent 403 Forbidden Errors
I recently encountered intermittent 403 Forbidden errors on a Windows SharePoint Services (WSS)...
Date: 05/23/2008
The 7 Habits of Highly Effective Developers
If you want to achieve your highest aspirations and overcome your greatest challenges, identify and...
Date: 05/22/2008
TFS Source Control Doesn't Detect Local Changes
There is something you need to be aware of regarding the Get Latest feature in Visual Studio / Team...
Date: 05/21/2008
Implementing the "Only Talk to Friends" pattern using the InternalsVisibleTo Attribute
Did your parents ever tell you "don't talk to strangers?" They were trying to protect you, and even...
Date: 05/09/2008
Language Changes to Chinese While Writing Code in Visual Studio 2008
I recently experienced what could be misinterpreted as a bug in Visual Studio 2008. While feverishly...
Date: 05/08/2008
Team Explorer Window Won't Open Or Is Blank
If recently worked with several developers that were unable to open the Team Explorer 2008 window...
Date: 05/05/2008
TFS AutoShelve: a utility to automatically shelve check outs to the TFS server
Have you ever worked on a team where a developer went on vacation without checking in an important...
Date: 05/01/2008
Lambda Expressions in 5 Minutes
.csharpcode { FONT-SIZE: small; COLOR: black; FONT-FAMILY: Consolas, "Courier New", Courier,...
Date: 04/26/2008
C# and .Net Framework Features by Version Quick Reference
With few exceptions, developers like using the latest tools and technologies, but are often...
Date: 03/16/2008