"Why Out-of-the-Box Makes No Sense in SharePoint" – A Rebuttal

One of the great things about open-minded, intelligent people is that they can disagree and still enjoy each other’s opinions. (Yes, you guessed it, I’m saying that so that Bjørn doesn’t just dismiss me right off. He knows me well enough that I don’t think he will, but still…) Bjørn posted a well-thought-out set of…

The Middle Tier Manifesto: An Alternative Approach to Development with Microsoft SharePoint – An Early Response

My white paper, The Middle Tier Manifesto: An Alternative Approach to Development with Microsoft SharePoint (see my prior post) has been garnering a decent amount of attention over the last few days, as I hoped it would.  I’m enjoying the discussions it is provoking, as the discussions were the whole point in the first place. I felt…

The Middle Tier Manifesto: An Alternative Approach to Development with Microsoft SharePoint

For some time now, I’ve felt the need to set down my thoughts on the power of development in the Middle Tier for SharePoint.  Today, I’m publishing the first edition of my white paper The Middle Tier Manifesto: An Alternative Approach to Development with Microsoft SharePoint.  I say ‘first edition’ because the days of spending…

Upcoming Speaking Dates and Courses: SPSDC, SPTechCon, and USPJA

Over the last week, my submissions have been accepted for two large, impressive SharePoint events. (They impress me, anyway!)  I’m also looking forward to the launch of the USPJA Academy. SharePoint Saturday DC First up is SharePoint Saturday DC (#SPSDC). On May 15th at the the NVCC Community Cultural Center in Annandale, VA, I’ll be speaking on How…

jQuery Library for SharePoint Web Services v0.5.4 Released

I released v0.5.4 of the jQuery Library for SharePoint Web Services (SPServices) last Friday, April 9.  There were quite a few important changes in the library in this release, as well as a nice new function, $().SPServices.SPAutocomplete. Before this release, there were issues with the $().SPServices.SPRedirectWithID function in MOSS.  It had been hard to nail…

Unlocking the Mysteries of Data View Web Part XSL Tags – Part 20 – <xsl:import>

This entry is part 20 of 21 in the series Unlocking the Mysteries of Data View Web Part XSL Tags

Cross-posted from EndUserSharePoint.com… Whoa, Bessie! I forgot about one of the most useful XSL tags for Data View Web Parts (DVWPs)!  <xsl:import> allows you to be highly modular in storing your XSL templates for reuse.  I mentioned this back in Part 13 briefly, but I should go into it in some more detail.  This post…

What About Anonymous Writes to SharePoint Lists with Web Services? – Follow Up

In my post What About Anonymous Writes to SharePoint Lists with Web Services? the other day, I wondered why the SharePoint Web Services don’t allow anonymous updates to SharePoint lists through the Web Services, even when anonymous write access is enabled on those lists. Since then, I’ve gotten two independent answers that tell me that it just…

Unlocking the Mysteries of Data View Web Part XSL Tags – Part 19 – Miscellaneous – More Math / Number Functions

This entry is part 19 of 21 in the series Unlocking the Mysteries of Data View Web Part XSL Tags

Cross-posted from EndUserSharePoint.com… In the last article, I covered some of the XPath Math / Number functions; in this one, I’ll cover the rest. The first set included the ones that I considered somewhat tricky, and the ones in this article ought to be more straightforward. One thing that I forgot to mention in the…

What About Anonymous Writes to SharePoint Lists with Web Services?

Here’s the nut of the question.  SharePoint’s Web Services fall into two main classes: those that read (generally Get* methods) and those that write. Others don’t really make sense unless you are authorized, like the Users and Groups Web Service. In situations where you are allowing Anonymous Access, it makes perfect sense to be able…