Creating RESTful Mashups using SPD 2007 (Part 1)

Hi! J.R. and Kolby here to share an exciting example of the mashup capabilities of SharePoint. This is the first of two blog entries discussing how to use SharePoint Designer 2007 to create mashups. The word “mashup” has become one of the most repeated buzzwords in the industry over the past few years. Promising ease…


Locking Down SharePoint Designer

Hello all, Stephen here again – I’m a writer for SharePoint Designer. As you know, SharePoint Designer 2007 is a powerful tool for editing SharePoint sites — so powerful, in fact, that you likely have scenarios in your organization where you want to control where and how people can use SharePoint Designer 2007. With this…


SPD Licensing 101

We often get questions from you about pricing, licensing, purchasing, etc., so we decided to compile a list of issues we hear most frequently from you in these areas and provide you all with a high level guide for these questions. Most of this information is available across other Microsoft and Office sites such as…


Page Versioning v2

Hello again, Eray Chou here. We’re hitting the tail end of this year’s conference season, and a question I’ve been asked a few times on the road is whether there are solutions or best practices for rolling back changes to page edits in WSS. One best practice is to put pages into document libraries and…


Calling a WCF Service from a SharePoint Workflow (using Visual Studio)

Greetings all, Alex Malek here – I’m a member of the SharePoint workflow team. This week at PDC, I did a breakout session on how to call an external system from a SharePoint Workflow. Let’s walk through what that process looks like! My Setup: Office SharePoint Server (Express Setup) Visual Studio 2008 Professional Edition Pro…


Best Practice to create designer friendly server controls

SharePoint Designer 2007 is a ground breaking design tool to help information workers and designers create context rich composite applications without writing single line of code. SharePoint Designer enables many interesting customization and app building scenarios that might not have been originally envisioned by the control developers. Moreover the control preview and persistence mechanism is…


Declarative Workflows and User Context

My name is Darren and I’m one of the workflow testers for SharePoint Designer.  One of the ways that SharePoint Designer workflows operate that seems to be a point of confusion that I keep hearing about is that certain actions don’t always work when someone expects them too.  There are a number of reasons that…


Using “Disable Output Escaping” in Data View

Hi everyone, Saiyue Yu here.  For any field that may be rendered by SharePoint as HTML, you need to disable output escaping. At the code level, this essentially means setting disable-output-escaping = “yes” attribute for the field’s xsl:value-of tag in the Data View. When you do this, make sure that your data source is trustworthy…


Use JavaScript to enable formatting of Data View UI controls

Hi, Andy Lewis here again.  Today I’m here to talk about how to work around a certain type of challenge you might run into when trying to customize the user experience (UX) of a form in a SharePoint application. When I began trying to make the leap from generic web development into SharePoint development, I…