Category Archives: The Wise Consultant

Architect = Master Builder: A Common MIS-Conception…

A common misconception in the world of SharePoint is that the role of “architect” being synonymous with “master builder” – that is “master developer”. The two are neither equivalent nor interchangeable, yet company after company (even IT consulting firms) continue to advertize openings for “architects” when in fact what they’re really seeking are “master developers”. The result is … pain. […]

Read more

HOW TO: Create a link to Properties DispForm.aspx page in SharePoint CQwp using XSLT

2013-01-08 MV: If you’ve ever been working with the cool-but-idiosyncratic Content (by) Query Web Part – “CQwp” for short – in SharePoint, then likely you’ve wanted to be able to display not only the link to the document itself, but also to the properties page for that document. Here’s the finished product – a CQwp with item data displayed horizontally, […]

Read more

HOW TO: Create a Table-with-Headers List Item Style for your CQwp

2012-12-21 MV to All: SharePoint 2010 has our beloved Content (by) Query Web Part (CQwp for short), but even after years in the SharePoint stable this powerful web part continues to be all-but-neglected by Microsoft in terms of adding much-needed common list item styles. For example, far & away THE most common request clients have for the CQwp is TABULAR output with […]

Read more

HOW TO: Elegantly parse out either the ID or the VALUE of a SharePoint Lookup column in c#…

2012-12-17 MV: This is a short post but hopefully welcome post. In SharePoint 2012 Lookup columns actually contain a string which is concatinates both the lookup column’s ID and its value. That is, the “value” of a lookup columns looks like this:   “600;#1648 Long Bridge Road” This lookup item’s “LookupID” = 600 This lookup items “LookupValue” = “1648 Long Bridge […]

Read more

HOW TO: programmatically access document properties page URL in SharePoint Designer 2010 Workflow

2012.10.18 MV: It’s quite common in SharePoint Designer workflows – particularly ones bound to libraries – that you send out automated emails alerting that key properties having missing or invalid data. The most natural pieces of information you’d wish to provide The Owner of said documents are: 1. The Document Title (only slightly useful); and 2. The Document Properties Dialogue […]

Read more

REVEALED: Agile’s secret to success is not what you think – it’s simply a short(er) estimating horizon…

2012-01-06 MV:  I just stepped out of a very stimulating lunchtime discussion which included a brief presentation on agile principles by someone I found quite knowledgeable on agile theory. Somewhere along the way I had a “moment of clarity” wherein I realized that two of the key reasons agile principles are still perceived/argued (whatever) to deliver superior results is for nothing […]

Read more

BEST PRACTICE: The Virtues of the Combined Architect/PM Role…

2012.01.03 MV: While most of the attention in development trends these days is in exploring the strengths & weaknesses of various development strategies (e.g. agile vs waterfall), an aspect of development often under-explored is that of the roles assumed by the players in these strategies. I’ve come to realize again & again that the success of The Project depends not […]

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

HOW TO: The 8-Step SDLC Method of Estimating Development Effort Quickly & Accurately

2011-12-22 MV: Among the most vital components of any development project – any project at all for that matter – are The Estimates. Yet estimating continues to be poor at best, not the least of which is because typically The Chain of Command requires it… but they neither use accurate estimating techniques nor bother to teach them. In a project-centric world […]

Read more
1 2 3 4