<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>SharePoint Designer Support Team Blog</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/spdsupport/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/spdsupport/feed.xml</link>
    <description>Providing insight on hot and common issues, supportability, and how-to&amp;#039;s for Microsoft SharePoint Designer. Coming direct from the support engineers themselves. Read who we are.</description>
    <lastBuildDate>Wed, 17 Apr 2019 03:27:15 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>SharePoint Designer is now FREE + customers on Software Assurance get rights to Expression Web</title>
      <link>https://docs.microsoft.com/archive/blogs/spdsupport/sharepoint-designer-is-now-free-customers-on-software-assurance-get-rights-to-expression-web</link>
      <pubDate>Thu, 02 Apr 2009 15:51:00 GMT</pubDate>
      <dc:creator><![CDATA[michmon]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/spdsupport/2009/04/02/sharepoint-designer-is-now-free-customers-on-software-assurance-get-rights-to-expression-web/</guid>
      <description><![CDATA[SharePoint Designer is being made available as a free download, and SharePoint Designer customers on...]]></description>
      <content:encoded><![CDATA[<P>SharePoint Designer is being made available as a free download, and SharePoint Designer customers on active Software Assurance will now get rights to Expression Web:</P><SPAN lang=EN>
<UL>
<LI><A href="https://office.microsoft.com/en-us/sharepointdesigner/HA103607621033.aspx" target=_blank mce_href="https://office.microsoft.com/en-us/sharepointdesigner/HA103607621033.aspx">Q&amp;A on SharePoint Designer 2007 Licensing Changes</A></LI>
<LI><A href="https://office.microsoft.com/en-us/sharepointdesigner/HA103607611033.aspx" target=_blank mce_href="https://office.microsoft.com/en-us/sharepointdesigner/HA103607611033.aspx">Letter to SharePoint Designer Customers</A></LI>
<LI><A href="https://www.microsoft.com/downloads/info.aspx?na=40&amp;p=2&amp;SrcDisplayLang=en&amp;SrcCategoryId=&amp;SrcFamilyId=baa3ad86-bfc1-4bd4-9812-d9e710d44f42&amp;u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2fA%2f8%2fD%2fA8D7704C-079D-418F-B0E8-FAF80F9C79CC%2fTom_Rizzo_Interview_300k.wmv" target=_blank mce_href="https://www.microsoft.com/downloads/info.aspx?na=40&amp;p=2&amp;SrcDisplayLang=en&amp;SrcCategoryId=&amp;SrcFamilyId=baa3ad86-bfc1-4bd4-9812-d9e710d44f42&amp;u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2fA%2f8%2fD%2fA8D7704C-079D-418F-B0E8-FAF80F9C79CC%2fTom_Rizzo_Interview_300k.wmv">Video of SharePoint Designer 2007 FAQ (16.8MB)</A></LI>
<LI><SPAN lang=EN><A href="https://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=baa3ad86-bfc1-4bd4-9812-d9e710d44f42" target=_blank mce_href="https://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=baa3ad86-bfc1-4bd4-9812-d9e710d44f42"><STRONG>Download SharePoint Designer (free)</STRONG></A>&nbsp;</SPAN></LI></UL>
<P><SPAN lang=EN></SPAN><SPAN lang=EN>Although the current version of Expression Web does not support SharePoint editing, future versions will:</SPAN></P><SPAN lang=EN><SPAN lang=EN>
<BLOCKQUOTE>
<P><EM>"While the current version of Expression Web does not directly support SharePoint, we are also making significant investments to ensure that future versions of Expression Web become an excellent choice for page customization of SharePoint sites."</EM></P></BLOCKQUOTE></SPAN>
<P>What are your thoughts an opinions opinions on this as customers? Are you more likely to use SharePoint Designer, now that it is a free product, to build ontop of SharePoint with? I am always interested in getting a pulse for how real end-users feel about changes and announcements such as this. Certainly "free" is never a bad price. :)</P>
<P><A href="https://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=baa3ad86-bfc1-4bd4-9812-d9e710d44f42"><IMG style="WIDTH: 233px; HEIGHT: 22px" border=0 hspace=0 src="https://office.microsoft.com/global/images/default.aspx?AssetID=ZA103609241033" width=233 height=22 mce_src="https://office.microsoft.com/global/images/default.aspx?AssetID=ZA103609241033"></A></SPAN></P></SPAN>]]></content:encoded>
    </item>
    <item>
      <title>Hotfix Alert: After you install update 957691, you cannot set a user type column from the workflow when you create or update a list item</title>
      <link>https://docs.microsoft.com/archive/blogs/spdsupport/hotfix-alert-after-you-install-update-957691-you-cannot-set-a-user-type-column-from-the-workflow-when-you-create-or-update-a-list-item</link>
      <pubDate>Wed, 25 Feb 2009 11:46:00 GMT</pubDate>
      <dc:creator><![CDATA[michmon]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/spdsupport/2009/02/25/hotfix-alert-after-you-install-update-957691-you-cannot-set-a-user-type-column-from-the-workflow-when-you-create-or-update-a-list-item/</guid>
      <description><![CDATA[Symptoms:
Workflows will fail to update a Person or Group column after applying the October CU for...]]></description>
      <content:encoded><![CDATA[<p><b>Symptoms:</b></p>
<p>Workflows will fail to update a Person or Group column after applying the October CU for WSS 3.0. The December Uber update causes this issue, as well.</p>
<p><i>Workflow status error:</i> "Error Occurred" and "Error updating a list item"</p>
<div class="code_block"><i>===== ULS LOG (partial) =====</i> 
<p>w3wp.exe (0x0C1C)&nbsp;0x0900&nbsp;Windows SharePoint Services&nbsp;General&nbsp;75yj&nbsp;Medium&nbsp;<span style="background-color: yellow;">Error in resolving user 'domain\user' : System.NullReferenceException: Object reference not set to an instance of an object.</span> at Microsoft.SharePoint.Utilities.SPActiveDirectoryPrincipalBySIDResolver.ResolvePrincipal(String input, Boolean inputIsEmailOnly, SPPrincipalType scopes, SPPrincipalSource sources, SPUserCollection usersContainer)&nbsp;at Microsoft.SharePoint.Utilities.SPUtility.ResolveWindowsPrincipal(SPWebApplication webApp, String input, SPPrincipalType scopes, Boolean inputIsEmailOnly).</p>
<p>w3wp.exe (0x0E00) 0x0B00 Windows SharePoint Services Workflow Infrastructure 72er Medium <span style="background-color: yellow;">Microsoft.SharePoint.SPException: Invalid data has been used to update the list item. The field you are trying to update may be read only.</span> ---&gt; System.Runtime.InteropServices.COMException (0x80020005): Invalid data has been used to update the list item. The field you are trying to update may be read only. at Microsoft.SharePoint.Library.SPRequestInternalClass.AddOrUpdateItem(String bstrUrl, String bstrListName, Boolean bAdd, Boolean bSystemUpdate, Boolean bPreserveItemVersion, Boolean bUpdateNoVersion, Int32&amp; plID, String&amp; pbstrGuid, Guid pbstrNewDocId, Boolean bHasNewDocId, String bstrVersion, Object&amp; pvarAttachmentNames, Object&amp; pvarAttachmentContents, Object&amp; pvarProperties, Boolean bCheckOut, Boolean bCheckin, Boolean bMigration, Boolean bPublish) at Microsoft.SharePoint.Librar.. </p><i>===== ULS LOG (partial) =====</i> </div>
<p><b>Cause:</b></p>
<p>Regression introduced by the October CU for WSS 3.0.</p>
<p><b>Resolution:</b></p>
<p>1. Install Windows SharePoint Services&nbsp;February Cumulative Update: <a href="https://support.microsoft.com/kb/961750" mce_href="https://support.microsoft.com/kb/961750">https://support.microsoft.com/kb/961750</a>.</p>
<p><b>Workaround:</b></p>
<p>If you are unable to install the SharePoint February CU, then here is a workaround:</p>
<ol>
<li>Create a string variable in the workflow, and call it UserID.</li>
<li>Add the workflow&nbsp;action "Set Workflow Variable". Set the UserID variable to whatever user type column you are interested in (example: "Created By").</li>
<li>Add the workflow action "Build Dynamic String".&nbsp;In the dynamic string dialog, type "-1;#" (without quotes). Then,&nbsp;click "Add Lookup"&nbsp;to the workflow variable UserID. Click OK. </li>
<li>Still on the build a dynamic string action, set the variable to store in&nbsp;as UserID. </li>
<li>Change&nbsp;the workflow action to use the variable UserID when&nbsp;updating&nbsp;or setting&nbsp;the Person or Group type field.</li></ol>
<p>NOTE: the same workaround works for FBA (forms based authentication) providers, as well. </p>
<div></div>]]></content:encoded>
    </item>
    <item>
      <title>Understanding How You Use This Blog</title>
      <link>https://docs.microsoft.com/archive/blogs/spdsupport/understanding-how-you-use-this-blog</link>
      <pubDate>Wed, 06 Aug 2008 09:31:00 GMT</pubDate>
      <dc:creator><![CDATA[michmon]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/spdsupport/2008/08/06/understanding-how-you-use-this-blog/</guid>
      <description><![CDATA[Ed has asked if a few of us could help out with his survey by posting a link to 
it here. I'm happy...]]></description>
      <content:encoded><![CDATA[<p>Ed has asked if a few of us could help out with his survey by posting a link to 
it here. I'm happy to help out:</p><blockquote><p><i>Greetings Blog Readers,<br><br>My name is Ed Jolly, and I am a director in the Commercial Technical Support (CTS) organization at Microsoft. I am here to request a few minutes of your time. <br><br>We would like to learn more about blog readership through a brief survey. This is an opportunity for us to better understand what is valuable to you and what you would like to see in the future. <br><br>Below is a link that will take you to another website to complete the survey. Based on what we learn, we may request more feedback in future surveys like this.&nbsp; When you open the survey, you will see a list of blogs that CTS engineers contribute to across many different products. We have not posted a listing of these blogs in the past, and I hope it helps you find other blogs that are helpful to you. <br><br>The blog survey is completely anonymous.<br><br>· <b>Location</b>: <strike>https://www.tsisurveys.com/mssurveys/blog/index.asp</strike> (no longer available)<br><br>· <b>Availability:</b>&nbsp; Until August 22. You may receive a request to complete this survey through multiple RSS feeds. You need only to complete it one time.<br><br>· <b>Length:</b> The survey can be a maximum of 11 questions.<br><br>· <b>Time:</b> Less than 5 minutes (but providing more information in the open text fields may take a minute or two extra, improving our ability to understand your needs in these blogs).<br><br>Thank you in advance for your time, participation and assistance.<br><br>Ed Jolly (<a href="mailto:edjolly@microsoft.com" mce_href="mailto:edjolly@microsoft.com">edjolly@microsoft.com</a>)</i> <br></p></blockquote>
]]></content:encoded>
    </item>
    <item>
      <title>Data View / Data Form: Parameters You Don’t Know About</title>
      <link>https://docs.microsoft.com/archive/blogs/spdsupport/data-view-data-form-parameters-you-dont-know-about</link>
      <pubDate>Fri, 25 Jul 2008 12:21:00 GMT</pubDate>
      <dc:creator><![CDATA[michmon]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/spdsupport/2008/07/25/data-view-data-form-parameters-you-dont-know-about/</guid>
      <description><![CDATA[From my old blogging site DataFormWebPart.com, this post continues to garner good amounts of...]]></description>
      <content:encoded><![CDATA[<P>From my old blogging site <STRIKE>DataFormWebPart.com</STRIKE>, this <STRIKE>post</STRIKE> continues to garner good amounts of traffic. Like in a previous blog entry, I am lifting my old post to put on here in hopes of it getting more visibility and use. <BR></P>
<P>There is a collection of variables called <B>ServerVariables</B> that can access all of the IIS server variables. There are a lot of useful ones, and you can use these variables in your data view / form web parts as parameters.</P>
<P>Here are the basic steps access the variables:</P>
<P>1. On the <B>Common Data View Tasks</B> pane on your data view web part, click <B>Parameters…</B></P>
<P><IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="https://blogs.msdn.com/photos/michmon/images/8772448/original.aspx" width=233 height=244 mce_src="https://blogs.msdn.com/photos/michmon/images/8772448/original.aspx"></P>
<P>2. Click <B>New Parameter</B>, name the parameter MyServerVar (or, whatever you like), and set the <B>Parameter Source</B> to be <B>Server Variable</B>.</P>
<P><IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Components.PostAttachments/00/08/77/24/53/data%20view%20params%201.png" original-url="https://blogs.msdn.com/photos/michmon/images/8772453/425x286.aspx" width=425 height=286 mce_src="https://blogs.msdn.com/photos/michmon/images/8772453/425x286.aspx"></P>
<P>3. In <B>Server Variable Name</B>, enter in any of the available server variables (listed below). For sake of example, I am going to use <B>LOGON_USER</B>.</P>
<P><IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Components.PostAttachments/00/08/77/24/57/data%20view%20params%202.png" original-url="https://blogs.msdn.com/photos/michmon/images/8772457/425x288.aspx" width=425 height=288 mce_src="https://blogs.msdn.com/photos/michmon/images/8772457/425x288.aspx"></P>
<P>4. <I>That’s it!</I> Now MyServerVar can be used as a parameter in the data view / form web part. Use it to filter, sort, etc.</P>
<P>Here is a list of <B>Server Variables</B> you can use:<BR><A title=#server_vars name=#server_vars></A></P>
<TABLE id=#server_vars class=ex border=0 cellSpacing=0 cellPadding=3 width="100%" class="ex">
<TBODY>
<TR>
<TH vAlign=top width="20%" align=left>Variable</TH>
<TH vAlign=top width="80%" align=left>Description</TH></TR>
<TR>
<TD vAlign=top>ALL_HTTP</TD>
<TD vAlign=top>Returns all HTTP headers sent by the client. Always prefixed with HTTP_ and capitalized</TD></TR>
<TR>
<TD vAlign=top>ALL_RAW</TD>
<TD vAlign=top>Returns all headers in raw form</TD></TR>
<TR>
<TD vAlign=top>APPL_MD_PATH</TD>
<TD vAlign=top>Returns the meta base path for the application for the ISAPI DLL</TD></TR>
<TR>
<TD vAlign=top>APPL_PHYSICAL_PATH</TD>
<TD vAlign=top>Returns the physical path corresponding to the meta base path</TD></TR>
<TR>
<TD vAlign=top>AUTH_PASSWORD</TD>
<TD vAlign=top>Returns the value entered in the client’s authentication dialog</TD></TR>
<TR>
<TD vAlign=top>AUTH_TYPE</TD>
<TD vAlign=top>The authentication method that the server uses to validate users</TD></TR>
<TR>
<TD vAlign=top>AUTH_USER</TD>
<TD vAlign=top>Returns the raw authenticated user name</TD></TR>
<TR>
<TD vAlign=top>CERT_COOKIE</TD>
<TD vAlign=top>Returns the unique ID for client certificate as a string</TD></TR>
<TR>
<TD vAlign=top>CERT_FLAGS</TD>
<TD vAlign=top>bit0 is set to 1 if the client certificate is present and bit1 is set to 1 if the cCertification authority of the client certificate is not valid</TD></TR>
<TR>
<TD vAlign=top>CERT_ISSUER</TD>
<TD vAlign=top>Returns the issuer field of the client certificate</TD></TR>
<TR>
<TD vAlign=top>CERT_KEYSIZE</TD>
<TD vAlign=top>Returns the number of bits in Secure Sockets Layer connection key size</TD></TR>
<TR>
<TD vAlign=top>CERT_SECRETKEYSIZE</TD>
<TD vAlign=top>Returns the number of bits in server certificate private key</TD></TR>
<TR>
<TD vAlign=top>CERT_SERIALNUMBER</TD>
<TD vAlign=top>Returns the serial number field of the client certificate</TD></TR>
<TR>
<TD vAlign=top>CERT_SERVER_ISSUER</TD>
<TD vAlign=top>Returns the issuer field of the server certificate</TD></TR>
<TR>
<TD vAlign=top>CERT_SERVER_SUBJECT</TD>
<TD vAlign=top>Returns the subject field of the server certificate</TD></TR>
<TR>
<TD vAlign=top>CERT_SUBJECT</TD>
<TD vAlign=top>Returns the subject field of the client certificate</TD></TR>
<TR>
<TD vAlign=top>CONTENT_LENGTH</TD>
<TD vAlign=top>Returns the length of the content as sent by the client</TD></TR>
<TR>
<TD vAlign=top>CONTENT_TYPE</TD>
<TD vAlign=top>Returns the data type of the content</TD></TR>
<TR>
<TD vAlign=top>GATEWAY_INTERFACE</TD>
<TD vAlign=top>Returns the revision of the CGI specification used by the server</TD></TR>
<TR>
<TD vAlign=top>HTTP_&lt;<I>HeaderName</I>&gt;</TD>
<TD vAlign=top>Returns the value stored in the header <I>HeaderName</I></TD></TR>
<TR>
<TD vAlign=top>HTTP_ACCEPT</TD>
<TD vAlign=top>Returns the value of the Accept header</TD></TR>
<TR>
<TD vAlign=top>HTTP_ACCEPT_LANGUAGE</TD>
<TD vAlign=top>Returns a string describing the language to use for displaying content</TD></TR>
<TR>
<TD vAlign=top>HTTP_COOKIE</TD>
<TD vAlign=top>Returns the cookie string included with the request</TD></TR>
<TR>
<TD vAlign=top>HTTP_REFERER</TD>
<TD vAlign=top>Returns a string containing the URL of the page that referred the request to the current page using an &lt;a&gt; tag. If the page is redirected, HTTP_REFERER is empty</TD></TR>
<TR>
<TD vAlign=top>HTTP_USER_AGENT</TD>
<TD vAlign=top>Returns a string describing the browser that sent the request</TD></TR>
<TR>
<TD vAlign=top>HTTPS</TD>
<TD vAlign=top>Returns ON if the request came in through secure channel or OFF if the request came in through a non-secure channel</TD></TR>
<TR>
<TD vAlign=top>HTTPS_KEYSIZE</TD>
<TD vAlign=top>Returns the number of bits in Secure Sockets Layer connection key size</TD></TR>
<TR>
<TD vAlign=top>HTTPS_SECRETKEYSIZE</TD>
<TD vAlign=top>Returns the number of bits in server certificate private key</TD></TR>
<TR>
<TD vAlign=top>HTTPS_SERVER_ISSUER</TD>
<TD vAlign=top>Returns the issuer field of the server certificate</TD></TR>
<TR>
<TD vAlign=top>HTTPS_SERVER_SUBJECT</TD>
<TD vAlign=top>Returns the subject field of the server certificate</TD></TR>
<TR>
<TD vAlign=top>INSTANCE_ID</TD>
<TD vAlign=top>The ID for the IIS instance in text format</TD></TR>
<TR>
<TD vAlign=top>INSTANCE_META_PATH</TD>
<TD vAlign=top>The meta base path for the instance of IIS that responds to the request</TD></TR>
<TR>
<TD vAlign=top>LOCAL_ADDR</TD>
<TD vAlign=top>Returns the server address on which the request came in</TD></TR>
<TR>
<TD vAlign=top>LOGON_USER</TD>
<TD vAlign=top>Returns the Windows account that the user is logged into</TD></TR>
<TR>
<TD vAlign=top>PATH_INFO</TD>
<TD vAlign=top>Returns extra path information as given by the client</TD></TR>
<TR>
<TD vAlign=top>PATH_TRANSLATED</TD>
<TD vAlign=top>A translated version of PATH_INFO that takes the path and performs any necessary virtual-to-physical mapping</TD></TR>
<TR>
<TD vAlign=top>QUERY_STRING</TD>
<TD vAlign=top>Returns the query information stored in the string following the question mark (?) in the HTTP request</TD></TR>
<TR>
<TD vAlign=top>REMOTE_ADDR</TD>
<TD vAlign=top>Returns the IP address of the remote host making the request</TD></TR>
<TR>
<TD vAlign=top>REMOTE_HOST</TD>
<TD vAlign=top>Returns the name of the host making the request</TD></TR>
<TR>
<TD vAlign=top>REMOTE_USER</TD>
<TD vAlign=top>Returns an unmapped user-name string sent in by the user</TD></TR>
<TR>
<TD vAlign=top>REQUEST_METHOD</TD>
<TD vAlign=top>Returns the method used to make the request</TD></TR>
<TR>
<TD vAlign=top>SCRIPT_NAME</TD>
<TD vAlign=top>Returns a virtual path to the script being executed</TD></TR>
<TR>
<TD vAlign=top>SERVER_NAME</TD>
<TD vAlign=top>Returns the server’s host name, DNS alias, or IP address as it would appear in self-referencing URLs</TD></TR>
<TR>
<TD vAlign=top>SERVER_PORT</TD>
<TD vAlign=top>Returns the port number to which the request was sent</TD></TR>
<TR>
<TD vAlign=top>SERVER_PORT_SECURE</TD>
<TD vAlign=top>Returns a string that contains 0 or 1. If the request is being handled on the secure port, it will be 1. Otherwise, it will be 0</TD></TR>
<TR>
<TD vAlign=top>SERVER_PROTOCOL</TD>
<TD vAlign=top>Returns the name and revision of the request information protocol</TD></TR>
<TR>
<TD vAlign=top>SERVER_SOFTWARE</TD>
<TD vAlign=top>Returns the name and version of the server software that answers the request and runs the gateway</TD></TR>
<TR>
<TD vAlign=top>URL</TD>
<TD vAlign=top>Returns the base portion of the URL</TD></TR></TBODY></TABLE>
<P><A href="https://www.w3schools.com/asp/coll_servervariables.asp" mce_href="https://www.w3schools.com/asp/coll_servervariables.asp">Source</A> or read more about it on <A href="https://msdn2.microsoft.com/en-us/library/ms524602.aspx" mce_href="https://msdn2.microsoft.com/en-us/library/ms524602.aspx">MSDN</A>.</P>
<P><B>Note:</B> A fun trick to see what the server variable values actually are is to output them into your data view: <SPAN class=code_line>&lt;xsl:value-of select=”$MyServerParam” /&gt; </SPAN></P>
<P>Now whenever you change Server Variable Name (ex: LOGON_USER to AUTH_TYPE) the value will be reflected in your data view.</P>]]></content:encoded>
    </item>
    <item>
      <title>Interested in a job supporting SharePoint Designer at Microsoft?</title>
      <link>https://docs.microsoft.com/archive/blogs/spdsupport/interested-in-a-job-supporting-sharepoint-designer-at-microsoft</link>
      <pubDate>Thu, 10 Jul 2008 15:58:00 GMT</pubDate>
      <dc:creator><![CDATA[michmon]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/spdsupport/2008/07/10/interested-in-a-job-supporting-sharepoint-designer-at-microsoft/</guid>
      <description><![CDATA[This may seem a bit odd for a blog post, but I wanted our new team position to get as much exposure...]]></description>
      <content:encoded><![CDATA[<p>This may seem a bit odd for a blog post, but I wanted our new team position to get as much exposure as possible. After all, we are hoping to attract the very best! :) <br></p><p>We are seeking an individual who is passionate about web technologies, such as Microsoft SharePoint / Designer. Specifically, we are looking for someone who has interest and aptitude in some of the following areas: HTML, CSS, XML, XSLT, JavaScript, SOAP, ASP.NET, SQL, web design + development, workflows, etc. Overall, we are a small and closely knit team, but make a large impact in the greater SharePoint ecosystem. It's a challenging position that requires cross-product knowledge, the ability to learn quickly, and a willingness to take on technically complex and politically challenging cases. </p><p>Anyways, enough of my little blurb about the team and the position. <a href="https://members.microsoft.com/careers/search/details.aspx?JobID=94001909-08B9-4D31-AA02-7779E2975AA6&amp;start=1&amp;interval=10&amp;SortCol=DatePosted" target="_blank" mce_href="https://members.microsoft.com/careers/search/details.aspx?JobID=94001909-08B9-4D31-AA02-7779E2975AA6&amp;start=1&amp;interval=10&amp;SortCol=DatePosted">Read the official details here</a>. Also, feel free to comment on this post or email us at <a href="mailto:blogspd@microsoft.com" target="_blank" mce_href="mailto:blogspd@microsoft.com">blogspd@microsoft.com</a> with any questions you may have. <br></p>]]></content:encoded>
    </item>
    <item>
      <title>How to fix: Error in SharePoint when custom master page is applied</title>
      <link>https://docs.microsoft.com/archive/blogs/spdsupport/how-to-fix-error-in-sharepoint-when-custom-master-page-is-applied</link>
      <pubDate>Thu, 10 Jul 2008 09:55:00 GMT</pubDate>
      <dc:creator><![CDATA[michmon]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/spdsupport/2008/07/10/how-to-fix-error-in-sharepoint-when-custom-master-page-is-applied/</guid>
      <description><![CDATA[UPDATE: Found this get hit through our support channels several times last week. As it turns out,...]]></description>
      <content:encoded><![CDATA[<p><b><i>UPDATE:</i> </b><i>Found this get hit through our support channels several times last week. As it turns out, depending on the missing content placeholder (or other pieces), the cause of the error may be different than just creating new list items; like I previously stated. Therefore, I "genericized" my post to be more applicable to a wider-range of situations. Same steps apply to find what's causing the issue, though.&nbsp; </i><br></p><p><b>Symptoms:</b></p>

<p>After changing to a customized master page, creating new items for several lists, along with several other operations, no longer works and result in an error message. <br></p>

<p><b>Error:</b></p>

<p>"An unexpected error has occurred." </p>

<p><b>Cause: </b><br></p>

<p>There may be several causes. One, is that the custom master page is missing necessary content place holders.</p>

<p><b>Resolution:</b></p>

<p><i>Method 1: Identify the missing content place holders by modifying the web.config.</i><br></p>

<ol>
<li>Browse to c:\inetpub\wwwroot\wss\virtualdirectories\[port of web application]. Note: in this folder you will find a web.config file.</li>

<li>Open the web.config file in Notepad (or like-application).</li>

<li>In Notepad, click Edit -&gt; Find, enter "custom" (without quotes). Click Find Next. You should find the following node: <span class="code_line">&lt;customErrors mode="On" /&gt;</span>. Change mode from "On" to "Off".</li>

<li>In Notepad, click Edit -&gt; Find, enter "callstack" (without quotes). Click Find Next (change direction Up / Down, if needed). You should find the following node: <span class="code_line">&lt;SafeMode MaxControls="200" CallStack="false" DirectFileDependencies="10" TotalFileDependencies="50" AllowPageLevelTrace="false"&gt;</span>. Change the CallStack attribute from "false" to "true".</li>

<li>Save the web.config file, and perform an iisreset /noforce. <br></li>

<ul>
<li><i>NOTE:</i> After performing the above steps, attempt to reproduce the error in the web browser. The error message should be descriptive in terms of what content place holder is missing. Take note of the place holder name.<br></li>
</ul>

<li>Open the master page, and in code view add: <span class="code_line">&lt;asp:ContentPlaceHolder id="PlaceHolderName" runat="server" /&gt;</span>. Replace <span class="code_line">PlaceHolderName</span> with that of the actual content place holder name that was shown in the error message from step 5.</li>
</ol>

<p><i>Method 2: Find the missing content place holders manually.</i><br></p>

<ol>
<li>Open SharePoint Designer 2007. Go to File | Open Site and connect to SharePoint site.</li>

<li>Expand out _catalogs -&gt; masterpage -&gt; open customized master page. </li>

<li>Go to Code view. Go to Edit | Find. </li>

<li>In the Find and Replace dialog, enter: "<span class="code_line">&lt;asp:contentplaceholder</span>" (without quotes). Click Find All.</li>

<li>Reference the occurrences found in the file with that of available content place holders:</li>

<ol>
</ol>

<ul>
<li>PlaceHolderBodyAreaClass </li>

<li>PlaceHolderBodyLeftBorder </li>

<li>PlaceHolderBodyRightMargin </li>

<li>PlaceHolderCalendarNavigator</li>

<li>PlaceHolderFormDigest </li>

<li>PlaceHolderGlobalNavigation </li>

<li>PlaceHolderHorizontalNav</li>

<li>PlaceHolderLeftActions </li>

<li>PlaceHolderLeftNavBar </li>

<li>PlaceHolderLeftNavBarBorder </li>

<li>PlaceHolderLeftNavBarDataSource </li>

<li>PlaceHolderLeftNavBarTop </li>

<li>PlaceHolderMain </li>

<li>PlaceHolderMiniConsole </li>

<li>PlaceHolderNavSpacer</li>

<li>PlaceHolderPageDescription </li>

<li>PlaceHolderPageImage </li>

<li>PlaceHolderSearchArea </li>

<li>PlaceHolderSiteName </li>

<li>PlaceHolderTitleAreaClass </li>

<li>PlaceHolderTitleAreaSeparator </li>

<li>PlaceHolderTitleBreadcrumb </li>

<li>PlaceHolderPageTitleInTitleArea </li>

<li>PlaceHolderTitleLeftBorder </li>

<li>PlaceHolderTitleRightMargin </li>

<li>PlaceHolderTopNavBar </li>

<li>PlaceHolderUtilityContent </li>

<li>SPNavigation </li>

<li>WSSDesignConsole<br></li>
</ul>

<ol>



</ol>

<li>Iteratively add any missing content place holders to the master page in the form of: <span class="code_line">&lt;asp:ContentPlaceHolder id="PlaceHolderName" runat="server" /&gt;</span>. Replace PlaceHolderName with that of the actual content place holder name.</li>

<li>Save master page (Check In, and Approve if necessary) after each added content place holder, and test to see if error still occurs.&nbsp; <br></li>
</ol>

<p><i>NOTE:</i> In SharePoint Designer 2007, go to View | Toolbars | Master page to bring up the master page toolbar. This may also help in identifying place holders currently used on the customized master page. </p>

<p><b>Additional Information: </b></p>

<ul>
<li><a href="https://office.microsoft.com/en-us/sharepointdesigner/HA101651201033.aspx" target="_blank" mce_href="https://office.microsoft.com/en-us/sharepointdesigner/HA101651201033.aspx">Modify the default SharePoint content placeholders</a></li>

<li><a href="https://msdn.microsoft.com/en-us/library/aa660698.aspx" target="_blank" mce_href="https://msdn.microsoft.com/en-us/library/aa660698.aspx">How to: Create a Minimal Master Page</a></li>

<li><a href="https://www.heathersolomon.com/blog/articles/BaseMasterPages.aspx" target="_blank" mce_href="https://www.heathersolomon.com/blog/articles/BaseMasterPages.aspx">Minimal or Base Master Pages</a>&nbsp; <br></li>
</ul>

<p>I hope this helps some of you SharePoint branders out there running into similar problems. Certainly, there are few things more frustrating then finding out your beautiful and slick-looking master page is actually causing SharePoint to fail. With that said, I am interested in learning what kind of problems you've ran into with customized master page files with SharePoint, and how you resolved the issues.<br>
</p>
]]></content:encoded>
    </item>
    <item>
      <title>How to fix: Custom List Forms will not insert or show up on the Design surface of SharePoint Designer</title>
      <link>https://docs.microsoft.com/archive/blogs/spdsupport/how-to-fix-custom-list-forms-will-not-insert-or-show-up-on-the-design-surface-of-sharepoint-designer</link>
      <pubDate>Thu, 03 Jul 2008 16:37:00 GMT</pubDate>
      <dc:creator><![CDATA[michmon]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/spdsupport/2008/07/03/how-to-fix-custom-list-forms-will-not-insert-or-show-up-on-the-design-surface-of-sharepoint-designer/</guid>
      <description><![CDATA[Symptoms:When attempting to insert a custom list form in SharePoint Designer the form never displays...]]></description>
      <content:encoded><![CDATA[<p><b>Symptoms:</b></p><p>When attempting to insert a custom list form in SharePoint Designer the form never displays in design view. There is no error message, and the form never gets inserted into the page.</p><p><b>Cause:</b></p><p>There may be multiple causes. Thus far, we've identified that it can occur because of a failed SP1 install for MOSS. If you take a look at the Netmon traffic and compare it to a healthy server all you'll notice it is missing SOAP calls. Note: The other thing that is odd about this issue is that <u>all</u> SPD users will experience it. </p><p><b>Resolution:</b></p><p><i>Method 1 - Fix the failed upgrade.</i></p><p>You'll need to reinstall SP1 using our recommendations:</p><ul><li><a href="https://technet.microsoft.com/en-us/library/cc288269.aspx" target="_blank" mce_href="https://technet.microsoft.com/en-us/library/cc288269.aspx">https://technet.microsoft.com/en-us/library/cc288269.aspx</a></li><li><a href="https://support.microsoft.com/kb/945013/" target="_blank" mce_href="https://support.microsoft.com/kb/945013/">https://support.microsoft.com/kb/945013/</a></li></ul><p><i>Method 2 - Clean up the user profile. </i></p><p>You'll need to clean up the user profile using these steps:<br></p><ol><li>Close SharePoint Designer 2007.</li><li>Clear your Internet Explorer's temporary Internet cache.</li><li>Open My Computer and go to %System Drive%\Documents and Settings\%user%\Local Settings\Application Data\Microsoft\WebSiteCache (If you are running Vista, that path is different - look for %System Drive%\Users\%user%\AppData\Local\Microsoft\WebSiteCache).</li><li>Go to a directory that looks similar to the name of the website you were connecting to. </li><li>Delete the assembly with the name of your SharePoint Site.</li><li>Type %temp% at a run prompt and delete all the temp files in there.</li><li>Delete the contents of: C:\Documents and Settings\username\Application Data\Microsoft\Web Server Extensions\Cache.<br></li></ol>]]></content:encoded>
    </item>
    <item>
      <title>How to fix: Multipage Meeting Workspace will not display items copied / created by SharePoint Designer workflows</title>
      <link>https://docs.microsoft.com/archive/blogs/spdsupport/how-to-fix-multipage-meeting-workspace-will-not-display-items-copied-created-by-sharepoint-designer-workflows</link>
      <pubDate>Thu, 03 Jul 2008 16:26:00 GMT</pubDate>
      <dc:creator><![CDATA[michmon]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/spdsupport/2008/07/03/how-to-fix-multipage-meeting-workspace-will-not-display-items-copied-created-by-sharepoint-designer-workflows/</guid>
      <description><![CDATA[Symptoms: Documents copied from one document library to another using a SharePoint Designer workflow...]]></description>
      <content:encoded><![CDATA[<p><b>Symptoms: </b></p><p>Documents copied from one document library to another using a SharePoint Designer workflow will not display if you use the Multipage Meeting Workspace. They will show up in SharePoint Designer under the destination document library. There is no error message. The documents are just not visible and gives the illusion that the workflow didn't copy the document.</p><p><b>Cause:</b></p><p>This occurs because the template sets the advance settings of the document library to no allow Sharing of List Items Across All Meetings (Series Items).</p><p><b>Steps to Reproduce: </b></p><ol><li>Create a site using the Multipage Meeting Workspace.</li><li>Create two document libraries. Name one source and the other destination.</li><li>Create a SharePoint Designer workflow that starts on new item creation. Also, use the copy list item action to move a document from Source to Destination.</li><li>Upload or create a document in source. Take a look at the destination library. There will be no documents.&nbsp;</li></ol><p><b>Resolution:</b></p><p>If you need this items to display and you don't need this functionality then set that setting to Yes under Advanced Settings and they will show up. The alternative is to think about using a different template as this will be a consideration for all future libraries under the Multipage Meeting Workspace.<br></p>]]></content:encoded>
    </item>
    <item>
      <title>How to fix: Slow page loads when opening pages that have custom new item forms [DataFormWebPart] for large lists [around 6000 items]</title>
      <link>https://docs.microsoft.com/archive/blogs/spdsupport/how-to-fix-slow-page-loads-when-opening-pages-that-have-custom-new-item-forms-dataformwebpart-for-large-lists-around-6000-items</link>
      <pubDate>Tue, 17 Jun 2008 11:26:00 GMT</pubDate>
      <dc:creator><![CDATA[michmon]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/spdsupport/2008/06/17/how-to-fix-slow-page-loads-when-opening-pages-that-have-custom-new-item-forms-dataformwebpart-for-large-lists-around-6000-items/</guid>
      <description><![CDATA[Symptoms:After creating a custom new item form for a SharePoint list having a very large number of...]]></description>
      <content:encoded><![CDATA[<p><b>Symptoms:</b></p><p>After creating a custom new item form for a SharePoint list having a very large number of items, the new item form will take a very long time to load at browse time. There are no error messages.</p><p><b>Cause:</b>&nbsp;<br><br>The issue happens because the default value "0" of the ListItemID parameter of the data source in the new item form causes a very resource intensive query to be run at page load time. This causes the perfiormance issue during page load. The reason we include all those parameters is to make the datasourcecontrol extensible in design time. The datasourcecontrol can be used by another webpart or view on the page and it could still work. If you don’t need those scenarios, then removing them should still work in runtime. </p><p><b>Workaround:</b></p><ol><li>Using the "Common Data View Tasks" pane for the new item form, click on "Parameters" to open the "Data View Parameters" dialog box.</li><li>Select ListItemID and delete "0" in the Default Value input box. <br></li><li>Leave the default value of ListItemID blank and click on OK. <br></li><li>Save the page, and browse to it.</li></ol><p><b>Additional Advice / Tip:</b></p><p>When working with large data sets you may experience other slowness in SharePoint Designer while working with data views. In those situations, you may see SharePoint Designer as non-responsive for several seconds after changes are made and / or may seem very sluggish once it's responding. Quick fix<i> </i>is to click "Common Data View Tasks" pane for the data view, and select "Show with sample data". Instead of showing all of the data from the data source, it limits it to 5 sample items.<br>&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>How to fix: SharePoint Designer created workflow that periodically stops and does not send emails</title>
      <link>https://docs.microsoft.com/archive/blogs/spdsupport/how-to-fix-sharepoint-designer-created-workflow-that-periodically-stops-and-does-not-send-emails</link>
      <pubDate>Mon, 16 Jun 2008 17:42:00 GMT</pubDate>
      <dc:creator><![CDATA[michmon]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/spdsupport/2008/06/16/how-to-fix-sharepoint-designer-created-workflow-that-periodically-stops-and-does-not-send-emails/</guid>
      <description><![CDATA[Symptoms:SharePoint Designer 2007 created workflow will "stop" before the Send Email action. This...]]></description>
      <content:encoded><![CDATA[<P><B>Symptoms:<BR></B><BR>SharePoint Designer 2007 created workflow will "stop" before the Send Email action. This may only happen for certain users, therefore, making the issue seem to happen intermittently.<BR><BR><I>Workflow status error:</I> "Stopped"</P>
<P><B>Cause:</B> </P>
<P>Send Email action has SharePoint group(s) and/or workflow lookups in the To / Cc line. </P>
<P><B>Workaround:&nbsp;</B></P>
<P>Make sure each SharePoint group has at least Read permissions for the site. Additionally, that in the Group Settings area of the Group Page, under Who can view the membership of the group, Everyone is selected.<BR></P>
<OL>
<LI>On SharePoint site, click Site Actions -&gt; Site Settings -&gt; Modify All Site Settings.</LI>
<LI>Under Users and Permissions heading, click People and groups.</LI>
<LI>Select appropriate group(s), click Settings -&gt; Group Settings.</LI>
<LI>Under Group Settings area, select Everyone for Who can view the membership of the group, click OK. </LI></OL>
<P><B>Additional Information:</B></P>
<P><A href="https://office.microsoft.com/en-us/sharepointdesigner/HA102390421033.aspx" mce_href="https://office.microsoft.com/en-us/sharepointdesigner/HA102390421033.aspx">Office Online - Send e-mail in a workflow</A><BR></P>]]></content:encoded>
    </item>
  </channel>
</rss>