Category Archives: Uncategorized

HOW TO: Some simple steps for using ParsleyJS field validation with native SharePoint list forms

2014 02 03 MV  to All: SCENARIO: You’ve got a SharePoint list with upwards of 100+ columns, and you’ve created numerous custom edit forms for editing subsets of these columns – only when users do use these custom edit forms, there are fields you need to (suddenly) become REQUIRED… :-\ What do I mean? Let’s look at an example… Consider […]

Read more

THE REAL REASON ORGANIZATIONS STILL DON’T (really) ADOPT SHAREPOINT…

Greetings all, 2 years late to this party (thread), but – oddly – the problem still has NOT been solved. Here’s what 11+ years consulting/PM-ing almost exclusively in my beloved SharePoint has taught me: SharePoint adoption is NOT about learning the technology; look how UNintuitive Facebook and it’s “wall” is, and yet over a billion people use it daily; SharePoint […]

Read more

WORKAROUND/HOW-TO: Write Exception Messages to Workflow History List as Makeshift Error Log for Troubleshooting Sand Boxed Solutions

2012-09-06 MV: In my current (cool) project we are highly constrained in the SharePoint PROD farm – NO server access, but we DO get to deploy “sandboxed” (restricted) solutions… Which begs the question: HOW do I write error messages in (say) my try-catch blocks, so I can troubleshoot my solutions? I CAN’T write to the Visual Studio 2010 console  – […]

Read more

HOW TO: DETERMINE the current version of SharePoint in your Farm

2012-03-27 MV: So it seems 2012 is going to be THE “Season of SharePoint 2010 Migrations”… Already most all of my projects this year have been migrations from various SP2007 farms, which begs the question “HOW does one DEFINITIVELY determine the current version of a farm they’ve just encountered?” Googling turns up numerous attempts & pseudo-best-practices, but far & away […]

Read more

ESTIMATING: A 4-Step Method

Recently I shared my battle-proven SDLC-modelled estimating technique with a colleague, by sending him to an earlier posting… then I realized it was still too long for the time pressure he was under. I explained how it could be distilled even to 4 steps if need be, as follows: 1. Research 2. Design 3. Construction 4. Testing By breaking your […]

Read more

Key to Successful Solution Development: The Luxury of Being Wrong…

2012.01.01 MV: It has been my observation that a key requirement in any breakthrough (aka inventing) is TIME made available for simply being WRONG a few times. This effort – while seemingly (only “seemingly”) unproductive, in fact  sharpens the focus and progressively removes artificial constraints until The Elegant Solution can be arrived at. Too many projects wrongly & unrealistically demand […]

Read more

PET THEORY – Email continues to hold us back from learning to truly collaborate…

2011.12.18 – Recently I attempted to leverage Outlook’s nifty-and-genuinely-collaborative Task Tool to send NOT merely an email (a mere “message”) to a colleague, but to actually define and assign formal TASKS – which as you know is part of Mark’s theory on PRACTICAL COLLABORATION… This was repsonded to with a prompt chat message – something to the effect of “please refrain from […]

Read more
1 2