> ls ./posts
Posts from the terminal.
Long-form posts on systems, web, and the weird stuff in between.
$ grep -r '#tag' ./posts — no matches found.
-
Introducing PowerStudio.dev — AI-Powered Power Apps Generation
A deep dive into PowerStudio.dev: what it does, how the multi-agent AI pipeline works, how we cracked importing from Power Apps Studio, and what's coming next.
Read post -
The Importance of Performance (Part 1)
Common SharePoint performance anti-patterns: SPLimitedWebPartManager disposal, Items.Add() vs AddItem(), Items.Count vs ItemCount, string concatenation, and RunWithElevatedPrivileges alternatives.
Read post -
CSWP Not Displaying Items
After patching SharePoint with CUs and SP1, a Content Search Web Part stopped showing results. The fix: re-enabling a deactivated site collection feature.
Read post -
Going to the Dark Side (Infra)
A developer's journey into SharePoint infrastructure — debugging Central Admin authentication failures using Fiddler and fixing a Negotiate vs NTLM misconfiguration.
Read post -
Apps, Apps and Apps… A Story (Step 2) – Commenting App
Building a real document commenting app inside a SharePoint + Office App composite solution — CSOM list operations, REST queries, jQuery, and the Revealing Module Pattern.
Read post -
Apps, Apps and Apps… A Story (Step 1)
Setting up a composite SharePoint App + Office App solution in Visual Studio 2013 — creating the document library, linking the task pane app, and deploying to a Developer Site.
Read post -
BIWUG 26/11 Presentation
Slides from yesterday's BIWUG intro session on the SharePoint 2013 App model — a high-level overview of all the aspects that come with building Apps.
Read post -
SharePoint Connections Amsterdam 2013 (Slides + Code)
Back from #SPcon13 — slides and source code from the 'Apps, Apps, Apps' session now available for download.
Read post -
I'll Be Speaking at SharePoint Connections Amsterdam (Sponsor Track)
Announcing a co-presentation with Ordina Netherlands at SharePoint Connections Amsterdam — combining a SharePoint App, an Office App, and a document library into one composite solution.
Read post -
SPRequest – Things I Couldn't Find About It
Understanding SPRequest leaks in SharePoint — what causes them, how to spot them in ULS logs, and the difference between good and bad SPSite/SPWeb disposal patterns.
Read post -
Issue: CAML Designer 2013 and Office 365
Fixing a CAML Designer connection failure to Office 365 caused by a missing msoidcliL.dll dependency inside Microsoft.SharePoint.Client.Runtime.dll.
Read post -
CAML Designer 2013 – Summer Update
Summer update for CAML Designer 2013 — better error handling, improved connection screen, duplicate tile fix, update checker, PowerShell generator, and field sequence fixes.
Read post -
SharePoint 2013 Apps and AngularJS – The Basics
Getting started with AngularJS inside a SharePoint 2013 App — ng-app, ng-controller, ng-repeat, two-way binding, and a working todo list example.
Read post -
TechEd SharePoint 2013 Videos
A roundup of all the SharePoint 2013 sessions from TechEd North America 2013 on Channel 9 — apps, search, BI, migration, claims auth, and more.
Read post -
SPImport + Custom User Fields = Value Cannot Be Null, Parameter Name: g
Tracking down a cryptic SPImport error caused by missing List and Mult attributes on custom User field definitions in elements.xml.
Read post -
SP2013: Part 2 of Design Package
Importing the SharePoint 2013 Design Package WSP into Visual Studio 2012 and walking through the Composed Looks gallery, device channels, and what the new design approach means for developers.
Read post -
SP2013: Looking into Design Manager (or is it a Package?)
Exploring SharePoint 2013's Design Manager — a walkthrough of all 8 steps from device channels and master pages to display templates and design packages.
Read post -
SharePoint Saturday 2013 BE
Announcing another SharePoint Saturday Belgium — a look at what goes into organizing a community event of this scale.
Read post -
The Different Flavors of XsltListViewWebPart
A deep dive into deploying the XsltListViewWebPart in SharePoint 2010 — hardcoded list IDs, the View tag, and the minimal webpart approach.
Read post -
MUI Blog Series Part 1 – Sandboxed?
Step-by-step guide to implementing Multilingual User Interface (MUI) in a SharePoint 2010 sandboxed web part — resource satellite assemblies, SPUtility.GetLocalizedString, and a ResourceHelper class.
Read post -
Why Changing Fields That Are ReadOnly Mustn't Be Changed + lists.asmx
Cryptic lists.asmx errors (0x80070057 and ObjectDisposedException) caused by a PowerShell script that made built-in fields like ID read-only — and the fix.
Read post -
IE6 and SharePoint with InfoPath Form Services = No Fun
Debugging authentication failures with InfoPath Form Services on IE6 across Windows XP, Win7, and Win2000 — the fix was enabling Integrated Windows Authentication in IE settings.
Read post -
The Magic of MUI: A Deep Dive and Outside-the-Box Story
A practical guide to SharePoint 2010 Multilingual User Interface (MUI) — resource files, LCIDs, feature localization, and making web parts respond to user language preferences.
Read post -
Next BIWUG Session: September 8th at RealDolmen
BIWUG announces a SharePoint 2010 session on SQL Server best practices and Office 365/SharePoint Online from a technical perspective.
Read post -
Content Organizer Feature in an Enterprise Environment
Lessons learned from a non-standard Content Organizer deployment — timer job quirks, large file bugs, content rule automation, and drop-off library permission issues.
Read post -
Creating Content Rules via Feature Activation
How to programmatically create Content Organizer routing rules via SPListItem, including the internal field names, the mysterious RoutingConditionProperties XML structure, and the feature activation pattern.
Read post -
Security Issues with the Drop-Off Library
A pointer to Serge Luca's blog post on the SharePoint 2010 Drop-Off library unique permissions bug.
Read post -
The Small Snake That Always Bites Us: Timer Jobs
The SharePoint Content Processing timer job disables event receivers while routing documents — use a workflow instead of ItemAdded to handle post-routing logic.
Read post -
Content Routing: The Highway to Trouble (or Not?)
A real-world story of automating SharePoint 2010 Content Organizer routing for a file-share migration — the pitfalls with versioning, check-in requirements, template URLs, and cross-web routing.
Read post -
Create Content Organizer "Connection" Automatically via Code
How to programmatically create a Content Organizer Send-To connection using SPOfficialFileHost, bypassing the Central Admin requirement for every new subsite.
Read post -
Got My First Certification of SharePoint 2010
Passed the first of four SharePoint 2010 exams — Application Development. Three more to go.
Read post -
Save and Stop Editing (Status of a Page)
A SharePoint 2007 fix for the 'Save and stop editing' button doing nothing — the solution is setting ControlMode from Edit to Display on the hidden ListFormWebPart.
Read post -
SPWebConfigModification
A pointer to Wilke Jansoone's excellent tool for learning the SPWebConfigModification API — demonstrates web.config modifications without applying them.
Read post -
Confucius
A short quote that perfectly describes every developer's learning journey.
Read post -
pages enableEventValidation="true" — Possible Solutions
Debugging an invalid postback error in a SharePoint visual web part with an asp:Repeater and FileUpload inside an UpdatePanel.
Read post -
Working on a Top Secret Program
A teaser post about a new community tool involving CAML that was in development.
Read post -
Location of Microsoft.SharePoint.Client.ServerRuntime.dll?
A late-night search for a SharePoint client DLL that isn't in the standard directories — and the quick path to find it.
Read post -
An Unhandled Exception Occurred in the Silverlight Application + SP 2010
Silverlight errors when creating lists or libraries in SharePoint 2010 — caused by Security Validation being turned off, which breaks the WCF endpoint for Client Object Model.
Read post -
Unable to Debug Web Part in Visual Studio 2010 (MOSS 2007)
Breakpoints not being hit when debugging a MOSS 2007 web part with VS2010 — the fix is changing 'Attach To' from Automatic (v4.0) to Managed (v2.0) code.
Read post -
Visual Upgrade SharePoint 2010 (Easy Way and "Hard" Way)
Two ways to trigger the SharePoint 2010 visual upgrade after migrating from MOSS 2007 — via the UI and via PowerShell using UIVersion.
Read post -
Adding a Page to Central Admin of SharePoint 2010
Step-by-step guide to adding a custom navigation node and application page to SharePoint 2010 Central Administration using a farm solution in Visual Studio 2010.
Read post -
The URL 'FileName' is invalid. It may refer to a nonexistent file or folder, or refer to a valid file or folder that is not in the current Web
Tracking down a cryptic SharePoint error caused by Solution Generator's auto-generated colname fields in schema.xml — and the fix that saved a 3000-file parser.
Read post