Revived Stump the Panel: SharePoint Q&A at EndUserSharePoint.com

There’s a new, revived Stump the Panel over at EndUserSharePoint.com as of today.  Those of you who follow EndUserSharePoint (@EUSP) know about the difficulties they had last month when their hosting provider shut them down due to high trafiic.  (Sort of a good *and* bad problem to have!) Well, Stump the Panel is back with a…

Putting the Brakes on SharePoint with jQuery – Or Not (Some More)

 eshupps 10:01am, Dec 29 from TweetDeck “Sigh – Nobody listens. #jquery isn’t small or efficient. It’s still thousands of lines of javascript behind the scenes people!” Actually, Eric, because I’m listening, I feel another need to respond! In my previous response (Putting the Brakes on SharePoint with jQuery – Or Not) to the views on…

Putting the Brakes on SharePoint with jQuery – Or Not

Eric Shupps posted what some folks have considered a provocative article yesterday to his blog entitled Putting the Brakes on SharePoint with JQuery. First of all, I’m not going to trash Eric here or say that he is misguided or any of the other Internet flame-a-thon techniques.  Eric knows what he is talking about; I…

A jQuery Library for SharePoint Web Services (WSS 3.0 and MOSS): The SPSetMultiSelectSizes Function

Cross-posted from EndUserSharePoint.com… SPSetMultiSelectSizes is a function in the jQuery Library for SharePoint Web Services that lets you set the sizes of multi-select picker boxes based on the values they contain. This may sound trivial, but because of the way SharePoint constructs the pickers as compound controls, it’s less straightforward than you might think. Background…

Setting Multi-Select Picker Widths in a SharePoint Form Reliably

In an old post, I sketched out how you could set go about Setting Multi-Select Widths in a SharePoint EditForm.aspx Using JavaScript.  The code I posted there worked just fine, but took some manual tweaking every time you wanted to use it.  The basic idea is this: When SharePoint renders the multi-select control, the <div>s…

Podcast About SharePoint, jQuery, Web Services, etc. with Jeremy Thake of the SharePoint Dev Wiki

Jeremy Thake and I had a nice chat yesterday.  Morning my time, evening his; we could hardly be further apart, him in Perth, Australia and me here in Boston, MA, USA. Despite the time difference, I fully enjoyed the conversation.  I know that Jeremy knows his stuff, having followed his work through Twitter (@jthake) and…

SharePoint 2010 and the jQuery Library for SharePoint Web Services

I decided it was high time to take a look at how my jQuery Library for SharePoint Web Services might hold up in SharePoint 2010.  After all, it’s a whole new product, everything’s new and improved, etc.  Except it turns out that many things are exactly the same. This is actually not bad news.  For…

jQuery Library for SharePoint Web Services v0.4.7 Released

I released v0.4.7 of the jQuery Library for SharePoint Web Services today. This release primarily contains enhancements to existing functions, but also a new set of operations for the Meetings Web Service. The big headlines are: Support for multi-select parent columns in $().SPServices.SPCascadeDropdowns “Secondary” relationshipList support in $().SPServices.SPCascadeDropdowns A new completefunc option for most of the functions (where…

StaticName versus DisplayName on SharePoint Lists

Good old George2 asked a question over at SharePointOverflow.com about SharePoint list and column names today.  If you don’t know it, SharePointOverflow.com is an excellent site to get high-end SharePoint assistance!  I liked my response, so here it is as a blog post. When you create a column on a list, both its DisplayName and StaticName are…

A jQuery Library for SharePoint Web Services (WSS 3.0 and MOSS): Real World Example – Part 2

Cross-posted from EndUserSharePoint.com… Part 1 Part 2 Part 3 Part 4 In my last article, I showed how I used my jQuery Library for SharePoint Web Services to improve data quality by enhancing an out of the box form using the SPRequireUnique, SPDisplayRelatedInfo, and PreSaveAction functions. In this installment, I’ll show you how I created…