My friends all know I’m a “trekkie” from way back. Way, way back. Back when William Shatner was just a regular on the Twilight Zone (remember Nightmare at 20,000 Feet?). One of my favorite episodes was one called “The …
Continue readingTag: SharePoint
The InfoPath Conundrum
Once upon a time, when InfoPath was the “new kid on the block”, you could almost taste the excitement in the air. “Workflow” was the hot topic, and the industry was abuzz with possibilities. The whole idea of managed content …
Continue readingPowerShell Versioning
So, you’ve got your SharePoint 2010 development environment all setup nice and pretty – check.
You’ve gotten the hang of the PowerShell thing and it’s working all slick like – sweet.
Now you hear there’s a brand NEW version of …
Continue readingThe SharePoint Content Organizer Timer Job
So, you’ve setup your content organizer with the appropriate rules and they are working. – check.
You’ve added the appropriate users to the “Rule Managers” group so they will be reminded via email whenever the content organizer starts filling up. …
Continue readingBuilding SharePoint-Friendly File Plans using InfoPath
Configuring a SharePoint records center site involves many steps that must be properly orchestrated in order to achieve the desired results.
As an example, most records management solutions use content organizer rules to route incoming records to a particular document …
Continue readingUnregistering Custom Record Declaration Handlers
As you know, using the SharePoint 2010 server object model, you can install your own custom record declaration handlers. Didn’t know that? Oh? You mean you haven’t already setup your site to keep track of every time a record is …
Continue readingCAML.NET Intellisense for SharePoint 2010
Well, I finally gone and done it! The CAML.NET IntelliSense Extension for Visual Studio 2010 is finally out in the wild, so have at it you crazy SharePoint devheads!
For those of you already using the SharePoint 2007 version, you …
Continue readingNew Book on Records Management Development
It's kind of surreal, but the day has finally arrived when I can say "it's done"! My new book, Professional SharePoint 2007 Records Management Development:
Managing Official Records with Microsoft Office SharePoint Server 2007 is on its way to store …
Feed your CAML some IntelliSense so it doesn’t bite you in the you-know-what!
As every SharePoint developer knows, the CAML is an ornery beast. Get too close – it’ll spit at you, and as soon as you get knee-deep in the hot sands of SharePoint-land, it’s just a matter of time before it …
Continue readingA Special Tribute to Albert Einstein – The Father of ECM
E=MC^2 is probably the most famous equation in modern science, but little is known about its true origins. At least I didn’t know much about it until very recently. Of course, I understood, like everyone else, that it was formulated …
Continue readingStreamline Your SharePoint Code Using Extension Methods
The SharePoint API can be vexing for developers who are not used to the little 'gotchas' that pop up here and there. This can lead to lots of wasted time when all you want to do is determine if a …
Continue readingSharePoint Reflection – Working with Content Types
For the past several months, I’ve been experimenting with ways to use .NET reflection with the SharePoint API. As I’ve mentioned before, I believe that .NET attributes can not only make it easier to build great SharePoint applications, but can …
Continue readingExtending STSADM with Custom Commands
The STSADM command-line tool has become a mainstay for SharePoint 2003 administrators. As a front-end for the SharePoint object model, it provides essential commands for managing SharePoint sites and users, backing up and restoring site collections and installing or removing …
Continue readingCareful When Working with Sealed Site Columns
SharePoint site columns offer a lot of functionality, but with that power comes a few caveats. One of these has to do with the way the sealed attribute works. To illustrate my point, consider the site columns that the Office …
Continue readingWrite Your CAML Queries in C# using CAML.NET
I’m always on the lookout for ways to work smarter, not harder. When developing SharePoint solutions, that means finding ways to reduce the overall “surface area” of the platform so I don’t have to spend so much time on the …
Continue readingWorking with CAML.Net – Part 1
Well, there’s a bit of a buzz growing around this CAML.Net idea, so I thought it might help to dive a little deeper into the technique to show what can be done. It’s really kind of interesting what happens when …
Continue reading