<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><!--RSS generated by Microsoft SharePoint Foundation RSS Generator on 2/10/2012 2:39:13 AM --><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>Laura Rogers  @WonderLaura: Posts</title>
    <link>http://www.sharepoint911.com/blogs/laura/Lists/Posts/AllPosts.aspx</link>
    <description>RSS feed for the Posts list.</description>
    <lastBuildDate>Fri, 10 Feb 2012 07:39:13 GMT</lastBuildDate>
    <generator>Microsoft SharePoint Foundation RSS Generator</generator>
    <ttl>60</ttl>
    <language>en-US</language>
    <image>
      <title>Laura Rogers  @WonderLaura: Posts</title>
      <url>http://www.sharepoint911.com/blogs/laura/_layouts/images/siteIcon.png</url>
      <link>http://www.sharepoint911.com/blogs/laura/Lists/Posts/AllPosts.aspx</link>
    </image>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/LauraRogers" /><feedburner:info uri="laurarogers" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2FLauraRogers" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FLauraRogers" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/LauraRogers" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FLauraRogers" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2FLauraRogers" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2FLauraRogers" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2FLauraRogers" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2FLauraRogers" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FLauraRogers" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:browserFriendly>This is a blog about how to create custom business solutions in SharePoint without having to write any code.</feedburner:browserFriendly><item>
      <title>Control Formatting of SharePoint Announcements</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/Afmpizwg_vw/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass9E31BFDFE2364DAD822889563B272D76"&gt;&lt;p class="ExternalClassA9DFBF8DFB4F4AFE8FB1CA4EC92AEE73"&gt;We like to give people the freedom to add content to SharePoint as they wish in most cases, and we like them to be able to add announcements on their site whenever they need to. Do you ever &lt;strong&gt;&lt;em&gt;cringe&lt;/em&gt;&lt;/strong&gt; when you look at a SharePoint site, because of some crazy font or ugly colors that were used in the announcements that are prominently displayed on the home page? In this post, I'll show you how to tightly control the formatting of the way announcements look on your site. &lt;/p&gt; &lt;p class="ExternalClassA9DFBF8DFB4F4AFE8FB1CA4EC92AEE73"&gt;This solution will work in either SharePoint 2007 or 2010, and will work on any version such as Foundation or Enterprise. This is also a good fit for SharePoint Online with Office 365. &lt;/p&gt; &lt;p class="ExternalClassA9DFBF8DFB4F4AFE8FB1CA4EC92AEE73"&gt;A quick little bit of background… I maintain the site for the Birmingham, Alabama SharePoint User Group, and every month I post an announcement about the next upcoming meeting. The announcement is formatted the same way each time, with the speaker's photo on the side and a certain font used for the name of their presentation, and a certain font used for the date, and a different one for the description. Each month when I was adding a new announcement, I decided it was taking too long to do all this formatting, even though it was the same every time, which is what prompted me to create a workflow. So, although my motivation was just efficiency, your motivation may be uniformity among announcements. &lt;/p&gt; &lt;p class="ExternalClassA9DFBF8DFB4F4AFE8FB1CA4EC92AEE73"&gt;In my SPUG announcements list, I have specific field names such as the speaker's name, the sponsor name, the speaker's job title, etc. For simplicity's sake, I'm going to keep the field names pretty generic for this post. &lt;/p&gt; &lt;p class="ExternalClassA9DFBF8DFB4F4AFE8FB1CA4EC92AEE73"&gt;Here are the steps: &lt;/p&gt; &lt;div class="ExternalClassA9DFBF8DFB4F4AFE8FB1CA4EC92AEE73"&gt; &lt;ol&gt; &lt;li&gt;Create an &amp;quot;Announcements&amp;quot; list, if there isn't already one on your site.&lt;br /&gt;&lt;br /&gt; &lt;li&gt;Create a list called &amp;quot;Create Announcements&amp;quot;, using the list template &amp;quot;custom list&amp;quot;.&lt;br /&gt;&lt;br /&gt; &lt;li&gt;Create the following columns in the Create Announcements list:&lt;br /&gt;Green Header - Single line of text&lt;br /&gt;Brown Header - Single line of text&lt;br /&gt;Body - Multiple lines of text - Enhanced rich text&lt;br /&gt;Photo URL - Hyperlink&lt;br /&gt;Expiration - Date/Time&lt;br /&gt;Then, I renamed &amp;quot;Title&amp;quot; to &amp;quot;Black Title&amp;quot;&lt;br /&gt;&lt;br /&gt; &lt;li&gt;In the Announcements list, a template must be created. Create a new announcement. Make up a title, and then put the cursor in the body of the announcement. Since I want to show the speaker's photo to the left of the session description, I create a table. On the Insert tab, insert a table that's got one row and two columns.&lt;br /&gt;&lt;br /&gt; &lt;li&gt;In the left cell of the table, type &amp;quot;Picture&amp;quot;, as a placeholder. In the right cell, type the following:&lt;br /&gt;&lt;img alt="" src="/blogs/laura/Lists/Photos/020812_0458_ControlForm1.png" /&gt;&lt;br /&gt;&lt;br /&gt; &lt;li&gt;Now it's time to apply the colors. Select the text, and apply your desired colors to each line, as so:&lt;br /&gt;&lt;img alt="" src="/blogs/laura/Lists/Photos/020812_0458_ControlForm2.png" /&gt;&lt;br /&gt;&lt;br /&gt; &lt;li&gt;Click &lt;strong&gt;Save&lt;/strong&gt;.&lt;br /&gt; &lt;li&gt;Open that same announcement back up, click to edit it, and put the cursor in the Body field. Open the HTML source code, like this:&lt;br /&gt;&lt;img alt="" src="/blogs/laura/Lists/Photos/020812_0458_ControlForm3.png" /&gt;&lt;br /&gt;&lt;br /&gt; &lt;li&gt;Copy the HTML code to the clipboard. Open SharePoint Designer.&lt;br /&gt;&lt;br /&gt; &lt;li&gt;Create a new workflow based on the Create Announcements list. Name it &amp;quot;New Announcement&amp;quot;.&lt;br /&gt;&lt;br /&gt; &lt;li&gt;Add an action to &lt;strong&gt;set a workflow variable&lt;/strong&gt;. (In SharePoint 2007, the action is called Store Dynamic String) Call the variable BodyTextVar, and it is a string variable.&lt;br /&gt;&lt;br /&gt; &lt;li&gt;Click the blue word &lt;span style="color:#4f81bd"&gt;&lt;strong&gt;Value&lt;/strong&gt;&lt;/span&gt;. Click the little ellipsis next to it (the button with 3 dots). Paste the contents of the clipboard, which is the HTML source code. Mine looks like this&lt;br /&gt;&lt;span style="font-family:courier new"&gt;&amp;lt;div class=&amp;quot;ExternalClassF2152D91E5604C86AA56CB2DF7047264&amp;quot;&amp;gt;&amp;lt;table width=&amp;quot;100%&amp;quot; class=&amp;quot;ms-rteTable-default&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&amp;lt;tbody&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;/span&gt;&lt;span style="font-family:cambria math"&gt;​&lt;/span&gt;&lt;span style="font-family:courier new"&gt;Picture&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;p style=&amp;quot;color: #000; font-size: 18pt&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;&lt;/span&gt;&lt;span style="font-family:cambria math"&gt;​&lt;/span&gt;&lt;span style="font-family:courier new"&gt;Black Title&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;color: green; font-size: 12pt&amp;quot;&amp;gt;Green Header&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;color: #8f6c2e; font-size: 10pt&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Brown Header&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Body&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/tbody&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; &lt;li&gt;In the spot of the code where you see the word &amp;quot;Picture&amp;quot;, that needs to be changed to HTML code for a picture. The Photo URL field will be used. Basically, each placeholder in the code will be replaced with the name of the actual field from the list, like this:&lt;br /&gt;&lt;img alt="" src="/blogs/laura/Lists/Photos/020812_0458_ControlForm4.png" /&gt;&lt;br /&gt;&lt;br /&gt; &lt;li&gt;Note that when you insert the &lt;strong&gt;Body&lt;/strong&gt; field, be sure and change Return field as: &lt;strong&gt;Plain Text&lt;/strong&gt;.&lt;br /&gt;&lt;img alt="" src="/blogs/laura/Lists/Photos/020812_0458_ControlForm5.png" /&gt;&lt;br /&gt;&lt;br /&gt; &lt;li&gt;When you insert the &lt;strong&gt;Photo URL&lt;/strong&gt; field, be sure to select Return field as: &lt;strong&gt;URL&lt;/strong&gt;&lt;br /&gt;&lt;img alt="" src="/blogs/laura/Lists/Photos/020812_0458_ControlForm6.png" /&gt;&lt;br /&gt; &lt;li&gt;I used the &amp;lt;&lt;strong&gt;Add or Change Lookup&lt;/strong&gt;&amp;gt; button in the code, to insert where the fields need to go. For example, I replaced Green Header with the actual field called Green Header. Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt; &lt;li&gt;In the workflow, add the action &lt;strong&gt;Create List Item&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt; &lt;li&gt;Click the blue words &lt;span style="color:#4f81bd"&gt;&lt;strong&gt;This List&lt;/strong&gt;&lt;/span&gt;, and pick &lt;strong&gt;Announcements&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt; &lt;li&gt;Set the Title field to the current list's &lt;strong&gt;Black Title&lt;/strong&gt;, and click the &lt;strong&gt;Add&lt;/strong&gt; button. Add the body field, like this, and click &lt;strong&gt;OK&lt;/strong&gt; twice.&lt;br /&gt;&lt;img alt="" src="/blogs/laura/Lists/Photos/020812_0458_ControlForm7.png" /&gt;&lt;br /&gt;&lt;br /&gt; &lt;li&gt;One more field. Click the &lt;strong&gt;Add&lt;/strong&gt; button. Choose &amp;quot;Expires&amp;quot; and match it to the current list's &amp;quot;Expiration&amp;quot;. The Create new list item action will then look like this. Click OK.&lt;br /&gt;&lt;img alt="" src="/blogs/laura/Lists/Photos/020812_0458_ControlForm8.png" /&gt;&lt;br /&gt; &lt;li&gt;&lt;strong&gt;Publish&lt;/strong&gt; the workflow. Note that since we didn't change the workflow initiation (Start) settings, it is only set up to be triggered manually, which is fine for testing.&lt;br /&gt;&lt;br /&gt; &lt;li&gt;Before you create an item in the Create Announcements list, be sure to get the URL of a photo that's in a library in SharePoint, to paste into the Photo URL field. Create a new item in the Create Announcements list, and fill in all the fields. Run the workflow.&lt;br /&gt;&lt;br /&gt; &lt;li&gt;You'll notice that your new announcement gets created. Lovely! Any tweaking that needs to be done regarding formatting and alignment needs to be done in the HTML code that's in the first action &amp;quot;set variable&amp;quot; in the workflow.&lt;br /&gt;&lt;br /&gt; &lt;li&gt;Another enhancement: You may want users to be able to create items in Create Announcements but not create or edit items in the actual announcements list. This can be done. In the workflow, insert an Impersonation Step, and put those 2 steps inside of it. That way, you can take away the users permissions to contribute to the announcements list, and the workflow will still be able to create items in it, because it runs with the credentials of you, the person who published the workflow.&lt;br /&gt;&lt;br /&gt; &lt;li&gt;The web part view: In the Announcements list, create a new view. Make it a Standard view, and call it Web Part. Only check the box next to the &lt;strong&gt;Body&lt;/strong&gt; column. Set the filter so that &lt;strong&gt;Expires&lt;/strong&gt; is greater than or equal to [Today]. Uncheck the box next to Tabular View.&lt;br /&gt;&lt;br /&gt; &lt;li&gt;On the home page of your site. Go to the web part toolpane of the Announcements web part. Change the view to this new &lt;strong&gt;Web Part &lt;/strong&gt;view that you just created. Click &lt;strong&gt;OK&lt;/strong&gt;. What is this for? Now, your announcements will be fully displayed on the home page without being cut off, and since we inserted the title field into the body of the announcement, only the body field needs to be shown.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt; &lt;p&gt; &lt;/p&gt; &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:5693d1d9-3b0b-4a6c-96b0-ae07eb28162d" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/SharePoint" rel="tag"&gt;SharePoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/announcements" rel="tag"&gt;announcements&lt;/a&gt;,&lt;a href="http://technorati.com/tags/publishing" rel="tag"&gt;publishing&lt;/a&gt;,&lt;a href="http://technorati.com/tags/workflows" rel="tag"&gt;workflows&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Foundation" rel="tag"&gt;Foundation&lt;/a&gt;,&lt;a href="http://technorati.com/tags/web+parts" rel="tag"&gt;web parts&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=7&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=7&amp;RootFolder=*"&gt;workflows&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 2/7/2012 11:58 PM&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=Afmpizwg_vw:iJcjcghf1xc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=Afmpizwg_vw:iJcjcghf1xc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=Afmpizwg_vw:iJcjcghf1xc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/Afmpizwg_vw" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>workflows</category>
      <pubDate>Wed, 08 Feb 2012 04:58:31 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=157</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=157</feedburner:origLink></item>
    <item>
      <title>SharePoint 2010 – Dynamic Calculations in a List Form</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/gclsS5kMPqM/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClassF2E500BEEA0E4195A7E1E45506932C3C"&gt;&lt;p&gt;In SharePoint lists that contain calculated columns, you may have noticed that when a new form is being created or edited, the results of calculated columns do not display in the form itself, so the user does cannot see the result of the calculation until after they have saved that item.  The calculated field can then be seen as a column in the list, or can be seen when viewing the display form of the item.  &lt;/p&gt;
&lt;p&gt;Now in SharePoint 2010 and InfoPath 2010, there is the ability to customize any SharePoint list with InfoPath. Because of this capability, you can dynamically display the calculated results in the form &lt;i&gt;AS&lt;/i&gt; the user is filling it out!  &lt;/p&gt;
&lt;p&gt;In this example, there is an “Expenses” list with a sales figure for each type of expense for a trip. There is a calculated column, called Total, which shows a sum of all expenses for the trip. &lt;/p&gt;
&lt;p&gt;Here’s how: &lt;/p&gt;
&lt;p&gt;1. This is the “&lt;strong&gt;Total&lt;/strong&gt;” calculated column in the list:&lt;br /&gt;&lt;img width="327" height="186" title="clip_image002" alt="clip_image002" src="/blogs/laura/Lists/Posts/Attachments/72/clip_image002_ee605a079e3a494fab76c6389f898947_41D633D7.gif" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt;2. Create items in the list, and notice the calculated field in the display form:&lt;br /&gt; &lt;img width="508" height="290" title="ch7[1]" alt="ch7[1]" src="/blogs/laura/Lists/Posts/Attachments/72/ch71_41D633D7.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt;3. In the SharePoint list, on the &lt;strong&gt;List&lt;/strong&gt; tab of the ribbon, click the &lt;strong&gt;Customize Form&lt;/strong&gt; button, which will instantly convert the SharePoint list form to an InfoPath form. Click the &lt;strong&gt;Quick Publish&lt;/strong&gt; button in the toolbar at the top left of InfoPath. &lt;img width="72" height="30" title="ch7[2]" alt="ch7[2]" src="/blogs/laura/Lists/Posts/Attachments/72/ch72_41D633D7.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt;4. Notice that now when viewing the form, the calculated field does not display at all:&lt;br /&gt; &lt;img width="373" height="346" title="ch7[5]" alt="ch7[5]" src="/blogs/laura/Lists/Posts/Attachments/72/ch75_41D633D7.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt;5. Click the “&lt;strong&gt;Customize Form&lt;/strong&gt;” button again. Add a new row to the bottom of the table in the InfoPath Form. From the “Insert a field” panel on the right, insert the “Total” field into the table. Right-click this field, and choose “Calculated Value Properties”. Change the format to decimal and currency and click &lt;strong&gt;OK&lt;/strong&gt;. &lt;/p&gt;
&lt;p&gt;6. The trick now is that we want the formula to be dynamically calculated as the currency fields are being filled out. Double click to select the Total field, and click the Default Value button in the ribbon in InfoPath:&lt;br /&gt; &lt;img width="412" height="331" title="ch7[7]" alt="ch7[7]" src="/blogs/laura/Lists/Posts/Attachments/72/ch77_41D633D7.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt;7. On the Field or Group properties box, click the Function (Fx) button next to the Default Value box. &lt;/p&gt;
&lt;p&gt;8. Use the &lt;strong&gt;Insert Field or Group&lt;/strong&gt; button to insert the fields to re-create the same formula that exists in the calculated column, as so:&lt;br /&gt;&lt;img width="185" height="101" title="clip_image012" alt="clip_image012" src="/blogs/laura/Lists/Posts/Attachments/72/clip_image012_62f126ebff8f45f680863d86b236a384_41D633D7.gif" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt;9. Click OK, leave the box checked that says “Refresh value when formula is recalculated”, and click OK again. Quick Publish the form again. &lt;/p&gt;
&lt;p&gt;10. Now, when viewing the form in the browser, you’ll see the total field displayed, AND when filling out a new item, the total will be calculated AS the form is being filled out, which will look something like this:&lt;br /&gt; &lt;img width="319" height="374" title="ch7[8]" alt="ch7[8]" src="/blogs/laura/Lists/Posts/Attachments/72/ch78_41D633D7.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt;Now you’ll not only be able to work-around the bug in which calculated columns aren’t included in InfoPath forms of SharePoint 2010 lists, you’ll be able to make the calculations dynamic in the form. &lt;/p&gt;
&lt;p&gt;  &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:74f3100d-aedd-4e06-9ea0-048a6e3534b3" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/SharePoint+2010" rel="tag"&gt;SharePoint 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/InfoPath+2010" rel="tag"&gt;InfoPath 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/forms" rel="tag"&gt;forms&lt;/a&gt;,&lt;a href="http://technorati.com/tags/calculations" rel="tag"&gt;calculations&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=8&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=8&amp;RootFolder=*"&gt;MS Office&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 6/3/2010 10:53 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/ch71_41D633D7.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/ch71_41D633D7.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/ch72_41D633D7.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/ch72_41D633D7.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/ch75_41D633D7.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/ch75_41D633D7.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/ch77_41D633D7.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/ch77_41D633D7.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/ch78_41D633D7.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/ch78_41D633D7.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/clip_image002_ee605a079e3a494fab76c6389f898947_41D633D7.gif"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/clip_image002_ee605a079e3a494fab76c6389f898947_41D633D7.gif&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/clip_image012_62f126ebff8f45f680863d86b236a384_41D633D7.gif"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/clip_image012_62f126ebff8f45f680863d86b236a384_41D633D7.gif&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/CropperCapture67_18BC541A.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/CropperCapture67_18BC541A.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/CropperCapture68_18BC541A.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/CropperCapture68_18BC541A.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/CropperCapture73_18BC541A.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/CropperCapture73_18BC541A.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/CropperCapture75_18BC541A.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/CropperCapture75_18BC541A.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/CropperCapture76_18BC541A.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/CropperCapture76_18BC541A.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/CropperCapture82_18BC541A.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/CropperCapture82_18BC541A.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/CropperCapture83_18BC541A.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/72/CropperCapture83_18BC541A.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=gclsS5kMPqM:fG5VBCH0_jc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=gclsS5kMPqM:fG5VBCH0_jc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=gclsS5kMPqM:fG5VBCH0_jc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/gclsS5kMPqM" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>MS Office</category>
      <pubDate>Fri, 04 Jun 2010 02:53:04 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=72</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=72</feedburner:origLink></item>
    <item>
      <title>Display User Data Fields for a SharePoint List</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/uA-QwibCk6k/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass16F911AFC8764FA8BC10671C9F463E7E"&gt; &lt;p&gt;You have all of this data in SharePoint, and you have all of this information about the site users, such as their department names, phone numbers, and much more. Instead of asking for site users to fill out all of their pertinent information every time they fill out a list item, form or survey in SharePoint, wouldn't it be nice to just use the information that is already there? &lt;/p&gt; &lt;p&gt;A while back, I wrote an article on how to report off of this data using Microsoft Access &lt;a href="https://www.nothingbutsharepoint.com/sites/eusp/Pages/sharepoint-find-out-about-site-users-within-microsoft-access-screencast.aspx"&gt;SharePoint: Find out About Site Users within Microsoft Access (Screencast)&lt;/a&gt;. This method is flawed because once you create the report, there isn't a way to display it back in SharePoint… it's only in Access. I also wrote this post &lt;a href="/blogs/laura/Lists/Posts/Post.aspx?ID=99"&gt;Pass Default Value From a Web Part Page to a New Item&lt;/a&gt;, which works okay, but you're really copying all that user data into some fields, which is really inefficient. &lt;/p&gt; &lt;p&gt;This week, I discovered a much better way than those other two, and it entails creating a SQL Server Reporting Services (SSRS) report. This solution can be used with all versions of SharePoint (not just enterprise). Before getting started, the prerequisites are that SSRS is already installed on a SharePoint web front end server, and it's all set up and integrated with SharePoint. Also, make sure that you are using SQL 2008 &lt;strong&gt;R2&lt;/strong&gt;, or steps 19 and 20 won't work. You'll need the &lt;strong&gt;Report Builder Report&lt;/strong&gt; and &lt;strong&gt;the Report Data Source&lt;/strong&gt; content types added to a document library (I called my library &amp;quot;Reports&amp;quot;). For more information about SSRS, I did a presentation recently: &lt;a href="/blogs/laura/Lists/Posts/Post.aspx?ID=147"&gt;Easy Reporting off of SharePoint Data&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;In this example, I'm going to use a regular SharePoint tasks list, and the goal is to display the list of tasks, showing the &amp;quot;Assigned To&amp;quot; column, and also showing more information about each user that has a task assigned to them. &lt;em&gt;(Note that part of these instructions are easier if you are working at the root level of the site collection, as opposed to a sub-site.)&lt;/em&gt;&lt;br /&gt;Here's the final result. Those last two columns come directly from the SharePoint user information list:&lt;br /&gt;&lt;img alt="" src="/blogs/laura/Lists/Photos/020212_0430_DisplayUser1.png" /&gt; &lt;/p&gt; &lt;ol&gt; &lt;li&gt;In your Reports library, click the &lt;strong&gt;New&lt;/strong&gt; button and choose &lt;strong&gt;Report Data Source&lt;/strong&gt;.&lt;br /&gt; &lt;li&gt;Name it &lt;strong&gt;TeamSite&lt;/strong&gt;, data source is &lt;strong&gt;Microsoft SharePoint List&lt;/strong&gt;,and use your own SharePoint site URL as the connection string. Credentials has to be &lt;strong&gt;Windows authentication&lt;/strong&gt;. Click OK.&lt;br /&gt;&lt;img alt="" src="/blogs/laura/Lists/Photos/020212_0430_DisplayUser2.png" /&gt;&lt;br /&gt; &lt;li&gt;In the library, click the New button again, and choose &lt;strong&gt;Report Builder Report&lt;/strong&gt;. (If you've never used it before, you will be prompted to install it)&lt;br /&gt;Note: if you get the error &amp;quot;To use Report Builder, you must install .Net Framework 3.5 on this computer&amp;quot;, here is the &lt;a href="http://chanmingman.wordpress.com/2011/06/25/to-use-report-builder-you-must-install-net-framework-3-5-on-this-computer/"&gt;resolution&lt;/a&gt;.&lt;br /&gt; &lt;li&gt;In the wizard, choose &lt;strong&gt;New Report&lt;/strong&gt;. Click &lt;strong&gt;Table or Matrix Wizard&lt;/strong&gt;.&lt;br /&gt;&lt;img alt="" src="/blogs/laura/Lists/Photos/020212_0430_DisplayUser3.png" /&gt;&lt;br /&gt; &lt;li&gt;Choose &lt;strong&gt;Create a Dataset&lt;/strong&gt;, and click &lt;strong&gt;Next&lt;/strong&gt;.&lt;br /&gt; &lt;li&gt;Choose to browse to find a data source, and navigate to the current library, which is where you already created the TeamSite data source, which is the one you want to select. Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;br /&gt; &lt;li&gt;Check the box next to your &lt;strong&gt;Tasks&lt;/strong&gt; list on the left. (Note to make sure that there are some items in your list. It just helps to have test data.) Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;br /&gt; &lt;li&gt;Add a few fields to the Values section, by dragging them over. Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;br /&gt;&lt;img alt="" src="/blogs/laura/Lists/Photos/020212_0430_DisplayUser4.png" /&gt;&lt;br /&gt; &lt;li&gt;Since I didn't select any grouping on the Arrange Fields screen, on the Choose the Layout screen, all the options are grayed out. Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;br /&gt; &lt;li&gt;Pick a color preference on the Choose a Style screen, and click &lt;strong&gt;Finish&lt;/strong&gt;.&lt;br /&gt; &lt;li&gt;If you'd like to preview your creation so far, click the &lt;strong&gt;Run&lt;/strong&gt; button at the top, then click &lt;strong&gt;Design&lt;/strong&gt; to close the preview. Go ahead and click the Save button at the top left, and drill down to your Reports library. Save this as TaskReport.rdl.&lt;br /&gt; &lt;li&gt;So far, we haven't done anything extraordinary, that's just a pretty report. Now it's time to add those user information columns that I promised you. Right click on &lt;strong&gt;Datasets&lt;/strong&gt; on the left, and choose &lt;strong&gt;Add Dataset&lt;/strong&gt;.&lt;br /&gt; &lt;li&gt;Call this new dataset &lt;strong&gt;UserInfo&lt;/strong&gt;, and choose to use a dataset embedded in the report. Choose your &lt;strong&gt;TeamSite&lt;/strong&gt; data source from the drop-down.&lt;br /&gt;&lt;img alt="" src="/blogs/laura/Lists/Photos/020212_0430_DisplayUser5.png" /&gt;&lt;br /&gt; &lt;li&gt;Click the &lt;strong&gt;Query Designer&lt;/strong&gt; Button.&lt;br /&gt; &lt;li&gt;Check the box next to the &lt;strong&gt;User Information List&lt;/strong&gt; on the left, and click &lt;strong&gt;OK&lt;/strong&gt;.&lt;br /&gt;(Note that only if you do NOT see the user information list, this is because it only exists at the root level of the site collection. You'll have to create a separate data source, call it &amp;quot;TopSite&amp;quot;. Repeat steps 1 and 2, using the URL of the root site in your site collection. In the screenshot above, you'll be selecting the other, &amp;quot;TopSite&amp;quot;.)&lt;br /&gt; &lt;li&gt;On the Dataset Properties screen, click &lt;strong&gt;OK&lt;/strong&gt;.&lt;br /&gt; &lt;li&gt;A couple of columns can now be added. Again, the goal is to show extra information about each of the &amp;quot;Assigned To&amp;quot; people. Click to select the last column in the report, and choose &lt;strong&gt;Insert Column&lt;/strong&gt; -&amp;gt; &lt;strong&gt;Right&lt;/strong&gt;. Do this twice.&lt;br /&gt;&lt;img alt="" src="/blogs/laura/Lists/Photos/020212_0430_DisplayUser6.png" /&gt;&lt;br /&gt; &lt;li&gt;In the first new empty cell (not header), right click and choose &lt;strong&gt;Expression&lt;/strong&gt;.&lt;br /&gt;&lt;img alt="" src="/blogs/laura/Lists/Photos/020212_0430_DisplayUser7.png" /&gt;&lt;br /&gt; &lt;li&gt;Paste this formula, click &lt;strong&gt;OK&lt;/strong&gt;, and I'll explain it all in a minute.&lt;br /&gt;=Lookup(Fields!Assigned_To.Value,Fields!Name.Value,Fields!Department.Value, &amp;quot;UserInfo&amp;quot;)&lt;br /&gt; &lt;li&gt;Right click the next empty cell next to that one, pick expression again, and this one will have the job title:&lt;br /&gt;=Lookup(Fields!Assigned_To.Value,Fields!Name.Value,Fields!Title.Value, &amp;quot;UserInfo&amp;quot;)&lt;br /&gt; &lt;li&gt;In the column header cells, type titles for the new columns, &amp;quot;Assignee Department&amp;quot;, and &amp;quot;Assignee Title&amp;quot;. &lt;br /&gt; &lt;li&gt;&lt;strong&gt;Save&lt;/strong&gt;. Close Report Builder. Now in your reports library, you can click to open this report (RDL file) and see how lovely it is. &lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Here's how that lookup formula really works… &lt;/p&gt; &lt;p&gt;&lt;img alt="" src="/blogs/laura/Lists/Photos/020212_0430_DisplayUser8.png" /&gt; &lt;/p&gt; &lt;p&gt;The Lookup function has four sections, separated by commas: &lt;/p&gt; &lt;ul&gt; &lt;li&gt;Fields!Assigned_To.Value - This is the field in the current (tasks) dataset that is going to exactly match up to a field in the other (UserInfo) dataset. You can click &lt;strong&gt;Fields (DataSet1)&lt;/strong&gt; (in the screenshot under Category) to pick from the list of all the other fields.  &lt;li&gt;Fields!Name.Value - This is the field in the other dataset (UserInfo) that is going to exactly match with the Assigned_To field. In the user information list, the Name field is &amp;quot;Firstname Lastname&amp;quot;.  &lt;li&gt;Fields!Department.Value - this third part is the name of the field in the other dataset (UserInfo) that you want to display in this cell. To see a list of the names of the fields in that dataset, in the Category section of the above screenshot, you can click Datasets and then click UserInfo.  &lt;li&gt;&amp;quot;UserInfo&amp;quot; - This fourth part of the formula is the name of the second dataset that you're looking up to. This is what we named it at step 13. &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Anyway, that's it, I hope you have fun with this. I absolutely love SSRS. Don't forget that there's the Report Viewer web part, which will let you display your report on any page in SharePoint. Another side note that I may blog about separately is the fact that you can cache the data in your dataset, so that it doesn't take so long to render the report. It has to be a shared dataset to be able to do that, and we didn't do any shared datasets in these instructions, just for simplicity's sake. &lt;/p&gt; &lt;p&gt;Note, if you got stuck at step 15 and you still don't see the user information list, just paste this in the big white box called &lt;strong&gt;Query&lt;/strong&gt;: &lt;/p&gt; &lt;p&gt;&amp;lt;RSSharePointList xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;ListName&amp;gt;UserInfo&amp;lt;/ListName&amp;gt;&lt;br /&gt;&amp;lt;/RSSharePointList&amp;gt; &lt;/p&gt; &lt;p&gt;Here's the &lt;a href="http://msdn.microsoft.com/en-us/library/ee210531.aspx"&gt;reference for the Lookup Function&lt;/a&gt;.&lt;/p&gt; &lt;p&gt; &lt;/p&gt;&lt;/div&gt; &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:e551c866-372a-440e-a9c4-683bee3313d0" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/SharePoint" rel="tag"&gt;SharePoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SSRS" rel="tag"&gt;SSRS&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SQL+Server+Reporting+Services" rel="tag"&gt;SQL Server Reporting Services&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SQL+2008+R2" rel="tag"&gt;SQL 2008 R2&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Report+Builder" rel="tag"&gt;Report Builder&lt;/a&gt;,&lt;a href="http://technorati.com/tags/User+Information" rel="tag"&gt;User Information&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=13&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=13&amp;RootFolder=*"&gt;SSRS&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 2/1/2012 11:31 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/149/Oreilly-1_1_51CF80B1.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/149/Oreilly-1_1_51CF80B1.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/149/Oreilly-1_thumb_51CF80B1.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/149/Oreilly-1_thumb_51CF80B1.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/149/Oreilly-10_1_18B8A3AF.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/149/Oreilly-10_1_18B8A3AF.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/149/Oreilly-10_thumb_46A5F667.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/149/Oreilly-10_thumb_46A5F667.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/149/Oreilly-11_46A5F667.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/149/Oreilly-11_46A5F667.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/149/Oreilly-2_51CF80B1.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/149/Oreilly-2_51CF80B1.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/149/Oreilly-3_6ACB50F6.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/149/Oreilly-3_6ACB50F6.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/149/Oreilly-4_6ACB50F6.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/149/Oreilly-4_6ACB50F6.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/149/Oreilly-5_6ACB50F6.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/149/Oreilly-5_6ACB50F6.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/149/Oreilly-7_6ACB50F6.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/149/Oreilly-7_6ACB50F6.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=uA-QwibCk6k:ljpy1f1PT24:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=uA-QwibCk6k:ljpy1f1PT24:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=uA-QwibCk6k:ljpy1f1PT24:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/uA-QwibCk6k" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>SSRS</category>
      <pubDate>Thu, 02 Feb 2012 04:31:14 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=149</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=149</feedburner:origLink></item>
    <item>
      <title>Submit Form to a Secure Location</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/qm4ichqwWbU/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass43175D5A64F442219B083585CE282826"&gt; &lt;p&gt;Forms and security. It is a common requirement to have a form that can be filled out, and when it is submitted, it goes to a location that the form submitter does not have access to. This is tricky because the users need to have contribute access to a list or library in order to create new items in it, but then if they can do that, they can access everything else in the library. There are many variations of this requirement, but in this post, I'll show how it can be done in a pretty simple way. &lt;/p&gt; &lt;p&gt;General overview: This concept can be done with either a list item or a library. (I'll just use the term &amp;quot;list&amp;quot; in this overview, just to get the general point across). Create a content type. Create two lists. Add the content type to both lists. List A &amp;quot;New Items&amp;quot; items can be created by anyone on the site, and List B &amp;quot;Locked List&amp;quot; is locked down so that only managers have permissions to access it. When new items are created in &amp;quot;New Items&amp;quot;, a SharePoint Designer workflow runs an impersonation step that copies that item over to the &amp;quot;Locked List&amp;quot;, and then deletes it from the original list. &lt;/p&gt; &lt;p&gt;This solution can be done out of the box with SharePoint 2010 (any version), and SharePoint Online with Office 365. &lt;/p&gt; &lt;p&gt;Since InfoPath is the most common thing that I use to create forms, and I get asked about this a lot, I'm going to use an InfoPath form in my example here. &lt;/p&gt; &lt;ol&gt; &lt;li&gt;If you don't already have a document library on your site called &amp;quot;Form Templates&amp;quot;, go ahead and create it.&lt;br /&gt; &lt;li&gt;When you publish your form to SharePoint, instead of publishing it directly to a form library, &lt;strong&gt;publish it as a content type&lt;/strong&gt;. Note that if your form has been published as an administrative template, that's fine too, but just less common. Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;br /&gt;&lt;img alt="" src="/blogs/laura/Lists/Photos/012612_0511_SubmitFormt1.png" /&gt;&lt;br /&gt; &lt;li&gt;Choose Create a new Content Type, and click &lt;strong&gt;Next&lt;/strong&gt;.&lt;br /&gt;&lt;img alt="" src="/blogs/laura/Lists/Photos/012612_0511_SubmitFormt2.png" /&gt;&lt;br /&gt; &lt;li&gt;Name your content type, with whatever the name of the form is. Mine is a Check Request. Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;br /&gt; &lt;li&gt;On the screen where you specify a location for the form template, click &lt;strong&gt;Browse&lt;/strong&gt;. Select &lt;strong&gt;the Form Templates&lt;/strong&gt; library on your site, and give your form a name. I called mine CheckRequest.xsn. Click Next.&lt;br /&gt;&lt;img alt="" src="/blogs/laura/Lists/Photos/012612_0511_SubmitFormt3.png" /&gt;&lt;br /&gt; &lt;li&gt;Pick your fields that you want to be columns, and click &lt;strong&gt;Next&lt;/strong&gt;. Click &lt;strong&gt;Publish&lt;/strong&gt;. Click &lt;strong&gt;Close&lt;/strong&gt;.&lt;br /&gt; &lt;li&gt;Create two new form libraries. &amp;quot;New Check Requests&amp;quot; and &amp;quot;Locked Check Requests&amp;quot;.&lt;br /&gt; &lt;li&gt;Go to the Library Settings screen of New Check Requests, and click &lt;strong&gt;Advanced Settings&lt;/strong&gt;.&lt;br /&gt; &lt;li&gt;Change &lt;strong&gt;Allow Management of Content Types&lt;/strong&gt; to &lt;strong&gt;YES&lt;/strong&gt;. Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;br /&gt; &lt;li&gt;On the Form Library Settings screen, click &lt;strong&gt;Add from existing site content types&lt;/strong&gt;. &lt;br /&gt; &lt;li&gt;Click Check Request (or the name of your own content type from step 4) and click the &lt;strong&gt;Add&lt;/strong&gt; button to move it to the right side. Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;br /&gt; &lt;li&gt;Click the &amp;quot;Form&amp;quot; content type, and click &lt;strong&gt;Delete this content type&lt;/strong&gt;.&lt;br /&gt; &lt;li&gt;Go to the Library settings screen of &lt;strong&gt;Locked Check Requests&lt;/strong&gt;. Repeat steps 8 through 12.&lt;br /&gt; &lt;li&gt;In your InfoPath form, make sure that the &lt;strong&gt;&lt;em&gt;Submit&lt;/em&gt;&lt;/strong&gt; data connection is set up to submit the forms to the &lt;strong&gt;New Check Requests&lt;/strong&gt; library.&lt;br /&gt; &lt;li&gt;Open your site n SharePoint Designer, and create a new workflow based on the &lt;strong&gt;New Check Requests&lt;/strong&gt; library.&lt;br /&gt;&lt;img alt="" src="/blogs/laura/Lists/Photos/012612_0511_SubmitFormt4.png" /&gt;  &lt;li&gt;Name the workflow &lt;strong&gt;New Check Request&lt;/strong&gt;, and click &lt;strong&gt;OK&lt;/strong&gt;.&lt;br /&gt; &lt;li&gt;Put your cursor underneath the Step 1 box, and click the &lt;strong&gt;Impersonation Step&lt;/strong&gt; button in the ribbon, so your screen will look like this:&lt;br /&gt;&lt;img alt="" src="/blogs/laura/Lists/Photos/012612_0511_SubmitFormt5.png" /&gt;&lt;br /&gt; &lt;li&gt;Delete Step 1. Put your cursor inside of the Impersonation step and add the action called &lt;strong&gt;Copy List Item&lt;/strong&gt;. Then add the action &lt;strong&gt;Delete Item&lt;/strong&gt; below it.&lt;br /&gt; &lt;li&gt;Set up the copy so that it copies from the current list over to the Locked Check Requests. Then make it delete the current item. Like this:&lt;br /&gt;&lt;img alt="" src="/blogs/laura/Lists/Photos/012612_0511_SubmitFormt6.png" /&gt;&lt;br /&gt; &lt;li&gt;Click Workflow Settings in the ribbon. Under start options, only put a check box next to &lt;strong&gt;Start workflow automatically when an item is created&lt;/strong&gt;. &lt;br /&gt; &lt;li&gt;&lt;strong&gt;Publish&lt;/strong&gt; the workflow. &lt;/li&gt;&lt;/ol&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;Okay, it's done now. The key here is that the permissions will be set up as so: &lt;/p&gt; &lt;ul&gt; &lt;li&gt;People who need to be able to fill out the form: Give them Contribute permissions on the New Check Requests Library. Do not give them permissions on the Locked Check Requests library at all.  &lt;li&gt;People who need to be able to access the whole list of forms that have been submitted: If they need to be able to *&lt;strong&gt;modify the forms&lt;/strong&gt; that have been submitted, give them Contribute access to the Locked Check Requests library. If you only want them to be able to see the submitted items and not change them, just give them read access.  &lt;li&gt;The key here is that when the workflow copies items over from one list to another, it uses the login of the person who published the workflow. The best practice for workflows with impersonation steps is to &lt;strong&gt;publish the workflow as the SharePoint admin account&lt;/strong&gt;, and not someone's personal account. You know, just in case. You wouldn't want someone to leave the company and then none of the workflows function anymore, right? &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Again, to reiterate…. This is just the most simple way to accomplish this goal. Of course, with impersonation steps in a workflow, you could change permission on each individual item in the list or library via workflow. It just gets kinda messy and hard to manage when you start delving into individual item permissions. The method in this blog post is simple because you the permissions are set at the library level. &lt;/p&gt; &lt;p&gt;Keep in mind that with some &lt;strong&gt;list type&lt;/strong&gt;s in SharePoint, such as a custom list, there is a setting in &lt;strong&gt;advanced settings&lt;/strong&gt; that you can use. Unfortunately, this setting just doesn't exist in libraries.&lt;br /&gt;&lt;img alt="" src="/blogs/laura/Lists/Photos/012612_0511_SubmitFormt7.png" /&gt; &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; &lt;span style="color:red"&gt;If people will be modifying the submitted forms after they have been moved &lt;/span&gt;to the Locked Check Requests Library, there is one more important consideration… the submit data connection. You'll have to create another submit data connection that submits to Locked Check Requests, because you probably don't want to have a bunch of duplicate files. There just needs to be a condition that looks to see if this is a form that has already been initially submitted. So, for example, you can create a field called &amp;quot;FormStatus&amp;quot;. When the submit button is clicked, add an action to set a field's value, where you set the FormStatus to submitted. That way, you can create a condition so that if a form has already been submitted initially, then it gets submitted to the Locked Check Requests. &lt;/p&gt; &lt;p&gt;&lt;img alt="" src="/blogs/laura/Lists/Photos/012612_0511_SubmitFormt8.png" /&gt;&lt;img alt="" src="/blogs/laura/Lists/Photos/012612_0511_SubmitFormt9.png" /&gt;&lt;/p&gt;&lt;/div&gt; &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:be0cfa52-f6b8-41ec-bd01-ffcff5eca0e7" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/SharePoint" rel="tag"&gt;SharePoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Office+365" rel="tag"&gt;Office 365&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Workflows" rel="tag"&gt;Workflows&lt;/a&gt;,&lt;a href="http://technorati.com/tags/InfoPath" rel="tag"&gt;InfoPath&lt;/a&gt;,&lt;a href="http://technorati.com/tags/security" rel="tag"&gt;security&lt;/a&gt;,&lt;a href="http://technorati.com/tags/forms" rel="tag"&gt;forms&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SharePoint+Designer" rel="tag"&gt;SharePoint Designer&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=11&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=11&amp;RootFolder=*"&gt;InfoPath&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 1/26/2012 12:06 AM&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=qm4ichqwWbU:ar3NIqw6NWo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=qm4ichqwWbU:ar3NIqw6NWo:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=qm4ichqwWbU:ar3NIqw6NWo:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/qm4ichqwWbU" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>InfoPath</category>
      <pubDate>Thu, 26 Jan 2012 05:06:48 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=148</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=148</feedburner:origLink></item>
    <item>
      <title>"I Need To..." Display a List of Documents</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/HR2NGsGF2GA/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass60AB6659599249E98408D9FE361F09D2"&gt;&lt;div class="ExternalClassE1E3B60BA4644ABB9902594C56D6EE09"&gt;&lt;p&gt;In this article, I'll describe how to use the out-of-box &amp;quot;I Need To...&amp;quot; web part to display a dynamic list of documents in a document library.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;About the &amp;quot;I Need To...&amp;quot; web part&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This web part displays items in a list on the SharePoint site.  The Title field is the field that will be displayed.  The list also must have a hyperlink field, and it must be called &amp;quot;URL&amp;quot;.  There must also be a field in the list that is a choice field, to be filtered by.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Your Document Library &lt;br /&gt;&lt;/strong&gt;In this example, my document library is called &amp;quot;Documents&amp;quot;.&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Add a new column called &amp;quot;URL&amp;quot;, and make it a hyperlink field &lt;/li&gt;
&lt;li&gt;If you don't already have a choice field you'd like to filter by, add a new column called &amp;quot;Active&amp;quot;.  It's a choice field, with the options being Yes or No, with the default as yes. &lt;/li&gt;
&lt;li&gt;Using SharePoint Designer, create a new workflow that will run when each new item is created or changed in the document library. &lt;/li&gt;
&lt;li&gt;Call this step in the workflow &amp;quot;Set URL&amp;quot;.  There are no conditions, and only one action: &lt;br /&gt;&lt;strong&gt;Set Field in Current Item&lt;/strong&gt;: Set &lt;span style="text-decoration:underline"&gt;URL&lt;/span&gt; to the current item's URL Path field.  &lt;br /&gt;&lt;img width="508" height="361" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/12/image_3_408C06D4.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/li&gt;
&lt;li&gt;Click &amp;lt;&lt;strong&gt;Finish&lt;/strong&gt;&amp;gt; to save the workflow. &lt;/li&gt;
&lt;li&gt;Upload a couple of documents to the library, to test this. &lt;/li&gt;
&lt;li&gt;Add the I Need To web part to your page.  Go to the web part's toolpane. &lt;/li&gt;
&lt;li&gt;In the List Name box, click the &amp;lt;Change...&amp;gt; button, and select your document library. &lt;/li&gt;
&lt;li&gt;In the Filter Field box, select &amp;quot;Active&amp;quot; from the drop-down box, and in Filter Value, select Yes. &lt;p&gt;&lt;img width="217" height="373" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/12/image_6_408C06D4.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;OK&lt;/strong&gt;.  Sometimes it makes you check in the page before displaying your changes. &lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;You might see your document names in the drop-down box at this point, but you might not.  The problem is that this web part uses the Title field, and a lot of times that field isn't utilized in document libraries.  There are some options you have at this point:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Make the Title field a required field in your library. &lt;/li&gt;
&lt;li&gt;OR, put a step in your workflow that will put information in your Title field... &lt;br /&gt;Add a second step in the workflow called &amp;quot;Document title&amp;quot;.  Condition is &amp;quot;If Title is empty&amp;quot;, and Action is to set the Title field to the Documents:Name.  &lt;br /&gt;&lt;img width="294" height="212" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/12/image_9_408C06D4.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/li&gt;
&lt;li&gt;OR, put a step in your workflow that will set only the items with Title information as &amp;quot;Active=Yes&amp;quot;... &lt;br /&gt;Add a second step in the workflow called &amp;quot;Active Documents&amp;quot;.  Condition is &amp;quot;If Title is empty&amp;quot; &lt;strong&gt;AND&lt;/strong&gt; &amp;quot;If Active=Yes&amp;quot;, then the Action is to set the Active field to &lt;span style="text-decoration:underline"&gt;No&lt;/span&gt;. &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Note: At this point, if users change the name of the document, but not the Title, nothing will happen to the title.  But, since this workflow is set to run every time the document is changed, changes to the document names WILL be reflected in the document's URL.&lt;/p&gt;
&lt;p&gt;Another thing you might want to do is hide the document library's URL field from forms.  In the library's settings, go to Advanced settings.  Change the setting “Allow management of content types” to Yes. &lt;br /&gt;Now, there’s a new section in your library's settings called &lt;strong&gt;Content Types&lt;/strong&gt; that contains one content type called “Document”.  &lt;br /&gt;Click on the Document content type, click on the URL field, and change it to Hidden.  This will cause the field to be hidden when opening or editing the document properties.  You can do the same for the &amp;quot;Active&amp;quot; field if you'd like.&lt;/p&gt;&lt;/div&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:3cbc08bc-7ac9-4da1-9096-6a104657fe56" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Content+types" rel="tag"&gt;Content types&lt;/a&gt;,&lt;a href="http://technorati.com/tags/document+library" rel="tag"&gt;document library&lt;/a&gt;,&lt;a href="http://technorati.com/tags/documents" rel="tag"&gt;documents&lt;/a&gt;,&lt;a href="http://technorati.com/tags/web+part" rel="tag"&gt;web part&lt;/a&gt;,&lt;a href="http://technorati.com/tags/workflows" rel="tag"&gt;workflows&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=7&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=7&amp;RootFolder=*"&gt;workflows&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 3/16/2009 4:39 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;BlogTitleForUrl:&lt;/b&gt; quote-i-need-to-quote-display-a-list-of-documents&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/12/image_3_408C06D4.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/12/image_3_408C06D4.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/12/image_6_408C06D4.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/12/image_6_408C06D4.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/12/image_9_408C06D4.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/12/image_9_408C06D4.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=HR2NGsGF2GA:Mu5TrLkasbA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=HR2NGsGF2GA:Mu5TrLkasbA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=HR2NGsGF2GA:Mu5TrLkasbA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/HR2NGsGF2GA" height="1" width="1"/&gt;</description>
      <author>John Ross</author>
      <category>workflows</category>
      <pubDate>Fri, 16 Oct 2009 22:28:18 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=12</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=12</feedburner:origLink></item>
    <item>
      <title>SharePoint Technical Conference (SP Tech Con)</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/bCeK5uQ0l34/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClassECAE1B1FF8D7483F8326E86F7D955D03"&gt;&lt;blockquote class="ExternalClass6FCAD090312C4C928011D83B1BD35C16"&gt;&lt;p&gt;Twitter users, you can &lt;a title="Re-tweet" href="http://twitthis.com/twit?url=http://spinsiders.com/laurar/2009/03/19/sharepoint-technical-conference-sp-tech-con/" target="_blank"&gt;Re-Tweet This Post&lt;/a&gt;.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="ExternalClass6FCAD090312C4C928011D83B1BD35C16"&gt;SP Tech Con (&lt;a href="http://www.sptechcon.com/"&gt;www.sptechcon.com&lt;/a&gt;) is coming up!&lt;/p&gt;
&lt;p class="ExternalClass6FCAD090312C4C928011D83B1BD35C16"&gt;&lt;a href="http://www.sptechcon.com/" target="_blank"&gt;&lt;img width="308" height="258" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/13/image_3_47A22F78.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p class="ExternalClass6FCAD090312C4C928011D83B1BD35C16"&gt;Looking forward to seeing you all at this conference!  Presentations that I'll be doing:&lt;/p&gt;
&lt;div class="ExternalClass6FCAD090312C4C928011D83B1BD35C16"&gt;&lt;ul&gt;&lt;li&gt; &lt;strong&gt;Making the Most Of Out-of-the-Box Web Parts &lt;br /&gt;&lt;/strong&gt;Out-of-the-Box Web parts are extremely flexible. This session will provide business users and project managers with a detailed look at the Filter, KPI, Excel Web Access, Outlook Web Access and Business Data Catalog Web parts. Some Web part connection tricks will be shared, and customizations using SharePoint Designer will be demonstrated. Developers starting to work with SharePoint also could benefit from knowing its out-of-the-box functionality before they delve into custom coding. &lt;br /&gt;TECHNICAL LEVEL: BASIC &lt;/li&gt;
&lt;li&gt;&lt;strong&gt;So THAT’S How! SharePoint and Office 2007 Integration &lt;br /&gt;&lt;/strong&gt;Discover the best ways to tackle your daily work with the 2007 Microsoft Office system. Tips include how to use Instant Search in Outlook to keep all your SharePoint lists and libraries within easy reach, and how to use Excel Services Web parts so people can interact with a worksheet on a Web page. From offline document editing and two-way list synch, to workflows you can only find in Office, this session is packed with tricks you can use to increase your SharePoint productivity. Demo will include Access custom lists, blog publishing and dashboards. &lt;br /&gt;TECHNICAL LEVEL: INTERMEDIATE &lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HELP! Creating a Community Of Support for SharePoint&lt;/strong&gt; &lt;br /&gt;How do end users obtain SharePoint-related help? In this session, we will go over challenges in helping and supporting SharePoint end users, and how to address those challenges. There are many different available avenues when it comes to SharePoint help, and we will cover how to consolidate that information to a single point of reference for your end users or customers to turn to. A SharePoint Help site and community for your company will not only make the users happy and confident, it will also reduce calls to the help desk. &lt;br /&gt;Attendees will learn: &lt;br /&gt;• Some user perspectives when it comes to obtaining SharePoint related help, and how to bring together available sources of help &lt;br /&gt;• Why it’s important to do research to find out what the users need and what they’re looking for in SharePoint help &lt;br /&gt;• Why it’s important to create a single point of reference for your company’s SharePoint users to get help with SharePoint, and how to tailor this site/community to your own company &lt;br /&gt;TECHNICAL LEVEL: BASIC &lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:b45b7968-159a-41fa-a92e-2ceb0189f922" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Boston" rel="tag"&gt;Boston&lt;/a&gt;,&lt;a href="http://technorati.com/tags/conference" rel="tag"&gt;conference&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*"&gt;conference&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 3/19/2009 4:40 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;BlogTitleForUrl:&lt;/b&gt; sharepoint-technical-conference-sp-tech-con&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/13/image_3_47A22F78.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/13/image_3_47A22F78.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=bCeK5uQ0l34:PS977qU-kE4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=bCeK5uQ0l34:PS977qU-kE4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=bCeK5uQ0l34:PS977qU-kE4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/bCeK5uQ0l34" height="1" width="1"/&gt;</description>
      <author>John Ross</author>
      <category>conference</category>
      <pubDate>Fri, 16 Oct 2009 22:28:19 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=13</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=13</feedburner:origLink></item>
    <item>
      <title>SP Tech Con - Get $100 off!</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/wmzglkrTQSs/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClassDF55A41758034546B6171EE8EF7E7408"&gt;&lt;div class="ExternalClass775EA55C51104C089B3D27C2F446E602"&gt;&lt;p&gt;When you register for the SharePoint Technical Conference (SPtechcon) in Boston, get $100 off because you know me. Use the promotional code: &lt;strong&gt;WONDERLAURA&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/blogs/laura/Lists/Posts/Attachments/20/boston_300x250_amim_2_5D611BA8.gif"&gt;&lt;img width="240" height="200" title="boston_300x250_amim" alt="boston_300x250_amim" src="/blogs/laura/Lists/Posts/Attachments/17/boston_300x250_amim_thumb_5D611BA8.gif" border="0" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*"&gt;conference&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 4/16/2009 4:46 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;BlogTitleForUrl:&lt;/b&gt; sp-tech-con-get-100-off&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/17/boston_300x250_amim_2_5D611BA8.gif"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/17/boston_300x250_amim_2_5D611BA8.gif&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/17/boston_300x250_amim_thumb_5D611BA8.gif"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/17/boston_300x250_amim_thumb_5D611BA8.gif&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=wmzglkrTQSs:8b_IFba7vYg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=wmzglkrTQSs:8b_IFba7vYg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=wmzglkrTQSs:8b_IFba7vYg:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/wmzglkrTQSs" height="1" width="1"/&gt;</description>
      <author>John Ross</author>
      <category>conference</category>
      <pubDate>Fri, 16 Oct 2009 22:28:20 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=17</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=17</feedburner:origLink></item>
    <item>
      <title>SharePoint Saturday in Atlanta Recap</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/pHX3Rxa88m8/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClassFB17CBF857EB477E8DAA4FEFA18EBEB4"&gt;&lt;div class="ExternalClass705F3ABE69C449A08BB143905DDA83AA"&gt;&lt;p&gt;SharePoint Saturday was in Atlanta on April 18th.  My friend, Lori Gowin, and I were so excited when we first found out about this event a couple of months ago.  I had immediately submitted an abstract, to do a presentation there.&lt;/p&gt;
&lt;p&gt;Since we live in Birmingham, Alabama, it's only a two and a half hour drive over to Atlanta.  Our friend, Cathy Dew, who we met at our SharePoint user group, works for CTS.  &lt;a href="http://www.askcts.com/" target="_blank"&gt;CTS &lt;/a&gt;sponsored the speaker dinner in Atlanta, so Cathy and I conveniently brought Lori along with us to hob-nob with the speakers.  &lt;/p&gt;
&lt;p&gt;The speaker dinner was great, and you know it's always interesting meeting people in person... who you know from the internet.  So, now we get to associate  human beings with those little square icons whom we've been chatting with on twitter.&lt;/p&gt;
&lt;p&gt;We were up bright and early for SharePoint Saturday the next morning.  So exciting!  We had a short keynote, and then my presentation was in the very first time slot.  Also, we had live coverage of this event on the EndUserSharePoint site, courtesy of Mark Miller.  This means that some of us committed to being &amp;quot;live bloggers&amp;quot;, and basically took notes while we were in our sessions, and these notes and correspondence was live online.  We even had pictures and videos!  Here's the &lt;a href="http://www.endusersharepoint.com/?p=1519" target="_blank"&gt;archived live blog&lt;/a&gt;.  Oh, and here are several videos that &lt;a href="http://vimeo.com/4212420" target="_blank"&gt;Dux recorded&lt;/a&gt;.  There was a little friendly competition going with the St. Louis MOSS Camp, which was going on at the same time and also live blogging!&lt;/p&gt;
&lt;p&gt;&lt;img width="405" height="319" title="laura-presentation-4-182" alt="laura-presentation-4-182" src="/blogs/laura/Lists/Posts/Attachments/18/laura-presentation-4-182_316feef5-92c8-4867-a16e-c641ac6b3225_3143F488.jpg" border="0" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px" /&gt;&lt;/p&gt;
&lt;p&gt;It was unfortunate that &lt;a href="http://www.meetdux.com/" target="_blank"&gt;Dux&lt;/a&gt;'s presentation was at the same time, because I really wanted to see him speak.  Oh well, I guess I'll have to wait until I see him again at &lt;a href="http://www.sptechcon.com/" target="_blank"&gt;SPTechCon &lt;/a&gt;in Boston.&lt;/p&gt;
&lt;p&gt;Anyway, this was the third time that have done my presentation called &amp;quot;Making the most of Out-of-Box Web Parts&amp;quot;.  It gets so much easier each time I do it.  The first time was with &lt;a href="http://www.brettlonsdale.com/" target="_blank"&gt;Brett Lonsdale &lt;/a&gt;of &lt;a href="http://www.lightningtools.com/" target="_blank"&gt;Lighting Tools&lt;/a&gt;, when we presented this at the &lt;a href="http://bestpracticesconference.com/" target="_blank"&gt;SharePoint Best Practices Conference &lt;/a&gt;in San Diego in February.  Since he's the BDC guru and has a development background, he was the perfect person to talk about the BDC web parts, and the data view web part.  The whole premise behind this presentation, is that no matter who you are (developer or not), it's best to learn what SharePoint can do out-of-box, before developing your own solutions.&lt;/p&gt;
&lt;p&gt;The next session I went to was &amp;quot;Integrating SQL Server 2005 Reporting Services with SharePoint&amp;quot; by Chris Regan.  This session was great, because Chris went over all of the steps to take, and gotchas involved when installing SSRS.  Stanalond mode vs. Integrated mode.  He actually demo'ed the installation in detail.  Good stuff!&lt;/p&gt;
&lt;p&gt;Then, I went to &amp;quot;Business Intelligence: Build a dashboard with Excel Services and KPIs&amp;quot; by Jeremy Minich.  Jeremy went over the Report Center template in MOSS, and how to put Excel Web Access web parts on the dashboard, and how to comfigure the web part settings.  He also showed how to create KPIs and put the KPI web parts on the page.&lt;/p&gt;
&lt;p&gt;After lunch, several of us live bloggers went to &amp;quot;Blogging with SharePoint&amp;quot; by &lt;a href="http://www.sharingthepoint.com/" target="_blank"&gt;Dan Lewis&lt;/a&gt;.  This session was recorded and was streaming live, thanks to &lt;a href="http://www.ericharlan.com/" target="_blank"&gt;Eric Harlan&lt;/a&gt;.  It was a lot of fun, and very informative.  Dan went over different ways to blog and post blog entries, such as different software to use, and some tips and tricks.&lt;/p&gt;
&lt;p&gt;And, finally, the last session I went to was &amp;quot;Content Query Web Part in the Wild&amp;quot; by Hasan Shahid and Amjad Ashraf.  This one was great for me, because customizing the CQWP is something I've been struggling with.  They showed how easy it can be!&lt;/p&gt;
&lt;p&gt;Oh, oh, oh, I almost forgot!  Lori and I recorded a series of webcasts on the way to and from Atlanta.  To view these, click &lt;a href="http://spinsiders.com/laurar/webcasts/" target="_blank"&gt;HERE&lt;/a&gt;.  I've been uploading a new one every day.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*"&gt;conference&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 4/28/2009 4:46 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;BlogTitleForUrl:&lt;/b&gt; sharepoint-saturday-in-atlanta-recap&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/18/laura-presentation-4-182_316feef5-92c8-4867-a16e-c641ac6b3225_3143F488.jpg"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/18/laura-presentation-4-182_316feef5-92c8-4867-a16e-c641ac6b3225_3143F488.jpg&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=pHX3Rxa88m8:i4JVIt1swe0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=pHX3Rxa88m8:i4JVIt1swe0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=pHX3Rxa88m8:i4JVIt1swe0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/pHX3Rxa88m8" height="1" width="1"/&gt;</description>
      <author>John Ross</author>
      <category>conference</category>
      <pubDate>Fri, 16 Oct 2009 22:28:20 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=18</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=18</feedburner:origLink></item>
    <item>
      <title>On-The-Go Series Completed</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/Zr_B9lGF0Dg/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass44D7361A9C64459F986A23203682BEC9"&gt;&lt;div class="ExternalClass69E5F143D0454238BD574EEB31299667"&gt;&lt;p&gt;Lori Gowin and I drove to Atlanta for SharePoint Saturday on April 18th.  We simply turned the camera on, and started talking.  For the past few weeks, I've been uploading one new file each night.  Now, the whole series has been uploaded for your viewing pleasure.&lt;/p&gt;
&lt;p&gt;&lt;a href="/blogs/laura/Pages/Webcasts.aspx"&gt;Click here to see the list of all ELEVEN webcasts&lt;/a&gt;.  It will blow your mind (no, not really).&lt;/p&gt;
&lt;p&gt;Before I had sliced our 2 big videos up into a bunch of little ~8 minute ones, I simply guessed that there would be about 10 of them.  There ended up being eleven.  Sorry, sue me.&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img width="593" height="325" title="lori1" alt="lori1" src="/blogs/laura/Lists/Posts/Attachments/19/lori1_70ddc544-7cc7-41d9-87bb-09c5a50cb3e0_0AC5AF73.jpg" border="0" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px" /&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*"&gt;conference&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 5/9/2009 8:11 AM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;BlogTitleForUrl:&lt;/b&gt; on-the-go-series-completed&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/19/lori1_70ddc544-7cc7-41d9-87bb-09c5a50cb3e0_0AC5AF73.jpg"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/19/lori1_70ddc544-7cc7-41d9-87bb-09c5a50cb3e0_0AC5AF73.jpg&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=Zr_B9lGF0Dg:1StaiQH1WPs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=Zr_B9lGF0Dg:1StaiQH1WPs:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=Zr_B9lGF0Dg:1StaiQH1WPs:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/Zr_B9lGF0Dg" height="1" width="1"/&gt;</description>
      <author>John Ross</author>
      <category>conference</category>
      <pubDate>Fri, 16 Oct 2009 22:28:20 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=19</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=19</feedburner:origLink></item>
    <item>
      <title>List View Styles</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/AXqZdmAbuy8/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClassFF701CDC3F2149C085A1FEF4314D907F"&gt;&lt;div class="ExternalClass67FF32B75A714ECAA48432BB858402B6"&gt;&lt;p&gt;When creating a new view on a SharePoint list or library, there's this little section towards the bottom of the view settings, called &lt;strong&gt;Style&lt;/strong&gt;, that looks like this:&lt;/p&gt;
&lt;p&gt;&lt;img width="498" height="158" title="views1" alt="views1" src="/blogs/laura/Lists/Posts/Attachments/21/views1_7af91479-be1b-4e1a-8566-e3e029fe9857_2DDD32DC.jpg" border="0" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px" /&gt; &lt;br /&gt;&lt;/p&gt;
&lt;p&gt;To see what each style looks like, you could easily modify your view, changing it to each style, one at a time.  I've discovered something in SharePoint Designer allows for a PREVIEW of these built-in styles!&lt;/p&gt;
&lt;p&gt;NOTE that you're not going to be modifying a page in SharePoint Designer at this point, only looking at it.&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Open your site in SharePoint Designer, and double-click to open the default.aspx page (or any aspx page on your site that contains a list view web part). &lt;/li&gt;
&lt;li&gt;Click to select the list view. &lt;/li&gt;
&lt;li&gt;As you hover over this list view, look for a little icon that's a picture of a table, like so: &lt;br /&gt;(see it on top of the word Departments, at the top left of the web part) &lt;br /&gt;&lt;img width="305" height="137" title="views2" alt="views2" src="/blogs/laura/Lists/Posts/Attachments/21/views2_17ccd75a-2b9b-4bc7-a5d5-a6468771c397_5BCA8594.jpg" border="0" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px" /&gt; &lt;/li&gt;
&lt;li&gt;Click the drop-down box on it, and choose &amp;quot;Change Layout&amp;quot; &lt;/li&gt;
&lt;li&gt;Go to the Layout tab &lt;/li&gt;
&lt;li&gt;Scroll down through this list, and you'll notice that when you hover over each example, the name of it is displayed, and when you click on each example, there is a description of that view at the bottom!  There's even a radio button on here that lets you change the view type to datasheet view. &lt;br /&gt;&lt;img width="418" height="485" title="views3" alt="views3" src="/blogs/laura/Lists/Posts/Attachments/21/views3_da3e06b8-a645-4092-91d9-e14e229c3d54_5BCA8594.jpg" border="0" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px" /&gt; &lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;That's your tidbit for the day.  Just close the page you opened, and don't save any changes you made.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=9&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=9&amp;RootFolder=*"&gt;Views&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 5/14/2009 8:13 AM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;BlogTitleForUrl:&lt;/b&gt; list-view-styles&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Categories:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=9&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=9&amp;RootFolder=*"&gt;Views&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/21/views1_7af91479-be1b-4e1a-8566-e3e029fe9857_2DDD32DC.jpg"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/21/views1_7af91479-be1b-4e1a-8566-e3e029fe9857_2DDD32DC.jpg&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/21/views2_17ccd75a-2b9b-4bc7-a5d5-a6468771c397_5BCA8594.jpg"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/21/views2_17ccd75a-2b9b-4bc7-a5d5-a6468771c397_5BCA8594.jpg&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/21/views3_da3e06b8-a645-4092-91d9-e14e229c3d54_5BCA8594.jpg"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/21/views3_da3e06b8-a645-4092-91d9-e14e229c3d54_5BCA8594.jpg&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=AXqZdmAbuy8:-Vd7V6Elono:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=AXqZdmAbuy8:-Vd7V6Elono:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=AXqZdmAbuy8:-Vd7V6Elono:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/AXqZdmAbuy8" height="1" width="1"/&gt;</description>
      <author>John Ross</author>
      <category>Views</category>
      <pubDate>Fri, 16 Oct 2009 22:28:20 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=21</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=21</feedburner:origLink></item>
    <item>
      <title>Hitting the East Coast</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/HBBXtcyawkQ/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClassB15C61B9582F44B79AD0465D0AC4F117"&gt;&lt;div class="ExternalClass7D45183EB95E46C7A47C62790909BC4E"&gt;&lt;p&gt;Less than two weeks go to!  My whirlwind trip is getting closer and closer!&lt;/p&gt;
&lt;p&gt;On Friday, June 19th, &lt;a href="http://www.twitter.com/tsongvilay1" target="_blank"&gt;Tiffany Songvilay &lt;/a&gt;and I are going to meet up in Charlotte, NC for &lt;a href="http://www.sharepointsaturday.org/charlotte" target="_blank"&gt;SharePoint Saturday&lt;/a&gt;.  She's coming from Houston, and I'm coming from Birmingham, but we're going to arrive there around the same time.  Since the speaker dinner is that night, I'm hitching a ride with Tiffany.  Then, if all goes smoothly, we'll arrive together in style at the speaker dinner.  I'm particularly looking forward to meeting &lt;a href="http://www.twitter.com/gannotti" target="_blank"&gt;Michael Gannotti &lt;/a&gt;for the first time.  Here is the &lt;a href="http://www.sharepointsaturday.org/charlotte/Pages/speakers.aspx" target="_blank"&gt;full list of the amazing other speakers &lt;/a&gt;that I'll get to hang out with.  These people are wonderfully smart, witty, and I feel so lucky to be one of them.  Serious SharePoint gurus!  From what I understand, my friend &lt;a href="http://www.twitter.com/danlewisnet" target="_blank"&gt;Dan Lewis &lt;/a&gt;has been the key organizer of this event.  Relax, Dan, it'll be great.  I think I'm going to do my &amp;quot;Making the most of the Out-of-Box (MOSS) web parts&amp;quot; presentation.  &lt;br /&gt;&lt;img width="314" height="116" src="http://www.sharepointsaturday.org/charlotte/SiteImages/SharePointSatCharlotte.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;But wait! &lt;br /&gt;That's not all!&lt;img width="124" height="234" title="rogers_speaker_badge" alt="rogers_speaker_badge" src="/blogs/laura/Lists/Posts/Attachments/26/rogers_speaker_badge_140d05fd-cf45-471f-811c-25387b73c010_6EBA2AD4.png" border="0" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px" /&gt; &lt;br /&gt;THEN, on Sunday the 21st, Tiffany and I are going to jet on up to Boston for &lt;a href="http://www.sptechcon.com/" target="_blank"&gt;SPTechCon&lt;/a&gt;, which is June 22nd through 24th!  &lt;a href="http://www.twitter.com/mikewat" target="_blank"&gt;Mike Watson &lt;/a&gt;will also be at both events (Charlotte &amp;amp; Boston), and so will &lt;a href="http://www.twitter.com/usher" target="_blank"&gt;Dan User &lt;/a&gt;, who I'm also looking forward to meeting for the first time.  I've never been to this particular conference before, but I think it's going to be friggin' awesome.  Don't miss this one!  So many friends will be there, I can't even count 'em all.  You know who you are.  AND, I get to meet my business associate, &lt;a href="http://www.twitter.com/eusp" target="_blank"&gt;Mark Miller&lt;/a&gt;, of &lt;a href="http://www.endusersharepoint.com/"&gt;www.endusersharepoint.com&lt;/a&gt;, for the first time.&lt;/p&gt;
&lt;p&gt;Here is a link to &lt;a href="http://spinsiders.com/laurar/2009/03/19/sharepoint-technical-conference-sp-tech-con/" target="_blank"&gt;my blog post &lt;/a&gt;that describes the presentations that I'll be doing.  One of them will be alongside Tiffany:&lt;/p&gt;
&lt;div class="mceTemp mceIEcenter" style="text-align:left"&gt;&lt;dl&gt;&lt;dt&gt;&lt;img width="452" height="301" title="tiff" alt="tiff" src="/blogs/laura/Lists/Posts/Attachments/26/tiff_e1ba222a-d3fd-4f72-b307-505be24f0b9f_6EBA2AD4.jpg" border="0" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px" /&gt; &lt;/dt&gt;
&lt;dd&gt;Tiffany and Laura at the SharePoint Best Practices conference &lt;/dd&gt;&lt;/dl&gt;
&lt;p&gt;See y'all there! &lt;/p&gt;&lt;/div&gt;
&lt;div class="mceTemp mceIEcenter" style="text-align:left"&gt;&lt;img width="452" height="301" title="me" alt="me" src="/blogs/laura/Lists/Posts/Attachments/26/me_31c27b18-056b-41e9-b300-b90a9f850334_6EBA2AD4.jpg" border="0" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px" /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*"&gt;conference&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 6/9/2009 8:18 AM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;BlogTitleForUrl:&lt;/b&gt; hitting-the-east-coast&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/26/me_31c27b18-056b-41e9-b300-b90a9f850334_6EBA2AD4.jpg"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/26/me_31c27b18-056b-41e9-b300-b90a9f850334_6EBA2AD4.jpg&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/26/rogers_speaker_badge_140d05fd-cf45-471f-811c-25387b73c010_6EBA2AD4.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/26/rogers_speaker_badge_140d05fd-cf45-471f-811c-25387b73c010_6EBA2AD4.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/26/tiff_e1ba222a-d3fd-4f72-b307-505be24f0b9f_6EBA2AD4.jpg"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/26/tiff_e1ba222a-d3fd-4f72-b307-505be24f0b9f_6EBA2AD4.jpg&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=HBBXtcyawkQ:4Iz8cd1onNA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=HBBXtcyawkQ:4Iz8cd1onNA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=HBBXtcyawkQ:4Iz8cd1onNA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/HBBXtcyawkQ" height="1" width="1"/&gt;</description>
      <author>John Ross</author>
      <category>conference</category>
      <pubDate>Fri, 16 Oct 2009 22:28:20 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=26</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=26</feedburner:origLink></item>
    <item>
      <title>SharePoint Trip Recap</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/h-WD_BnEGW8/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass21DD50780A944106B77FDE63598FAD32"&gt;&lt;div class="ExternalClass2E29DF8B3D4B4D8A8C19E1EE1CE3A3A7"&gt;&lt;p&gt;Finally writing my recap of all the fun last week.  What a trip. Uh, oh, I mean.... &amp;quot;Wow, I learned a lot!&amp;quot;.&lt;/p&gt;
&lt;p&gt;The adventure started out on June 19th, when I flew to Charlotte, NC, from my home in  Birmingham, AL.  Since the speaker party wasn't set to start until 8PM, I had to have dinner beforehand.  I hooked up with &lt;a href="http://www.heatherwaterman.com/" target="_blank"&gt;Heather Waterman&lt;/a&gt;, and her husband and family, for some sushi.  They have 2 adorable boys.  After dinner, Heather and I headed over to the SharePoint Saturday &lt;a href="http://www.youtube.com/watch?v=p3EAFjJ772g" target="_blank"&gt;speaker dinner.&lt;/a&gt;  Not only are &lt;a href="http://www.sharepointsaturday.org/charlotte/Pages/speakers.aspx" target="_blank"&gt;these people &lt;/a&gt;amazingly talented SharePoint geniuses, but I always have a great time just hanging out with them.  Dan Lewis was the organizer of the whole SharePoint Saturday event.  Kudos to Dan for all the hard work!  After the speaker party, there was another party... in Doug Ware's suite!&lt;/p&gt;
&lt;p&gt;The next morning, we all apparently recuperated (except for Mike and Tony maybe) and headed over to the big event - SharePoint Saturday!  What sessions did I attend?&lt;/p&gt;
&lt;p&gt;&lt;a href="http://slickrickistheman.spaces.live.com/" target="_blank"&gt;&lt;strong&gt;Rick Taylor's&lt;/strong&gt; &lt;/a&gt;session: &lt;a href="http://www.sharepointsaturday.org/charlotte/meetings/13/DesigningaSharePointInfrastructureforTheCloudWindowsAzure.aspx" target="_blank"&gt;Designing a SharePoint Infrastructure for The Cloud “Windows Azure”&lt;/a&gt; &lt;br /&gt;I didn't know what in the heck &amp;quot;Windows Azure&amp;quot; was, but now I do.  Rick is very dynamic, and gave many real-world examples in his presentation, which was very helpful.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.sharepointdan.com/" target="_blank"&gt;Dan Usher's&lt;/a&gt;&lt;/strong&gt; session: &lt;a href="http://www.sharepointsaturday.org/charlotte/meetings/5/DesigningEffectiveLogicalArchitecturesSiteTaxonomiesandSupportingInfrastructures.aspx" target="_blank"&gt;Designing Effective Logical Architectures, Site Taxonomies and Supporting Infrastructures&lt;/a&gt; &lt;br /&gt;Dan has a lot of real world experience in designing architecture for large SharePoint deployments, and this really showed in is presentation.&lt;/p&gt;
&lt;p&gt;Then, after lunch, there was my wildly popular &lt;a href="http://www.sharepointsaturday.org/charlotte/meetings/23/MakingtheMostoftheOutofBoxWebParts.aspx" target="_blank"&gt;&amp;quot;Making the Most of the Out-of-Box Web Parts&amp;quot;&lt;/a&gt; &lt;br /&gt;Earlier this year, &lt;a href="http://www.brettlonsdale.com/" target="_blank"&gt;Brett Lonsdale&lt;/a&gt; and I originally co-presented it at the SharePoint Best Practices conference in San Diego.  Since he's the BDC guru, he did a much better job explaining BDC web parts than I could have.  The premise behind this presentation is that it's a best practice to learn what you can do out-of-box with SharePoint before you go developing your own solutions and web parts.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://socialmedia.mikegannotti.com/" target="_blank"&gt;Mike Gannotti&lt;/a&gt; was in the last time slot of the day, with &amp;quot;&lt;a href="http://www.sharepointsaturday.org/charlotte/meetings/21/Web20andSharePoint.aspx" target="_blank"&gt;Web 2.0 and SharePoint&lt;/a&gt;&amp;quot; &lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=tTN-GO0HMgg&amp;amp;feature=channel" target="_blank"&gt;Mike &lt;/a&gt;is just plain awesome.  I consider him the social media guru, so of course he had a lot to say about the topic.  He not only talked about social media as a concept, but how/when/why it should be used in SharePoint.  I had just met Mike that day, but you know, we're BFF's now.  ;-)  He even put on his SharePoint Samurai outfit, and &lt;a href="http://socialmedia.mikegannotti.com/Lists/Posts/Post.aspx?ID=156" target="_blank"&gt;interviewed me&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Altogether, it was a day to remember.  I got to see many old friends, and made some new ones.  You know who you are.  ;-)  It's funny, I say &amp;quot;old friends&amp;quot;, but I've known most of these people for less than a year.  I guess since we've gotten to know each other, it seems like it's been longer.  Again, &lt;a href="http://www.sharingthepoint.com/" target="_blank"&gt;Dan Lewis &lt;/a&gt;did an amazing job putting the event together, and was calm and collected the whole time.  &lt;a href="http://www.flickr.com/photos/wonderlaura/sets/72157620223201848/" target="_blank"&gt;Here are the pictures that I took in Charlotte&lt;/a&gt;.  Here's a &lt;a href="http://www.youtube.com/watch?v=7mOYZwlcJ70&amp;amp;feature=channel" target="_blank"&gt;random video&lt;/a&gt; of the day's wrap-up.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;NEXT, I was off to Boston for &lt;a href="http://www.sptechcon.com/" target="_blank"&gt;SPTECHCON&lt;/a&gt;!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This was an event that I had been looking forward to for months and months.  This conference is fairly new, and I hadn't been to it before, but I had 3 presentations to do!&lt;/p&gt;
&lt;p&gt;The trip started out rough, with many flight delays because of bad weather in Boston.  It rained the whole time I was there, I think.  Anyway, did I mention how great Twitter is?  Since I tweeted that I had arrived in Boston, and so did &lt;a href="/blogs/john" target="_blank"&gt;John Ross&lt;/a&gt; and &lt;a href="http://blog.drisgill.com/" target="_blank"&gt;Randy Drisgill&lt;/a&gt;, we were able to meet up with each other and share a taxi.  There ended up being a traffic delay because of a wreck, so we really got to know each other, sitting crammed in the back of a cab for an hour or so.&lt;/p&gt;
&lt;p&gt;Monday morning at breakfast, I got to meet Mark Miller, of &lt;a href="http://www.endusersharepoint.com/"&gt;www.endusersharepoint.com&lt;/a&gt;. He and I have actually taught online SharePoint training workshops together, but had never met in person.  It was about time!  We were joined at the table by &lt;a href="http://www.sharepointmadscientist.com/" target="_blank"&gt;Mike Watson&lt;/a&gt;.  &amp;quot;Long time, no see&amp;quot;.  Mike had been in Charlotte, too.&lt;/p&gt;
&lt;p&gt;Monday at SpTechCon consisted of full day and half day workshops.  I had to see what all the hype was about, so I went to &lt;a href="http://www.toddklindt.com/" target="_blank"&gt;Todd Klindt&lt;/a&gt; and &lt;a href="/" target="_blank"&gt;Shane Young&lt;/a&gt;'s session on &amp;quot;&lt;strong&gt;Getting up to Speed as A SharePoint Administrator&lt;/strong&gt;&amp;quot;.  I had been to one of Todd's sessions at Best Practices in San Diego, about stsadm, but I had never met Shane or seen him speak.  So, now I know Shane.  If you ever get a chance to see these guys present together... they're a great pair.  Not only are they &lt;strong&gt;experts&lt;/strong&gt; on the server administration side of SharePoint, but they play off of each other well, and are quite entertaining.  When I mentioned &amp;quot;all the hype&amp;quot; in that first sentence, I was referring to the fact that several people had told me that I &lt;em&gt;had&lt;/em&gt; to see Todd and Shane present together.  ;-)&lt;/p&gt;
&lt;p&gt;That afternoon, I popped in and out of a couple of sessions: &lt;a href="http://bobmixon.com/" target="_blank"&gt;Bob Mixon&lt;/a&gt;'s &amp;quot;&lt;strong&gt;Share and Ye Shall Find: Delivering Content That Users Need&lt;/strong&gt;&amp;quot; and &lt;a href="http://www.endusersharepoint.com/" target="_blank"&gt;Mark Miller&lt;/a&gt; and Paul Grenier's session called &amp;quot;&lt;strong&gt;Become Your Company’s SharePoint Superstar!&lt;/strong&gt;&amp;quot;&lt;/p&gt;
&lt;p&gt;Monday night was a great time.  &lt;a href="http://www.flickr.com/photos/wonderlaura/sets/72157620399910170/" target="_blank"&gt;I'll just show you the pictures.&lt;/a&gt; Oh, and &lt;a href="http://www.youtube.com/watch?v=u70JYSSYoSo&amp;amp;feature=related" target="_blank"&gt;here's a video&lt;/a&gt; that really captures the spirit of the night.&lt;/p&gt;
&lt;p&gt;Tuesday was a little relaxing for me, since I only had one presentation to do.  It was called &amp;quot;HELP! Creating a Community of Support for SharePoint&amp;quot;  This was about the concept of creating a SharePoint Help site for your company.  Research the topics that are of the most interest to your end users, and create a site that is specifically geared towards them and their needs.  You're not creating help content from scratch, just linking to it in an organized way that will make sense to the people looking for help.&lt;/p&gt;
&lt;p&gt;Next, I attended Todd Klindt and Mike Watson's &amp;quot;&lt;strong&gt;Disaster Recovery in SharePoint&lt;/strong&gt;&amp;quot;.  You not only need to have a backup plan, but a recovery plan.  My takeaway: It's important to not only &lt;em&gt;do&lt;/em&gt; the backups, but to actually practice the recovery part ahead of time.  Personally, I've pulled an all-nighter at Sungard in Newark, in an exercise where our server team got to practice restoring all of our data, in a real test.  This run-through ensured that we not only had the stuff backed up, but we had perfectly written out DR plans, and could pull it off (the restore) successfully.  This was back when I was in a server support role.&lt;/p&gt;
&lt;p&gt;Tuesday at lunch, &lt;a href="http://twitter.com/innagordin" target="_blank"&gt;Inna Gordin&lt;/a&gt; recorded this 25 second &lt;a href="http://www.youtube.com/watch?v=F1HNo1ohWdU&amp;amp;NR=1" target="_blank"&gt;video clip &lt;/a&gt;of me.&lt;/p&gt;
&lt;p&gt;The vendor expo area opened at 2:30.  The conference organizers put in a booth called &amp;quot;&lt;strong&gt;SharePoint Help - 5 Cents&lt;/strong&gt;&amp;quot;.  The purpose was so that us experts would take turns each sitting in the booth for an hour.  Conference attendees could walk up and just ask us any SharePoint questions.  Cute idea!  I enjoyed talking to people, and even though I think they were shy at first, I did get several questions.  This picture is of me and &lt;span class="CTxt_arial_18_orange"&gt;&lt;a href="http://www.thesanitypoint.com/" target="_blank"&gt;Woody Windischman&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img width="654" height="491" title="822e2h" alt="822e2h" src="/blogs/laura/Lists/Posts/Attachments/27/822e2h_4c0e9252-3472-496e-b3a0-3ddbb29185d1_0C6B6598.jpg" border="0" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px" /&gt;&lt;/p&gt;
&lt;p&gt;After that, I attended &lt;a href="http://www.stovereffect.com/" target="_blank"&gt;John Stover&lt;/a&gt;'s &amp;quot;&lt;strong&gt;Data and Views and Forms — Oh My! Building Apps Using The Data View Web Part&lt;/strong&gt;&amp;quot;.  I love the data view web part, so I love learning more about it.  This session was right up my alley.  It was one big demo.  John walked us through creating data view web parts for a solution where documents in a document library can have comments associated with them.  VERY COOL.  He even showed a couple of situations where you'd splice in a bit of Javascript or Jquery code.&lt;/p&gt;
&lt;p&gt;Tuesday night, after the vendor hall reception, was the conference's &amp;quot;Beer and Pizza and Q&amp;amp;A&amp;quot; session, where attendees hung out with all of us and asked SharePoint questions.  The tables each had signs, showing which topics are discussed at that table.  &lt;a href="http://www.flickr.com/photos/wonderlaura/sets/72157620473620205/" target="_blank"&gt;Here are those pictures.&lt;/a&gt;  THEN, we had a private speaker party in a suite supplied by the conference organizers.  I was reeling from the absolute amount of genious in that room!  &lt;a href="http://www.flickr.com/photos/wonderlaura/sets/72157620473603159/" target="_blank"&gt;Here are the pictures.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Wednesday, first thing, I had two presentations back to back.  The first one was called &amp;quot;&lt;strong&gt;So THAT’S How! SharePoint and Office 2007 Integration&lt;/strong&gt;&amp;quot;.  This one was originally supposed to be co-presented with Tiffany Songvilay.  Tiffany ended up not coming on this trip, and she deleted her twitter account.  Here is her &lt;a href="http://volitionservices.com/ooe/Lists/Posts/Post.aspx?ID=14" target="_blank"&gt;blog about the subject&lt;/a&gt;.  So, since Mark Miller and I have held several workshops on &lt;a href="http://www.endusersharepoint.com/"&gt;www.endusersharepoint.com&lt;/a&gt;, regarding MS Office integration with SharePoint, I invited him to join in on the session.  This was sort of impromptu, but we made the most of it.  The whole presentation was one big demo, anyway, so I think we pulled it off.  The demo was of a policy management system.  In this system, a document library is created for the policies.  Each Word 2007 document is a company policy.  I showed how to insert QuickParts into the document.  This is a cool way of showing docment library metadata &lt;em&gt;inside&lt;/em&gt; the word document, not just in the document information panel.  We talked about how content types are used, and showed SharePoint integration with MS Outlook 2007.  The hour FLEW by, the session was packed, and we were thrown a lot of questions.&lt;/p&gt;
&lt;p&gt;&lt;img width="364" height="484" title="13670694" alt="13670694" src="/blogs/laura/Lists/Posts/Attachments/27/13670694_73e1f5d4-0e7f-4d5d-bc25-929855a818a9_0C6B6598.jpg" border="0" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px" /&gt;&lt;/p&gt;
&lt;p&gt;My next presentation was &amp;quot;&lt;strong&gt;Making the Most Of Out-of-the-Box Web Parts&lt;/strong&gt;&amp;quot;, the one that I had done at SharePoint Saturday in Charlotte.  I think it went over well.  The room was packed and overflowing, which tells me that at least the title of the presentation was enticing enough.  ;-)&lt;/p&gt;
&lt;p&gt;Whew, after I was done presenting, the next session I went to was &lt;a href="http://www.paulswider.com/" target="_blank"&gt;Paul Swider&lt;/a&gt;'s &amp;quot;&lt;strong&gt;Integrating the SharePoint User Profile Store in the Enterprise&lt;/strong&gt;&amp;quot;.  This was a great deep dive into audiences and user profiles and properties in the SSP, and how to make use of these features in real-world examples.&lt;/p&gt;
&lt;p&gt;Next, I attended &amp;quot;&lt;strong&gt;Seven Ways to Leverage SharePoint for Project Management Success&lt;/strong&gt;&amp;quot; by Dux Raymond Sy.  I had heard for a while that &lt;a href="http://www.meetdux.com/" target="_blank"&gt;Dux&lt;/a&gt; was a really good speaker, so I couldn't let the conference end without attending one of his sessions.  In this one, Dux talks about the fact that Project Server is a really great product for project management, but a lot of companies aren't to the point that they'll benefit from such a product.  Project Server lets you get into extreme granular detail about projects.  Dux is the project management guru, by the way, and has even written a book called &lt;em&gt;&lt;a href="http://www.oreilly.com/catalog/9780596520144/index.html" target="_blank"&gt;SharePoint for Project Management&lt;/a&gt;&lt;/em&gt;.  Anyway, in this session he talked a lot about what a good tool SharePoint is for project managment, even without Project Server.  I agree wholeheartedly.  Although our project management team where I work &lt;em&gt;does&lt;/em&gt; use MS Project Server, I have helped other departments with their own project sites, utilizing such features as content types and data view web parts to create a custom system for them.&lt;/p&gt;
&lt;p&gt;Well, that was the last session I was able to go to, before I had to go catch my plane.  Before we all parted ways, though, I was able to sneak in this quick &lt;a href="http://www.toddklindt.com/blog/Lists/Posts/Post.aspx?List=56f96349-3bb6-4087-94f4-7f95ff4ca81f&amp;amp;ID=144" target="_blank"&gt;interview with Todd Klindt&lt;/a&gt;.  Mark Miller held the camera, and we both asked him questions.  I recommend downloading the WMV to your hard drive before watching.&lt;/p&gt;
&lt;p&gt;That trip went by way too fast.  Thanks to all my SharePoint friends... for being such good friends, and for being such amazingly smart geniuses.  To all of you who I didn't specifically mention by name in here, you know who you are.  At first, I was going to attempt to specifically not mention any names at all, because of leaving people out, and because I didn't want this to be just a big list of name-dropping.  This adventure was full of personal interactions, so not mentioning anyone wasn't really possible.  Does that make sense?  I hope so.  My next trip will be to SharePoint Saturday in the Ozarks (Arkansas) on July 18th.  See you there!&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*"&gt;conference&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 7/5/2009 8:22 AM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;BlogTitleForUrl:&lt;/b&gt; sharepoint-trip-recap&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/27/13670694_73e1f5d4-0e7f-4d5d-bc25-929855a818a9_0C6B6598.jpg"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/27/13670694_73e1f5d4-0e7f-4d5d-bc25-929855a818a9_0C6B6598.jpg&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/27/822e2h_4c0e9252-3472-496e-b3a0-3ddbb29185d1_0C6B6598.jpg"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/27/822e2h_4c0e9252-3472-496e-b3a0-3ddbb29185d1_0C6B6598.jpg&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=h-WD_BnEGW8:9QoTCjb-Mi8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=h-WD_BnEGW8:9QoTCjb-Mi8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=h-WD_BnEGW8:9QoTCjb-Mi8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/h-WD_BnEGW8" height="1" width="1"/&gt;</description>
      <author>John Ross</author>
      <category>conference</category>
      <pubDate>Fri, 16 Oct 2009 22:28:20 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=27</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=27</feedburner:origLink></item>
    <item>
      <title>SharePoint Saturday - Ozarks</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/07M0DWd9mhI/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass513D5EA3A95D49C592178DF540CA2605"&gt;&lt;div class="ExternalClass54537F68B61D446EBAE45E0E87A617C8"&gt;&lt;p&gt;Wow, tomorrow is &lt;a href="http://www.sharepointsaturday.org/ozarks" target="_blank"&gt;SharePoint Saturday in the Ozarks&lt;/a&gt; (Harrison, Arkansas), and we're ready!&lt;/p&gt;
&lt;p&gt;Cathy Dew, Lori Gowin and are are all going to be speakers, and drove together from Birmingham.  Check out my &lt;a href="http://spinsiders.com/laurar/webcasts"&gt;Webcasts&lt;/a&gt; page to see the videos that we recorded on the 9 hour road trip yesterday.  It's 50 minutes, split into five, 10 minute segments.  We talked about many SharePoint subjects such as branding, personalization links, web parts, web services, project timelines, online workshops, InfoPath.&lt;/p&gt;
&lt;p&gt;&lt;img width="452" height="256" title="20090716143022b" alt="20090716143022b" src="/blogs/laura/Lists/Posts/Attachments/28/20090716143022b_935a31a8-44a2-44db-ad7b-2a4c101c4151_4F6E702D.jpg" border="0" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px" /&gt;&lt;/p&gt;
&lt;p&gt;This is my shortest blog post ever, but maybe I'll get inspired later.  We'll definitely take pictures at the speaker dinner tonight.  I just can't wait to see everybody, and people should be arriving pretty soon!&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*"&gt;conference&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 7/17/2009 8:23 AM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;BlogTitleForUrl:&lt;/b&gt; sharepoint-saturday-ozarks-1&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/28/20090716143022b_935a31a8-44a2-44db-ad7b-2a4c101c4151_4F6E702D.jpg"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/28/20090716143022b_935a31a8-44a2-44db-ad7b-2a4c101c4151_4F6E702D.jpg&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=07M0DWd9mhI:f84u8YmuXfM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=07M0DWd9mhI:f84u8YmuXfM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=07M0DWd9mhI:f84u8YmuXfM:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/07M0DWd9mhI" height="1" width="1"/&gt;</description>
      <author>John Ross</author>
      <category>conference</category>
      <pubDate>Fri, 16 Oct 2009 22:28:20 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=28</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=28</feedburner:origLink></item>
    <item>
      <title>"For Me" Web part in MOSS</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/isS09ZbEjPs/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClassDAE391CFD9CF45DAA25C83E001267CF8"&gt;&lt;div class="ExternalClassA4E31F35C4BD4FD7AD4A75A93F45A880"&gt;&lt;p&gt;Cool stuff... data view web parts again!  So, here's an idea for a main page for a SharePoint intranet.  This is using the data view web part (in SharePoint Designer) and a web service.&lt;/p&gt;
&lt;p&gt;First of all, for beginners, here's my &lt;a href="https://www.nothingbutsharepoint.com/sites/eusp/Pages/data-view-web-part-the-basics-insert-a-dvwp-on-your-page.aspx" target="_blank"&gt;Data View Web Part, The Basics - Insert a DVWP on Your Page&lt;/a&gt; and there's an associated screencast, too.  (There's a whole series of mine on data view web parts on that site)&lt;/p&gt;
&lt;p&gt;Business solution:  I'd like to have a web part on our main SharePoint intranet welcome page, that will show the current logged in user some links that pertain to them specifically.  What better to use than the &amp;quot;Personalization Site Links&amp;quot; that already exist in my SSP!?&lt;/p&gt;
&lt;p&gt;Background: When you create Personalization Site Links in your SSP, you're basically targeting specific links to specific audiences or groups of people.  The end result is that when users go to their My Site, there will be a tab at the top for each of the links that is targeted to them.  A good example is to set up a link for each major corporate department, and target it so that everyone in that department will see the link to their department's portal or home page.&lt;/p&gt;
&lt;p&gt;Here's how to create a data view web part to utilize the personalization site links:&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Open up your site and a web part page in SharePoint designer, and in the Data Source Library, click to expand &amp;quot;XML Web Services&amp;quot;.  Click to &amp;quot;Connect to a web service&amp;quot;. &lt;/li&gt;
&lt;li&gt;In the &amp;quot;Service description location&amp;quot;, paste in the URL of your SharePoint site collection.  At the end of that URL, put a /_vti_bin/PublishedLinksService.asmx&lt;img width="490" height="232" title="croppercapture17" alt="croppercapture17" src="/blogs/laura/Lists/Posts/Attachments/29/croppercapture17_c8937ad0-e2e3-43a8-afea-b18bc5660458_007C992B.png" border="0" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px" /&gt; &lt;/li&gt;
&lt;li&gt;Go to the &amp;lt;&lt;strong&gt;Login&lt;/strong&gt;&amp;gt; tab, and change it to &amp;quot;Use Windows Authentication&amp;quot;.  This, of course, will vary according to your authentication method in your own implementation. &lt;/li&gt;
&lt;li&gt;On the &amp;lt;&lt;strong&gt;General&lt;/strong&gt;&amp;gt; tab, you can change the name to &amp;quot;Personalization&amp;quot;. &lt;/li&gt;
&lt;li&gt;Back on the &amp;lt;&lt;strong&gt;Source&lt;/strong&gt;&amp;gt; tab, click the &amp;lt;&lt;strong&gt;Connect now&lt;/strong&gt;&amp;gt; button. &lt;/li&gt;
&lt;li&gt;This is easy, there's only one operation, &amp;quot;GetLinks&amp;quot;, so that's the one that should be selected.  Click OK. &lt;/li&gt;
&lt;li&gt;Click the name of the new web service on the right, and click to &amp;quot;Show Data&amp;quot; &lt;/li&gt;
&lt;li&gt;I recommend putting all of the fields in a &amp;quot;Multiple item view&amp;quot;, just so you can see what all is in there.  &lt;/li&gt;
&lt;li&gt;All I really want is the Title of the item to show, as a hyperlink to that item, and I only want to see those personalization site links and I'd also like to go ahead and include the My Site link, just in case users don't notice it already at the top right of the page.  You'll notice that there may be other stuff in there, such as sites that you've saved as &amp;quot;My Links&amp;quot;.  I see that there's a LinkType field that will help me do a filter, and I found a &lt;a href="/blogs/laura/Presentations/Microsoft_MOSS_UserProfiles.pdf" target="_blank"&gt;Microsoft PDF file &lt;/a&gt;that has (on page 22) a list of what these Link Types are. &lt;/li&gt;
&lt;li&gt;Anyway, In my Data view web part, I'm going to filter by LinkType = 4 OR LinkType = 2 &lt;p style="text-align:center"&gt;&lt;img width="269" height="287" title="croppercapture25" alt="croppercapture25" src="/blogs/laura/Lists/Posts/Attachments/29/croppercapture25_64407e00-0588-4b1d-9726-8d4c43549050_007C992B.png" border="0" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px" /&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;I went ahead and removed all of the columns except for Title, and I made the title a hyperlink to the URL field in there.  Here's my &lt;a href="http://www.screencast.com/users/EndUserSharePoint/folders/SharePoint - Data View Web Part/media/562b1f10-3c57-42ba-b271-ea844f0358e2" target="_blank"&gt;screencast &lt;/a&gt;on how to do hyperlinks in a DVWP. &lt;/li&gt;
&lt;li&gt;Wow. Pretty!  Now, I have a cute little web part that I can export, and place it anywhere in my site collection, like the main welcome page!  &lt;p style="text-align:center"&gt;&lt;img width="180" height="89" title="croppercapture26" alt="croppercapture26" src="/blogs/laura/Lists/Posts/Attachments/29/croppercapture26_1421ccb4-8a3a-453f-bd5e-15b7e293d75f_007C992B.png" border="0" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px" /&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*"&gt;Web Parts&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 7/23/2009 8:23 AM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;BlogTitleForUrl:&lt;/b&gt; quote-for-me-quote-web-part-in-moss&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/29/croppercapture17_c8937ad0-e2e3-43a8-afea-b18bc5660458_007C992B.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/29/croppercapture17_c8937ad0-e2e3-43a8-afea-b18bc5660458_007C992B.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/29/croppercapture25_64407e00-0588-4b1d-9726-8d4c43549050_007C992B.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/29/croppercapture25_64407e00-0588-4b1d-9726-8d4c43549050_007C992B.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/29/croppercapture26_1421ccb4-8a3a-453f-bd5e-15b7e293d75f_007C992B.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/29/croppercapture26_1421ccb4-8a3a-453f-bd5e-15b7e293d75f_007C992B.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=isS09ZbEjPs:AqTWkqrHTZk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=isS09ZbEjPs:AqTWkqrHTZk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=isS09ZbEjPs:AqTWkqrHTZk:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/isS09ZbEjPs" height="1" width="1"/&gt;</description>
      <author>John Ross</author>
      <category>Web Parts</category>
      <pubDate>Fri, 16 Oct 2009 22:28:21 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=29</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=29</feedburner:origLink></item>
    <item>
      <title>Appointment email Link, via SPD workflow</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/dFCQwuCa0QE/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClassB47BE3474A4042BC97844A8E488C1E00"&gt;&lt;div class="ExternalClass8DB113297D87415CBF2C8F10DF6FEA66"&gt;&lt;p&gt;Last week on Stump the Panel, I put up a solution to the following question:&lt;/p&gt;
&lt;p&gt;&lt;a title="How to update a user's calendar in Outlook using workflow" href="http://www.endusersharepoint.com/STP/topic/how-to-update-a-users-calendar-in-outlook-using-workflow" target="_blank"&gt;How to update a user's calendar in Outlook using workflow&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Since this seemed to be a popular post, I thought I'd show it to you, and also expound upon it, to show the nitty gritty of how it's done.&lt;/p&gt;
&lt;p&gt;Here's how I got to the business solution.  The SharePoint &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=B5206277-550C-44DA-A2D5-D7E32E3B6B8F&amp;amp;displaylang=en" target="_blank"&gt;&amp;quot;Employee Training&amp;quot; template&lt;/a&gt; allows you to add courses to a sharepoint calendar, and users can go to the site and register to take each course.  There are built in workflows, and one of them sends a confirmation email to the person when they register for the course.  So, I wanted the email to not only have a link to the event registration site, but to have a link that allows that registrant to immediately click to add the event to their own personal Outlook calendar.&lt;/p&gt;
&lt;p&gt;The workflow already has a part with the &amp;quot;Send an email&amp;quot; action.  For you, if you're looking at the same Employee Training template I'm looking at, you'll want to open the &amp;quot;Attendee Registration&amp;quot; workflow, and then look at the first step of the workflow, where it says &amp;quot;Store This is a confirmation... in Variable: ConfirmationBody.  If you, the reader, are not specifically looking at this template, but want to try this out, just open a workflow and go into the &amp;quot;Send an email&amp;quot; action and follow along.&lt;/p&gt;
&lt;p&gt;In the ConfirmationBody, the email body, you want the recipient to have a pretty little link, that when clicked, will open an Outlook appointment.  Where are you going to get the link, you ask?  Go ahead and go into any event item in any SharePoint calendar.  In the toolbar at the top of that item, you'll see an &amp;quot;Export Event&amp;quot; button.  You'll notice that when you click it, an Outlook meeting box pops up, will the info about that specific meeting.  This is the link that you want, so right-click on &amp;quot;Export Event&amp;quot;, and copy the link.  I'll show you mine:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;http://webappname/sites/sitename/_vti_bin/owssvr.dll?CS=109&amp;amp;Cmd=Display&amp;amp;List={6e63af05-7674-40bb-b487-ba9b01366708}&amp;amp;CacheControl=1&amp;amp;ID=8&amp;amp;Using=event.ics&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;We simply want this link to be included in the email to the recipient.  The way to make this link specific to the actual event ID of the relevent list item, will be to replace the ID=8 in the link, to be the ID of the current list item in the workflow.  Go ahead and delete the number after the ID= in your link, and click the &amp;lt;Add Lookup&amp;gt; button.&lt;img width="378" height="274" title="croppercapture30" alt="croppercapture30" src="/blogs/laura/Lists/Posts/Attachments/31/croppercapture30_5686130a-899e-4c88-957d-158bfcefc06b_242CACF1.png" border="0" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px" /&gt;&lt;/p&gt;
&lt;p&gt;In this field, you're looking up the ID field from the Courses calendar, and matching it up with the Course ID field in the Registrations list.&lt;/p&gt;
&lt;p&gt;This is the full text of what I put in my workflow.  It not only includes a pretty &amp;quot;CLICK HERE&amp;quot; link, it also lets the user know that they'll need to click &amp;quot;Save and Close&amp;quot; once the appointment opens.  Yes, you can use HTML in SharePoint Designer workflow emails.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;If you would like to add this event to your Outlook calendar, &amp;lt;a href=&amp;quot;http://webappname/sites/sitename/_vti_bin/owssvr.dll?CS=109&amp;amp;Cmd=Display&amp;amp;List={ec72e475-45aa-4f06-83e0-855ec9ca94d4}&amp;amp;CacheControl=1&amp;amp;ID=[%Courses:ID%]&amp;amp;Using=event.ics&amp;quot;&amp;gt;CLICK HERE&amp;lt;/a&amp;gt;, then click to Open, then Save &amp;amp; Close. &lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Just make sure that you use your own site's URL in there, and don't copy it from my site.  Yours will have the correct site URL and unique ID for your list.&lt;/p&gt;
&lt;p&gt;From now on, when people register for events on your training site, they will be able to quickly and easily add that event to their own calendar.  Also, read more on the original question on Stump the Panel to see other people's ideas.  &lt;a href="http://alexanderblog.info/?p=239" target="_blank"&gt;Eric Alexander&lt;/a&gt; has written an &lt;em&gt;entire &lt;/em&gt;blog series on modifications to the Employee Training template.  He also added a post to this stump the panel entry, about how to create a calculated column with a link to click to add the appointment to your calendar!!&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=7&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=7&amp;RootFolder=*"&gt;workflows&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 8/17/2009 8:25 AM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;BlogTitleForUrl:&lt;/b&gt; appointment-email-link-via-spd-workflow&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/31/croppercapture30_5686130a-899e-4c88-957d-158bfcefc06b_242CACF1.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/31/croppercapture30_5686130a-899e-4c88-957d-158bfcefc06b_242CACF1.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=dFCQwuCa0QE:HT-Xi6m6D0Y:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=dFCQwuCa0QE:HT-Xi6m6D0Y:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=dFCQwuCa0QE:HT-Xi6m6D0Y:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/dFCQwuCa0QE" height="1" width="1"/&gt;</description>
      <author>John Ross</author>
      <category>workflows</category>
      <pubDate>Fri, 16 Oct 2009 22:28:21 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=31</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=31</feedburner:origLink></item>
    <item>
      <title>Obtaining a List's Views</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/FXcdIuCTJMM/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClassDD8224A15F15469099FA9AD5E1F748AB"&gt;&lt;div class="ExternalClassD73A3B54B24847ACBCC3DEB233F0A294"&gt;&lt;p&gt;This is another post of a solution related to Microsoft's SharePoint &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=B5206277-550C-44DA-A2D5-D7E32E3B6B8F&amp;amp;displaylang=en" target="_blank"&gt;Employee Training template&lt;/a&gt;, but this solution can be used on any list on your site.  Here's the story...&lt;/p&gt;
&lt;p&gt;We use this employee training template to set up various training series at work.  For example, if there's some diversity training coming up, there will be a lot of different appointments for this training, and employees can pick a time that's convenient for them, and sign up for one of them.  For each of these series, I've created a view in the Courses SharePoint calendar that filters by the name of that training course, and I've trained the other appointment creators to do the same each time they have a new series.  This makes it easy for them to send out an email, announcing the new training.  They put a link to the filtered view for that training, right in the email.&lt;/p&gt;
&lt;p&gt;If users simply went to a list of &lt;strong&gt;all&lt;/strong&gt; courses, they may be overwhelmed, because their are so many different and varying courses in the calendar.  They only need to see the list of that one pertinent course at that time.  The payroll department may have a training series on how to use the new financials system, and the HR department may have some courses on diversity, and the community relations department may have some related to upcoming charity events.  So, VIEWS on the calendar allow users to see a list of the one type of training they're looking for, which usually has eight to 10 different date/times that you can pick from to attend.&lt;/p&gt;
&lt;p&gt;Anyway, so that's pretty simple... views.  Well, I wanted to take it a step further.  I want the users to be able to go to the main event registration site, and immediately see a list of the types of training that they can register for, which is really just a list of the filtered views on the calendar.  Guess what... there's a web service for that!!  There's a built in web service called views.asmx, and we can tap into it.&lt;/p&gt;
&lt;p&gt;First of all, here's &lt;a href="http://www.screencast.com/users/EndUserSharePoint/folders/SharePoint - Data View Web Part/media/49e9feec-f45a-471f-a85a-7f23e97aa31c" target="_blank"&gt;my 5 minute screencast&lt;/a&gt;, that teaches you how to connect to a web service from within SharePoint Designer.  In the screencast, I demonstrated how to connect to sitedata.asmx, and I also wrote a previous blog entry called &amp;quot;&lt;a href="http://spinsiders.com/laurar/2009/03/30/i-love-the-sitedataasmx-web-service/"&gt;I Love the SiteData.asmx Web Service&lt;/a&gt;&amp;quot;.&lt;/p&gt;
&lt;p&gt;In the example today, though, we'll be connecting to the Views web service instead.  In the &lt;strong&gt;Service Description Location&lt;/strong&gt; box, put in the URL of your site, and at the end of it, put /_vti_bin/views.asmx &lt;br /&gt;For example, here's what it would look like http://webapp/sites/sitenamehere/_vti_bin/views.asmx.  Click to &amp;lt;&lt;strong&gt;Connect&lt;/strong&gt;&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;img width="419" height="522" title="croppercapture103" alt="croppercapture103" src="/blogs/laura/Lists/Posts/Attachments/32/croppercapture103_4a2e1e50-91f5-4b66-afeb-106e94a635dc_4989A2BB.png" border="0" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px" /&gt;&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;For Operation, choose &amp;quot;GetViewCollection&amp;quot;. &lt;/li&gt;
&lt;li&gt;Double-click on the ListName parameter, and type the name of your list.  In this example, it's the Courses calendar. &lt;/li&gt;
&lt;li&gt;On the Login tab, set it to Windows authentication.  Click OK. &lt;/li&gt;
&lt;li&gt;When you click the name of the new web service source and choose &amp;quot;Get Data&amp;quot;, you will see the Data Source Details Pane. &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;img width="302" height="575" title="croppercapture104" alt="croppercapture104" src="/blogs/laura/Lists/Posts/Attachments/32/croppercapture104_5179ef51-05a6-463d-af11-95897624e645_4989A2BB.png" border="0" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px" /&gt;&lt;/p&gt;
&lt;p&gt;As you will have already seen in my screencast, the data can then be placed on the page as a data view web part.  The Field that I displayed in mine is the &amp;quot;DisplayName&amp;quot;, and I used the &amp;quot;URL&amp;quot; field as the hyperlink.  Once you have created this web part on a regular web part page, you can then export it out, and then import it onto any page in your site.  For this example, I put this data view on the main welcome page of the events registration site.&lt;/p&gt;
&lt;p&gt;End result? When the calendar owner adds a new series of events to the calendar, she has been instructed to create a view for that set of events, just using a filter by the title field in the view.  Once they have created this view, it will automatically be displayed in the new web part on the event home page!  Therefore, end users can now easily see the types of training available, and click to see the list for that particular type of training, and register for the time that is convenient for them.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*"&gt;Web Parts&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 8/18/2009 8:26 AM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;BlogTitleForUrl:&lt;/b&gt; obtaining-a-lists-views&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/32/croppercapture103_4a2e1e50-91f5-4b66-afeb-106e94a635dc_4989A2BB.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/32/croppercapture103_4a2e1e50-91f5-4b66-afeb-106e94a635dc_4989A2BB.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/32/croppercapture104_5179ef51-05a6-463d-af11-95897624e645_4989A2BB.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/32/croppercapture104_5179ef51-05a6-463d-af11-95897624e645_4989A2BB.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=FXcdIuCTJMM:3pe0d79a2fs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=FXcdIuCTJMM:3pe0d79a2fs:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=FXcdIuCTJMM:3pe0d79a2fs:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/FXcdIuCTJMM" height="1" width="1"/&gt;</description>
      <author>John Ross</author>
      <category>Web Parts</category>
      <pubDate>Fri, 16 Oct 2009 22:28:21 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=32</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=32</feedburner:origLink></item>
    <item>
      <title>BPC Recap Part 2 + News</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/Dr1gI-Tg1M4/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass1C17E9B88C51490B94D6184C2EF1C6B0"&gt;&lt;div class="ExternalClass84E9029409EC468389CA9B6651E0B2D0"&gt;&lt;p&gt;This is continued from &lt;a href="http://spinsiders.com/laurar/2009/09/03/bpc09-recap-part-1/"&gt;Part 1&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;One of my cohorts at the &lt;a href="http://www.endusersharepoint.com/" target="_blank"&gt;End User SharePoint&lt;/a&gt; media booth at the &lt;a href="http://www.bestpracticesconference.com/" target="_blank"&gt;Best Practices Conference&lt;/a&gt; was John Anderson, of Bamboo Nation.  He wrote a series of blog posts during the conference.  &lt;a href="http://community.bamboosolutions.com/blogs/bambooteamblog/archive/tags/Best+Practices+Conference/BPC09/default.aspx" target="_blank"&gt;Here's the whole list of them&lt;/a&gt;.  Great writing, John!&lt;/p&gt;
&lt;p&gt;Altogether, a good time was had by all at the conference, and I always love hanging out with my SharePoint friends.  This is a picture of &lt;a href="http://www.twitter.com/sharepointsara" target="_blank"&gt;@SharepointSara&lt;/a&gt;, &lt;a href="http://www.twitter.com/andrewwoody" target="_blank"&gt;@AndrewWoody&lt;/a&gt; (founder of #SharePint), me, and &lt;a href="http://www.twitter.com/catpaint1" target="_blank"&gt;@CatPaint1&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img width="452" height="220" title="100_7809b" alt="100_7809b" src="/blogs/laura/Lists/Posts/Attachments/34/100_7809b_84953b45-1390-45af-b4b1-a12a6cdeb640_3A3A2A7C.jpg" border="0" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px" /&gt;&lt;/p&gt;
&lt;p&gt;Another fun thing that happened during the conference was getting to be interviewed for the &lt;a href="http://www.sharepointpodshow.com/" target="_blank"&gt;SharePoint Podshow&lt;/a&gt;!  &lt;a href="http://www.brettlonsdale.com/" target="_blank"&gt;Brett Lonsdale&lt;/a&gt; and I had done a &lt;a href="http://community.bamboosolutions.com/blogs/bambooteamblog/archive/2009/02/03/bpspc-making-the-most-of-the-out-of-the-box-web-parts.aspx" target="_blank"&gt;co-presentation together&lt;/a&gt; at the last Best Practices conference in February, so it was only natural that we record a podshow about data view web parts.  So, stay tuned to see when it goes live on their site.  Speaking of the podshow... they're going to be doing an RV road trip from Seattle to Las Vegas, the week before the big SharePoint conference.  Follow &lt;a href="http://twitter.com/Road2SPC"&gt;Road2SPC&lt;/a&gt; on twitter for updates during their trip.&lt;/p&gt;
&lt;p&gt;Something very exciting happened in August.  I got a new job!  &lt;a href="http://msmvps.com/blogs/shane" target="_blank"&gt;Shane Young&lt;/a&gt; at &lt;a href="/"&gt;SharePoint 911&lt;/a&gt; has brought me onto the team!  Tomorrow, 9/9/2009 is the start date.  Back in June at &lt;a href="http://www.sptechcon.com/" target="_blank"&gt;SPTechCon&lt;/a&gt;, it was a lot of fun getting to meet and spend time with the SharePoint 911 team.  Who knew?  Anyway, can't wait to get started!  You can follow the SharePoint 911 team on twitter: &lt;a href="http://www.twitter.com/shanescows" target="_blank"&gt;@ShanesCows&lt;/a&gt; &lt;a href="http://www.twitter.com/drisgill" target="_blank"&gt;@drisgill&lt;/a&gt; &lt;a href="http://www.twitter.com/johnrossjr" target="_blank"&gt;@johnrossjr&lt;/a&gt; &lt;a href="http://www.twitter.com/jennifermason" target="_blank"&gt;@jennifermason&lt;/a&gt; &lt;a href="http://www.twitter.com/sharepoint911" target="_blank"&gt;@sharepoint911&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Speaking of SharePoint 911, a couple of my new colleagues, &lt;a href="http://www.twitter.com/johnrossjr" target="_blank"&gt;John Ross&lt;/a&gt; and &lt;a href="http://www.twitter.com/drisgill" target="_blank"&gt;Randy Drisgill&lt;/a&gt;, live in Orlando, Florida.  There is going to be a &lt;a href="http://www.sharepointsaturday.org/tampa" target="_blank"&gt;SharePoint Saturday in Tampa&lt;/a&gt; on November 14th, and we'll all be there!&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*"&gt;conference&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 9/8/2009 8:27 AM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;BlogTitleForUrl:&lt;/b&gt; bpc-recap-part-2-+-news&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Categories:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*"&gt;conference&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/34/100_7809b_84953b45-1390-45af-b4b1-a12a6cdeb640_3A3A2A7C.jpg"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/34/100_7809b_84953b45-1390-45af-b4b1-a12a6cdeb640_3A3A2A7C.jpg&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=Dr1gI-Tg1M4:ngq1eYxtW7Q:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=Dr1gI-Tg1M4:ngq1eYxtW7Q:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=Dr1gI-Tg1M4:ngq1eYxtW7Q:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/Dr1gI-Tg1M4" height="1" width="1"/&gt;</description>
      <author>John Ross</author>
      <category>conference</category>
      <pubDate>Fri, 16 Oct 2009 22:28:21 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=34</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=34</feedburner:origLink></item>
    <item>
      <title>Your Very Own Permissions Dashboard</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/BJzR1O9F0Vw/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass10FEB752A6224672AFBFCD4948FEA9D6"&gt;&lt;div class="ExternalClassB411CCA1A86A41959677B311A7B5B231"&gt;&lt;p&gt;Using a web service and a little magic, it’s possible to create your own data view web part “dashboard” to quickly get to permissions and other screens for all of the lists and libraries on your SharePoint site.  Here’s an example of what the goal is:&lt;/p&gt;
&lt;p&gt;&lt;a href="/blogs/laura/Lists/Posts/Attachments/40/permsdash_7CF09FD2.png"&gt;&lt;img width="447" height="208" title="permsdash" alt="permsdash" src="/blogs/laura/Lists/Posts/Attachments/36/permsdash_thumb_7CF09FD2.png" border="0" style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The first column is the title of each list and library on the site, linking directly to each list or library.  The Inherited Security column does two things.  First of all, it displays an icon to indicate whether that list inherits permissions from the site level or not.  Secondly,&lt;strong&gt; each of these icons is a link directly to the permissions page for that specific list or library!&lt;/strong&gt;  The third column is a bonus.  For the lists that have their own separate permissions, there is a link to directly add a new user to have permissions on that list.&lt;/p&gt;
&lt;p&gt;Okay, okay, I’ll tell you how!  &lt;/p&gt;
&lt;p&gt;This post is really an expansion on a previous post of mine, called &lt;a href="/blogs/laura/Lists/Posts/ViewPost.aspx?ID=18"&gt;I Love the SiteData.asmx Web Service&lt;/a&gt;.  First step: Go to that post and go all the way through step 14.  We’ll pick up from there…&lt;/p&gt;
&lt;p&gt;&lt;a href="/blogs/laura/Lists/Posts/Attachments/40/columns_2_7CF09FD2.jpg"&gt;&lt;img width="388" height="253" title="columns" alt="columns" src="/blogs/laura/Lists/Posts/Attachments/36/columns_thumb_7CF09FD2.jpg" border="0" style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;This is what you have so far.  It’s a list of all the lists and libraries on the site, with the inherited security and internal name.&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Now, the title of the library needs to be a link to the library itself.  Click to select the title of the first document library.  Click the little chevron next to it. &lt;/li&gt;
&lt;li&gt;In the &lt;strong&gt;Format As&lt;/strong&gt; field, select &lt;strong&gt;Hyperlink.&lt;/strong&gt;  Click &lt;strong&gt;Yes &lt;/strong&gt;at the prompt. &lt;/li&gt;
&lt;li&gt;Clear the Address field, and click the &lt;strong&gt;Function &lt;/strong&gt;box next to it.  Chose the &lt;strong&gt;DefaultViewURL&lt;/strong&gt; field.  Clear the&lt;strong&gt; Text To Display&lt;/strong&gt; box, and choose the &lt;strong&gt;Title&lt;/strong&gt; field for that one.   Click &lt;strong&gt;OK&lt;/strong&gt;. &lt;br /&gt;&lt;img width="447" height="281" title="edithyperlink" alt="edithyperlink" src="/blogs/laura/Lists/Posts/Attachments/36/edithyperlink_381b1db6-e05f-4fc8-9db9-6ffa2a7878a3_15CFFA8B.jpg" border="0" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px" /&gt; &lt;/li&gt;
&lt;li&gt;For the icons in the inherited security column, you’ll need two pretty little icons of your choosing, to indicate Yes or No.  If you have MOSS, the icons in this example are already right there on the server, and are called /_layouts/images/ewr212l.gif and /_layouts/images/ewr213l.gif.  Anyway, for the next step, put your cursor inside one of the cells in the Inherited Security column, and insert BOTH of these images, right next to each other.  &lt;/li&gt;
&lt;li&gt;Click the Data View menu at the top of the screen and choose &amp;lt;&lt;strong&gt;Conditional Formatting&lt;/strong&gt;&amp;gt;.  Then the conditional formatting pane will be displayed on the right side of the screen.  &lt;/li&gt;
&lt;li&gt;Let’s create the hyperlink on each icon before we set the conditional formatting.  &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;The fun part!  The first question is, where the heck does the URL come from, to get straight to a library’s permissions page?  Go to one of your libraries, and click to get to the settings page, and then click on “Permissions for this list”.  Go to the browser’s address bar, and select that entire URL, copy it to your clipboard, and paste in notepad.  It’s time to dissect it to see how it works.  Here’s what my URL looks like:&lt;/p&gt;
&lt;p&gt;https://sharepoint.company.com/sitename/_layouts/user.aspx?obj=&lt;font color="#ff0000"&gt;%7B458828DD%2D7951%2D4FB6%2DA151%2D4CF8B36D863A%7D&lt;/font&gt;,list&amp;amp;List=&lt;font color="#ff0000"&gt;%7B458828DD%2D7951%2D4FB6%2DA151%2D4CF8B36D863A%7D&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;What the heck is all that? Calm down, it’s okay, it’s just the GUID.  Yeah, if you scroll up and look at that Internal Name column, this stuff actually matches up.  (&lt;a href="http://www.albionresearch.com/misc/urlencode.php" target="_blank"&gt;Here&lt;/a&gt; is where you can see how they match up) The part that I put in red in this URL is the GUID.  It’s actually the same exact GUID twice in there.  To make it manageable for what we’re going to do, I’m going to replace those GUIDs with asterisks for now. &lt;/p&gt;
&lt;p&gt;https://sharepoint.company.com/sitename/_layouts/user.aspx?obj=&lt;font color="#ff0000"&gt;*&lt;/font&gt;,list&amp;amp;List=&lt;font color="#ff0000"&gt;*&lt;/font&gt;&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Copy your string above (your own, not mine) to your clipboard (the second one with the asterisks).  Click to select the green icon.  Click the &amp;lt;&lt;strong&gt;Insert&lt;/strong&gt;&amp;gt; menu, and choose &lt;strong&gt;Hyperlink&lt;/strong&gt;.  In the Address box, paste from your clipboard. &lt;/li&gt;
&lt;li&gt;Select the first asterisk.  Click the little function button to the right of the address box.  Select the InternalName field and click OK.  Select the other asterisk, and do the same thing.  This is what it’ll look like at this point:&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="/blogs/laura/Lists/Posts/Attachments/40/image_4_3B6AEEF6.png"&gt;&lt;img width="652" height="416" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/36/image_thumb_1_3B6AEEF6.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;/a&gt; &lt;strong&gt;&lt;font color="#0000ff"&gt;(that’s the magic part) ;-)&lt;/font&gt;&lt;/strong&gt; &lt;br /&gt;&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Click OK. Click to select the red icon, and create the exact same hyperlink on it.  Both icons are going to link to the exact same thing, but only one icon will be displayed at a time, because of conditional formatting. &lt;/li&gt;
&lt;li&gt;Click to select the green icon.  On the conditional formatting pane, click the &amp;lt;&lt;strong&gt;Create&lt;/strong&gt;&amp;gt; button, and choose &amp;lt;&lt;strong&gt;Show Content&lt;/strong&gt;&amp;gt;.  For the condition, choose Field Name InheritedSecurity Equals true. &lt;/li&gt;
&lt;li&gt;Click to select the red icon.  On the conditional formatting pane, click the &amp;lt;&lt;strong&gt;Create&lt;/strong&gt;&amp;gt; button, and choose &amp;lt;&lt;strong&gt;Show Content&lt;/strong&gt;&amp;gt;.  For the condition, choose Field Name InheritedSecurity Equals false.  Now the appropriate icon is displayed according to the inherited security of each of the lists. &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;So, do you see the pattern here? Once you know how to go to the properties page, and grab the URL of ANY properties page, you can add a column for that property, such as Title and Description, and dissect the URL, and use the InternalName to replace the GUID in the URL.  Create an entire dashboard with a column to get to any settings page for your lists!  You can remove that internal name column, it was just for you to see the data, for educational purposes.&lt;/p&gt;
&lt;p&gt;So, for the third column in my original screenshot at the top, I simply clicked the permissions page on a list, and clicked to add a new user.  Then, I snagged that URL and dissected it.  Then, I used conditional formatting to only show that link if InheritedSecurity = false.&lt;/p&gt;
&lt;p&gt;You all enjoy this one, and please let me know if you like it!&lt;/p&gt;
&lt;p&gt;Oh, and here’s how to re-use this DVWP on other sites: From the browser, export the web part just as a file on your desktop.  Open the file in notepad, and simply find and replace your site’s URL with the new site you want to put this web part on.&lt;/p&gt;
&lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:6aa112ca-5583-4ec2-80bf-63ef3a8eed6e" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Sharepoint" rel="tag"&gt;Sharepoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/data+view" rel="tag"&gt;data view&lt;/a&gt;,&lt;a href="http://technorati.com/tags/web+part" rel="tag"&gt;web part&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*"&gt;Web Parts&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 10/2/2009 10:44 AM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;BlogTitleForUrl:&lt;/b&gt; your-very-own-permissions-dashboard&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/36/columns_2_7CF09FD2.jpg"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/36/columns_2_7CF09FD2.jpg&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/36/columns_thumb_7CF09FD2.jpg"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/36/columns_thumb_7CF09FD2.jpg&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/36/edithyperlink_381b1db6-e05f-4fc8-9db9-6ffa2a7878a3_15CFFA8B.jpg"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/36/edithyperlink_381b1db6-e05f-4fc8-9db9-6ffa2a7878a3_15CFFA8B.jpg&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/36/image_4_3B6AEEF6.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/36/image_4_3B6AEEF6.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/36/image_thumb_1_3B6AEEF6.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/36/image_thumb_1_3B6AEEF6.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/36/permsdash_7CF09FD2.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/36/permsdash_7CF09FD2.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/36/permsdash_thumb_7CF09FD2.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/36/permsdash_thumb_7CF09FD2.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=BJzR1O9F0Vw:RzwJfgtlFxc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=BJzR1O9F0Vw:RzwJfgtlFxc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=BJzR1O9F0Vw:RzwJfgtlFxc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/BJzR1O9F0Vw" height="1" width="1"/&gt;</description>
      <author>John Ross</author>
      <category>Web Parts</category>
      <pubDate>Fri, 16 Oct 2009 22:28:21 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=36</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=36</feedburner:origLink></item>
    <item>
      <title>Laura’s October Update</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/jt5tfGNBsQU/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass7570E74879504652974E4BF4FDE8D4C1"&gt;&lt;p&gt;There is a lot going on right now with me and SharePoint in October, so I’ll just cut to the chase and list it out.  &lt;/p&gt;
&lt;p&gt;&lt;a href="http://2009-10-09-healthcare.eventbrite.com/" target="_blank"&gt;&lt;strong&gt;SharePoint &amp;amp; Healthcare – Case Management&lt;/strong&gt;&lt;/a&gt; &lt;br /&gt;This Friday, October 9th, online&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Examples of case management solutions provided in this workshop:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Exposing certain fields to fill out, according to the patient’s status &lt;/li&gt;
&lt;li&gt;List of patients tied to their room’s information and phone number &lt;/li&gt;
&lt;li&gt;A discharge calendar system &lt;/li&gt;
&lt;li&gt;Patient census - key performance indicators &lt;/li&gt;
&lt;li&gt;Color coding by patient insurance type &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://www.techmixeruniversity.com/" target="_blank"&gt;&lt;strong&gt;TechMixer University – Birmingham, Alabama&lt;/strong&gt;&lt;/a&gt; &lt;br /&gt;October 13th, 2009&lt;/p&gt;
&lt;p&gt;I’ll be doing a presentation on Microsoft Office SharePoint Server (MOSS) out of box web parts.  Also, the company I work for, &lt;a href="/" target="_blank"&gt;SharePoint911&lt;/a&gt;, will be a sponsor of the event! &lt;br /&gt;&lt;img width="404" height="71" title="logo-sm" alt="logo-sm" src="/blogs/laura/Lists/Posts/Attachments/37/logosm_3_522DD0F6.jpg" border="0" style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px" /&gt; &lt;/p&gt;
&lt;p&gt;Then, the very next week, well, I don’t have to tell YOU… &lt;br /&gt;&lt;a href="http://www.mssharepointconference.com/" target="_blank"&gt;&lt;strong&gt;It’s Microsoft’s SharePoint Conference!!!&lt;/strong&gt;&lt;/a&gt; &lt;br /&gt;October 18 – 22nd in Las Vegas&lt;/p&gt;
&lt;p&gt;Yes, I’ll be there.  Besides tweeting about where I am and what I’m doing (&lt;a href="http://www.twitter.com/wonderlaura" target="_blank"&gt;@WonderLaura&lt;/a&gt;), you’ll probably be able to find me at the &lt;a href="/" target="_blank"&gt;SharePoint911&lt;/a&gt; booth in the exhibit hall sometimes. &lt;br /&gt;&lt;a href="http://www.mssharepointconference.com/" target="_blank"&gt;&lt;img width="121" height="70" title="Print" alt="Print" src="/blogs/laura/Lists/Posts/Attachments/37/spc_3_71C33ACF.jpg" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Other news…&lt;/p&gt;
&lt;p&gt;When we were in Washington, DC for the Best Practices Conference in August, &lt;a href="http://paulgalvin.spaces.live.com/default.aspx" target="_blank"&gt;Brett Lonsdale&lt;/a&gt; and I recorded an episode of the SharePoint Podshow!  We talked about creating data view web parts in SharePoint Designer.  &lt;a href="http://www.sharepointpodshow.com/archive/2009/09/29/the-sharepoint-data-view-web-part-episode-31.aspx" target="_blank"&gt;CLICK HERE to go to their site and download the show.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I think I’ll include a photo in this blog post.   I had lunch with &lt;a href="http://www.twitter.com/catpaint1" target="_blank"&gt;Cathy Dew&lt;/a&gt; and &lt;a href="http://www.twitter.com/LoriGowin" target="_blank"&gt;Lori Gowin&lt;/a&gt; last week in this beautiful fall weather: &lt;br /&gt;&lt;img width="521" height="620" title="Laura Cathy Lori" alt="Laura Cathy Lori" src="/blogs/laura/Lists/Posts/Attachments/37/32952263_3_522DD0F6.jpg" border="0" style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px" /&gt; &lt;/p&gt;
&lt;p&gt;But wait!  There’s more!&lt;/p&gt;
&lt;p&gt;Technical geek stuff.  I’ve recorded a few new screencasts about the data view web part, on the End User SharePoint site:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a title="SharePoint- Open Links in a New Browser Window (Screencast)" href="http://www.endusersharepoint.com/2009/09/30/sharepoint-open-links-in-a-new-browser-window-screencast/" target="_blank"&gt;SharePoint- Open Links in a New Browser Window&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.endusersharepoint.com/2009/09/11/customize-form-pages-in-sharepoint-screencast/" target="_blank"&gt;Customize Form Pages in SharePoint&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.endusersharepoint.com/2009/09/17/custom-form-edit-fields-based-on-permission-levels-in-sharepoint-screencast/" target="_blank"&gt;Custom Form – Edit Fields Based on Permission Levels in SharePoint&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;SharePoint Shoptalk&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Every Thursday at 12:30 EST, I virtually get together with &lt;a href="http://paulgalvin.spaces.live.com/default.aspx" target="_blank"&gt;Paul Galvin&lt;/a&gt; and &lt;a href="http://spforsquirrels.blogspot.com/" target="_blank"&gt;Natalya Voskresenskaya&lt;/a&gt; for a conference call where everyone is invited to call in and ask questions.  Here’s the registration link for the next session, Thursday 10/08 from 12:30 to 1:30 PM EDT: &lt;a href="https://www.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=0z40kg9nb0t0842f"&gt;https://www.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=0z40kg9nb0t0842f&lt;/a&gt;.  Stay tuned to our blogs for info about how to register for each week’s session.&lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:cc508d6b-ce54-48b4-bbdb-f28f5ed6f507" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/conference" rel="tag"&gt;conference&lt;/a&gt;,&lt;a href="http://technorati.com/tags/data+view" rel="tag"&gt;data view&lt;/a&gt;,&lt;a href="http://technorati.com/tags/web+part" rel="tag"&gt;web part&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*"&gt;conference&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 10/5/2009 2:23 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;BlogTitleForUrl:&lt;/b&gt; laura’s-october-update&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/37/32952263_3_522DD0F6.jpg"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/37/32952263_3_522DD0F6.jpg&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/37/logosm_3_522DD0F6.jpg"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/37/logosm_3_522DD0F6.jpg&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/37/spc_3_71C33ACF.jpg"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/37/spc_3_71C33ACF.jpg&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=jt5tfGNBsQU:anS1wlNYGj4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=jt5tfGNBsQU:anS1wlNYGj4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=jt5tfGNBsQU:anS1wlNYGj4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/jt5tfGNBsQU" height="1" width="1"/&gt;</description>
      <author>John Ross</author>
      <category>conference</category>
      <pubDate>Fri, 16 Oct 2009 22:28:21 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=37</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=37</feedburner:origLink></item>
    <item>
      <title>List of SharePoint 2010 Web Parts</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/GZIuRQEmm4E/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass7C2F565B862D4135B2AC99C5B4231663"&gt;&lt;p&gt;As of Beta 2, the following is a comprehensive list of all SharePoint 2010 out-of-box web parts, with a couple of screen shots thrown in there!  The groups are just the built-in groupings in the UI.&lt;/p&gt;
&lt;h3&gt;Lists &amp;amp; Libraries&lt;/h3&gt;
&lt;p&gt;· These are list view web parts for the lists &amp;amp; libraries on the site &lt;/p&gt;
&lt;h3&gt;Authoring&lt;/h3&gt;
&lt;p&gt;· Content Editor - Foundation &lt;/p&gt;
&lt;p&gt;· Image Viewer – Foundation &lt;/p&gt;
&lt;p&gt;· Media Web Part &lt;/p&gt;
&lt;p&gt;· Page Viewer - Foundation &lt;/p&gt;
&lt;p&gt;· Silverlight Web Part - Foundation &lt;/p&gt;
&lt;h3&gt;Business Data&lt;/h3&gt;
&lt;p&gt;· Business Data Actions &lt;/p&gt;
&lt;p&gt;· Business Data Catalog Filter &lt;/p&gt;
&lt;p&gt;· Business Data Item &lt;/p&gt;
&lt;p&gt;· Business Data Item Builder &lt;/p&gt;
&lt;p&gt;· Business Data List &lt;/p&gt;
&lt;p&gt;· Business Data Related List &lt;/p&gt;
&lt;p&gt;· Key Performance Indicators &lt;/p&gt;
&lt;p&gt;· KPI Details &lt;/p&gt;
&lt;p&gt;· Visio Graphics Service &lt;/p&gt;
&lt;h3&gt;Content Rollup&lt;/h3&gt;
&lt;p&gt;· Chart Viewer &lt;/p&gt;
&lt;p&gt;· Content Query &lt;/p&gt;
&lt;p&gt;· HTML Form Web Part - Foundation &lt;/p&gt;
&lt;p&gt;· iView &lt;/p&gt;
&lt;p&gt;· Picture Library Slideshow Web Part - Foundation &lt;/p&gt;
&lt;p&gt;&lt;img width="198" height="244" title="clip_image002" alt="clip_image002" src="/blogs/laura/Lists/Posts/Attachments/40/clip_image002_3_237A3932.jpg" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt;· RSS Viewer &lt;/p&gt;
&lt;p&gt;· What’s Popular – pick from content, search queries, or search results;&lt;br /&gt;&lt;img width="116" height="244" title="clip_image004" alt="clip_image004" src="/blogs/laura/Lists/Posts/Attachments/40/clip_image004_3_237A3932.jpg" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;img width="116" height="244" title="clip_image006" alt="clip_image006" src="/blogs/laura/Lists/Posts/Attachments/40/clip_image006_3_237A3932.jpg" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt;· XML Viewer - Foundation &lt;/p&gt;
&lt;p&gt; · Web Analytics Web Part &lt;/p&gt;
&lt;h3&gt;Documents&lt;/h3&gt;
&lt;p&gt;· Document ID Lookup &lt;/p&gt;
&lt;p&gt;· Document Set Contents &lt;/p&gt;
&lt;p&gt;· Document Set Properties &lt;/p&gt;
&lt;p&gt;· Relevant Documents - Foundation &lt;/p&gt;
&lt;h3&gt;Filters&lt;/h3&gt;
&lt;p&gt;· Choice Filter &lt;/p&gt;
&lt;p&gt;· Current User Filter &lt;/p&gt;
&lt;p&gt;· Date Filter &lt;/p&gt;
&lt;p&gt;· Filter Actions &lt;/p&gt;
&lt;p&gt;· Page Field Filter &lt;/p&gt;
&lt;p&gt;· Query String (URL) Filter &lt;/p&gt;
&lt;p&gt;· SharePoint List Filter &lt;/p&gt;
&lt;p&gt;· SQL Server Analysis Services Filter &lt;/p&gt;
&lt;p&gt;· Text Filter &lt;/p&gt;
&lt;h3&gt;My Information&lt;/h3&gt;
&lt;p&gt;· My Calendar &lt;/p&gt;
&lt;p&gt;· My Contacts &lt;/p&gt;
&lt;p&gt;· My Inbox &lt;/p&gt;
&lt;p&gt;· My Mail Folder &lt;/p&gt;
&lt;p&gt;· My Tasks &lt;/p&gt;
&lt;h3&gt;Navigation&lt;/h3&gt;
&lt;p&gt;· Categories &lt;/p&gt;
&lt;p&gt;· Site Aggregator &lt;/p&gt;
&lt;p&gt;· Sites in Category &lt;/p&gt;
&lt;p&gt;· Summary Links &lt;/p&gt;
&lt;p&gt;· Table of Contents &lt;/p&gt;
&lt;p&gt;· Tag Cloud&lt;br /&gt;&lt;img width="169" height="244" title="clip_image008" alt="clip_image008" src="/blogs/laura/Lists/Posts/Attachments/40/clip_image008_3_237A3932.jpg" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;h3&gt;Office Client Applications&lt;/h3&gt;
&lt;p&gt;· Excel Web Access &lt;/p&gt;
&lt;p&gt;· InfoPath Form Web Part&lt;br /&gt;&lt;img width="154" height="244" title="clip_image010" alt="clip_image010" src="/blogs/laura/Lists/Posts/Attachments/40/clip_image010_3_237A3932.jpg" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt;· WSRP Viewer &lt;/p&gt;
&lt;h3&gt;People&lt;/h3&gt;
&lt;p&gt;· Contact Details &lt;/p&gt;
&lt;p&gt;· Profile Browser &lt;/p&gt;
&lt;p&gt;· Site Users - Foundation &lt;/p&gt;
&lt;p&gt;· User Tasks - Foundation &lt;/p&gt;
&lt;h3&gt;PerformancePoint&lt;/h3&gt;
&lt;p&gt;· PerformancePoint Filter &lt;/p&gt;
&lt;p&gt;· PerformancePoint Report &lt;/p&gt;
&lt;p&gt;· PerformancePoint Scorecard &lt;/p&gt;
&lt;p&gt;· PerformancePoint Stack Selector &lt;/p&gt;
&lt;h3&gt;Search&lt;/h3&gt;
&lt;p&gt;· Advanced Search Box &lt;/p&gt;
&lt;p&gt;· Dual Chinese Search &lt;/p&gt;
&lt;p&gt;· Featured Content &lt;/p&gt;
&lt;p&gt;· Federated Results &lt;/p&gt;
&lt;p&gt;· People Refinement Panel &lt;/p&gt;
&lt;p&gt;· People Search Box &lt;/p&gt;
&lt;p&gt;· People Search Core Results &lt;/p&gt;
&lt;p&gt;· Refinement Panel &lt;/p&gt;
&lt;p&gt;· Related Queries &lt;/p&gt;
&lt;p&gt;· Search Action Links &lt;/p&gt;
&lt;p&gt;· Search Best Bets &lt;/p&gt;
&lt;p&gt;· Search Box &lt;/p&gt;
&lt;p&gt;· Search Core Results &lt;/p&gt;
&lt;p&gt;· Search Paging &lt;/p&gt;
&lt;p&gt;· Search Statistics &lt;/p&gt;
&lt;p&gt;· Search Summary &lt;/p&gt;
&lt;p&gt;· Top Federated Results &lt;/p&gt;
&lt;h3&gt;Miscellaneous&lt;/h3&gt;
&lt;p&gt;· Chart Web Part &lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;font color="#000080"&gt;Update on March 09, 2010 - Added &amp;quot;Foundation&amp;quot; next to the web parts that are available in SharePoint 2010 Foundation.  Note that the web part categories have changed a couple of times, but those changes aren't indicated in this post.&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:6a0768fe-5996-4bfc-8a5e-04c412c36922" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/sharepoint" rel="tag"&gt;sharepoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/web+parts" rel="tag"&gt;web parts&lt;/a&gt;,&lt;a href="http://technorati.com/tags/out+of+box" rel="tag"&gt;out of box&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*"&gt;Web Parts&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 11/2/2009 3:05 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/40/clip_image002_3_237A3932.jpg"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/40/clip_image002_3_237A3932.jpg&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/40/clip_image004_3_237A3932.jpg"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/40/clip_image004_3_237A3932.jpg&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/40/clip_image006_3_237A3932.jpg"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/40/clip_image006_3_237A3932.jpg&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/40/clip_image008_3_237A3932.jpg"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/40/clip_image008_3_237A3932.jpg&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/40/clip_image010_3_237A3932.jpg"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/40/clip_image010_3_237A3932.jpg&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=GZIuRQEmm4E:GQa5SVVjZmc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=GZIuRQEmm4E:GQa5SVVjZmc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=GZIuRQEmm4E:GQa5SVVjZmc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/GZIuRQEmm4E" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>Web Parts</category>
      <pubDate>Mon, 02 Nov 2009 20:03:17 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=40</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=40</feedburner:origLink></item>
    <item>
      <title>Financial Roll-Up Web Part</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/nvP271Q52tw/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClassA037CDBFF0A5474EAF74888E2AD84BFE"&gt;in the front of it.  That first digit is the item id.  SO, what we need to do, is get this URL, but only use everything AFTER the # in there.&lt;br /&gt;&lt;img width="195" height="168" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/41/image_30a8dd29c6e043e3a790596f57c60329_54F3F46B.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;li&gt;Here’s how (Yes, I finally figured it out after much trial and error).  The magic formula.  Click to select a title field, and click to change it to be formatted as a hyperlink.  Paste the following formula into the Address box for the hyperlink:&lt;br /&gt;&lt;strong&gt;{concat('/',substring-after(@FileDirRef,'#'),'/Dispform.aspx?ID=',@ID)}&lt;/strong&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;In the Text to Display part of the hyperlink settings, put the Title field.  This is what it will look like:&lt;br /&gt;&lt;img width="558" height="286" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/41/image_c2a18f51c2d24085bbb0b0dd10738900_54F3F46B.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;br /&gt;You should have seen me when I finally figured out that formula.  It was definitely a geek “Woo” moment. &lt;/li&gt;
&lt;li&gt;After a little alignment and format tweaking, here’s the final product.  A true rollup.&lt;br /&gt;&lt;img width="401" height="280" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/41/image_2893c6d10df14ebbb7a5fbdd53e1d938_54F3F46B.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/li&gt;
&lt;ol&gt;&lt;/ol&gt;&lt;/div&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:1c4fc604-8c33-46ed-bbac-8370b77d0ab4" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Here's the link to the screencast where I show how to do it:&lt;br /&gt;&lt;a href="http://www.screencast.com/users/EndUserSharePoint/folders/SharePoint - Data View Web Part/media/544c1327-37d3-41ca-9c29-fa8796c8a458"&gt;http://www.screencast.com/users/EndUserSharePoint/folders/SharePoint%20-%20Data%20View%20Web%20Part/media/544c1327-37d3-41ca-9c29-fa8796c8a458&lt;/a&gt;&lt;a href="http://www.screencast.com/users/EndUserSharePoint/folders/SharePoint - Data View Web Part/media/544c1327-37d3-41ca-9c29-fa8796c8a458"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/data+view" rel="tag"&gt;data view&lt;/a&gt;,&lt;a href="http://technorati.com/tags/web+parts" rel="tag"&gt;web parts&lt;/a&gt;,&lt;a href="http://technorati.com/tags/XSLT" rel="tag"&gt;XSLT&lt;/a&gt;,&lt;a href="http://technorati.com/tags/rollup" rel="tag"&gt;rollup&lt;/a&gt;&lt;/div&gt;
&lt;p&gt; &lt;/p&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*"&gt;Web Parts&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 11/6/2009 9:50 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_2893c6d10df14ebbb7a5fbdd53e1d938_54F3F46B.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_2893c6d10df14ebbb7a5fbdd53e1d938_54F3F46B.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_2cc422909d004fdab1b878c4220bd327_54F3F46B.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_2cc422909d004fdab1b878c4220bd327_54F3F46B.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_30a8dd29c6e043e3a790596f57c60329_54F3F46B.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_30a8dd29c6e043e3a790596f57c60329_54F3F46B.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_5f270c4f96244c8b8c6a5fb5011367d6_54F3F46B.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_5f270c4f96244c8b8c6a5fb5011367d6_54F3F46B.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_5f9306821dff4266809c85be72c53d0d_2706A1B3.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_5f9306821dff4266809c85be72c53d0d_2706A1B3.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_71d70e5787b449e7817301fdbfc64a89_54F3F46B.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_71d70e5787b449e7817301fdbfc64a89_54F3F46B.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_a7de1786ffc04c8ab4021dcb74654f84_2706A1B3.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_a7de1786ffc04c8ab4021dcb74654f84_2706A1B3.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_b3b33f7606854449825afe76fbf4436e_2706A1B3.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_b3b33f7606854449825afe76fbf4436e_2706A1B3.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_c2a18f51c2d24085bbb0b0dd10738900_54F3F46B.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_c2a18f51c2d24085bbb0b0dd10738900_54F3F46B.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_c952e7bb6fd341009119308dd468ea40_2706A1B3.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_c952e7bb6fd341009119308dd468ea40_2706A1B3.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_cb67acff18364d3b9533ac78c4585807_2706A1B3.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_cb67acff18364d3b9533ac78c4585807_2706A1B3.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_f83820943e674fe6a075e5d9f32c2ae7_54F3F46B.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_f83820943e674fe6a075e5d9f32c2ae7_54F3F46B.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_fa542ba3c22c4b62b3aa5b52c291e271_54F3F46B.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/41/image_fa542ba3c22c4b62b3aa5b52c291e271_54F3F46B.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=nvP271Q52tw:uDj1XVkXSjE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=nvP271Q52tw:uDj1XVkXSjE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=nvP271Q52tw:uDj1XVkXSjE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/nvP271Q52tw" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>Web Parts</category>
      <pubDate>Sat, 07 Nov 2009 02:50:53 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=41</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=41</feedburner:origLink></item>
    <item>
      <title>SharePoint Saturday in Tampa, coming up!</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/4EN5CwisTAY/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClassEDB9AAA48FE04328A0BBD4714B494754"&gt;&lt;p&gt;&lt;a href="http://www.sharepointsaturday.org/tampa" target="_blank"&gt;&lt;img width="318" height="120" title="SharePointSatTampa" alt="SharePointSatTampa" src="/blogs/laura/Lists/Posts/Attachments/42/SharePointSatTampa_ffd89a978c3e4d4ab0e684d767fb82f6_13AC9B85.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;This weekend is going to be great!  It’s SharePoint Saturday in Tampa, Florida (and there are ones that will be going on in other cities, but ours is going to ROCK)&lt;/p&gt;
&lt;p&gt;My presentation:&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Introducing the SharePoint 2010 Out of Box Web Parts&lt;/b&gt; &lt;/p&gt;
&lt;p&gt;In this session, you will get an introduction to the out-of-box web parts that are new in SharePoint 2010!  You will not only see how the new web part user interface is different, but will get a demonstration of some new ones, like the chart web part.  The tag cloud web part will be demonstrated, along with how tagging works, and so will the new data view web part in SharePoint Designer 2010.  As always, it is important to get a feel for what you can do with SharePoint already, before starting with custom code.  &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;TECHNICAL LEVEL: &lt;/strong&gt;Basic&lt;br /&gt;&lt;strong&gt;AUDIENCE: &lt;/strong&gt;Business users, project managers, developers, business analysts &lt;/p&gt;
&lt;p&gt;A lot of my favorite SharePoint buddies that I’ve met before will be there also, such as &lt;a href="http://twitter.com/brettlonsdale" target="_blank"&gt;@BrettLonsdale&lt;/a&gt; &lt;a href="http://twitter.com/catpaint1" target="_blank"&gt;@catpaint1&lt;/a&gt; &lt;a href="http://twitter.com/sharepointlee" target="_blank"&gt;@SharePointLee&lt;/a&gt; &lt;a href="http://twitter.com/stevenmfowler" target="_blank"&gt;@stevenmfowler&lt;/a&gt; &lt;a href="http://twitter.com/ronjones03" target="_blank"&gt;@ronjones03&lt;/a&gt; &lt;a href="http://twitter.com/tedpattison" target="_blank"&gt;@TedPattison&lt;/a&gt; &lt;a href="http://twitter.com/sharepointsara" target="_blank"&gt;@sharepointsara&lt;/a&gt; and colleagues at &lt;a href="/" target="_blank"&gt;SharePoint911&lt;/a&gt;: &lt;a href="http://twitter.com/drisgill" target="_blank"&gt;@drisgill&lt;/a&gt; &lt;a href="http://twitter.com/johnrossjr" target="_blank"&gt;@johnrossjr&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Looking forward to meeting some new people, and learning some more about SharePoint 2010. &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:83cf8935-b08a-47c8-9a2f-7a7e160996a3" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Tampa" rel="tag"&gt;Tampa&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SharePoint" rel="tag"&gt;SharePoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SP2010" rel="tag"&gt;SP2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/web+parts" rel="tag"&gt;web parts&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*"&gt;conference&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 11/11/2009 9:00 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/42/SharePointSatTampa_ffd89a978c3e4d4ab0e684d767fb82f6_13AC9B85.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/42/SharePointSatTampa_ffd89a978c3e4d4ab0e684d767fb82f6_13AC9B85.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=4EN5CwisTAY:H4bXHhyK6pY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=4EN5CwisTAY:H4bXHhyK6pY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=4EN5CwisTAY:H4bXHhyK6pY:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/4EN5CwisTAY" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>conference</category>
      <pubDate>Thu, 12 Nov 2009 02:00:27 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=42</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=42</feedburner:origLink></item>
    <item>
      <title>SPTECHCON is Coming Up in February</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/3XZT0vStpW0/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClassCBBFCA5096584D788A098261BFF4F908"&gt;&lt;p&gt;There’s another SharePoint conference getting closer.  It’s the &lt;a href="http://www.sptechcon.com/" target="_blank"&gt;SharePoint Technology Conference&lt;/a&gt;!  I’ll be presenting the following sessions at this conference, and will be looking forward to seeing you there!&lt;/p&gt;
&lt;h3&gt;Half Day Workshops&lt;/h3&gt;
&lt;h5&gt;W5-AM: SharePoint and Office 2007 Integration&lt;/h5&gt;
&lt;p&gt;Me and Mark Miller&lt;br /&gt;&lt;img width="28" height="28" title="Outlook_small" alt="Outlook_small" src="/blogs/laura/Lists/Posts/Attachments/47/Outlook_small_73ad343965444136a723a9a1227158ab_6D0D319E.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;a href="/blogs/laura/_vti_bin/owssvr.dll?CS=109&amp;amp;Cmd=Display&amp;amp;List={045c1e35-1287-4daa-abd2-0f17b7b66a80}&amp;amp;CacheControl=1&amp;amp;ID=22&amp;amp;Using=event.ics"&gt;Add to Outlook calendar&lt;/a&gt;&lt;br /&gt;Discover the best ways to tackle your daily work with Office 2007. Tips include how to use Search folders in Outlook to keep all your SharePoint lists and libraries within easy reach, and how to display library metadata within Word 2007 documents. From offline document editing and two-way list sync, to reporting on SharePoint library data, this session is packed with tricks you can use to increase your SharePoint productivity. The demonstration will feature a company policy management system and will highlight Access custom lists, content types and quick parts.  We will also touch on what’s new in SharePoint 2010 integration with Office 2010.  &lt;br /&gt;TECHNICAL LEVEL: Basic&lt;br /&gt;AUDIENCE: Business users, project managers&lt;/p&gt;
&lt;h5&gt;W7-PM: Creating Custom Business Solutions&lt;/h5&gt;
&lt;p&gt;&lt;img width="28" height="28" title="Outlook_small" alt="Outlook_small" src="/blogs/laura/Lists/Posts/Attachments/47/Outlook_small_73ad343965444136a723a9a1227158ab_6D0D319E.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;a href="/blogs/laura/_vti_bin/owssvr.dll?CS=109&amp;amp;Cmd=Display&amp;amp;List={045c1e35-1287-4daa-abd2-0f17b7b66a80}&amp;amp;CacheControl=1&amp;amp;ID=23&amp;amp;Using=event.ics"&gt;Add to Outlook calendar&lt;/a&gt;&lt;br /&gt;Some of the most commonly asked questions that SharePoint site managers and end users ask involve the need to create custom business solutions. In this workshop, you will learn how to use &lt;strong&gt;Data View/Data Form Web Parts in SharePoint Designer&lt;/strong&gt;. Not only will this workshop cover these Web part fundamentals, but you will also learn from specific examples of ways to put these skills into play. You will learn how to create a merged list of multiple document libraries, how to create a change control system mashup, how to create a joined view of two different lists, and how to create a list/library permissions dashboard.  The new Data View Web Part interface in SharePoint 2010 will also be demonstrated. &lt;br /&gt;TECHNICAL LEVEL: Beginner&lt;br /&gt;AUDIENCE: End users, project managers &lt;/p&gt;
&lt;h3&gt;Technical Classes&lt;/h3&gt;
&lt;h5&gt;105: SharePoint 2010: Out-of-the-Box Web Parts&lt;/h5&gt;
&lt;p&gt;&lt;img width="28" height="28" title="Outlook_small" alt="Outlook_small" src="/blogs/laura/Lists/Posts/Attachments/47/Outlook_small_73ad343965444136a723a9a1227158ab_6D0D319E.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;a href="/blogs/laura/_vti_bin/owssvr.dll?CS=109&amp;amp;Cmd=Display&amp;amp;List={045c1e35-1287-4daa-abd2-0f17b7b66a80}&amp;amp;CacheControl=1&amp;amp;ID=16&amp;amp;Using=event.ics"&gt;Add to Outlook calendar&lt;/a&gt;&lt;br /&gt;In this session, you will get an introduction to the out-of-box web parts that are new in SharePoint 2010! You will not only see how the new web part user interface is different, but will get a demonstration of some new ones, like the Chart Web Part. The Tag Cloud Web Part will be demonstrated, along with how tagging works, and so will the new Data View Web Part in SharePoint Designer 2010. As always, it is important to get a feel for what you can do with SharePoint already, before starting with custom code.&lt;br /&gt;TECHNICAL LEVEL: Basic&lt;br /&gt;AUDIENCE: Business users, project managers, developers &lt;/p&gt;
&lt;h5&gt;502: Making the Most of Out-of-the-Box Web Parts&lt;/h5&gt;
&lt;p&gt;&lt;img width="28" height="28" title="Outlook_small" alt="Outlook_small" src="/blogs/laura/Lists/Posts/Attachments/47/Outlook_small_73ad343965444136a723a9a1227158ab_6D0D319E.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;a href="/blogs/laura/_vti_bin/owssvr.dll?CS=109&amp;amp;Cmd=Display&amp;amp;List={045c1e35-1287-4daa-abd2-0f17b7b66a80}&amp;amp;CacheControl=1&amp;amp;ID=17&amp;amp;Using=event.ics"&gt;Add to Outlook calendar&lt;/a&gt;&lt;br /&gt;This session will demonstrate just how flexible and useful the out-of-the-box Web parts are in SharePoint Server &lt;strong&gt;2007&lt;/strong&gt;, and will include a detailed look at the Filter, KPI, Excel Web Access, Outlook Web Access and Business Data Catalog Web parts. Attendees will be given a demonstration on customizing some of these Web parts using SharePoint Designer.&lt;br /&gt;TECHNICAL LEVEL: Basic&lt;br /&gt;AUDIENCE: Business users, project managers, developers &lt;/p&gt;
&lt;h5&gt;804: Help! Creating a Community of Support for SharePoint&lt;/h5&gt;
&lt;p&gt;&lt;img width="28" height="28" title="Outlook_small" alt="Outlook_small" src="/blogs/laura/Lists/Posts/Attachments/47/Outlook_small_73ad343965444136a723a9a1227158ab_6D0D319E.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;a href="/blogs/laura/_vti_bin/owssvr.dll?CS=109&amp;amp;Cmd=Display&amp;amp;List={045c1e35-1287-4daa-abd2-0f17b7b66a80}&amp;amp;CacheControl=1&amp;amp;ID=18&amp;amp;Using=event.ics"&gt;Add to Outlook calendar&lt;/a&gt;&lt;br /&gt;How do users obtain SharePoint-related help? In this session, we will go over challenges in helping and supporting SharePoint end users, and how to address those challenges. There are many different avenues available when it comes to SharePoint help, and we will cover how to consolidate that information to a single point of reference for your end users or customers, reducing calls to the help desk. Attendees will hear some user perspectives about SharePoint help, and learn why it’s important to do research find out what users are looking for in SharePoint help.&lt;br /&gt;TECHNICAL LEVEL: Basic&lt;br /&gt;AUDIENCE: Project managers, business users, architects &lt;/p&gt;
&lt;h5&gt;403: Creating an Electronic Form Solution Using InfoPath and SharePoint&lt;/h5&gt;
&lt;p&gt;&lt;img width="28" height="28" title="Outlook_small" alt="Outlook_small" src="/blogs/laura/Lists/Posts/Attachments/47/Outlook_small_73ad343965444136a723a9a1227158ab_6D0D319E.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;a href="/blogs/laura/_vti_bin/owssvr.dll?CS=109&amp;amp;Cmd=Display&amp;amp;List={045c1e35-1287-4daa-abd2-0f17b7b66a80}&amp;amp;CacheControl=1&amp;amp;ID=24&amp;amp;Using=event.ics"&gt;Add to Outlook calendar&lt;/a&gt;&lt;br /&gt;Paper, paper everywhere. There are so many forms in an office to keep track of that the task can overwhelm both the people who create the forms and those who fill them out. This class will show you how to ensure everyone is using the correct version of the form and create dynamic forms using InfoPath 2007 and the Forms Server capabilities built into SharePoint.&lt;br /&gt;TECHNICAL LEVEL: Basic/Intermediate&lt;br /&gt;AUDIENCE: Business users, power users, architects &lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="http://www.sptechcon.com/" target="_blank"&gt;&lt;img src="http://www.sptechcon.com/images/SPTECH2010_BANNERS/SPT_SF10_GENERIC_336x280.gif" border="0" alt="" style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:1227d053-32f9-48c9-a5cf-15de24165c01" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/sptechcon" rel="tag"&gt;sptechcon&lt;/a&gt;,&lt;a href="http://technorati.com/tags/sharepoint+2010" rel="tag"&gt;sharepoint 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/web+parts" rel="tag"&gt;web parts&lt;/a&gt;,&lt;a href="http://technorati.com/tags/conference" rel="tag"&gt;conference&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*"&gt;conference&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 11/24/2009 2:34 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/47/Outlook_small_73ad343965444136a723a9a1227158ab_6D0D319E.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/47/Outlook_small_73ad343965444136a723a9a1227158ab_6D0D319E.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=3XZT0vStpW0:IZwhwRhvr0Y:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=3XZT0vStpW0:IZwhwRhvr0Y:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=3XZT0vStpW0:IZwhwRhvr0Y:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/3XZT0vStpW0" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>conference</category>
      <pubDate>Tue, 24 Nov 2009 19:34:29 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=47</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=47</feedburner:origLink></item>
    <item>
      <title>The “New!” Icon in a Data View Web Part</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/wRk8agEnqpo/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass4E7121CD0BB54155A71DCAE665BCD70C"&gt;&lt;p&gt;When new items are added to lists and libraries in SharePoint, a cute little &lt;img src="https://endusersharepoint.securespsites.com/_layouts/48/images/new.gif" alt="" /&gt;icon appears next to each list item for 2 days after the creation date.  When a data view web part is created, this icon does not exist by default, so it needs to be added back.  Here are the steps for adding the New icon back, and how to configure it so that it displays only when items are new, as usual.&lt;/p&gt;
&lt;p&gt;In a regular list view, take a look at the a list, so that the location of this icon may be grabbed.  Here, I’ll do it for you.  I right-clicked on the New icon, and copied the following part of the icon’s URL (in WSS 3.0):&lt;/p&gt;
&lt;p&gt;/_layouts/1033/images/new.gif&lt;/p&gt;
&lt;p&gt;This image exists on the server, so we can simply reference that image, without having to make a copy of it in a site image library.&lt;/p&gt;
&lt;p&gt;Now that the icon’s location has been obtained, it can be inserted into the data view web part.  In this example, there is a library with company policies in it.  Put a space after the document name, and insert the image.  The page will look like this, with the New icon next to each item in the list:&lt;/p&gt;
&lt;p&gt; &lt;img width="610" height="529" title="CropperCapture[3]" alt="CropperCapture[3]" src="/blogs/laura/Lists/Posts/Attachments/48/CropperCapture3_08B0D7D4.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt;Notice that the page is displayed in split view, and note that the URL to the image is the same one that we just obtained.&lt;/p&gt;
&lt;p&gt;Next, conditional formatting will be used in order to further customize the New button.  At the top of the screen, click the &amp;lt;Data View&amp;gt; menu, and choose &amp;lt;Conditional Formatting&amp;gt;.  This will display the Conditional Formatting pane on the right side of the screen.&lt;/p&gt;
&lt;p&gt;Click to select any one of the &lt;img src="https://endusersharepoint.securespsites.com/_layouts/1033/images/new.gif" alt="" /&gt;icons.  In the Conditional Formatting pane, click the &amp;lt;Create&amp;gt; button, and choose &amp;lt;Show Content…&amp;gt;.&lt;/p&gt;
&lt;p&gt;On the Condition Criteria screen, click the &amp;lt;Advanced…&amp;gt; button.&lt;/p&gt;
&lt;p&gt;&lt;img width="700" height="491" title="CropperCapture[4]" alt="CropperCapture[4]" src="/blogs/laura/Lists/Posts/Attachments/48/CropperCapture4_73BF5560.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;/p&gt;
&lt;p&gt;In the “Select a function category” drop-down box, choose “All”.&lt;/p&gt;
&lt;p&gt;Double-click on &lt;strong&gt;IfNew&lt;/strong&gt;, to add it to the expression box.  Create the expression as shown in the above screenshot.  When the expression has been created, notice the &lt;strong&gt;Preview&lt;/strong&gt; section at the bottom.  All of the trues and falses represent the items in the document library, whether this item will be displayed next to them or not.  Click OK. Click OK again.&lt;/p&gt;
&lt;p&gt;Now, only the new items will have this icon displayed next to them.  There’s your default list view functionality back!&lt;/p&gt;
&lt;p&gt;There’s another cool thing that can be done with &lt;strong&gt;IfNew&lt;/strong&gt;.  Not just the Created field, but ANY date field in the list can be used in this expression.  There could be a special icon that says “Modified”, and it could be inserted in the list, only to be displayed next to items that have been modified in the past couple of days.&lt;/p&gt;
&lt;p&gt;In the following example, I created a custom field called “Due Date”.  With a custom icon, and the expression in place with “Due Date” instead of “Created”, these icons will automatically display next to items whose due dates are within the next couple of days.&lt;/p&gt;
&lt;p&gt;&lt;img width="119" height="234" title="CropperCapture[7]" alt="CropperCapture[7]" src="/blogs/laura/Lists/Posts/Attachments/48/CropperCapture7_73BF5560.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt;Where does this “2 days” thing come from, anyway?  It is a setting at the web application level, and can be changed with the following stsadm command:&lt;/p&gt;
&lt;p&gt;stsadm.exe -o setproperty -propertyname days-to-show-new-icon -propertyvalue [days the icon will be visible] -url [web app URL]&lt;/p&gt;
&lt;p&gt;The screencast of this method is shown here:&lt;br /&gt;&lt;a href="http://www.screencast.com/users/EndUserSharePoint/folders/SharePoint - Data View Web Part/media/c49bead8-efd6-427c-8c54-004da4a6ffe1"&gt;http://www.screencast.com/users/EndUserSharePoint/folders/SharePoint%20-%20Data%20View%20Web%20Part/media/c49bead8-efd6-427c-8c54-004da4a6ffe1&lt;/a&gt;&lt;a href="http://www.screencast.com/users/EndUserSharePoint/folders/SharePoint - Data View Web Part/media/c49bead8-efd6-427c-8c54-004da4a6ffe1"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:28beac03-02c5-40b3-91fd-98c56f395c24" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/SharePoint" rel="tag"&gt;SharePoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/WSS" rel="tag"&gt;WSS&lt;/a&gt;,&lt;a href="http://technorati.com/tags/data+view+web+part" rel="tag"&gt;data view web part&lt;/a&gt;,&lt;a href="http://technorati.com/tags/IfNew" rel="tag"&gt;IfNew&lt;/a&gt;,&lt;a href="http://technorati.com/tags/new+item" rel="tag"&gt;new item&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*"&gt;Web Parts&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 12/1/2009 10:56 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/48/CropperCapture3_08B0D7D4.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/48/CropperCapture3_08B0D7D4.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/48/CropperCapture4_73BF5560.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/48/CropperCapture4_73BF5560.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/48/CropperCapture7_73BF5560.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/48/CropperCapture7_73BF5560.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=wRk8agEnqpo:BLQRWbBmPJ8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=wRk8agEnqpo:BLQRWbBmPJ8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=wRk8agEnqpo:BLQRWbBmPJ8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/wRk8agEnqpo" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>Web Parts</category>
      <pubDate>Wed, 02 Dec 2009 03:56:37 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=48</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=48</feedburner:origLink></item>
    <item>
      <title>“Data View Preview” in SharePoint Designer 2010</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/Lcc3-QKlyCg/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass564528B8A53347C1BA3F43F8A449E403"&gt;&lt;p&gt;When editing a data view in SharePoint 2010, using SharePoint Designer 2010, on the &amp;lt;Design&amp;gt; tab, there’s a section called &amp;lt;Preview&amp;gt;.  This title is a little misleading, because there are some pretty powerful options in this section, having to do with inline editing.  &lt;a href="http://twitter.com/jennifermason" target="_blank"&gt;Jennifer Mason&lt;/a&gt; wrote about “&lt;a href="/blogs/jennifer/Lists/Posts/Post.aspx?ID=34" target="_blank"&gt;SharePoint 2010- Inline Editing for Views&lt;/a&gt;”, which shows how to set up a list or library view with inline editing.  As is apparent, the view does not &lt;em&gt;need&lt;/em&gt; to be created in SharePoint Designer in order to use inline editing, it can just be a regular browser view.  In this post, I’ll describe a way to create a data view web part using SharePoint Designer 2010, and some extra functionalities that exist when inline editing is used.&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Open the SharePoint 2010 site in SharePoint Designer 2010.&lt;/li&gt;
&lt;li&gt;Click “Lists and Libraries” on the left side of the screen, and then click on the name of the list or library to modify.  In this example, the list is called “Sales Report”.  &lt;br /&gt;&lt;img width="644" height="470" title="CropperCapture[13]" alt="CropperCapture[13]" src="/blogs/laura/Lists/Posts/Attachments/49/CropperCapture13_28BAE8A4.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;On the right side  of this page, in the &lt;strong&gt;Views&lt;/strong&gt; section, click &amp;lt;New…&amp;gt; to create a new view.  I’m going to be creative and call mine “Custom” and click OK.&lt;br /&gt;&lt;img width="549" height="260" title="CropperCapture[15]" alt="CropperCapture[15]" src="/blogs/laura/Lists/Posts/Attachments/49/CropperCapture15_28BAE8A4.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Then, click the name of the view to edit it.  All list view web parts are data view web parts in SharePoint 2010, so there’s no worry about breaking the page away from the site definition at this point.&lt;br /&gt;&lt;img width="644" height="356" title="CropperCapture[16]" alt="CropperCapture[16]" src="/blogs/laura/Lists/Posts/Attachments/49/CropperCapture16_28BAE8A4.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;When any part of the list view in the middle of the page is selected, the contextual ribbon at the top of the page will display the &amp;lt;&lt;strong&gt;List View Tools&lt;/strong&gt;&amp;gt; set of tabs.  On the &amp;lt;&lt;strong&gt;Options&lt;/strong&gt;&amp;gt; tab, click the Inline Editing button.  This toggle button will insert a seemingly empty column into the left side of the list.  Again, Jennifer Mason’s blog shows examples of what inline editing looks like on a list item.&lt;/li&gt;
&lt;li&gt;Click on the &amp;lt;&lt;strong&gt;Design&lt;/strong&gt;&amp;gt; tab, and now that inline editing is turned on, there will be a couple of more configurations possible.  In the Preview section of this tab, click the &lt;strong&gt;Data View Preview&lt;/strong&gt; drop-down box.&lt;br /&gt;&lt;img width="644" height="270" title="CropperCapture[17]" alt="CropperCapture[17]" src="/blogs/laura/Lists/Posts/Attachments/49/CropperCapture17_28BAE8A4.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;br /&gt;The &lt;strong&gt;Edit Template&lt;/strong&gt; and &lt;strong&gt;Insert Template&lt;/strong&gt; choices are only available when inline editing is turned on.   &lt;br /&gt;&lt;strong&gt;Edit Template&lt;/strong&gt; – This is the interface that displays in inline edit mode on any individual item in the list.&lt;br /&gt;&lt;strong&gt;Insert Template&lt;/strong&gt; – This interface is used when the “Plus” &lt;img width="22" height="23" title="CropperCapture[18]" alt="CropperCapture[18]" src="/blogs/laura/Lists/Posts/Attachments/49/CropperCapture18_28BAE8A4.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; icon is clicked to add a new item to the list in an inline fashion.  Editing the insert template will change the way this screen appears.  &lt;br /&gt;&lt;br /&gt;These screens were not easily configurable in SharePoint 2007.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;There is another cool new option in this “Data View Preview” section, unrelated to inline editing.  This is the option to edit the ‘No Matching Items’ Template.  Back in the days of SharePoint 2007, when we wanted to change the text displayed when there were no items in a view, we could do only that… edit the text.  An example of a case in which to use this functionality:  There is a lit of tasks, filtered by tasks assigned to the logged in user.  Instead of the default “There are no items to show in this view…”, the text can be changed to something more specific, like “There are currently no tasks assigned to you”.  Now in SharePoint 2010, there’s the ability to edit that whole page that is displayed where there are no items in the view.  In the Data View Preview drop-down box, choose &lt;strong&gt;‘No Matching Items’ Template&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;In this example, I edited the text, and also inserted an exclamation mark image. &lt;br /&gt;&lt;img width="644" height="370" title="CropperCapture[21]" alt="CropperCapture[21]" src="/blogs/laura/Lists/Posts/Attachments/49/CropperCapture21_28BAE8A4.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:70c93e74-db95-4d95-aa0b-f638f12f2a28" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Sharepoint+2010" rel="tag"&gt;Sharepoint 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/sharepoint+designer" rel="tag"&gt;sharepoint designer&lt;/a&gt;,&lt;a href="http://technorati.com/tags/data+view+web+part" rel="tag"&gt;data view web part&lt;/a&gt;,&lt;a href="http://technorati.com/tags/inline+editing" rel="tag"&gt;inline editing&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=9&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=9&amp;RootFolder=*"&gt;Views&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 12/6/2009 10:31 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/49/CropperCapture13_28BAE8A4.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/49/CropperCapture13_28BAE8A4.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/49/CropperCapture15_28BAE8A4.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/49/CropperCapture15_28BAE8A4.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/49/CropperCapture16_28BAE8A4.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/49/CropperCapture16_28BAE8A4.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/49/CropperCapture17_28BAE8A4.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/49/CropperCapture17_28BAE8A4.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/49/CropperCapture18_28BAE8A4.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/49/CropperCapture18_28BAE8A4.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/49/CropperCapture21_28BAE8A4.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/49/CropperCapture21_28BAE8A4.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=Lcc3-QKlyCg:QYEqMrt15oE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=Lcc3-QKlyCg:QYEqMrt15oE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=Lcc3-QKlyCg:QYEqMrt15oE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/Lcc3-QKlyCg" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>Views</category>
      <pubDate>Mon, 07 Dec 2009 03:31:21 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=49</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=49</feedburner:origLink></item>
    <item>
      <title>SharePoint Designer 2010 (Beta) Item-Level Formatting</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/FXyuK9OEyQc/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClassFF2156366BBD41539D7A323FE89B8100"&gt;&lt;p&gt;When a data view web part is created in SharePoint Designer 2010, there is a new way of formatting list items.  In the SharePoint list’s data view web part, at the item level, there are two options that can be selected, as shown in this screenshot:&lt;/p&gt;
&lt;p&gt;&lt;img width="476" height="213" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/50/image_8de529ecd79e413fa34aa7e5e43cec44_6F0D6775.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Show list item menu&lt;/li&gt;
&lt;li&gt;Show link to item&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Now, I’ll go into what each of these mean, and how to use them.&lt;/p&gt;
&lt;h4&gt;Show list item menu&lt;/h4&gt;
&lt;p&gt;First of all, what is the “list item menu”?  That’s the menu that shows as a drop-down box on each item in a SharePoint list.  Out of box, each list has a default field that this drop-down box displays on, which is typically the “Title” field.  If you’ve ever created a custom list, you will have noticed this default field.  It’s been pretty limited in the past, as seen in the following SharePoint 2007 example:&lt;/p&gt;
&lt;p&gt;&lt;img width="378" height="241" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/50/image_b1fa37dfcd4842f18493774059498b3d_5A1BE502.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt;This list was created as a custom list, and the Title field was renamed as the Patient Name.  In views, this field is the only one that can be displayed with the “edit menu”, as seen below:&lt;/p&gt;
&lt;p&gt;&lt;img width="302" height="503" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/50/image_e0855448838f45bfb0c08a739251fe1d_5A1BE502.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt;This field is also restricted in that it can only be a single line of text field, with the field type being hard coded.  &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Flash forward to SharePoint 2010…&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Pick ANY field in the data view, select it, click the little chevron next to it, and put a check box next to “show list item menu”.  There can even be multiple fields in the same view, with this edit menu attached to them.  Gone are the days where that one specific field has to be used in the view, just to get the menu on it.&lt;/p&gt;
&lt;h4&gt;Show Link To Item&lt;/h4&gt;
&lt;p&gt;The option to Show Link To Item, is just an easy way of creating a link to open that list item.  In this &lt;a href="http://www.screencast.com/users/EndUserSharePoint/folders/SharePoint - Data View Web Part/media/562b1f10-3c57-42ba-b271-ea844f0358e2" target="_blank"&gt;screencast&lt;/a&gt;, I show the old SharePoint 2007 way of creating a hyperlink to an item in the data view web part.  With this new option, simply select the check-box, and the link to the&lt;strong&gt; display form&lt;/strong&gt; is created, with no further configuration necessary.  This can be done on multiple fields in the same view.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What happened to the data view field options that used to exist on the menu for an item in a data view web part, as it was in SharePoint 2007 (as in this screenshot)?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img width="315" height="131" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/50/image_dd8e986a1f5e410aa47a9cdc48b63fe2_5A1BE502.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt;You’ll miss this menu in SharePoint Designer 2010 (Beta) but here’s how you can find it:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Right-click on the list item&lt;/strong&gt;, choose format item as, and then choose the desired format type.  If the hyperlink needs to be configured to direct to an item link other than the display form (I showed you how to do that one the quick way by using “show link to item”), there are also more hyperlink options here.&lt;/p&gt;
&lt;p&gt;&lt;img width="491" height="313" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/50/image_046143aacfd64bf68f476651773aa172_5A1BE502.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:b73e3b58-a21c-4f60-aedf-25b9f40ebf80" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/sharepoint+2010" rel="tag"&gt;sharepoint 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/sp2010" rel="tag"&gt;sp2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/data+view+web+part" rel="tag"&gt;data view web part&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*"&gt;Web Parts&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 12/15/2009 11:50 AM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/50/image_046143aacfd64bf68f476651773aa172_5A1BE502.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/50/image_046143aacfd64bf68f476651773aa172_5A1BE502.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/50/image_8de529ecd79e413fa34aa7e5e43cec44_6F0D6775.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/50/image_8de529ecd79e413fa34aa7e5e43cec44_6F0D6775.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/50/image_b1fa37dfcd4842f18493774059498b3d_5A1BE502.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/50/image_b1fa37dfcd4842f18493774059498b3d_5A1BE502.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/50/image_dd8e986a1f5e410aa47a9cdc48b63fe2_5A1BE502.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/50/image_dd8e986a1f5e410aa47a9cdc48b63fe2_5A1BE502.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/50/image_e0855448838f45bfb0c08a739251fe1d_5A1BE502.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/50/image_e0855448838f45bfb0c08a739251fe1d_5A1BE502.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=FXyuK9OEyQc:m8RS-2q5YZo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=FXyuK9OEyQc:m8RS-2q5YZo:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=FXyuK9OEyQc:m8RS-2q5YZo:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/FXyuK9OEyQc" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>Web Parts</category>
      <pubDate>Tue, 15 Dec 2009 16:50:02 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=50</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=50</feedburner:origLink></item>
    <item>
      <title>Laura’s 2010 Update</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/Fty7ek9_LxM/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClassE2C537054A854E6BAD1D4D897DF296D3"&gt;&lt;p&gt;2010 update… 2010 the year, as opposed to the version of SharePoint.&lt;/p&gt;
&lt;p&gt;This year is going to be great, and I’m looking forward to going to some SharePoint events and also learn more and more about SharePoint 2010.  Here’s a little update on some stuff I have coming up.  There’s a list of &lt;a href="/blogs/laura/Pages/Speaking%20Engagements.aspx"&gt;Speaking Engagements&lt;/a&gt; on my blog, on the right side, but here’s a more detailed list of upcoming stuff.&lt;/p&gt;
&lt;h4&gt;&lt;a href="http://www.sharepointbham.org/" target="_blank"&gt;Tuesday, January 12th – Birmingham, Alabama SharePoint User Group Meeting&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;I’ll be speaking on the new social experience in SharePoint 2010.  We’re trying to grow our group, so please spread the word if you’re from around here.  Let me or &lt;a href="http://twitter.com/catpaint1" target="_blank"&gt;@catpaint1&lt;/a&gt; or &lt;a href="http://www.twitter.com/lorigowin" target="_blank"&gt;@LoriGowin&lt;/a&gt; know if you’d like to be on the mailing list, or if you’re a vendor who is interested in sponsoring us.  Also, we’re always looking for new speakers.  You don’t need to do some extravagant PowerPoint presentation.  It can be something as simple as a demo of something you’ve been working on, or something cool you figured out how to do.&lt;/p&gt;
&lt;p&gt;Follow: &lt;a href="http://www.twitter.com/bhamspug" target="_blank"&gt;@bhamspug&lt;/a&gt; &lt;a href="http://twitter.com/catpaint1" target="_blank"&gt;@catpaint1&lt;/a&gt; &lt;a href="http://www.twitter.com/lorigowin" target="_blank"&gt;@LoriGowin&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h4&gt;&lt;a href="http://www.sharepointsaturday.org/emea" target="_blank"&gt;Saturday, January 23rd – Virtual SharePoint Saturday EMEA&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;&lt;a href="http://www.sharepointsaturday.org/emea" target="_blank"&gt;&lt;img width="321" height="118" title="SPSEMEA-Logo" alt="SPSEMEA-Logo" src="/blogs/laura/Lists/Posts/Attachments/51/SPSEMEALogo_16e36a8463c249a48a4bba34aa3be408_020ECCC6.gif" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;This is the first virtual SharePoint Saturday, and it is a global event!  The site has a list of the parts of the world and associated times.  For me in the Central Time Zone, the event starts at 2AM.  Wow, I’m dedicated.  Please take a look at the site, and there’s a link to register. &lt;/p&gt;
&lt;p&gt;Follow: &lt;a href="http://twitter.com/eusp" target="_blank"&gt;@EUSP&lt;/a&gt; &lt;a href="http://twitter.com/ericharlan" target="_blank"&gt;@ericharlan&lt;/a&gt;, Hash tag: &lt;a href="http://search.twitter.com/search?q=%23spsemea" target="_blank"&gt;#spsemea&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h4&gt;&lt;a href="http://www.sptechcon.com/" target="_blank"&gt;&lt;img width="124" height="258" title="SPTCon_spkrbdg_ROGERS" align="right" alt="SPTCon_spkrbdg_ROGERS" src="/blogs/laura/Lists/Posts/Attachments/51/SPTCon_spkrbdg_ROGERS_813deb54bc954f5591fe7a49173a7783_020ECCC6.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;margin-left:0px;border-top:0px;margin-right:0px;border-right:0px" /&gt;&lt;/a&gt;February 10-12 - &lt;a href="http://www.sptechcon.com/" target="_blank"&gt;SharePoint Technology Conference&lt;/a&gt; (SPTECHCON) in San Francisco&lt;/h4&gt;
&lt;p&gt;This one is going to be fantastic!  I already &lt;a href="/blogs/laura/Lists/Posts/Post.aspx?ID=54"&gt;wrote a blog post&lt;/a&gt;, listing all of the sessions I’ll be teaching.  Of the list of sessions, the one I’m looking forward to the most will be the half-day workshop called “Creating Custom Business Solutions”.  This is ALL about the data view web part!  &lt;/p&gt;
&lt;p&gt;First, I’ll be going over the main fundamentals working in SharePoint Designer 2007 with data.  Then, the bulk of the afternoon will be demonstrations of custom solutions using the data view web part, and maybe I’ll throw in a little workflow stuff.  Then, the last hour or so will be all about SharePoint Designer 2010, with a demo or two, and discussion of what’s new.&lt;/p&gt;
&lt;p&gt;If you’re going to this one, note that I’m doing two different presentations about web parts.  One is about MOSS 2007, and the other is SharePoint 2010.&lt;/p&gt;
&lt;p&gt;Follow: &lt;a href="http://www.twitter.com/sptechcon" target="_blank"&gt;@sptechcon&lt;/a&gt;, Hash Tag: &lt;a href="http://search.twitter.com/search?q=%23sptechcon" target="_blank"&gt;#sptechcon&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h4&gt;&lt;a href="http://www.sharepointsaturday.org/neworleans" target="_blank"&gt;February 27th – SharePoint Saturday New Orleans&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;&lt;a href="http://www.sharepointsaturday.org/neworleans" target="_blank"&gt;&lt;img width="318" height="120" title="SharePointSaturday" alt="SharePointSaturday" src="/blogs/laura/Lists/Posts/Attachments/51/SharePointSaturday_dea96bd147904b85afe44e457c1e26d8_0229FD48.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;This SharePoint Saturday is going to be extra special for me, because New Orleans is my home town!  I was born in Metairie, which is a suburb of New Orleans. I grew up in Luling, which is a very small Cajun town across the river from New Orleans.  We moved to Baton Rouge when I was 12, and I ended up going to college at LSU (Louisiana State University).  &lt;/p&gt;
&lt;p&gt;With all that said, I’m excited about taking a trip back home, visiting parents and relatives, and speaking at SharePoint Saturday.  Maybe I’ll even run into old friends or schoolmates!&lt;/p&gt;
&lt;p&gt;Follow: &lt;a href="http://twitter.com/spsnola" target="_blank"&gt;@spsnola&lt;/a&gt; &lt;a href="http://twitter.com/TiffanyWI" target="_blank"&gt;@tiffanywi&lt;/a&gt; &lt;a href="http://twitter.com/cheritnola" target="_blank"&gt;@cheritnola&lt;/a&gt;, Hash Tag: &lt;a href="http://search.twitter.com/search?q=%23spsnola" target="_blank"&gt;#spsnola&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h4&gt;&lt;a href="http://www.sharepointevolutionconference.com/" target="_blank"&gt;April 19-21 - SharePoint Evolution Conference in London&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;&lt;a href="http://www.sharepointevolutionconference.com/" target="_blank"&gt;&lt;img width="484" height="95" title="evolution" alt="evolution" src="/blogs/laura/Lists/Posts/Attachments/51/evolution_4f227d9479814339b1aa1c6fce1e240c_0229FD48.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;This conference in London is going to be amazing!  It’s put on by Steve Smith / Combined Knowledge, and there is a phenomenal list of speakers to present there.  I haven’t been to Europe in at least 15 years, so I’ll be glad to go back and have some further London adventures.  Besides myself, other &lt;a href="/" target="_blank"&gt;SharePoint911&lt;/a&gt; colleagues who will be presenting are Shane Young and Todd Klindt. &lt;/p&gt;
&lt;p&gt;Follow: &lt;a href="http://twitter.com/stevesmithck" target="_blank"&gt;@stevesmithck&lt;/a&gt; Hash Tag: &lt;a href="http://search.twitter.com/search?q=%23spevo" target="_blank"&gt;#spevo&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;In Summary, it’s going to be an exciting first quarter for me.  All of these events are on my SharePoint &lt;a href="/blogs/laura/Lists/WonderLauraCalendar"&gt;calendar&lt;/a&gt;, if you’d like to connect to it or export these events to your calendar.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:c289e48b-7256-4253-b04e-fd71e0f36ec6" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/SharePoint+2010" rel="tag"&gt;SharePoint 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/New+Orleans" rel="tag"&gt;New Orleans&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SharePoint+Saturday" rel="tag"&gt;SharePoint Saturday&lt;/a&gt;,&lt;a href="http://technorati.com/tags/EMEA" rel="tag"&gt;EMEA&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SPUG" rel="tag"&gt;SPUG&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SPtechcon" rel="tag"&gt;SPtechcon&lt;/a&gt;,&lt;a href="http://technorati.com/tags/spevo" rel="tag"&gt;spevo&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*"&gt;conference&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 1/4/2010 2:40 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/51/evolution_4f227d9479814339b1aa1c6fce1e240c_0229FD48.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/51/evolution_4f227d9479814339b1aa1c6fce1e240c_0229FD48.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/51/SharePointSaturday_dea96bd147904b85afe44e457c1e26d8_0229FD48.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/51/SharePointSaturday_dea96bd147904b85afe44e457c1e26d8_0229FD48.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/51/SPSEMEALogo_16e36a8463c249a48a4bba34aa3be408_020ECCC6.gif"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/51/SPSEMEALogo_16e36a8463c249a48a4bba34aa3be408_020ECCC6.gif&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/51/SPTCon_spkrbdg_ROGERS_813deb54bc954f5591fe7a49173a7783_020ECCC6.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/51/SPTCon_spkrbdg_ROGERS_813deb54bc954f5591fe7a49173a7783_020ECCC6.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=Fty7ek9_LxM:nNDMaG7YSjU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=Fty7ek9_LxM:nNDMaG7YSjU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=Fty7ek9_LxM:nNDMaG7YSjU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/Fty7ek9_LxM" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>conference</category>
      <pubDate>Mon, 04 Jan 2010 19:40:05 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=51</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=51</feedburner:origLink></item>
    <item>
      <title>SharePoint Basics – Compressing Image Files</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/FkOrpcpl7Lw/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass2202668E20BE44179BA4F790E4F4DF14"&gt;&lt;p&gt;Before I got my gig as a consultant, and I worked a regular day job down in the trenches as a SharePoint Administrator at a large company, one of the things I did every day was look at SharePoint site quotas.  We had many site collections, so I was able to closely keep tabs on their sizes. &lt;/p&gt;
&lt;p&gt;Users frequently upload inordinately large files to their picture libraries, and don’t realize that these sizes aren’t really necessary just to display some company picnic or other such pictures on their site.  When digital cameras are set to 6 megapixels or larger, there can be a default file size of 2 or 3 megabytes.  Users tend to simply plug that camera into the computer and just dump everything up to their website, with no compression.  Here are the steps to take, in order to compress large image files that have already been uploaded to SharePoint.  Note that you should most likely discuss what you’re doing with the end user… just incase they do have a specific reason their files are that large.  In most cases, though, they don’t know it.&lt;/p&gt;
&lt;p&gt;To look at a site collection’s size, click &amp;lt;Site Settings&amp;gt; at the site collection level, and click &amp;lt;Storage Space Allocation&amp;gt; in the “Site Collection Administration” section.  The libraries and lists will automatically be sorted with the largest size on top.  The image libraries will have this icon: &lt;img width="20" height="20" title="itil" alt="itil" src="/blogs/laura/Lists/Posts/Attachments/52/itil_7e166e3b1d314cc29ee73e6979313fca_65876A25.gif" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;  Click the name of the image library, and quickly look at some files sizes.  Click the &amp;lt;View&amp;gt; drop-down box, choose &amp;lt;All Pictures&amp;gt; and choose &amp;lt;Details&amp;gt;.  You can even sort by file size to see the largest.  If there are files larger than, say 500KB, they are probably good candidates for compression.  &lt;/p&gt;
&lt;p&gt;Here’s how to compress &lt;strong&gt;all&lt;/strong&gt; the files in a SharePoint Image Library:&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Grab the URL to the library by copying it to your clipboard.  Don’t copy the part at the end with the Forms\Allitems.aspx.&lt;/li&gt;
&lt;li&gt;Open Picture Manager by clicking &amp;lt;Start&amp;gt; &amp;lt;Programs&amp;gt; &amp;lt;Microsoft Office&amp;gt; &amp;lt;Microsoft Office Tools&amp;gt; and &lt;strong&gt;&amp;lt;Microsoft Office Picture Manager&amp;gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Click the &amp;lt;File&amp;gt; menu, and choose &lt;strong&gt;&amp;lt;Add Picture Shortcut…&amp;gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;In the &lt;strong&gt;Folder Name&lt;/strong&gt; box, paste the URL to your picture library and click &lt;strong&gt;&amp;lt;Add&amp;gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Now, the image library images will be shown, and there will be a new shortcut under “My Picture Shortcuts” on the left.&lt;br /&gt;&lt;img width="644" height="475" title="CropperCapture[38]" alt="CropperCapture[38]" src="/blogs/laura/Lists/Posts/Attachments/52/CropperCapture38_5095E7B2.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click the &lt;strong&gt;&amp;lt;Edit Pictures…&amp;gt;&lt;/strong&gt; button.&lt;/li&gt;
&lt;li&gt;Click to select a single picture, and then click the &lt;strong&gt;&amp;lt;Edit&amp;gt;&lt;/strong&gt; menu and choose &lt;strong&gt;&amp;lt;Select All&amp;gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;&amp;lt;Compress Pictures&amp;gt;&lt;/strong&gt; on the right.&lt;br /&gt;&lt;img width="194" height="381" title="CropperCapture[39]" alt="CropperCapture[39]" src="/blogs/laura/Lists/Posts/Attachments/52/CropperCapture39_5095E7B2.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;On the Compress Pictures panel, click to select “&lt;strong&gt;Web Pages&lt;/strong&gt;”.  This screen will now show the original total size of all the pictures in the library, and the estimated total size when they’re all compressed.  &lt;br /&gt;&lt;img width="199" height="506" title="CropperCapture[40]" alt="CropperCapture[40]" src="/blogs/laura/Lists/Posts/Attachments/52/CropperCapture40_5095E7B2.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;OK&lt;/strong&gt;, and then click to &lt;strong&gt;&amp;lt;Save and Close&amp;gt;&lt;/strong&gt;.  &lt;br /&gt;Note that this won’t work on BMP (bitmaps).&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;Now the images in the library have all been compressed and saved back to the library, and you’ve saved a bit of space on the server.  You can train your end users to compress the files &lt;em&gt;before&lt;/em&gt; uploading them to SharePoint also, also by using Picture Manager.&lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:f6e942dd-4f74-49c1-b32b-156332549e5f" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/SharePoint" rel="tag"&gt;SharePoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Picture+Library" rel="tag"&gt;Picture Library&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Images" rel="tag"&gt;Images&lt;/a&gt;,&lt;a href="http://technorati.com/tags/compression" rel="tag"&gt;compression&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=5&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=5&amp;RootFolder=*"&gt;Documents&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 1/11/2010 11:00 AM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/52/CropperCapture38_5095E7B2.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/52/CropperCapture38_5095E7B2.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/52/CropperCapture39_5095E7B2.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/52/CropperCapture39_5095E7B2.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/52/CropperCapture40_5095E7B2.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/52/CropperCapture40_5095E7B2.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/52/itil_7e166e3b1d314cc29ee73e6979313fca_65876A25.gif"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/52/itil_7e166e3b1d314cc29ee73e6979313fca_65876A25.gif&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=FkOrpcpl7Lw:OPhrN0qLjX4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=FkOrpcpl7Lw:OPhrN0qLjX4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=FkOrpcpl7Lw:OPhrN0qLjX4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/FkOrpcpl7Lw" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>Documents</category>
      <pubDate>Mon, 11 Jan 2010 16:00:03 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=52</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=52</feedburner:origLink></item>
    <item>
      <title>Social Connector in Outlook 2010</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/DxU_N36YQx8/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass0AE6C865E2F5415AB785961B9BEDEAFC"&gt;&lt;p&gt;This blog post is about the Social Connector in Outlook 2010 Beta, as it works with SharePoint 2010 Beta and Exchange 2010 Beta.  I just wanted to quickly share with you a couple of discoveries of mine as I play with these products.&lt;/p&gt;
&lt;p&gt;Environment:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;SharePoint 2010 and Office 2010 are installed on one server, which is also the domain controller&lt;/li&gt;
&lt;li&gt;I’ve installed Exchange 2010 on a second server, and went into group policy and set it up so that it allows everyone to log in locally.  (so I can take turns logging in as pretend users)&lt;/li&gt;
&lt;li&gt;Several pretend “Contoso” users have been created in Active Directory, and their profiles have successfully been imported into SharePoint 2010. &lt;/li&gt;
&lt;li&gt;I’ve logged into SharePoint as each of these pretend users, and filled in some profile information, and went through a test Team Site and tagged items, rated items, and made Note Board notes.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;In Outlook 2010, there’s a Social Connector that lets you connect to your SharePoint environment.  When you select an email, at the bottom of the screen, there are a couple of little icons of gray people.  &lt;img width="92" height="43" title="CropperCapture[66]" alt="CropperCapture[66]" src="/blogs/laura/Lists/Posts/Attachments/53/CropperCapture66_4A2DE74F.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;  Click that little arrow thingy, and it will expand the &lt;strong&gt;People Pane&lt;/strong&gt;.  &lt;/p&gt;
&lt;p&gt;Then, click the Add button, as seen here:&lt;img width="122" height="145" title="CropperCapture[67]" align="right" alt="CropperCapture[67]" src="/blogs/laura/Lists/Posts/Attachments/53/CropperCapture67_4A2DE74F.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;margin-left:0px;border-top:0px;margin-right:0px;border-right:0px" /&gt;&lt;/p&gt;
&lt;p&gt;This will bring up the screen where you can add social network accounts.  Currently in this beta version, it appears as though SharePoint 2010 is the only option.  I added the URL to my test environment:  http://moss In the future, I believe there will be more options in here, such as LinkedIn and Facebook, etc.&lt;/p&gt;
&lt;p&gt;Anyway, the main cool thing I wanted to show you today, is the Newsfeed that I discovered in Outlook 2010.  I noticed that listed immediately after my Junk Email folder on the left side, there is a folder called &lt;strong&gt;Newsfeed&lt;/strong&gt;.  So I clicked on it to see what the heck it was.  &lt;/p&gt;
&lt;p&gt;THERE is the newsfeed of all of the activities that I’m following on my MySite in SharePoint!!  Your profile on your MySite in SharePoint 2010 lets you follow all of the following activities.  Hmmm, I thought the only place the followed activities were displayed was the My Network page on the MySite.  Apparently this feed is in Outlook also.  Bonus!&lt;/p&gt;
&lt;p&gt;This is what it looks like, and you can click the image to get a closer look:&lt;/p&gt;
&lt;p&gt;&lt;a href="/blogs/laura/Lists/Posts/Attachments/61/CropperCapture65_1_4A2DE74F.png" target="_blank"&gt;&lt;img width="644" height="456" title="CropperCapture[65]" alt="CropperCapture[65]" src="/blogs/laura/Lists/Posts/Attachments/53/CropperCapture65_thumb_4A2DE74F.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;This is the “Molly Clark” mailbox on the Contoso domain.  I clicked News Feed on the left.  This feed lists all of the activities that Molly is following.  When I click on an item, the reading pane shows me the following:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;A user named Sean Chai rated a document with a 4 of 5&lt;/li&gt;
&lt;li&gt;There is a link to the document, which is called “Test Move.docx”&lt;/li&gt;
&lt;li&gt;People Pane: Since Sean has uploaded a picture of himself on his MySite, this picture is displayed here.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;The little green plus under Sean’s picture allows you to add him to one of your social networks.  The Office icon is a link directly to his MySite.  Each time you receive emails in your inbox, you’ll be able to use the plus icon to add people who aren’t already in your social networks.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:e1f33bc7-57ac-44fc-be57-363d1acb0dc9" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Sharepoint+2010" rel="tag"&gt;Sharepoint 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Outlook+2010" rel="tag"&gt;Outlook 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Exchange+2010" rel="tag"&gt;Exchange 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/People+Pane" rel="tag"&gt;People Pane&lt;/a&gt;,&lt;a href="http://technorati.com/tags/social+media" rel="tag"&gt;social media&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=8&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=8&amp;RootFolder=*"&gt;MS Office&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 1/15/2010 9:37 AM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/53/CropperCapture65_1_4A2DE74F.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/53/CropperCapture65_1_4A2DE74F.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/53/CropperCapture65_thumb_4A2DE74F.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/53/CropperCapture65_thumb_4A2DE74F.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/53/CropperCapture66_4A2DE74F.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/53/CropperCapture66_4A2DE74F.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/53/CropperCapture67_4A2DE74F.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/53/CropperCapture67_4A2DE74F.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=DxU_N36YQx8:0f9nHPAJ7Ik:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=DxU_N36YQx8:0f9nHPAJ7Ik:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=DxU_N36YQx8:0f9nHPAJ7Ik:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/DxU_N36YQx8" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>MS Office</category>
      <pubDate>Fri, 15 Jan 2010 14:37:23 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=53</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=53</feedburner:origLink></item>
    <item>
      <title>Trying Out Visio Services in SharePoint 2010</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/LBl2WVBTpsc/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass98F88229F2B1484FA987F2BCC205C1B5"&gt;&lt;p&gt;Task lists in SharePoint 2010 have a button on the List tab in the ribbon’s Connect &amp;amp; Export section, called &lt;strong&gt;Create Visio Diagram&lt;/strong&gt;.  Thought I’d try this out, and see what I could mock up using this, so I created several tasks in a list, and clicked the button.  It’s the one on the right of “Sync to SharePoint Workspace”, that looks like a little diagram.&lt;/p&gt;
&lt;p&gt;&lt;a href="/blogs/laura/Lists/Posts/Attachments/62/CropperCapture67_1_18B05A97.png" target="_blank"&gt;&lt;img width="644" height="224" title="CropperCapture[67]" alt="CropperCapture[67]" src="/blogs/laura/Lists/Posts/Attachments/54/CropperCapture67_thumb_03BED824.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Clicking the Create Visio Diagram button launches Visio 2010 and automatically creates a diagram with the following tabs:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Tasks Status&lt;br /&gt;&lt;img width="411" height="327" title="CropperCapture[68]" alt="CropperCapture[68]" src="/blogs/laura/Lists/Posts/Attachments/54/CropperCapture68_03BED824.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Workload Distribution&lt;br /&gt;&lt;img width="584" height="339" title="CropperCapture[69]" alt="CropperCapture[69]" src="/blogs/laura/Lists/Posts/Attachments/54/CropperCapture69_03BED824.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Incomplete Tasks by Assigned To&lt;br /&gt;&lt;img width="584" height="339" title="CropperCapture[70]" alt="CropperCapture[70]" src="/blogs/laura/Lists/Posts/Attachments/54/CropperCapture70_03BED824.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;And if there are workflows on the site that utilize this Tasks list, there will be a tab called “Workflow Tasks Status”&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Interesting.  This generated diagram seems to be static, though, meaning changes in the data won’t change the diagram.  Here are the steps to make the data dynamic:&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;In Visio, click the &amp;lt;Data&amp;gt; tab in the ribbon.  Click &amp;lt;Link Data to Shapes&amp;gt;&lt;/li&gt;
&lt;li&gt;In the Data Selector, choose “Microsoft SharePoint Foundation Services List”.  Click &amp;lt;&lt;strong&gt;Next&lt;/strong&gt;&amp;gt;&lt;br /&gt;&lt;img width="494" height="360" title="CropperCapture[72]" alt="CropperCapture[72]" src="/blogs/laura/Lists/Posts/Attachments/54/CropperCapture72_03BED824.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Enter the URL for your SharePoint site.  Not a URL to a list, just the root of the site that the tasks list is in.  Click &amp;lt;&lt;strong&gt;Next&lt;/strong&gt;&amp;gt;&lt;/li&gt;
&lt;li&gt;On the Select a List screen, choose “Tasks” and click &amp;lt;&lt;strong&gt;Next&lt;/strong&gt;&amp;gt; and click &amp;lt;&lt;strong&gt;Finish&lt;/strong&gt;&amp;gt;&lt;br /&gt;&lt;img width="494" height="360" title="CropperCapture[73]" alt="CropperCapture[73]" src="/blogs/laura/Lists/Posts/Attachments/54/CropperCapture73_03BED824.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Now a list of the tasks will be displayed at the bottom of the diagram in Visio.  You now have the ability to manually drag each item in the task list up to the matching item in the diagram.  The other way to match up the data is AUTOMATICALLY.&lt;/li&gt;
&lt;li&gt;On the Data tab in the ribbon, click the &amp;lt;&lt;strong&gt;Automatically Link&lt;/strong&gt;&amp;gt; button.&lt;/li&gt;
&lt;li&gt;A wizard will pop up.  “All shapes on this page” will be selected.  Click &amp;lt;&lt;strong&gt;Next&lt;/strong&gt;&amp;gt;.&lt;/li&gt;
&lt;li&gt;The next screen will allow you to pick the field to match up the items in the diagram with the items in the Tasks list.  By default, ID is selected.  That’s a good one, since it’s unique.  Click &amp;lt;&lt;strong&gt;Next&lt;/strong&gt;&amp;gt; and then click &amp;lt;&lt;strong&gt;Finish&lt;/strong&gt;&amp;gt;&lt;br /&gt;&lt;img width="469" height="373" title="CropperCapture[74]" alt="CropperCapture[74]" src="/blogs/laura/Lists/Posts/Attachments/54/CropperCapture74_03BED824.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Now, in the data table at the bottom of the diagram, there will be a little link icon next to each task row item, as so:&lt;br /&gt;&lt;img width="597" height="368" title="CropperCapture[76]" alt="CropperCapture[76]" src="/blogs/laura/Lists/Posts/Attachments/54/CropperCapture76_03BED824.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;/li&gt;
&lt;li&gt;In Visio, click the &amp;lt;File&amp;gt; button, choose the &amp;lt;Share&amp;gt; tab on the left, and then click &amp;lt;&lt;strong&gt;Save to SharePoint&lt;/strong&gt;&amp;gt; in the middle.  In this demo, I chose a document library on the same site as the tasks list.  Choose Web Drawing, and then click &amp;lt;&lt;strong&gt;Save to SharePoint&lt;/strong&gt;&amp;gt;&lt;br /&gt;&lt;img width="260" height="66" title="CropperCapture[71]" alt="CropperCapture[71]" src="/blogs/laura/Lists/Posts/Attachments/54/CropperCapture71_03BED824.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/li&gt;
&lt;li&gt;When prompted, a pertinent name for this diagram would be “Tasks”. &lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;Now, the data and the diagram are linked, so that viewing the diagram will always represent the current information in the tasks list.  Nice!  &lt;/p&gt;
&lt;p&gt;The next thing to try out is the Visio Web Access web part with this task list, and see what happens when connecting web parts.&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;On the tasks list (all items view), click &amp;lt;Site Actions&amp;gt; and choose &amp;lt;Edit Page&amp;gt;&lt;/li&gt;
&lt;li&gt;In the middle of the page, click &amp;lt;Add a web part&amp;gt;, choose “Office Client Applications” in the web part categories, choose the Visio Web Access web part, and click &amp;lt;&lt;strong&gt;Add&lt;/strong&gt;&amp;gt;&lt;br /&gt;&lt;img width="644" height="264" title="CropperCapture[77]" alt="CropperCapture[77]" src="/blogs/laura/Lists/Posts/Attachments/54/CropperCapture77_03BED824.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;In the Visio Web Access tool pane, the URL to the Visio diagram is needed, to enter as the “Diagram URL”.  Simply click the ellipses next to the Diagram URL text box, to navigate to and select the Tasks.vdw that was just created.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Note that you could just click OK and stop right here, and you would still have a good graphical representation of the tasks in the Visio diagram above the task list.  Further steps entail web part connections, for filtering of data… just to get a little more fancy.&lt;br /&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;For “Shape Data items to make available to Web Part connections”, type &lt;strong&gt;ID&lt;/strong&gt;&lt;br /&gt;Remember when we did that “automatically link” thing and chose the ID as the common field?  Well, that’s why we’re using that field here.  Click OK in the web part tool pane.&lt;br /&gt;&lt;img width="231" height="372" title="CropperCapture[79]" alt="CropperCapture[79]" src="/blogs/laura/Lists/Posts/Attachments/54/CropperCapture79_03BED824.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Next is the creation of a web part connection between Just like we’ve always created web part connections, click the little drop-down box at the top right of the Visio web part, choose “Connections”, then “Send Shape Data To”, then &lt;strong&gt;TASKS&lt;/strong&gt;.&lt;br /&gt; &lt;img width="478" height="245" title="CropperCapture[81]" alt="CropperCapture[81]" src="/blogs/laura/Lists/Posts/Attachments/54/CropperCapture81_03BED824.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;For the connection type, choose “Get Filter Values From” and click &amp;lt;&lt;strong&gt;Configure&lt;/strong&gt;&amp;gt;&lt;/li&gt;
&lt;li&gt;For the Provider and Consumer field names, choose ID for both.  Click &amp;lt;&lt;strong&gt;Finish&lt;/strong&gt;&amp;gt;&lt;br /&gt;(if step 4 above was skipped, ID will not be an option from the Provider)&lt;br /&gt;&lt;img width="467" height="235" title="CropperCapture[82]" alt="CropperCapture[82]" src="/blogs/laura/Lists/Posts/Attachments/54/CropperCapture82_03BED824.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;In the Visio web part, switch over to the Workload Distribution tab, as so:&lt;br /&gt;&lt;img width="460" height="111" title="CropperCapture[83]" alt="CropperCapture[83]" src="/blogs/laura/Lists/Posts/Attachments/54/CropperCapture83_03BED824.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;NOW, on that Workload Distribution tab, when you click on individual tasks, it will automatically filter the tasks list to that one task!  See in the screenshot below, I clicked on Molly’s In Progress task, which put a blue box around it and filtered the task list to that one item.&lt;/p&gt;
&lt;p&gt;&lt;img width="644" height="254" title="CropperCapture[84]" alt="CropperCapture[84]" src="/blogs/laura/Lists/Posts/Attachments/54/CropperCapture84_03BED824.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt;Also, take a look again at that screenshot at #5 above.  Look at all the many different ways that you can connect this Visio Web Access web part to other web parts!  Seems like some pretty neat little solutions could be created with Visio incorporated.  Also, think about SharePoint workflows, and how they’re now tightly integrated with Visio.  I’m sure we’ll be able to come up with creative ways to display the live diagrams of workflows as they’re running!&lt;/p&gt;
&lt;p&gt;If you’re interested in reading more about Visio Web Services, Toni Frankola has written a great article for the SDN E-magazine SharePoint 2010 special.  The PDF of this magazine can be downloaded here:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.sdn.nl/FreeMagazine" target="_blank"&gt;http://www.sdn.nl/FreeMagazine&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:336d6a9d-1242-4da0-bb1b-516409aa21a0" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Visio+Web+Services" rel="tag"&gt;Visio Web Services&lt;/a&gt;,&lt;a href="http://technorati.com/tags/sharepoint+2010" rel="tag"&gt;sharepoint 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/office+integration" rel="tag"&gt;office integration&lt;/a&gt;,&lt;a href="http://technorati.com/tags/diagram" rel="tag"&gt;diagram&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*"&gt;Web Parts&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 1/19/2010 10:56 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture67_1_18B05A97.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture67_1_18B05A97.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture67_thumb_03BED824.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture67_thumb_03BED824.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture68_03BED824.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture68_03BED824.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture69_03BED824.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture69_03BED824.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture70_03BED824.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture70_03BED824.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture71_03BED824.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture71_03BED824.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture72_03BED824.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture72_03BED824.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture73_03BED824.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture73_03BED824.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture74_03BED824.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture74_03BED824.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture76_03BED824.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture76_03BED824.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture77_03BED824.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture77_03BED824.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture79_03BED824.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture79_03BED824.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture81_03BED824.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture81_03BED824.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture82_03BED824.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture82_03BED824.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture83_03BED824.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture83_03BED824.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture84_03BED824.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/54/CropperCapture84_03BED824.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=LBl2WVBTpsc:v92OzQyaFxQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=LBl2WVBTpsc:v92OzQyaFxQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=LBl2WVBTpsc:v92OzQyaFxQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/LBl2WVBTpsc" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>Web Parts</category>
      <pubDate>Wed, 20 Jan 2010 03:56:45 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=54</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=54</feedburner:origLink></item>
    <item>
      <title>Working With Data in SharePoint Designer 2010</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/ZtKq7zWnGSI/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClassDE11816CC633473EB7560B96F8AC6CE2"&gt;&lt;p&gt;The SharePoint eMagazine 2010 Special is out!  I wrote an article about the new Data View Web Part interface in SharePoint 2010.  Here’s the link to download the PDF of this magazine:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.sdn.nl/FreeMagazine" target="_blank"&gt;Free DIWUG SharePoint eMagazine 2010 special&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.sdn.nl/FreeMagazine" target="_blank"&gt;&lt;img width="219" height="309" title="SharePoint_eMagazine_Cover" align="left" alt="SharePoint_eMagazine_Cover" src="/blogs/laura/Lists/Posts/Attachments/55/SharePoint_eMagazine_Cover_e29cfc9b3441489887970ced39b76f91_276E8B0A.jpg" border="0" style="border-bottom:0px;border-left:0px;display:inline;margin-left:0px;border-top:0px;margin-right:0px;border-right:0px" /&gt;&lt;/a&gt;Mirjam van Olst and Marianne van Wanrooij did an amazing job putting this magazine together, and I’m humbled to be among such a list of esteemed SharePoint gurus.  Check it out, and enjoy learning about all about SharePoint 2010.  &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:97d6352d-a7b2-4d0a-bdb5-de3298fbff3b" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/SharePoint+2010" rel="tag"&gt;SharePoint 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/data+view+web+part" rel="tag"&gt;data view web part&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*"&gt;Web Parts&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 1/20/2010 11:57 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/55/SharePoint_eMagazine_Cover_e29cfc9b3441489887970ced39b76f91_276E8B0A.jpg"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/55/SharePoint_eMagazine_Cover_e29cfc9b3441489887970ced39b76f91_276E8B0A.jpg&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=ZtKq7zWnGSI:YSjoubNNt7E:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=ZtKq7zWnGSI:YSjoubNNt7E:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=ZtKq7zWnGSI:YSjoubNNt7E:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/ZtKq7zWnGSI" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>Web Parts</category>
      <pubDate>Thu, 21 Jan 2010 04:57:21 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=55</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=55</feedburner:origLink></item>
    <item>
      <title>Using Content Types as Statuses</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/WDFO0E_aK7M/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass98EDB11B13344B96BAA6741A5CDD10F3"&gt;&lt;p&gt;Today I’m going to show an interesting way that you can use SharePoint content types.  First, I’ll show you what the end result looks like, which will help explain the concept of using content types as statuses.&lt;/p&gt;
&lt;p&gt;This solution was originally created for SharePoint 2007, but can also be used the same way in SharePoint 2010 and SharePoint Online with Office 365.&lt;/p&gt;
&lt;p&gt;Statuses?  I’m referring to a field in any kind of list, that is used to indicate the status level of a list item, such as a Task list.  There is a built in field in a task list that contains a field called status, with levels like In Progress, Completed, etc.  In this example, we have a patient admissions system as a SharePoint list.  There are three different stages that a patient goes through in this list.  They’re admitted, then they’re considered a current patient, and then they’re discharged from the hospital.  &lt;/p&gt;
&lt;p&gt;A requirement of this example patient list, is that for each “status level”, there are different fields that need to be filled out in the form.  This is where content types can be quite useful.  Here are screenshots of the end result of this example.  Notice the “Content Type” drop-down box on each one, and the fields in each form… they’re different.&lt;/p&gt;
&lt;p&gt;&lt;img width="622" height="365" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/43/image_82e93ce8c884429f82dc1063b8441d90_0094DF57.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt;&lt;img width="622" height="490" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/43/image_c60b649576254eae9cc3ccc1e4416332_0094DF57.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt;&lt;img width="622" height="437" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/43/image_281dd3d1c1ca4938b60ca03801416e9d_0094DF57.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt;Notice that not only are the displayed fields different, but the required fields are also different at every step.  This is all done using out of the box functionality in WSS or MOSS, and here’s how:&lt;/p&gt;
&lt;p&gt;First, in planning, put together a spreadsheet that defines the list of all the fields (columns) that will exist in the SharePoint list, so that it can be determined which field needs to be in each status as “Optional”, “Required” or “Hidden”.  It will look something like this (for time’s sake, I’m only entering four fields):&lt;/p&gt;
&lt;table width="80%" border="1" cellspacing="0" cellpadding="2"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="154" valign="top"&gt;&lt;strong&gt;FIELD&lt;/strong&gt;&lt;/td&gt;
&lt;td width="46" valign="top"&gt;&lt;p align="center"&gt;&lt;strong&gt;Admission&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td width="100" valign="top"&gt;&lt;p align="center"&gt;&lt;strong&gt;Current Patient&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td width="100" valign="top"&gt;&lt;p align="center"&gt;&lt;strong&gt;Discharge&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width="154" valign="top"&gt;&lt;p align="center"&gt;Admit Date&lt;/p&gt;&lt;/td&gt;
&lt;td width="46" valign="top"&gt;&lt;p align="center"&gt;&lt;font color="#ff0000"&gt;Required&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td width="100" valign="top"&gt;&lt;p align="center"&gt;Optional&lt;/p&gt;&lt;/td&gt;
&lt;td width="100" valign="top"&gt;&lt;p align="center"&gt;&lt;font color="#0000ff"&gt;Hidden&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width="154" valign="top"&gt;&lt;p align="center"&gt;Case Manager&lt;/p&gt;&lt;/td&gt;
&lt;td width="46" valign="top"&gt;&lt;p align="center"&gt;Optional&lt;/p&gt;&lt;/td&gt;
&lt;td width="100" valign="top"&gt;&lt;p align="center"&gt;Optional&lt;/p&gt;&lt;/td&gt;
&lt;td width="100" valign="top"&gt;&lt;p align="center"&gt;Optional&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width="154" valign="top"&gt;&lt;p align="center"&gt;Discharge Date&lt;/p&gt;&lt;/td&gt;
&lt;td width="46" valign="top"&gt;&lt;p align="center"&gt;&lt;font color="#0000ff"&gt;Hidden&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td width="100" valign="top"&gt;&lt;p align="center"&gt;Optional&lt;/p&gt;&lt;/td&gt;
&lt;td width="100" valign="top"&gt;&lt;p align="center"&gt;&lt;font color="#ff0000"&gt;Required&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width="154" valign="top"&gt;&lt;p align="center"&gt;Discharge To&lt;/p&gt;&lt;/td&gt;
&lt;td width="46" valign="top"&gt;&lt;p align="center"&gt;&lt;font color="#0000ff"&gt;Hidden&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td width="100" valign="top"&gt;&lt;p align="center"&gt;&lt;font color="#0000ff"&gt;Hidden&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td width="100" valign="top"&gt;&lt;p align="center"&gt;&lt;font color="#ff0000"&gt;Required&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;br /&gt;In the chart above, you can see that depending on what’s going on with the patient, certain fields are required or hidden.  Here’s how to go about setting this type of list up on your site once the planning has been done.  As I go through these steps, I’d like to point out that I’ve been through and &lt;strong&gt;messed up&lt;/strong&gt; this process many many many times, and some of these steps need to be done in a certain order, or it can just end up getting hosed up and can be extremely time consuming.  &lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;Note that these next steps where we create the site columns and content types can be done in different order.  Create all the site columns first or the content types first.  I’m just choosing to create the content types first here.&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;ol&gt;&lt;li&gt;A “master” content type is created first.  In Site Settings and go to Site Content types.  Click the &amp;lt;Create&amp;gt; button.  Name it something appropriate.  In this case I called it “Case Mgmt All”. &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Since ultimately the type of list I’ll be using for this will just be a custom list, I’m going to pick “List Content Types” and Item as the parent for this first one, and I’m choosing to create a new group, which is just how it’s listed on the page with all the other content types:&lt;br /&gt;&lt;img width="304" height="389" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/43/image_e1f06791fb3d452cb702de549f05408a_0094DF57.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Next, create each of the other status levels as content types.  I chose to put numbers (1-3) in front of the names of each of mine, just so they’d be displayed in that order.  Click the create button for the next one.  Pick the parent type that was just created, as the parent, and for the group, choose the existing group (that was entered as a new group in step 2):&lt;br /&gt;&lt;img width="304" height="389" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/43/image_999d257749d04253a5bdd016b9ca659a_0094DF57.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Repeat step 3 for each of the other status level content types, with the only difference being their names and descriptions.  They should all use that &lt;strong&gt;first&lt;/strong&gt; content type as the parent. &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;The next step is to create a bunch of site columns to associate with the new content types.  On the Site Settings page, click Site Columns.  Click Create.  This is all pretty standard.  For the first one, choose to create a new group called Case Mgmt.  (we created the group in the content type gallery, and now we’re creating on in the site columns gallery.)  Fields that will end up being set as &lt;font color="#ff0000"&gt;required&lt;/font&gt; in all content types can be set as required on this screen also.  &lt;br /&gt;&lt;img width="304" height="464" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/43/image_dd72d68a4b994616a54f0ea5ff576f13_0094DF57.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Just create all the rest of the columns, just as you would normally, just try and remember to pick your new grouping for each one. &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Next is the fun (and sometimes tedious) part, where the site columns are put into content types.  Go back to Site Settings and Site Content Types.  Click on the name of the &lt;strong&gt;parent content type &lt;font color="#ff0000"&gt;first&lt;/font&gt;&lt;/strong&gt;.  In this one, I called it Case Mgmt All. &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click “Add from existing site columns” &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;From the drop-down box, select the name of the column grouping that was created in step five, which will filter the list by only the pertinent columns.  If you missed one or two, and forgot to place them in the new grouping when they were created, they won’t show here (I’ve done this many times)  ;-)&lt;br /&gt;Select all of the column names on the left, and click to ADD them to the right and click OK.&lt;br /&gt;&lt;img width="496" height="362" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/43/image_c6a41b9ce23b48e5b6d172acd3452165_0094DF57.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Now, notice that when back in the site gallery, as you look through each of your different status content types, they will each contain ALL of the fields that were just added to the parent! &lt;br /&gt;&amp;lt;golf clap&amp;gt;&lt;br /&gt;The next step is to go through each of the fields in each of the child content types, and change the ones that have to be required or hidden.  I don’t recommend messing with the Title field at all here, or even changing the name of it.  Not worth the hassle, we’ll do that later, but just keep in mind what it should be called.  In this case, it’s “Patient Name”.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;If the columns need to be re-ordered, I recommend doing it at the parent content type level first, and the children will inherit that order.  After that, the children can still be re-ordered individually.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Just to clarify… Click on the first child content type, in this case it’s “Admissions”.  Click on a field that should be set as required, and change it to &lt;strong&gt;Required&lt;/strong&gt;, as so.  Do this throughout all content types, for the required fields:&lt;br /&gt;&lt;em&gt;Note that fields can be set as required in the parent content type also, which will force that field to be required in all of the children.&lt;br /&gt;&lt;/em&gt;&lt;img width="391" height="380" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/43/image_42f1b587ca5b4e9c8707f37b4f7ed804_0094DF57.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;For the fields that can be hidden from each content type, they can be Removed from those children.  Do NOT remove any fields from the parent, as it will then be removed from all the children, and do not set any of the parent’s columns to hidden, either. So, look back at that original table you created, and for each of the ones that can be hidden in each content type, you can click the Remove button.  I’ll show you a benefit of that compared to simply changing them to “Hidden”… in a minute.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;In the Content type gallery, now when I click on my first content type called “1 Admissions”, this is what the screen looks like.  Notice that a couple of the columns are required, and several have been removed.&lt;br /&gt;&lt;img width="429" height="519" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/43/image_22287e49673e4f6388e1c462b7bb597a_0094DF57.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Now it is time to create a new SharePoint list to put these content types in.  For mine, I create a new custom list on the site, called “Patient List”.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;In the list’s settings, go to Advanced Settings, and under “Allow management of Content Types”, change it to &lt;strong&gt;Yes&lt;/strong&gt;.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;In the Content Types section on the &lt;strong&gt;List Settings&lt;/strong&gt; page, click “Add from existing site content types”.  In the drop-down, pick that custom content type grouping you created in step 2, to filter the list.  Select &lt;strong&gt;&lt;font color="#ff0000"&gt;ONLY&lt;/font&gt;&lt;/strong&gt; the one parent content type and click Add and click OK.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Since this is a custom list I’m using, the default content type that was already in my list, is called “Item”.  Click the name of the item content type, and click “Delete this content type”.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Now the other, child content types can be added to the list.  Click “Add from existing site content types”, choose your custom group in the drop-down, and then select all the rest of the content types and add them. Click OK.  &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Go ahead and rename the Title field to something else if need be, here at the list settings level.  Optional.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Notice something cool in the list settings now.  Next to each column name is a list of all of the content types that it exists in!  In step 13 when I mentioned that removing the columns was better than hiding them, this is why.  When they’re only set to hidden, then every content type shows up next to every field in this screen, and there isn’t a quick way to be able to see what lives where.&lt;br /&gt;&lt;img width="539" height="408" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/43/image_0b8b9a7307de41faaaa79099be654fc4_0094DF57.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Next, it’s time to just make sure that the different status levels show in the desired order in the form.  Still on the list settings screen, click “Change new button order and default content type”.  Order the “statuses” as desired.  If you uncheck any of them here, they will not only be hidden from the New drop-down button but also from within the edit form of any item.&lt;br /&gt;&lt;img width="565" height="193" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/43/image_905948e2004e43f0a69700a366f41a0d_0094DF57.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;All done.  Now when you create new items in the list, only the fields in the first content type will be available to fill out.  Then, you can edit an item and change the content type, to &lt;strong&gt;&lt;em&gt;dynamically&lt;/em&gt;&lt;/strong&gt; see the fields in the form change.  This solution isn’t going to be for everyone.  For example, you may not want the users to be able to switch between content types like that.  One thing I’ve done for that kind of situation, is to uncheck all but the first content type (in that last screenshot).  The, the content types are only changed via a workflow.  For example, once a certain check box is checked or field is filled out, then the content type is changed by the workflow.  then, the next time the users open the item, it will show the fields from that other content type.  Not sure how well I explained that last part… maybe I’ll have to write a whole other blog post for that.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.screencast.com/users/EndUserSharePoint/folders/SharePoint - Data View Web Part/media/daf31de9-5f50-4090-a893-bfd45bdaedc6" target="_blank"&gt;Click here to view an 8 minute screencast of this whole process.&lt;/a&gt;&lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:b0690a8d-2665-4337-9f81-86e52451dc88" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/SharePoint" rel="tag"&gt;SharePoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/content+types" rel="tag"&gt;content types&lt;/a&gt;,&lt;a href="http://technorati.com/tags/WSS" rel="tag"&gt;WSS&lt;/a&gt;,&lt;a href="http://technorati.com/tags/site+columns" rel="tag"&gt;site columns&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Office+365" rel="tag"&gt;Office 365&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 1/29/2010 2:42 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/43/image_0b8b9a7307de41faaaa79099be654fc4_0094DF57.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/43/image_0b8b9a7307de41faaaa79099be654fc4_0094DF57.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/43/image_22287e49673e4f6388e1c462b7bb597a_0094DF57.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/43/image_22287e49673e4f6388e1c462b7bb597a_0094DF57.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/43/image_281dd3d1c1ca4938b60ca03801416e9d_0094DF57.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/43/image_281dd3d1c1ca4938b60ca03801416e9d_0094DF57.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/43/image_42f1b587ca5b4e9c8707f37b4f7ed804_0094DF57.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/43/image_42f1b587ca5b4e9c8707f37b4f7ed804_0094DF57.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/43/image_82e93ce8c884429f82dc1063b8441d90_0094DF57.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/43/image_82e93ce8c884429f82dc1063b8441d90_0094DF57.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/43/image_905948e2004e43f0a69700a366f41a0d_0094DF57.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/43/image_905948e2004e43f0a69700a366f41a0d_0094DF57.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/43/image_999d257749d04253a5bdd016b9ca659a_0094DF57.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/43/image_999d257749d04253a5bdd016b9ca659a_0094DF57.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/43/image_c60b649576254eae9cc3ccc1e4416332_0094DF57.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/43/image_c60b649576254eae9cc3ccc1e4416332_0094DF57.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/43/image_c6a41b9ce23b48e5b6d172acd3452165_0094DF57.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/43/image_c6a41b9ce23b48e5b6d172acd3452165_0094DF57.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/43/image_dd72d68a4b994616a54f0ea5ff576f13_0094DF57.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/43/image_dd72d68a4b994616a54f0ea5ff576f13_0094DF57.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/43/image_e1f06791fb3d452cb702de549f05408a_0094DF57.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/43/image_e1f06791fb3d452cb702de549f05408a_0094DF57.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=WDFO0E_aK7M:iJjzBl732S0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=WDFO0E_aK7M:iJjzBl732S0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=WDFO0E_aK7M:iJjzBl732S0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/WDFO0E_aK7M" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <pubDate>Thu, 12 Nov 2009 17:29:41 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=43</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=43</feedburner:origLink></item>
    <item>
      <title>Asynchronous Update in SharePoint 2010</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/J_sWQBI6xYo/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass112FE91C387E4D07BC6F2EAD165E95DA"&gt;&lt;p&gt;In SharePoint 2010, we can now set up asynchronous updates on lists, libraries and other data views.  Basically, this means that instead of users having to refresh the browser to see any changes to data on the screen, asynchronous updates can be used to either display a refresh button right on the list, or set it up to refresh automatically at an interval.  &lt;/p&gt;
&lt;p&gt;There are a couple of different ways to set up asynchronous updates:&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;From within the browser &lt;/li&gt;
&lt;li&gt;From within SharePoint Designer 2010&lt;/li&gt;&lt;/ol&gt;
&lt;h4&gt;From Within the Browser&lt;/h4&gt;
&lt;p&gt;It’s all about the web part properties.  Go to the web part properties of a list view web part, and expand the &lt;strong&gt;AJAX Options &lt;/strong&gt;section.&lt;/p&gt;
&lt;p&gt;&lt;img width="229" height="224" title="CropperCapture[1]" align="left" alt="CropperCapture[1]" src="/blogs/laura/Lists/Posts/Attachments/56/CropperCapture1_673DB852.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;margin-left:0px;border-top:0px;margin-right:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt;See in this screenshot that you can enable the asynchronous update.  If you’d like end users to be able to click a button to refresh the data, choose “Show Manual Refresh Button”.  There is also an option to automatically refresh the data in the web part at a certain interval.  This means that if a user navigates to the web page and leaves it up in the browser all day, they will continue to see live data without  having to use F5 to refresh the site.  &lt;/p&gt;
&lt;p&gt;When “Show manual refresh button” or “enable asynchronous automatic refresh” options are checked, the first option to “Enable asynchronous update” will automatically be selected when the web part properties are saved.&lt;/p&gt;
&lt;p&gt;Enable Asynchronous Load can be selected independently of the Asynchronous update.  With this option, data is requested from the server and loaded in the background without interfering with the display and behavior of the existing page.  The resulting behavior?  When navigating to the page in SharePoint, everything else on the page will load, but it won’t wait for this web part.  There will be a second or two (depending on network speeds and the amount of data) that you will see this GIF that indicates that the data is loading.&lt;/p&gt;
&lt;p&gt;&lt;img width="68" height="68" title="GEARS_AN" alt="GEARS_AN" src="/blogs/laura/Lists/Posts/Attachments/56/GEARS_AN_1_673DB852.gif" style="display:inline" /&gt; &lt;/p&gt;
&lt;p&gt;Since these are all web part properties, they can be set on any of your list view web parts, and remember that ALL regular views of lists are also web part pages.  Here’s how to change the web part settings on a list view… it’s &lt;em&gt;&lt;strong&gt;not&lt;/strong&gt;&lt;/em&gt; going to be in the “Modify View” settings.  &lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Navigate to your list or library’s default view by clicking the name of it in the quick launch (such as AllItems.aspx).&lt;/li&gt;
&lt;li&gt;At the top left, choose &amp;lt;&lt;strong&gt;Site Actions&lt;/strong&gt;&amp;gt; and choose &amp;lt;&lt;strong&gt;Edit Page&lt;/strong&gt;&amp;gt;.&lt;/li&gt;
&lt;li&gt;At the top right of the web part, in this case “Shared Documents”, click the drop-down and choose&lt;strong&gt; Edit Web Part&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Then that’s where you then expand the AJAX Options section as shown above.&lt;br /&gt;&lt;a href="/blogs/laura/Lists/Posts/Attachments/64/CropperCapture3_1_673DB852.png" target="_blank"&gt;&lt;img width="644" height="335" title="Default Library View" alt="Default Library View" src="/blogs/laura/Lists/Posts/Attachments/56/CropperCapture3_thumb_673DB852.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;/a&gt; &lt;/li&gt;&lt;/ol&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h4&gt;From Within SharePoint Designer 2010&lt;/h4&gt;
&lt;p&gt;Asynchronous update can also be configured on any data view web part from within SharePoint Designer.  When you open your list view or data view page and click to put your cursor anywhere inside the data view part of the page, the contextual ribbon will then display 4 tabs in a “List View Tools” section.  On the Options tab, there’s a section with all of the settings you’ll need.  Check the box next to “Asynchronous Update” in order to make the other two options enabled.&lt;/p&gt;
&lt;p&gt;&lt;img width="428" height="225" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/56/image_502a13846aae4b1e87546b072ca6a4a9_31141824.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;/p&gt;
&lt;p&gt;Note that each time you set up asynchronous update on web parts, there will be hits to the server each time the refresh is done.  Just something to consider in planning… don’t go crazy with this feature.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:2971b397-a8e4-40e5-bb67-9825f87d56c6" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/DVWP" rel="tag"&gt;DVWP&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SharePoint+2010" rel="tag"&gt;SharePoint 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Microsoft+SharePoint" rel="tag"&gt;Microsoft SharePoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Asynchronous" rel="tag"&gt;Asynchronous&lt;/a&gt;,&lt;a href="http://technorati.com/tags/web+parts" rel="tag"&gt;web parts&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*"&gt;Web Parts&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 2/21/2010 9:04 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/56/CropperCapture1_673DB852.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/56/CropperCapture1_673DB852.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/56/CropperCapture3_1_673DB852.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/56/CropperCapture3_1_673DB852.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/56/CropperCapture3_thumb_673DB852.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/56/CropperCapture3_thumb_673DB852.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/56/GEARS_AN_1_673DB852.gif"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/56/GEARS_AN_1_673DB852.gif&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/56/image_502a13846aae4b1e87546b072ca6a4a9_31141824.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/56/image_502a13846aae4b1e87546b072ca6a4a9_31141824.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=J_sWQBI6xYo:zsGqKG4TuqQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=J_sWQBI6xYo:zsGqKG4TuqQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=J_sWQBI6xYo:zsGqKG4TuqQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/J_sWQBI6xYo" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>Web Parts</category>
      <pubDate>Mon, 22 Feb 2010 02:04:01 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=56</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=56</feedburner:origLink></item>
    <item>
      <title>Word 2007 Integration Tidbits</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/FFRLZfVKQM8/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass6BA70BD9D80047FE94D8633EC9A81DCC"&gt;&lt;p&gt;Today when I tweeted about the ability in Word to visually compare multiple versions of a document, I was surprised at the number of people who weren’t aware of this feature.  So, this post is a quick step-by-step on a couple of cool things you can do with SharePoint 2007 and Microsoft Word 2007 integration.&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Compare versions&lt;/li&gt;
&lt;li&gt;Built in site columns related to Office files&lt;/li&gt;&lt;/ul&gt;
&lt;h4&gt;Versioning&lt;/h4&gt;
&lt;p&gt;When &lt;a href="http://office.microsoft.com/en-us/help/HA100215761033.aspx" target="_blank"&gt;versioning&lt;/a&gt; has been turned on in a document library’s versioning settings, you have the ability to not only view a list of versions from SharePoint in the browser, but you can view versions and visually compare them from within Microsoft Word 2007 and 2010.  Here’s how:&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Open a Word document that exists in a SharePoint document library with versioning turned on.&lt;/li&gt;
&lt;li&gt;Click the &amp;lt;Review&amp;gt; tab in Word. (in the ribbon at the top)&lt;/li&gt;
&lt;li&gt;Click the Compare button.&lt;br /&gt;&lt;img width="275" height="340" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/58/image_a44661a9af2c472391055981c1739ada_481A9A21.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;margin-left:0px;border-top:0px;margin-right:0px;border-right:0px" /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;See that there are multiple options at this point.  You can not only compare versions to each other, but you can COMBINE revisions from multiple versions… into one single document.&lt;/li&gt;
&lt;li&gt;Click the &amp;lt;Specific Version&amp;gt; button.&lt;br /&gt;&lt;img width="550" height="433" title="CropperCapture[46]" alt="CropperCapture[46]" src="/blogs/laura/Lists/Posts/Attachments/58/CropperCapture46_481A9A21.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;See the list of versions, which is the same list you’d see from SharePoint.  &lt;/li&gt;
&lt;li&gt;Click the &amp;lt;More&amp;gt; button at the bottom, to get even more options.  You can compare WHAT in the documents gets compared!&lt;/li&gt;
&lt;li&gt;Click to select a previous version, and then click the &amp;lt;Compare&amp;gt; button.&lt;/li&gt;
&lt;li&gt;Now you’ll see the two documents side-by-side, with a list of all the differences.  If you don’t see both on the screen, click the &amp;lt;Show Source Documents&amp;gt; button in the ribbon.&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h4&gt;Default Document Site Columns&lt;/h4&gt;
&lt;p&gt;When looking at the list of default site columns in a SharePoint site, you may have noticed some in a group called “Core Document Columns”.  Here’s how you can put a couple of those (Author &amp;amp; Keywords) to use, and how they inherently integrate with Office files!&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;In a document library, go to Document Library Settings&lt;/li&gt;
&lt;li&gt;Click “Add from existing site columns”&lt;/li&gt;
&lt;li&gt;From the “Core Document Columns” group, select Author and Keywords, Add them to the right, and click OK&lt;br /&gt;&lt;img width="504" height="217" title="CropperCapture[47]" alt="CropperCapture[47]" src="/blogs/laura/Lists/Posts/Attachments/58/CropperCapture47_7607ECD9.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;What does this do?  Try it out.  Upload a new document to the library.  Check it out, the Author field automatically defaults to the name of the person who originally created the document in Word. Click OK.&lt;br /&gt;&lt;img width="622" height="175" title="CropperCapture[48]" alt="CropperCapture[48]" src="/blogs/laura/Lists/Posts/Attachments/58/CropperCapture48_7607ECD9.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;What about the keywords?  Next step is to go ahead and open the file in Word, in edit mode.  Click &amp;lt;&lt;strong&gt;File&lt;/strong&gt;&amp;gt; and &amp;lt;&lt;strong&gt;Save As&lt;/strong&gt;&amp;gt;.&lt;br /&gt;&lt;img width="644" height="202" title="CropperCapture[49]" alt="CropperCapture[49]" src="/blogs/laura/Lists/Posts/Attachments/58/CropperCapture49_7607ECD9.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;See in the above screenshot.  There’s the “Tags” text box.  Type a couple of keywords in there, separated by semicolons, and click &lt;strong&gt;Save&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Go back to the document library in SharePoint.  Notice that the keywords field is now filled in with the tags that you added in Word.&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;If you’re not familiar with this whole “tagging” thing, it’s definitely a concept that you’ll see more and more of, especially in SharePoint 2010.  May as well start using it in 2007, and ramp up!  ;-)&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:34d4b481-55d2-49e9-921f-7296869d09e7" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/SharePoint" rel="tag"&gt;SharePoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Microsoft+Office" rel="tag"&gt;Microsoft Office&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Microsoft+Word" rel="tag"&gt;Microsoft Word&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Integration" rel="tag"&gt;Integration&lt;/a&gt;,&lt;a href="http://technorati.com/tags/versioning" rel="tag"&gt;versioning&lt;/a&gt;,&lt;a href="http://technorati.com/tags/tagging" rel="tag"&gt;tagging&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=8&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=8&amp;RootFolder=*"&gt;MS Office&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 3/9/2010 4:16 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/58/CropperCapture46_481A9A21.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/58/CropperCapture46_481A9A21.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/58/CropperCapture47_7607ECD9.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/58/CropperCapture47_7607ECD9.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/58/CropperCapture48_7607ECD9.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/58/CropperCapture48_7607ECD9.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/58/CropperCapture49_7607ECD9.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/58/CropperCapture49_7607ECD9.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/58/image_a44661a9af2c472391055981c1739ada_481A9A21.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/58/image_a44661a9af2c472391055981c1739ada_481A9A21.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=FFRLZfVKQM8:rNTkktgfm84:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=FFRLZfVKQM8:rNTkktgfm84:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=FFRLZfVKQM8:rNTkktgfm84:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/FFRLZfVKQM8" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>MS Office</category>
      <pubDate>Tue, 09 Mar 2010 21:16:40 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=58</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=58</feedburner:origLink></item>
    <item>
      <title>SharePoint URL Basics</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/PoeUPWAvcfo/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass3A84313A6DD04621A0C660124C9EC041"&gt;&lt;p&gt;In SharePoint, it often helps to know the basics of how things are structured, and what the standard syntax of URLs is.  When explaining concepts to newcomers, I often take for granted that URLs are obvious, but they’re not if you’re not used to paying attention to them.  In this post, I’ll quickly go over some basics of a SharePoint URL structure, geared toward SharePoint newcomers who want to become power users, or who want to have a bit more advanced knowledge of it.  The first couple of these, like web applications and site collections are really quite technical concepts, with managed paths and such, but I’m going to attempt to water-down and simplify it.&lt;/p&gt;
&lt;h4&gt;Web Applications:&lt;/h4&gt;
&lt;p&gt;The beginning of the URL indicates its web app.  It always starts with http:// and then there’s the name of your web app.  For internal sites, this name has most likely been registered in DNS by a System Administrator.  I’ll use the example http://&lt;strong&gt;intranet.&lt;/strong&gt;contoso.com in this blog post, with Contoso being the company’s domain name.  Most likely if your company has MOSS, you’ve got at least two web apps.  Once for the main intranet, and one for the My Sites, such as http://&lt;strong&gt;my.&lt;/strong&gt;contoso.com.&lt;/p&gt;
&lt;h4&gt;Site Collections: &lt;img width="24" height="20" title="titlegraphic" alt="titlegraphic" src="/blogs/laura/Lists/Posts/Attachments/60/titlegraphic_fa0f4999d9af408fbfd4caaffe4ed1ee_562AC499.gif" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/h4&gt;
&lt;p&gt;A site collection can live at the root level of the web application OR can be at a managed path.  When a site collection is at the root of the web app, it’s simply http://intranet.contoso.com. BUT, if the site collection is at a managed path, it will be &lt;strong&gt;two&lt;/strong&gt; levels below, like this: http://intranet.contoso.com/sites/&lt;strong&gt;marketing&lt;br /&gt;&lt;/strong&gt;In this example, the “sites” is the managed path.  (managed paths are set up by administrators in central administration)&lt;/p&gt;
&lt;h4&gt;Sub-Sites: &lt;img width="24" height="20" title="titlegraphic" alt="titlegraphic" src="/blogs/laura/Lists/Posts/Attachments/60/titlegraphic_302fc5daecfe4e779c2712f1de82e5fb_562AC499.gif" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/h4&gt;
&lt;p&gt;Sub-sites are created under site collections.  So, following the example above, a sub-site called “promos” may have the URL of:&lt;br /&gt;http://intranet.contoso.com/&lt;strong&gt;promos&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;OR, it could even be&lt;br /&gt;http://intranet.contoso.com/sites/marketing/&lt;strong&gt;promos&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Site Collections and Sub-sites will also have something extra, the default.aspx.  This is the main landing page of the site.  So, the full URL of the first example would be:&lt;/p&gt;
&lt;p&gt;http://intranet.contoso.com/promos/&lt;strong&gt;default.aspx&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When sending people the link to the site, or for that manner, linking to it in any way, it is not necessary to include the default.aspx at the end.&lt;/p&gt;
&lt;h4&gt;Publishing Sites&lt;/h4&gt;
&lt;p&gt;When using MOSS publishing sites, there is a “Pages” library involved (see library URLs in the next section).  By default, the home page of a publishing site will be something like:&lt;/p&gt;
&lt;p&gt;http://intranet.contoso.com/promos/&lt;strong&gt;Pages/default.aspx&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Each time you click &amp;lt;Site Actions&amp;gt; and choose to create a new page on your publishing site, it automatically gets created in this Pages library, with the URL that you specify on the new page screen.  A new page called News on the same site will have a URL like this:&lt;/p&gt;
&lt;p&gt;http://intranet.contoso.com/promos/&lt;strong&gt;Pages/News.aspx&lt;/strong&gt;&lt;/p&gt;
&lt;h4&gt;Document Libraries: &lt;img width="145" height="54" title="dlicon" alt="dlicon" src="/blogs/laura/Lists/Posts/Attachments/60/dlicon_af1367e41ed149539eae579ee811e902_562AC499.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/h4&gt;
&lt;p&gt;The URL of a document library can sometimes be confused with the URL of a sub-site.  A library called “Presentations”, under the site called promos (in the first example of sub-sites), will have a URL of:&lt;/p&gt;
&lt;p&gt;http://intranet&lt;strong&gt;.&lt;/strong&gt;contoso.com/promos/&lt;strong&gt;presentations&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;But a document library does look a bit different, because of the view part of the URL, which I’ll get into in the Views section below, but here’s what the full URL of the default view of the presentations library would look like:&lt;/p&gt;
&lt;p&gt;http://intranet&lt;strong&gt;.&lt;/strong&gt;contoso.com/promos/&lt;strong&gt;presentations/Forms/AllItems.aspx&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Within document libraries, the document URLs consist of the names of each document.  For Example, if I upload an Excel file called “Project Hours.xlsx” to my “presentations” library, the URL to that file is:&lt;/p&gt;
&lt;p&gt;http://intranet&lt;strong&gt;.&lt;/strong&gt;contoso.com/promos/&lt;strong&gt;presentations/Project%20Hours.xlsx&lt;/strong&gt;&lt;/p&gt;
&lt;h4&gt;Lists:&lt;img width="145" height="54" title="generic" alt="generic" src="/blogs/laura/Lists/Posts/Attachments/60/generic_db0cba3df70744cbaead476e1ce9bd92_562AC499.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/h4&gt;
&lt;p&gt;Lists actually do live under a folder called “Lists” in each site, so they’re easy to identify.  A list called “budgets” will have a URL of:&lt;/p&gt;
&lt;p&gt;http://intranet.contoso.com/promos/Lists/&lt;strong&gt;budgets&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;And yes, there will always be that default view when you create the list, so the full URL will be:&lt;/p&gt;
&lt;p&gt;http://intranet.contoso.com/promos/Lists/&lt;strong&gt;budgets/AllItems.aspx&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt; &lt;/p&gt;
&lt;table&gt;&lt;strong&gt;&amp;lt;&amp;gt;RANT: Notice that there are no strange characters anywhere in these example URLs.  Those little %20 thingies are a major pet peeve of mine.  Each time I create new lists, libraries, views, and even columns, I &lt;strong&gt;never&lt;/strong&gt; use spaces or apostrophes or any weird characters like that.  This makes the URLs ugly (in my opinion).  It does take a few extra seconds of time, and a few extra clicks, but I make it a habit to first create the object with no spaces, and save it, and then go right back in and rename it.  Since the URL is tied to the original name of the list or column or whatever, it will be nice and neat. &lt;/strong&gt;&lt;tbody&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt; &lt;/p&gt;&lt;/blockquote&gt;
&lt;h4&gt;Views:&lt;/h4&gt;
&lt;p&gt;Views in lists and libraries each have their own URL.  When I showed a customer the other day how to create a filtered view in a list, grab the view’s URL, and then use it elsewhere in the site to link directly to that filtered view, this customer thought that was the coolest thing ever.  Basically, each view is a .ASPX file under the URL of the list.  In &lt;em&gt;libraries&lt;/em&gt;, there is a “Forms” folder, as you may have noticed in the example above, and in lists, there is no “Forms” folder.  But lists do have that “Lists” folder that exists before the name of the list, as shown above.  Anyway, so for example a tasks list in SharePoint has several default views, each with their own URL, as so:&lt;/p&gt;
&lt;p&gt;http://intranet.contoso.com/promos/Lists/Tasks/&lt;strong&gt;AllItems.aspx&lt;/strong&gt;&lt;br /&gt;http://intranet.contoso.com/promos/Lists/Tasks/&lt;strong&gt;active.aspx&lt;br /&gt;&lt;/strong&gt;http://intranet.contoso.com/promos/Lists/Tasks/&lt;strong&gt;byowner.aspx&lt;/strong&gt;&lt;/p&gt;
&lt;h4&gt;&lt;/h4&gt;
&lt;h4&gt;Items:&lt;/h4&gt;
&lt;p&gt;Each individual item has its own URL, based on the type of form you want to open it in.  There are three default forms in SharePoint:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;NewForm.aspx – This is the very first form that is used, when creating a new item in a list. &lt;/li&gt;
&lt;li&gt;DispForm.aspx – This is the display form, to simply display the item after it has been created (as opposed to editing it) &lt;/li&gt;
&lt;li&gt;EditForm.aspx – This is the form used to edit an item and then save it again.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Another important thing to know, is that every list and library item in SharePoint has its own unique ID, which is unique within that list or library.  The ID is called “ID”, and is created in numerical order as each list item is created.  This ID cannot be changed.  Here is the syntax of the page on which you create a new task in a task list:&lt;/p&gt;
&lt;p&gt;Here is the syntax of the very first task created in a task list:&lt;/p&gt;
&lt;p&gt;http://intranet.contoso.com/promos/Lists/Tasks/&lt;strong&gt;NewForm.aspx&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Here is the syntax of the very first task created in a task list, AFTER it has been created, when you’re simply viewing it:&lt;/p&gt;
&lt;p&gt;http://intranet.contoso.com/promos/Lists/Tasks/&lt;strong&gt;DispForm.aspx?ID=1&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Notice that the New Form doesn’t have an ID associated with it.  There is no ID, because the item hasn’t actually been created yet.  It’s not created until you click OK that first time.  Then, when we click “Edit Item”, this is the URL for that same first item (ID=1) that we created in the list:&lt;/p&gt;
&lt;p&gt;http://intranet.contoso.com/promos/Lists/Tasks/&lt;strong&gt;EditForm.aspx?ID=1&lt;/strong&gt;&lt;/p&gt;
&lt;h4&gt;Source:&lt;/h4&gt;
&lt;p&gt;But Laura, what’s all that &amp;amp;Source=BlahBlahBlah stuff at the end of URLs? &lt;/p&gt;
&lt;p&gt;The source is where you’re going to be navigated back to, after the form is filled out, and it’s usually where I came from.  Like what view I was looking at when edited the form.  In this example, I was looking at the “By Owner” (byowner.aspx) view of the tasks list when I clicked to edit an item, and starting with the ampersand, this is what the URL looked like after the editform.aspx?ID=1&lt;/p&gt;
&lt;p&gt;&amp;amp;Source=http%3A%2F%2Fintranet%2Econtoso%2Ecom%2Fpromos%2FLists%2FTasks%2Fbyowner%2Easpx&lt;/p&gt;
&lt;p&gt;In one scenario, I used this source stuff to my advantage.  I wanted the users to be navigated to a specific URL of &lt;em&gt;my&lt;/em&gt; choosing after they filled out a certain form, so I created manual links in this certain site, all hard-coded with the Source information.&lt;/p&gt;
&lt;h4&gt;GUID:&lt;/h4&gt;
&lt;p&gt;Oh yeah, I went there.  In each SharePoint site collection, each list and library has a long unique ID.  This does exist in URLs in some places, like list settings.  For example, on a tasks list, I click to go to the list’s settings page, and the URL (after the name of the site) looks like this.  I’ve put the GUID in bold:&lt;/p&gt;
&lt;p&gt;/_layouts/listedit.aspx?List=&lt;strong&gt;%7BD535FA0E%2D67A6%2D4182%2D9E6A%2D9513B06FB28A%7D&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Therefore, when I go to the site &lt;a href="http://www.albionresearch.com/misc/urlencode.php" target="_blank"&gt;here&lt;/a&gt;, and decode the URL, I get this:&lt;/p&gt;
&lt;p&gt;{D535FA0E-67A6-4182-9E6A-9513B06FB28A}&lt;/p&gt;
&lt;p&gt;Okay, okay, I’ll stop.  This post isn’t geared towards developers, so I’m not going to get any more into the nitty gritty here.  I guess if you want to know more about the GUID, you’ll let me know.  ;-)&lt;/p&gt;
&lt;p&gt;Hopefully, this has been a helpful and explanatory crash course for SharePoint newcomers who would like to get up-to-speed.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:6f3f5624-35f6-43f6-afbd-2dfb52e6237a" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/sharepoint" rel="tag"&gt;sharepoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/URL" rel="tag"&gt;URL&lt;/a&gt;,&lt;a href="http://technorati.com/tags/GUID" rel="tag"&gt;GUID&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Links" rel="tag"&gt;Links&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=9&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=9&amp;RootFolder=*"&gt;Views&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 3/19/2010 12:07 AM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/60/dlicon_af1367e41ed149539eae579ee811e902_562AC499.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/60/dlicon_af1367e41ed149539eae579ee811e902_562AC499.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/60/generic_db0cba3df70744cbaead476e1ce9bd92_562AC499.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/60/generic_db0cba3df70744cbaead476e1ce9bd92_562AC499.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/60/titlegraphic_302fc5daecfe4e779c2712f1de82e5fb_562AC499.gif"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/60/titlegraphic_302fc5daecfe4e779c2712f1de82e5fb_562AC499.gif&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/60/titlegraphic_fa0f4999d9af408fbfd4caaffe4ed1ee_562AC499.gif"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/60/titlegraphic_fa0f4999d9af408fbfd4caaffe4ed1ee_562AC499.gif&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=PoeUPWAvcfo:bK38sZ59etE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=PoeUPWAvcfo:bK38sZ59etE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=PoeUPWAvcfo:bK38sZ59etE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/PoeUPWAvcfo" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>Views</category>
      <pubDate>Fri, 19 Mar 2010 04:07:24 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=60</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=60</feedburner:origLink></item>
    <item>
      <title>SharePoint List Form – Default User Information</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/HzvjojP8Zd8/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass9405037ED7D44DC8897AD9C5D120802B"&gt;&lt;p&gt;In MOSS Enterprise, there are some great “Filter” out of box web parts.  In this post, I’ll explain how you can use the Current User Filter web part to send default information about the current user to multiple fields in a regular SharePoint list form.  A while back, &lt;a href="http://www.twitter.com/LoriGowin" target="_blank"&gt;Lori Gowin&lt;/a&gt; blogged about &lt;a href="http://www.pointgowin.com/SeeThePoint/Lists/Posts/Post.aspx?ID=3" target="_blank"&gt;how to auto-populate InfoPath Form fields with current user information&lt;/a&gt;.  Also, in the past year, &lt;a href="http://www.twitter.com/mrackley" target="_blank"&gt;Mark Rackley&lt;/a&gt; has blogged about &lt;a href="http://www.endusersharepoint.com/2009/11/03/setting-sharepoint-form-fields-using-query-string-variables-without-using-javascript/" target="_blank"&gt;how to send a query parameter to a form field&lt;/a&gt; in a SharePoint list form.  Today, I’m going to combine these two different ideas, and show you how to auto-populate SharePoint List (not InfoPath) form fields with property information about the current logged in user.  This does involve some code-tweaking and patience, so thanks for bearing with me.  ;-)&lt;/p&gt;
&lt;p&gt;In this example, users fill out a form on your site, and this form contains fields called Department and Phone, that we want to be automatically populated in the form.  This entails creating a custom “New Item Form” for the list.  Ahead of time, I’ve created a list in SharePoint, with &lt;strong&gt;Department&lt;/strong&gt; and &lt;strong&gt;Phone&lt;/strong&gt; created as “single line of text” columns.  The end result will be that when any user clicks to create a new item in a list, these two fields will be filled out already, like this:&lt;br /&gt;&lt;img width="620" height="115" title="CropperCapture[104]" alt="CropperCapture[104]" src="/blogs/laura/Lists/Posts/Attachments/65/CropperCapture104_09EB7EC3.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;ol&gt;&lt;li&gt;In SharePoint Designer, navigate to your list on the left side of the screen, and find the file called NewForm.aspx.  DON’T modify this default form.  Create a new one by simply copying that one and pasting it in the same location.  It will default to the name NewForm_copy(1).aspx, but you can just change it to something like NewFormCustom.aspx.  If you need more info about this first step, I’ve created a &lt;a href="http://www.endusersharepoint.com/2009/09/11/customize-form-pages-in-sharepoint-screencast/" target="_blank"&gt;screencast&lt;/a&gt; you can watch.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Delete or hide that default (only) web part on the aspx page, because you’re going to create a new custom one.  Put the cursor inside of the only web part zone on the page, and click the &lt;strong&gt;Insert&lt;/strong&gt; menu at the top of the screen, choose &lt;strong&gt;SharePoint Controls&lt;/strong&gt;, and then &lt;strong&gt;Custom List Form&lt;/strong&gt;.  The name of my list is TestList (I know, real original), and be sure and pick the &lt;strong&gt;New Item Form&lt;/strong&gt; here.&lt;br /&gt;&lt;img width="294" height="281" title="CropperCapture[95]" alt="CropperCapture[95]" src="/blogs/laura/Lists/Posts/Attachments/65/CropperCapture95_09EB7EC3.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Next step is to create a parameter in the data view web part, for each field that we want to auto-populate.  Click the &lt;strong&gt;Data View&lt;/strong&gt; menu at the top of the screen, and click &lt;strong&gt;Parameters&lt;/strong&gt;.  Click the &lt;strong&gt;New Parameter&lt;/strong&gt; button.  Create the following 2 new parameters, both with the parameter source as &lt;strong&gt;Query String&lt;/strong&gt;:&lt;br /&gt;&lt;/li&gt;
&lt;table width="564" border="1" cellspacing="0" cellpadding="2"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="100" valign="top"&gt;&lt;font color="#0000ff"&gt;Parameter&lt;/font&gt;&lt;/td&gt;
&lt;td width="100" valign="top"&gt;&lt;font color="#0000ff"&gt;Query String Variable&lt;/font&gt;&lt;/td&gt;
&lt;td width="100" valign="top"&gt;&lt;font color="#0000ff"&gt;Default Value&lt;/font&gt;&lt;/td&gt;
&lt;td width="262" valign="top"&gt;&lt;font color="#0000ff"&gt;What is it for?&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width="100" valign="top"&gt;&lt;font size="2"&gt;ParamDept&lt;/font&gt;&lt;/td&gt;
&lt;td width="100" valign="top"&gt;&lt;font size="2"&gt;UserDept&lt;/font&gt;&lt;/td&gt;
&lt;td width="100" valign="top"&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td width="262" valign="top"&gt;&lt;font size="2"&gt;This will pass the user’s department name to the Department field in the list&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width="100" valign="top"&gt;&lt;font size="2"&gt;ParamPhone&lt;/font&gt;&lt;/td&gt;
&lt;td width="100" valign="top"&gt;&lt;font size="2"&gt;UserPhone&lt;/font&gt;&lt;/td&gt;
&lt;td width="100" valign="top"&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td width="262" valign="top"&gt;&lt;font size="2"&gt;This will pass the user’s phone number (Business Phone) to the Phone field in the list&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;li&gt;When your screen looks like this, click &lt;strong&gt;OK&lt;/strong&gt;&lt;br /&gt;&lt;img width="511" height="342" title="CropperCapture[96]" alt="CropperCapture[96]" src="/blogs/laura/Lists/Posts/Attachments/65/CropperCapture96_09EB7EC3.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;The next step is to convert the Department and Phone form fields into Text boxes. Click to select the Phone field, and click the little chevron next to it.&lt;br /&gt;&lt;img width="656" height="106" title="CropperCapture[97]" alt="CropperCapture[97]" src="/blogs/laura/Lists/Posts/Attachments/65/CropperCapture97_09EB7EC3.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;In the &lt;strong&gt;Format As&lt;/strong&gt; drop-down box, change it to &lt;strong&gt;Text Box&lt;/strong&gt;.  Do the same for the Department field.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;The next step entails some code tweaking, so click the &lt;strong&gt;Split&lt;/strong&gt; button at the bottom of the screen.  When you click to select the Phone Text box, you’ll see that associated code is automatically selected in code view, like this:&lt;br /&gt;&lt;img width="622" height="440" title="CropperCapture[99]" alt="CropperCapture[99]" src="/blogs/laura/Lists/Posts/Attachments/65/CropperCapture99_09EB7EC3.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Look to find the part of the code that says &lt;strong&gt;&lt;font color="#800080"&gt;text=”{@Phone}”&lt;/font&gt;&lt;/strong&gt;  This is where that parameter information comes in handy.  For the phone, we called it ParamPhone.  So, we need to change this part of the code to say the following instead: &lt;strong&gt;&lt;font color="#800080"&gt;text=”{$ParamPhone}”&lt;/font&gt;&lt;/strong&gt;&lt;br /&gt;&lt;font color="#ff0000"&gt;VERY IMPORTANT!&lt;/font&gt;  Notice that the @ has been replaced with a dollar sign here.  I missed this part the first time I did this, and Mark Rackley was very kind to help me out and find that tiny little error.  ;-)&lt;br /&gt;Okay,  now do the same for the Department field.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SAVE&lt;/strong&gt; this form, and click the F12 key to open it in the browser.  You can close the form in SharePoint Designer.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;IN THE BROWSER… Click &lt;strong&gt;Site Actions&lt;/strong&gt;, and &lt;strong&gt;Edit Page&lt;/strong&gt;.  Click to &lt;strong&gt;Add a Web Part&lt;/strong&gt;, and add the &lt;strong&gt;Current User Filter&lt;/strong&gt; to the page.  Do this twice, so that there are 2 current user filters on the page.  You will add an additional current user filter web part to represent each field in the form that you want to be auto-populated.  So, in this form we have two… Department and Phone.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;img width="246" height="379" title="CropperCapture[100]" align="right" alt="CropperCapture[100]" src="/blogs/laura/Lists/Posts/Attachments/65/CropperCapture100_09EB7EC3.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;margin-left:0px;border-top:0px;margin-right:0px;border-right:0px" /&gt;On the first Current User Filter web part, click to &lt;strong&gt;Modify Shared Web part&lt;/strong&gt;, so that you’ll see the Web Part Tool Pane on the right side of the screen.  Configure it like this:&lt;br /&gt;&lt;br /&gt;The&lt;strong&gt; Filter&lt;/strong&gt; &lt;strong&gt;Name&lt;/strong&gt; is Phone, and for the &lt;strong&gt;SharePoint profile value&lt;/strong&gt;, pick Work Phone from the drop-down box.  At the end of this post, I’ll tell you more about where this drop-down info comes from.&lt;br /&gt;&lt;br /&gt;In the Appearance section, I changed the Title to “Current User Phone”, but that’s optional, since this title and web part won’t be seen by end users anyway.&lt;br /&gt;Click &lt;strong&gt;OK&lt;/strong&gt; at the bottom of the web part toolpane.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Now, for the second Current User Filter web part, do the same thing, like this:&lt;br /&gt;Filter Name – Department&lt;br /&gt;SharePoint profile value – Department&lt;br /&gt;Appearance/Title – Current User Department&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;The next step is to create the web part connections, to pass the current user information into the new item form, into the parameters that we created.  At the top right corner of the list web part, click &lt;strong&gt;Edit&lt;/strong&gt;, and choose &lt;strong&gt;Connections&lt;/strong&gt;.  Choose &lt;strong&gt;Get Parameters From&lt;/strong&gt;, and then click &lt;strong&gt;Current User Phone &lt;/strong&gt;(remember this is what I named the Title of the web part in the screenshot above).&lt;br /&gt;&lt;img width="640" height="392" title="CropperCapture[101]" alt="CropperCapture[101]" src="/blogs/laura/Lists/Posts/Attachments/65/CropperCapture101_09EB7EC3.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Choose the &lt;strong&gt;ParamPhone&lt;/strong&gt; in the Consumer Field Name drop-down box.  This is the name of the parameter that we created in the table at step 3.  Click &lt;strong&gt;Finish&lt;/strong&gt;.&lt;br /&gt;&lt;img width="477" height="247" title="CropperCapture[102]" alt="CropperCapture[102]" src="/blogs/laura/Lists/Posts/Attachments/65/CropperCapture102_09EB7EC3.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;  &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Next for the department… At the top right corner of the list web part, click &lt;strong&gt;Edit&lt;/strong&gt;, and choose &lt;strong&gt;Connections&lt;/strong&gt;.  Choose &lt;strong&gt;Get Parameters From&lt;/strong&gt;, and then click &lt;strong&gt;Current User Department.&lt;/strong&gt;  Choose the ParamDept in the &lt;strong&gt;Consumer Field Name&lt;/strong&gt; drop-down box.  Click &lt;strong&gt;Finish&lt;/strong&gt;.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click to &lt;strong&gt;Exit Edit Mode&lt;/strong&gt;.  You’ll see that those two fields will automatically be populated based on the information about &lt;em&gt;you&lt;/em&gt; the logged in user.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;The next step is to configure SharePoint Designer so that it uses the new “New Form” by default.  In SharePoint Designer, right-click on the name of the list on the left side of the screen.  Click &lt;strong&gt;Properties&lt;/strong&gt;, and go to the &lt;strong&gt;Supporting Files&lt;/strong&gt; tab.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Change the Content type from folder to whatever the other choice is here, such as Item.  Next to New Item Form, click Browse, and go to the new custom file you just created, and click OK.  Click &lt;strong&gt;Apply&lt;/strong&gt; and &lt;strong&gt;OK&lt;/strong&gt;.&lt;br /&gt;&lt;img width="359" height="344" title="CropperCapture[103]" alt="CropperCapture[103]" src="/blogs/laura/Lists/Posts/Attachments/65/CropperCapture103_09EB7EC3.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Test it out.  Go to your list in SharePoint, and click NEW.  Your new item form will be displayed, with the 2 fields filled out for you.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Now, you can even take this a step further, and hide these filled-in fields from the user, as Mark has explained in his post.  Basically, in the form’s code, you have to tweak the TD (table cells) for each cell in the row that you want to hide, so the code would look like this: &lt;/li&gt;
&lt;p&gt;&amp;lt;td width=&amp;quot;190px&amp;quot; valign=&amp;quot;top&amp;quot; class=&amp;quot;ms-hidden&amp;quot;&amp;gt;&lt;/p&gt;&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Where does the Current User information come from?&lt;/strong&gt;  Again, this is a MOSS Enterprise thing, and it comes from the user profiles and properties information in the SSP.  The profile properties seen in the current user filter web part have to be set up in the SSP to be seen by “everyone” and set as “replicable”.  Also, if a property doesn’t exist, such as “Zip code”, you can add it in User Profiles and properties list of properties, by clicking New Property.  Basically, you have to pick which field in Active Directory to map to the new property in the SSP.  Here’s some TechNet info on &lt;a href="http://technet.microsoft.com/en-us/library/cc263448.aspx" target="_blank"&gt;User Profile Properties&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.screencast.com/users/EndUserSharePoint/folders/SharePoint - Data View Web Part/media/1765e6b9-ef31-4361-b301-c4e309d9212f" target="_blank"&gt;&lt;strong&gt;Here is my screencast showing this whole solution&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:1e843ad4-5b99-4d67-af07-cb3ab9e3b818" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/SharePoint" rel="tag"&gt;SharePoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/MOSS" rel="tag"&gt;MOSS&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Current+User+Filter" rel="tag"&gt;Current User Filter&lt;/a&gt;,&lt;a href="http://technorati.com/tags/web+part+connections" rel="tag"&gt;web part connections&lt;/a&gt;,&lt;a href="http://technorati.com/tags/web+parts" rel="tag"&gt;web parts&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*"&gt;Web Parts&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 4/29/2010 2:27 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/65/CropperCapture100_09EB7EC3.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/65/CropperCapture100_09EB7EC3.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/65/CropperCapture101_09EB7EC3.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/65/CropperCapture101_09EB7EC3.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/65/CropperCapture102_09EB7EC3.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/65/CropperCapture102_09EB7EC3.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/65/CropperCapture103_09EB7EC3.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/65/CropperCapture103_09EB7EC3.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/65/CropperCapture104_09EB7EC3.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/65/CropperCapture104_09EB7EC3.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/65/CropperCapture95_09EB7EC3.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/65/CropperCapture95_09EB7EC3.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/65/CropperCapture96_09EB7EC3.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/65/CropperCapture96_09EB7EC3.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/65/CropperCapture97_09EB7EC3.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/65/CropperCapture97_09EB7EC3.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/65/CropperCapture99_09EB7EC3.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/65/CropperCapture99_09EB7EC3.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=HzvjojP8Zd8:3wqY_BXo7EY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=HzvjojP8Zd8:3wqY_BXo7EY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=HzvjojP8Zd8:3wqY_BXo7EY:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/HzvjojP8Zd8" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>Web Parts</category>
      <pubDate>Thu, 29 Apr 2010 18:27:28 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=65</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=65</feedburner:origLink></item>
    <item>
      <title>SharePoint 2010 – Where’d “My Links” Go?</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/Qy2EaBlqLXs/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass551E84EE95304FE1863E84F303C8DAC2"&gt;&lt;p&gt;In MOSS 2007, we’re used to seeing a link in a drop-down box at the top right of our SharePoint sites, called My Links.  At first glance, it seems that this functionality has been removed from SharePoint 2010.  It’s still there, sort of.  Here are a couple of places that you can find it:&lt;/p&gt;
&lt;h4&gt;Libraries&lt;img width="265" height="227" title="image" align="right" alt="image" src="/blogs/laura/Lists/Posts/Attachments/66/image_521ae4b9b6a04131b990d754b337866d_3AD8D678.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;margin-left:0px;border-top:0px;margin-right:0px;border-right:0px" /&gt;&lt;/h4&gt;
&lt;p&gt;In a library, go to the Library tab in the ribbon.  Click the &lt;strong&gt;Connect to Office&lt;/strong&gt; button.  This is the interface to add or remove a link to the library to the list of “My Links”, as well as to manage this list of links.&lt;/p&gt;
&lt;p&gt;When you click &lt;strong&gt;Add to SharePoint Sites&lt;/strong&gt;, this library is not only added to your own personal list of links, but it is added to all of your Office suite of applications, on the “Open” and “Save As” screens.&lt;/p&gt;
&lt;p&gt;When you click &lt;strong&gt;Manage SharePoint Sites&lt;/strong&gt;, the following screen is displayed, with a list of your whole list of links:&lt;/p&gt;
&lt;p&gt;&lt;img width="625" height="175" title="CropperCapture[107]" alt="CropperCapture[107]" src="/blogs/laura/Lists/Posts/Attachments/66/CropperCapture107_3AD8D678.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;/p&gt;
&lt;h4&gt;My Site&lt;/h4&gt;
&lt;p&gt;So, there’s your “My Links”, but doesn’t it exist on your My Site?  Yes, it does.  Go to your My Site and click on My Content at the top.  Click &lt;strong&gt;Site Actions&lt;/strong&gt;, &lt;strong&gt;Edit Page&lt;/strong&gt;, and click to &lt;strong&gt;Add a Web Part&lt;/strong&gt;.  In the &lt;strong&gt;Recommended Items&lt;/strong&gt; category of web parts, click to add the My Links web part to the page.  There it is!  Right click on the My Links web part title, and copy that URL to the clipboard.&lt;/p&gt;
&lt;p&gt;What if you want the My Links link to be more obvious and accessible, though?  Yes, there’s a way to do that also, although it still won’t be the same as it is in SharePoint 2007.  It entails adding My Links to the Personalization Site Links in the User Profile Service Application.&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;In Central Administration, click &lt;strong&gt;Manage Service Applications&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Click the &lt;strong&gt;User Profile Service Application&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Configure Personalization Site&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;New Link&lt;/strong&gt;.&lt;br /&gt;&lt;img width="432" height="167" title="CropperCapture[108]" alt="CropperCapture[108]" src="/blogs/laura/Lists/Posts/Attachments/66/CropperCapture108_3AD8D678.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Your URL will look something like that.  In this scenario, I have a web app just for the my sites.  Fill in an owner because that field is required.  Leaving the Audience field blank means that this link will be shown to everyone.&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;Now, when users are on their My Site, My Profile, My Content, they will see this:&lt;/p&gt;
&lt;p&gt;&lt;img width="418" height="46" title="CropperCapture[109]" alt="CropperCapture[109]" src="/blogs/laura/Lists/Posts/Attachments/66/CropperCapture109_3AD8D678.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:e2b1a822-5ec4-419d-89f8-a3da5e9c9870" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/SharePoint+2010" rel="tag"&gt;SharePoint 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/My+Site" rel="tag"&gt;My Site&lt;/a&gt;,&lt;a href="http://technorati.com/tags/My+Links" rel="tag"&gt;My Links&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Personalization" rel="tag"&gt;Personalization&lt;/a&gt;,&lt;a href="http://technorati.com/tags/User+Profile+Service+Application" rel="tag"&gt;User Profile Service Application&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*"&gt;Web Parts&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 5/5/2010 10:03 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/66/CropperCapture107_3AD8D678.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/66/CropperCapture107_3AD8D678.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/66/CropperCapture108_3AD8D678.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/66/CropperCapture108_3AD8D678.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/66/CropperCapture109_3AD8D678.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/66/CropperCapture109_3AD8D678.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/66/image_521ae4b9b6a04131b990d754b337866d_3AD8D678.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/66/image_521ae4b9b6a04131b990d754b337866d_3AD8D678.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=Qy2EaBlqLXs:QT31f23WjYg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=Qy2EaBlqLXs:QT31f23WjYg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=Qy2EaBlqLXs:QT31f23WjYg:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/Qy2EaBlqLXs" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>Web Parts</category>
      <pubDate>Thu, 06 May 2010 02:03:20 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=66</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=66</feedburner:origLink></item>
    <item>
      <title>Create a Web Part Page WITH a Quick Launch Menu</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/5cZDzm4IyCk/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass09CF3E3011734A45A661D7A5AAC6D883"&gt;&lt;p&gt;This is just a very quick how-to post.  I can’t stand those default web part pages for anything besides testing, because you lose the Quick Launch navigation, so I usually create a blank ASPX page instead.  These are the steps to take to create your &lt;em&gt;own&lt;/em&gt; web part page.  This is also a useful method for creating custom form pages for your lists.&lt;br /&gt;&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Create a document library to put your web part pages in.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Open your site in SharePoint Designer, and click &lt;strong&gt;File –&amp;gt; New –&amp;gt; ASPX&lt;/strong&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click the &lt;strong&gt;Format&lt;/strong&gt; menu, choose &lt;strong&gt;Master Page&lt;/strong&gt;, and click &lt;strong&gt;Attach Master Page&lt;/strong&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click OK for the Default Master Page. &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click the PlaceHolderMain section in the middle of the page, click the little chevron (the little gray button with an arrow on it), and click &lt;strong&gt;Create Custom Content&lt;/strong&gt;.&lt;br /&gt;&lt;img width="414" height="112" title="Create Custom Content" alt="Create Custom Content" src="/blogs/laura/Lists/Posts/Attachments/67/CropperCapture111_47E6D114.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Put your cursor inside of the PlaceHolderMain section.  On the &lt;strong&gt;Insert&lt;/strong&gt; Menu, choose &lt;strong&gt;SharePoint Controls&lt;/strong&gt;, and click &lt;strong&gt;Web Part Zone&lt;/strong&gt;.&lt;br /&gt;&lt;img width="504" height="196" title="CropperCapture[112]" alt="CropperCapture[112]" src="/blogs/laura/Lists/Posts/Attachments/67/CropperCapture112_47E6D114.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;File&lt;/strong&gt; and &lt;strong&gt;Save As&lt;/strong&gt;, and save it to the document library that you created at step one.  &lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;Now you have a blank web part page that DOES contain the Quick Launch navigation on the left.  You can either add web parts here in SharePoint Designer, or from the browser.  F12 will take you directly to that page in the browser.&lt;/p&gt;
&lt;p&gt;Another hint:  If you’d like to have multiple web part zones, step 6 would be to create a table first, and then insert the web part zones into each cell of the table.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Here is my screencast on this whole process:  &lt;/strong&gt;&lt;a href="http://www.screencast.com/users/EndUserSharePoint/folders/SharePoint - Data View Web Part/media/31540442-3b50-490b-a293-5b33ba952c3d"&gt;&lt;/a&gt;&lt;a href="http://www.screencast.com/users/EndUserSharePoint/folders/SharePoint - Data View Web Part/media/31540442-3b50-490b-a293-5b33ba952c3d" target="_blank"&gt;&lt;strong&gt;Web Part Pages - Making Your Own&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:4e58ed99-60ff-4da9-8329-2203a9c0c201" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/SharePoint" rel="tag"&gt;SharePoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/web+parts" rel="tag"&gt;web parts&lt;/a&gt;,&lt;a href="http://technorati.com/tags/web+part+zones" rel="tag"&gt;web part zones&lt;/a&gt;,&lt;a href="http://technorati.com/tags/aspx" rel="tag"&gt;aspx&lt;/a&gt;,&lt;a href="http://technorati.com/tags/web+part+page" rel="tag"&gt;web part page&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*"&gt;Web Parts&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 5/19/2010 5:03 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/67/CropperCapture111_47E6D114.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/67/CropperCapture111_47E6D114.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/67/CropperCapture112_47E6D114.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/67/CropperCapture112_47E6D114.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=5cZDzm4IyCk:hMU1GPJ7AvE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=5cZDzm4IyCk:hMU1GPJ7AvE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=5cZDzm4IyCk:hMU1GPJ7AvE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/5cZDzm4IyCk" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>Web Parts</category>
      <pubDate>Wed, 19 May 2010 21:03:38 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=67</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=67</feedburner:origLink></item>
    <item>
      <title>Setting Permissions on SharePoint Views</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/Mjid7Bw8EEw/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass39DFEC56191D47CD82C48FB042216551"&gt;&lt;p&gt;Here’s a little hack that you can do, in order to create permissions on views of any list or library.  I’m &lt;strong&gt;not&lt;/strong&gt; going to say this is the most pretty or perfect solution, but it’s at least &lt;strong&gt;&lt;em&gt;a&lt;/em&gt; way&lt;/strong&gt; to accomplish this.  It gets asked all the time.  “How can I set permissions so that only certain people can see certain views of my list?”  &lt;/p&gt;
&lt;p&gt;Maybe you have a situation that the default view of a list shows users only items that they’ve created, or only items in a certain filter like by department.  That’s the only view that you want most users to see, except maybe “Managers” get an additional view with information pertaining to them.  Anyway, here’s how you can do it.  First, the high level:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Create a library to put web part pages in. &lt;/li&gt;
&lt;li&gt;Create a new web part page in that library &lt;/li&gt;
&lt;li&gt;Insert a data view web part of your list on the web part page &lt;/li&gt;
&lt;li&gt;In the data view properties, turn on the SharePoint list toolbar and SAVE&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Now, when you go to the regular default view of your list or library, you will see a new view in there with the same name as your list.  Clicking on this view name will take you over to the web part page you created.  This hack will allow you to change the permissions on your web part page.  The resulting behavior is that users who click on that view name and don’t have access to that aspx web part page will get an access denied message.  I know, it’s really disappointing that the “view” drop-down box isn’t security trimmed.  Now, if you’re still interested, here are all of the steps to follow:&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Create a document library on the site called “Views”.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Create a blank web part page, preferably using the method in my previous blog post &lt;a href="/blogs/laura/Lists/Posts/Post.aspx?ID=75"&gt;Create a Web Part Page WITH a Quick Launch Menu&lt;/a&gt; and save that web part page in the doc library from step 1.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;In SharePoint Designer, open this new blank web part page.  Click the &lt;strong&gt;Data View&lt;/strong&gt; menu and click &lt;strong&gt;Insert Data View&lt;/strong&gt;.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click the list or library, click Show Data, and select the fields you need and drag them into the web part zone. (If you need more help with inserting web part basics, check out my &lt;a href="/blogs/laura/Pages/Data%20View%20Web%20Part%20Screencasts.aspx"&gt;data view web part series&lt;/a&gt; of screencasts)&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Open the &lt;strong&gt;Data View Properties&lt;/strong&gt; screen.  On the General tab, put a check next to the &lt;strong&gt;SharePoint List Toolbar&lt;/strong&gt;.  Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;br /&gt;&lt;img width="414" height="480" title="data view properties" alt="data view properties" src="/blogs/laura/Lists/Posts/Attachments/68/CropperCapture113_524C8BDE.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click File and&lt;strong&gt; Save As&lt;/strong&gt;, and save it to the document library created at step 1.  Close SharePoint Designer.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;This is probably something a lot of you have noticed before.  Now, your list will have a new view in the list of views, that has the same name as the list itself.  You can go to the document library settings, scroll all the way down to the Views section, and click on that view and rename it.&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;Here’s what you can do with this weird little hack.  Notice that now when you click on that view name in the regular list, it takes to over to that web part page and the data view web part you created… over in that other document library called “Views”.  This gives you the ability to set permissions per view!  In the Views document library, click the drop-down box on that ASPX page that you created, and click &lt;strong&gt;Manage Permissions&lt;/strong&gt;.  Assign permissions to only the people who should have access to this view.  Note that this is not a substitute for item level permissions.  Users could technically still go to any of those list items, so this solution is not feasible in a high-security situation.&lt;/p&gt;
&lt;p&gt;The end result is that each view that you create as a web part page is listed in the View drop-down box of the list or library, and people who don’t have access to that view ASPX page will get an Access Denied page if they try and click on it.  &lt;/p&gt;
&lt;p&gt;Again, this is not a perfect solution, but it gives at least some way to accomplish “view permissions”.  Try it out and see what you think.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:34b9dd53-6944-4383-8f5b-02262c2f1cc4" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/SharePoint" rel="tag"&gt;SharePoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/views" rel="tag"&gt;views&lt;/a&gt;,&lt;a href="http://technorati.com/tags/view+permissions" rel="tag"&gt;view permissions&lt;/a&gt;,&lt;a href="http://technorati.com/tags/web+parts" rel="tag"&gt;web parts&lt;/a&gt;,&lt;a href="http://technorati.com/tags/data+view+web+parts" rel="tag"&gt;data view web parts&lt;/a&gt;,&lt;a href="http://technorati.com/tags/web+part+page" rel="tag"&gt;web part page&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*"&gt;Web Parts&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 5/19/2010 9:48 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/68/CropperCapture113_524C8BDE.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/68/CropperCapture113_524C8BDE.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=Mjid7Bw8EEw:vTx8fkp-kMk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=Mjid7Bw8EEw:vTx8fkp-kMk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=Mjid7Bw8EEw:vTx8fkp-kMk:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/Mjid7Bw8EEw" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>Web Parts</category>
      <pubDate>Thu, 20 May 2010 01:48:16 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=68</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=68</feedburner:origLink></item>
    <item>
      <title>Query String URLs are like, SO Useful! (Part 1 of 4)</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/Xjg3kDN9Sqg/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClassB7562268BAB241A5A4764A0DEB756BD9"&gt;&lt;p&gt;In this blog post, I’ll not only explain what Query String URL Filter web parts are, but what the whole concept is behind query strings, and some ways to make use of them in SharePoint.  First of all, what &lt;em&gt;is&lt;/em&gt; a query string?  Basically, it’s a part of a URL that contains a filter, to send filter information to the page that you’re viewing.  These are used all over the place on the web, not just in SharePoint.  The basic syntax consists of a question mark followed by a word, and the “equals” something.  So, if you are looking at a web page that consists of information pertaining to the marketing department, your URL could end with this query string:&lt;/p&gt;
&lt;p&gt;?Department=Marketing&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;In SharePoint, if you have MOSS Enterprise&lt;/strong&gt;, there’s an out-of-box web part called the Query String URL Filter.  But, as I will show you later, you can still do query string filtering if you don’t have MOSS Enterprise.&lt;/p&gt;
&lt;p&gt;So begins the love story between me and query strings…&lt;/p&gt;
&lt;p&gt;The first time I used them was when I created a policy management system in SharePoint.  Picture this, a library of policies, with a Department column in the library, and each policy was associated with a department name.  To create a list of policies for each department, you could create multiple views on the library, with each view just being filtered by the Department column being equal to ___ (each department name).  Well, I didn’t want to do this, because I &lt;strong&gt;&lt;em&gt;didn’t want to have to go back and modify 30 different views&lt;/em&gt;&lt;/strong&gt; if the business owner decided that a column needed to be added or something.  So, instead, I did this:&lt;img width="232" height="425" title="CropperCapture[110]" align="right" alt="CropperCapture[110]" src="/blogs/laura/Lists/Posts/Attachments/69/CropperCapture110_796923FE.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;margin-left:0px;border-top:0px;margin-right:0px;border-right:0px" /&gt;&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Go to the default view URL:&lt;br /&gt;http://contoso/policies/PolicyList/Forms/&lt;strong&gt;AllItems.aspx &lt;br /&gt;&lt;/strong&gt;Click &lt;strong&gt;Site Actions&lt;/strong&gt; and &lt;strong&gt;Edit Page&lt;/strong&gt;.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Insert the Query String URL Filter web part on this AllItems.aspx page, above the document library.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Go into the filter web part’s properties, shown in this screenshot.  &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;In the &lt;strong&gt;Query String Parameter Name&lt;/strong&gt;, put a word that describes the field you’ll be filtering by.  The &lt;strong&gt;Filter Name&lt;/strong&gt; can optionally be changed, but it doesn’t really matter.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;OK&lt;/strong&gt; in the web part tool pane.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Connect the Query String URL Filter web part to the list or library web part that you’d like to filter.  In this case, it’s a list  of company policies, in which I’m going to create a filter for policies related to each department name.  At the top right corner of the filter web part, click the Edit button and choose &lt;strong&gt;Connections –&amp;gt; Send Filter Values To –&amp;gt;&lt;/strong&gt; and choose the name of the library, in this case it is the Policy List, as shown in this screenshot:&lt;br /&gt;&lt;br /&gt;&lt;img width="591" height="248" title="connect" alt="connect" src="/blogs/laura/Lists/Posts/Attachments/69/connect_c1abc239406443f384a9df78509aa8cb_796923FE.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;On the Configure Connection screen, pick the Consumer field.  The consumer web part is the one you’re sending the filter to.  The Policy List here.  I’m filtering by the Policy Department, so that’s what I pick in the drop-down box.&lt;br /&gt;&lt;img width="446" height="188" title="CropperCapture[115]" alt="CropperCapture[115]" src="/blogs/laura/Lists/Posts/Attachments/69/CropperCapture115_796923FE.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;em&gt;Note that whatever field you filter by needs to be displayed as a column in the web part in order for it to be listed in the drop-down box on this screen.  If you’d like to filter by a column and NOT display it in the web part, that consumer web part needs to be a data view web part.&lt;/em&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Finish&lt;/strong&gt; and &lt;strong&gt;Exit Edit Mode&lt;/strong&gt;.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Manually create a &lt;em&gt;link &lt;/em&gt;to each department’s list of policies.  Put these in a links list or in the Quick Launch or wherever.  Here’s an example of what the filtered list of IT policies looks like:&lt;br /&gt;&lt;img width="608" height="336" title="CropperCapture[116]" alt="CropperCapture[116]" src="/blogs/laura/Lists/Posts/Attachments/69/CropperCapture116_796923FE.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;Notice a couple of things.  See that the Policy Department field shows that little filter icon, and it shows only the IT policies.  Also notice the URL.  It is:&lt;/p&gt;
&lt;p&gt;http://moss:16071/policies/PolicyList/Forms/AllItems.aspx?department=it&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Note: If you insert this web part on your default view, just remember that when new views are created, they will be based on this default view (by default) and they will also include this extra web part, which you may need to remove from new views.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;I’ve demonstrated a very basic way that the Query String URL filter can be used.  Once you understand the basic functionality, there are many more things you can do with it.  Part 2 of this 4 part series will cover a more advanced, elaborate solution.&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;div class="MsoNormal" style="margin:0in 0in 10pt"&gt;&lt;a href="/blogs/laura/Lists/Posts/ViewPost.aspx?ID=78"&gt;&lt;font color="#0000ff" face="Calibri" size="3"&gt;Query String URLs are Magical (Part 2 of 4)&lt;/font&gt;&lt;span&gt;&lt;font size="3"&gt;&lt;font color="#0000ff"&gt;&lt;font face="Calibri"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class="MsoNormal" style="margin:0in 0in 10pt"&gt;&lt;a href="/blogs/laura/Lists/Posts/ViewPost.aspx?ID=81"&gt;&lt;font color="#0000ff" face="Calibri" size="3"&gt;The Query String URL &amp;amp; Data View Web Parts (Part 3 of 4)&lt;/font&gt;&lt;span&gt;&lt;font size="3"&gt;&lt;font color="#0000ff"&gt;&lt;font face="Calibri"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class="MsoNormal" style="margin:0in 0in 10pt"&gt;&lt;a href="/blogs/laura/Lists/Posts/ViewPost.aspx?ID=82"&gt;&lt;font color="#0000ff" face="Calibri" size="3"&gt;SharePoint 2010 Related Lists (Part 4 of 4)&lt;/font&gt;&lt;span&gt;&lt;font size="3"&gt;&lt;font color="#0000ff"&gt;&lt;font face="Calibri"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:08c5867d-d8ea-4437-8507-60d9a177ef27" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/SharePoint" rel="tag"&gt;SharePoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/web+parts" rel="tag"&gt;web parts&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*"&gt;Web Parts&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 5/20/2010 6:54 AM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/69/connect_c1abc239406443f384a9df78509aa8cb_796923FE.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/69/connect_c1abc239406443f384a9df78509aa8cb_796923FE.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/69/CropperCapture110_796923FE.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/69/CropperCapture110_796923FE.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/69/CropperCapture115_796923FE.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/69/CropperCapture115_796923FE.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/69/CropperCapture116_796923FE.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/69/CropperCapture116_796923FE.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=Xjg3kDN9Sqg:Kviz4pBV2GU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=Xjg3kDN9Sqg:Kviz4pBV2GU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=Xjg3kDN9Sqg:Kviz4pBV2GU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/Xjg3kDN9Sqg" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>Web Parts</category>
      <pubDate>Thu, 20 May 2010 10:54:55 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=69</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=69</feedburner:origLink></item>
    <item>
      <title>Query String URLs are Magical (Part 2 of 4)</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/82xeIJMHWjU/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass29E9BE69CBCC4D408F0B493B8C810E0F"&gt;&lt;p&gt;In my &lt;a href="/blogs/laura/Lists/Posts/Post.aspx?ID=77"&gt;last post&lt;/a&gt;, I showed you what query string URLs are, and a simple example of what can be done with the MOSS Enterprise Query String URL Filter Web Part.  In this post, I’ll get more into a really cool example of what can be accomplished with query strings, and taking it to the next level.&lt;/p&gt;
&lt;p&gt;In this example, we have a site with &lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Project List&lt;/strong&gt; &lt;/li&gt;
&lt;li&gt;Tasks &lt;/li&gt;
&lt;li&gt;Issues &lt;/li&gt;
&lt;li&gt;Change History &lt;/li&gt;
&lt;li&gt;Status Reports&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;The point is that all of these lists have something in common… the project.  The main project list can have multiple items associated with it, from each of the other lists.  We want to display all of these items on the same page in SharePoint.  So, we create a “Project ID” field, which will be used as the common thread.  We’ll start with the built in ID field in the main project list, and in each of the other lists, create a number field called “&lt;strong&gt;ProjID&lt;/strong&gt;”.&lt;/p&gt;
&lt;p&gt;I usually use workflows heavily in a solution like this, but this post isn’t really about that part.  For now, I just want to show you how to create the “Project Details” page that shows all of the associated info for any given project, in which all associated lists have one common field.  &lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Create a blank web part page, which will be used as the project details page.  Use the method that I showed &lt;a href="/blogs/laura/Lists/Posts/Post.aspx?ID=75"&gt;here&lt;/a&gt;, create a blank ASPX page called &lt;strong&gt;ProjectDetails.aspx&lt;/strong&gt;, and save it somewhere like the root of the site. &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;A workflow step needs to be created on the main project list, so that each time a new project is created, a special URL is created for that project, for the details page.  So first, in the main project list, create a new hyperlink field, and call it &lt;strong&gt;Detail Link&lt;/strong&gt;.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Open the site in SharePoint Designer.  Create a new workflow, and associate it with the main Project list, so that it runs when a new item is created.&lt;br /&gt;&lt;img width="484" height="333" title="new workflow" alt="new workflow" src="/blogs/laura/Lists/Posts/Attachments/70/CropperCapture117_4FEB7C08.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;The workflow has no conditions.  For the first action, choose &lt;strong&gt;Build Dynamic String&lt;/strong&gt;.  Click the blue words “dynamic string”.  Type in the URL to the new ProjectDetails.aspx page that you created at step one (this can be a relative URL, if you’d like).  At the end of the aspx, type &lt;strong&gt;?&lt;font color="#008000"&gt;Project&lt;/font&gt;=&lt;br /&gt;&lt;/strong&gt;&lt;img width="484" height="87" title="build string" alt="build string" src="/blogs/laura/Lists/Posts/Attachments/70/CropperCapture118_4FEB7C08.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;Then click the &lt;strong&gt;Add Lookup&lt;/strong&gt; button, and choose the &lt;strong&gt;ID&lt;/strong&gt; field from the current list.  At the end, it’s important to put the &lt;strong&gt;comma space&lt;/strong&gt; “Project Details”, exactly like in the screenshot above.&lt;br /&gt;&lt;br /&gt;So, WHY are we doing all this?  What does it mean?  Well, this is the bread and butter of how your query string URL works.  In my &lt;a href="/blogs/laura/Lists/Posts/Post.aspx?ID=77"&gt;previous post&lt;/a&gt;, I explained query strings.  We’re going to create a “query” called &lt;strong&gt;&lt;font color="#008000"&gt;Project&lt;/font&gt;&lt;/strong&gt;, and we’re going to use the &lt;strong&gt;ID&lt;/strong&gt; as the unique identifier for the project.  This is going to be the same number that is tied back to all those other lists related to this project, that will exist as the &lt;strong&gt;ProjID&lt;/strong&gt;.  The word “&lt;font color="#008000"&gt;Project&lt;/font&gt;” above in the URL.. we’re just making it up for now (it doesn’t come from anywhere else at this point, and isn’t yet related to any fields or anything we’ve done so far).  The reason for the comma space and Project Details, is that this is how you form the hyperlink, so that &lt;strong&gt;Project Details&lt;/strong&gt; will be the actual words that users click on to get to that detail page.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Name this variable &lt;strong&gt;ProjDetailURL&lt;/strong&gt; (instead of the default word “variable”)&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;The next action of the workflow is &lt;strong&gt;Set Field in Current Item&lt;/strong&gt;.  Click the blue word “field”, and select the &lt;strong&gt;Detail Link&lt;/strong&gt; field that you created at step two.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;In the blue “value” box, click the little function button, and select &lt;strong&gt;Workflow Data&lt;/strong&gt; as the source, and pick the &lt;strong&gt;ProjDetailURL&lt;/strong&gt; variable that you created at step five.&lt;br /&gt;&lt;br /&gt;&lt;img width="519" height="194" title="CropperCapture[119]" alt="CropperCapture[119]" src="/blogs/laura/Lists/Posts/Attachments/70/CropperCapture119_4FEB7C08.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Finish&lt;/strong&gt; to complete the workflow.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;In the browser, go to the &lt;strong&gt;ProjectDetails.aspx&lt;/strong&gt; page, so you can start populating it with web parts.  In Edit Mode, click to add a web part, and add all of the associated lists, which in this example would be all of those bullet points at the beginning.  &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Also add the &lt;strong&gt;Query String URL Filter&lt;/strong&gt; web part to the top of the page.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Edit the views of each of the list web parts on the page, and add the &lt;strong&gt;ProjID&lt;/strong&gt; field to the current view for each.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Go to the web part properties of the Query String URL filter web part.  For the &lt;strong&gt;Query String Parameter Name&lt;/strong&gt;, type “&lt;strong&gt;&lt;font color="#008000"&gt;Project&lt;/font&gt;&lt;/strong&gt;”, like this screenshot below.  This word “&lt;font color="#008000"&gt;Project&lt;/font&gt;” ties back to step four.  Use the same word here that you used there.  Click OK in the web part tool pane.&lt;br /&gt;&lt;img width="228" height="234" title="CropperCapture[120]" alt="CropperCapture[120]" src="/blogs/laura/Lists/Posts/Attachments/70/CropperCapture120_4FEB7C08.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Time to create all of the web part connections from the Query String URL, to each of the other web parts on the page.  We’ll start with the Project List.  &lt;br /&gt;With the page in edit mode, click the Edit button at the top right corner of the Query String (URL) Filter Web Part. &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Connections –&amp;gt; Send Filter Values To –&amp;gt; Project List&lt;/strong&gt;.  Choose the &lt;strong&gt;ID&lt;/strong&gt; field, and click &lt;strong&gt;Finish&lt;/strong&gt;.&lt;br /&gt;&lt;img width="363" height="186" title="config connection" alt="config connection" src="/blogs/laura/Lists/Posts/Attachments/70/CropperCapture121_4FEB7C08.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;On the Query String filter web part again, click &lt;strong&gt;Connections –&amp;gt; Send Filter Values To –&amp;gt; Tasks.  &lt;/strong&gt;Choose &lt;strong&gt;ProjID&lt;/strong&gt; as the consumer field name, and click Finish. (This is why we did step eleven.  If the field is not showing in the view, you can’t create a connection to it.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Repeat step fifteen, creating connections from the Query String URL filter web part to every single other web part on the page.  After all the connections have been created, the web part will look like this:&lt;br /&gt;&lt;img width="226" height="135" title="connections" alt="connections" src="/blogs/laura/Lists/Posts/Attachments/70/CropperCapture122_4FEB7C08.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Then &lt;strong&gt;Exit Edit Mode&lt;/strong&gt;.  All done!&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;Time to try it out.  Put a query string in the URL, and you’ll see that it will automatically filter all the web parts by that one project ID.  Notice the browser URL, the fact that the Query String URL filter web part is hidden, and that all of the web parts show the filter symbol in the appropriate column. Click the picture below to zoom in.&lt;br /&gt;&lt;a href="/blogs/laura/Lists/Posts/Attachments/78/CropperCapture123_3_4FEB7C08.png" target="_blank"&gt;&lt;img width="644" height="337" title="Project Details Result" alt="Project Details Result" src="/blogs/laura/Lists/Posts/Attachments/70/CropperCapture123_thumb_1_4FEB7C08.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;To finish it out, try creating a new Project in the main project list, the one we associated the workflow with in step three.  Check out the resulting URL that the workflow creates, and you’ll see that it takes you to the project details page for that project.&lt;/p&gt;
&lt;p&gt;Yes, I agree that displaying the &lt;strong&gt;ProjID&lt;/strong&gt; on all of those web parts is quite redundant.  You can make any or all of those web parts as Data View Web Parts, and you don’t have to display the ProjID as a column.  It will then let you create connections to the web parts using any fields in the list, not just displayed ones.&lt;/p&gt;
&lt;p&gt;Obviously this is not a complete solution, but a piece of a puzzle.  The rest of the solution would entail workflows that automatically create tasks at certain phases of the project, and form pages that let you click to create a new issue or status report for that project.  Maybe this series of blog posts will be more than four parts.  ;-)&lt;/p&gt;
&lt;p&gt;Here's my associated screencast:&lt;br /&gt;&lt;a href="http://www.screencast.com/users/EndUserSharePoint/folders/SharePoint - Data View Web Part/media/401b4bd1-a46c-4741-ad67-3abcabebe086"&gt;&lt;font color="#3966bf" size="1"&gt;MOSS Enterprise – Query String URL Filter Web Parts – Ramping It Up (Screencast)&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here are the other parts to this series:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;div class="MsoNormal" style="margin:0in 0in 10pt"&gt;&lt;a href="/blogs/laura/Lists/Posts/ViewPost.aspx?ID=77"&gt;&lt;font color="#0000ff" face="Calibri" size="3"&gt;Query String URLs are like, SO Useful! (Part 1 of 4)&lt;/font&gt;&lt;span&gt;&lt;font size="3"&gt;&lt;font color="#0000ff"&gt;&lt;font face="Calibri"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class="MsoNormal" style="margin:0in 0in 10pt"&gt;&lt;a href="/blogs/laura/Lists/Posts/ViewPost.aspx?ID=81"&gt;&lt;font color="#0000ff" face="Calibri" size="3"&gt;The Query String URL &amp;amp; Data View Web Parts (Part 3 of 4)&lt;/font&gt;&lt;span&gt;&lt;font size="3"&gt;&lt;font color="#0000ff"&gt;&lt;font face="Calibri"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class="MsoNormal" style="margin:0in 0in 10pt"&gt;&lt;a href="/blogs/laura/Lists/Posts/ViewPost.aspx?ID=82"&gt;&lt;font color="#0000ff" face="Calibri" size="3"&gt;SharePoint 2010 Related Lists (Part 4 of 4)&lt;/font&gt;&lt;span&gt;&lt;font size="3"&gt;&lt;font color="#0000ff"&gt;&lt;font face="Calibri"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:f7b38de6-35a2-4501-9e61-3676f62b69ef" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/query+string+url" rel="tag"&gt;query string url&lt;/a&gt;,&lt;a href="http://technorati.com/tags/sharepoint" rel="tag"&gt;sharepoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/web+parts" rel="tag"&gt;web parts&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*"&gt;Web Parts&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 5/22/2010 2:39 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/70/CropperCapture117_4FEB7C08.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/70/CropperCapture117_4FEB7C08.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/70/CropperCapture118_4FEB7C08.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/70/CropperCapture118_4FEB7C08.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/70/CropperCapture119_4FEB7C08.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/70/CropperCapture119_4FEB7C08.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/70/CropperCapture120_4FEB7C08.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/70/CropperCapture120_4FEB7C08.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/70/CropperCapture121_4FEB7C08.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/70/CropperCapture121_4FEB7C08.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/70/CropperCapture122_4FEB7C08.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/70/CropperCapture122_4FEB7C08.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/70/CropperCapture123_3_4FEB7C08.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/70/CropperCapture123_3_4FEB7C08.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/70/CropperCapture123_thumb_1_4FEB7C08.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/70/CropperCapture123_thumb_1_4FEB7C08.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=82xeIJMHWjU:HdaNSzV1pEI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=82xeIJMHWjU:HdaNSzV1pEI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=82xeIJMHWjU:HdaNSzV1pEI:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/82xeIJMHWjU" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>Web Parts</category>
      <pubDate>Sat, 22 May 2010 18:39:35 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=70</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=70</feedburner:origLink></item>
    <item>
      <title>Web Part Connections – Improved in SharePoint 2010</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/fqcEdVnT4xo/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClassEF3628282DD24E9B9CBD96C84ECA021F"&gt;&lt;p&gt;In SharePoint 2010, when you put a list view web part on a page, go to the web part tool pane, and switch the &lt;strong&gt;Selected View&lt;/strong&gt; in the drop-down box, the following message pops up:&lt;/p&gt;
&lt;p&gt;&lt;img width="487" height="183" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/71/image_d184700e36204a07a89c28bacc47c880_42CBE37C.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt;The part about disabling web part connections &lt;strong&gt;&lt;font color="#ff0000"&gt;isn’t true anymore&lt;/font&gt;&lt;/strong&gt;.  Back in SharePoint 2007, when you created web part connections you had to make sure that the columns being filtered were actually displayed as columns.  The connection configuration only let you choose from those visible columns.  You can get around this by creating these lists as data view web parts in SharePoint 2007, which allows all columns to be available for filtering.&lt;/p&gt;
&lt;p&gt;Anyway, in SharePoint 2010 this message isn’t valid anymore because ALL COLUMNS in the list are ALWAYS available when creating web part connections.  So… don’t worry about it, and click &lt;strong&gt;OK&lt;/strong&gt;.  That’s all.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:66c3587f-5b30-4d87-99eb-4b4885fc1b92" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/sharepoint+2010" rel="tag"&gt;sharepoint 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/sp2010" rel="tag"&gt;sp2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/web+parts" rel="tag"&gt;web parts&lt;/a&gt;,&lt;a href="http://technorati.com/tags/data+view" rel="tag"&gt;data view&lt;/a&gt;,&lt;a href="http://technorati.com/tags/web+part+connections" rel="tag"&gt;web part connections&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*"&gt;Web Parts&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 5/27/2010 11:42 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/71/image_d184700e36204a07a89c28bacc47c880_42CBE37C.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/71/image_d184700e36204a07a89c28bacc47c880_42CBE37C.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=fqcEdVnT4xo:q-MjN3CUmCs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=fqcEdVnT4xo:q-MjN3CUmCs:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=fqcEdVnT4xo:q-MjN3CUmCs:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/fqcEdVnT4xo" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>Web Parts</category>
      <pubDate>Fri, 28 May 2010 03:42:35 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=71</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=71</feedburner:origLink></item>
    <item>
      <title>The Query String URL &amp; Data View Web Parts (Part 3 of 4)</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/_V1DgN8Y4-8/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClassBE9166B430194A95B16F091195E843E2"&gt;&lt;p&gt;In the last two posts of this series, I showed you how to use the MOSS Enterprise out of box web part called the Query String (URL) Filter.  This post will show you how to accomplish the same thing, but without MOSS.  This entails using the data view web part.  I’ll use the same example of a project details page.  The query string will be used to pass the project ID to each of the data view web parts on a page.  &lt;/p&gt;
&lt;p&gt;Even if you DO have MOSS, another good reason to use data view web parts for mash-ups, is that redundant column that you’re connecting to.  You know how when you’re creating web part connections, the only columns available for the connection are the ones that are being displayed in the web part? When data view web parts are used, ALL list fields are available in the connection, not just the displayed ones!&lt;/p&gt;
&lt;p&gt;Here’s how to configure each web part in SharePoint Designer, to use a Query String:&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Create a blank web part page, and open it in SharePoint Designer.  Insert a data view web part, we’ll just start with the issues list.  Again, this is using the same project details example, so please read my &lt;a href="/blogs/laura/Lists/Posts/Post.aspx?ID=78"&gt;last post&lt;/a&gt; about it.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;In the &lt;strong&gt;Data View&lt;/strong&gt; menu in the toolbar, click &lt;strong&gt;Parameters&lt;/strong&gt;.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;There will already be one parameter.  Add a new &lt;strong&gt;Query String&lt;/strong&gt; parameter, called “ProjParam”, like this:&lt;br /&gt;&lt;img width="501" height="332" title="ch7[9]" alt="ch7[9]" src="/blogs/laura/Lists/Posts/Attachments/73/ch79_470E3B9A.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;In the Data View menu in the toolbar, click &lt;strong&gt;Filter&lt;/strong&gt;.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Create a filter where the &lt;strong&gt;ProjID&lt;/strong&gt; field is equal to the new parameter [&lt;strong&gt;ProjParam&lt;/strong&gt;]:&lt;br /&gt;&lt;img width="436" height="256" title="ch7[10]" alt="ch7[10]" src="/blogs/laura/Lists/Posts/Attachments/73/ch710_470E3B9A.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Save&lt;/strong&gt; the page.  Make sure there are a couple of items in the list, each with a ProjID associated with them.  Open the web part page in the browser and test the query string.&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;The trick is that now you use the URL in order to pass the project number to this web part.  This is supposed to be a project mash-up, so add all of the associated lists to the page as data view web parts, and repeat steps two through five on each one.&lt;/p&gt;
&lt;p&gt;The URL to the page will now end with the page name.aspx?Project=&lt;strong&gt;&lt;font color="#ff0000"&gt;2&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;That red number is unique to each project.  In my previous post, I showed how to create the workflow that generates that project details URL for each new project.  This screenshot shows that this list is automatically filtered by issues that have a ProjID field equal to one, because of the URL.&lt;/p&gt;
&lt;p&gt;&lt;img width="511" height="286" title="ch7[11]" alt="ch7[11]" src="/blogs/laura/Lists/Posts/Attachments/73/ch711_470E3B9A.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;In summary, here’s a brief comparison:&lt;/p&gt;
&lt;h5&gt;Query String (URL) Filter Web Part&lt;/h5&gt;
&lt;ul&gt;&lt;li&gt;Out of box web part&lt;/li&gt;
&lt;li&gt;No SharePoint Designer needed&lt;/li&gt;
&lt;li&gt;MOSS Enterprise version needed&lt;/li&gt;&lt;/ul&gt;
&lt;h5&gt;Data View Web Part With Query String&lt;/h5&gt;
&lt;ul&gt;&lt;li&gt;SharePoint Designer data view web part creation needed&lt;/li&gt;
&lt;li&gt;More complex setup&lt;/li&gt;
&lt;li&gt;Can be done in just WSS, without MOSS&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Note that you can still create all data view web parts, and still use the Query String URL Filter Web Part.  This combination method will let you get rid of all of the redundant columns, in this case the ProjID… with the ease of use of the out of box query string URL filter web part.&lt;/p&gt;
&lt;p&gt;Here are the other parts in this series:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;div class="MsoNormal" style="margin:0in 0in 10pt"&gt;&lt;a href="/blogs/laura/Lists/Posts/ViewPost.aspx?ID=77"&gt;&lt;font color="#0000ff" face="Calibri" size="3"&gt;Query String URLs are like, SO Useful! (Part 1 of 4)&lt;/font&gt;&lt;span&gt;&lt;font size="3"&gt;&lt;font color="#0000ff"&gt;&lt;font face="Calibri"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class="MsoNormal" style="margin:0in 0in 10pt"&gt;&lt;a href="/blogs/laura/Lists/Posts/ViewPost.aspx?ID=78"&gt;&lt;font color="#0000ff" face="Calibri" size="3"&gt;Query String URLs are Magical (Part 2 of 4)&lt;/font&gt;&lt;span&gt;&lt;font size="3"&gt;&lt;font color="#0000ff"&gt;&lt;font face="Calibri"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class="MsoNormal" style="margin:0in 0in 10pt"&gt;&lt;a href="/blogs/laura/Lists/Posts/ViewPost.aspx?ID=82"&gt;&lt;font color="#0000ff" face="Calibri" size="3"&gt;SharePoint 2010 Related Lists (Part 4 of 4)&lt;/font&gt;&lt;span&gt;&lt;font size="3"&gt;&lt;font color="#0000ff"&gt;&lt;font face="Calibri"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:186c635e-f0e1-4de2-a03e-100988cc83c8" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/SharePoint+Designer" rel="tag"&gt;SharePoint Designer&lt;/a&gt;,&lt;a href="http://technorati.com/tags/MOSS" rel="tag"&gt;MOSS&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Web+Parts" rel="tag"&gt;Web Parts&lt;/a&gt;,&lt;a href="http://technorati.com/tags/data+view+web+parts" rel="tag"&gt;data view web parts&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Query+string+url" rel="tag"&gt;Query string url&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*"&gt;Web Parts&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 6/12/2010 7:34 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/73/ch710_470E3B9A.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/73/ch710_470E3B9A.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/73/ch711_470E3B9A.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/73/ch711_470E3B9A.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/73/ch79_470E3B9A.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/73/ch79_470E3B9A.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=_V1DgN8Y4-8:e29ZGj9dSdM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=_V1DgN8Y4-8:e29ZGj9dSdM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=_V1DgN8Y4-8:e29ZGj9dSdM:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/_V1DgN8Y4-8" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>Web Parts</category>
      <pubDate>Sat, 12 Jun 2010 23:34:20 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=73</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=73</feedburner:origLink></item>
    <item>
      <title>SharePoint 2010 Related Lists (Part 4 of 4)</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/jc7oyNE7GIw/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass70591AE7A6C94B408961FD1C6D875677"&gt;&lt;p&gt;Yes, the title of this post is a little confusing, especially if you read the other 3 part, but let me explain.  The first three parts of this series were all about the Query String URL Filter, and how to create mashups that display multiple related lists on one page.  Lists have a lot more relational capabilities now, which is seen everywhere from lookup columns to workflows.  So, since we’re talking about mashups and related lists, I thought I’d show you the Related Lists button in SharePoint 2010, which lets you quickly throw a few web parts on a page, and automatically connects them.  So, another title for this blog could be “how to do the stuff from the other 3 posts… in SharePoint 2010”&lt;/p&gt;
&lt;p&gt;In this example in SharePoint 2010, there is a main projects list with several lists with related items that lookup to the projects list.  Let’s create some simple ones quickly, just to try it out.&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Custom list on the site called &lt;strong&gt;Projects&lt;/strong&gt;.  To try it out, all you need is a Title field.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Create a new &lt;strong&gt;Issues&lt;/strong&gt; list on the site.  Create a new required lookup column in the list, called &lt;strong&gt;ProjectID&lt;/strong&gt;, and make it look up to the Project’s Title field.  &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Create a new &lt;strong&gt;Project Tasks&lt;/strong&gt; list, and also add a required &lt;strong&gt;ProjectID&lt;/strong&gt; field that looks up to the Project list’s Title field.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Create a few items in each list, with some tasks and some issues associated with each project name.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Go back to the &lt;strong&gt;Projects&lt;/strong&gt; list.  Click to create a new view, name it &lt;strong&gt;Mashup&lt;/strong&gt;.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;On the new view, click Site Actions and choose &lt;strong&gt;Edit Page&lt;/strong&gt;.&lt;br /&gt;&lt;strong&gt;CHECK IT OUT!!!&lt;/strong&gt;  There’s a button in here to &lt;strong&gt;Insert Related List&lt;/strong&gt;!!!&lt;br /&gt;&lt;br /&gt;&lt;img width="510" height="139" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/74/image_4a6dbdbe51424622a5b76b09af66f6b7_2157634F.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click the &lt;strong&gt;Insert Related List&lt;/strong&gt; button, and the drop-down will show the Project Tasks list and the Issues list.  Insert each one on the page.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;On the Page tab in the ribbon, click &lt;strong&gt;Stop Editing&lt;/strong&gt;.  This is what the page looks like now:&lt;br /&gt;&lt;a href="/blogs/laura/Lists/Posts/Attachments/82/image_3_2157634F.png" target="_blank"&gt;&lt;img width="511" height="371" title="Click to zoom in" alt="Click to zoom in" src="/blogs/laura/Lists/Posts/Attachments/74/image_thumb_2157634F.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;DONE.  WOW, it’s going to be so easy now for end users to be able to create their own related list views, without even having to know how to create the web part connections!&lt;/p&gt;
&lt;p&gt;How did it work?  Since the Issues and Project Task lists contained Lookup columns to the Project list, SharePoint automatically knew to consider them “related lists”.  If a list has no other lists that look up TO IT, then the related lists button will be grayed out.&lt;/p&gt;
&lt;p&gt;One more thing… yes, the Related Lists button does exist in SharePoint Designer 2010 also, and not just in the browser.&lt;/p&gt;
&lt;p&gt;Here are the previous parts in this series:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;div class="MsoNormal" style="margin:0in 0in 10pt"&gt;&lt;a href="/blogs/laura/Lists/Posts/ViewPost.aspx?ID=77"&gt;&lt;font color="#0000ff" face="Calibri" size="3"&gt;Query String URLs are like, SO Useful! (Part 1 of 4)&lt;/font&gt;&lt;span&gt;&lt;font size="3"&gt;&lt;font color="#0000ff"&gt;&lt;font face="Calibri"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class="MsoNormal" style="margin:0in 0in 10pt"&gt;&lt;a href="/blogs/laura/Lists/Posts/ViewPost.aspx?ID=78"&gt;&lt;font color="#0000ff" face="Calibri" size="3"&gt;Query String URLs are Magical (Part 2 of 4)&lt;/font&gt;&lt;span&gt;&lt;font size="3"&gt;&lt;font color="#0000ff"&gt;&lt;font face="Calibri"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class="MsoNormal" style="margin:0in 0in 10pt"&gt;&lt;a href="/blogs/laura/Lists/Posts/ViewPost.aspx?ID=81"&gt;&lt;font color="#0000ff" face="Calibri" size="3"&gt;The Query String URL &amp;amp; Data View Web Parts (Part 3 of 4)&lt;/font&gt;&lt;span&gt;&lt;font size="3"&gt;&lt;font color="#0000ff"&gt;&lt;font face="Calibri"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:b8410bd6-21c4-4cef-bb89-c8086d88488f" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/SharePoint+2010" rel="tag"&gt;SharePoint 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/web+parts" rel="tag"&gt;web parts&lt;/a&gt;,&lt;a href="http://technorati.com/tags/web+part+connections" rel="tag"&gt;web part connections&lt;/a&gt;,&lt;a href="http://technorati.com/tags/related+lists" rel="tag"&gt;related lists&lt;/a&gt;,&lt;a href="http://technorati.com/tags/projects" rel="tag"&gt;projects&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SharePoint+Designer" rel="tag"&gt;SharePoint Designer&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*"&gt;Web Parts&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 6/25/2010 5:36 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/74/image_3_2157634F.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/74/image_3_2157634F.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/74/image_4a6dbdbe51424622a5b76b09af66f6b7_2157634F.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/74/image_4a6dbdbe51424622a5b76b09af66f6b7_2157634F.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/74/image_thumb_2157634F.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/74/image_thumb_2157634F.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=jc7oyNE7GIw:9JdKjU4WKUw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=jc7oyNE7GIw:9JdKjU4WKUw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=jc7oyNE7GIw:9JdKjU4WKUw:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/jc7oyNE7GIw" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>Web Parts</category>
      <pubDate>Fri, 25 Jun 2010 21:36:06 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=74</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=74</feedburner:origLink></item>
    <item>
      <title>Phone Number Validation in SharePoint 2007</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/rGUv6F7zk1o/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass984596E9FB1D4B6EB47AFE0F5F9176D0"&gt;&lt;div class="ExternalClass14701482B5DF40E29FE2D4451F6F1D96"&gt;&lt;p&gt;Yes, you can do ANY kind of validation such as phone numbers, email addresses, social security numbers, zip codes, whatever.  If you’re really nerdy, you can even validate IP addresses.  I just thought I’d catch your attention with the title, since phone numbers are one of the most frequent types of data that people need to validate.  This is all done using regular expressions, with NO programming involved!&lt;/p&gt;
&lt;p&gt;What is validation?  It means that when you have a form with a box for someone to type their telephone number, you want to make sure they type an actual full phone number, in the right format.&lt;/p&gt;
&lt;p&gt;Currently in SharePoint 2007, you can make a field required, and you can set it to a certain type of data such as a number or date.  On the other hand, in &lt;strong&gt;SharePoint 2010&lt;/strong&gt;, validation is now a built in option each time you create a new column in any list or library.&lt;/p&gt;
&lt;p&gt;Guess what… this solution entails creating a data view web part!&lt;/p&gt;
&lt;p&gt;In this example, I have 3 fields I want to validate:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Email Address&lt;/strong&gt; &lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Business Phone&lt;/strong&gt; &lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Social Security Number.&lt;/strong&gt;  &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;In a previous screencast, I showed you how to &lt;a href="http://www.screencast.com/users/EndUserSharePoint/folders/SharePoint - Data View Web Part/media/5dd1bdfd-297a-437f-90c5-16552b3aeb0a" target="_blank"&gt;Customize Form Pages in SharePoint (Screencast)&lt;/a&gt;, so this is the prerequisite for doing the validation.  Once you’ve created a contact list, added a social security number text column, and opened the site in SharePoint designer and created the custom form, these are the steps you take to add the validation.  This will need to be done on the NewForm AND the EditForm of your list.&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;In your custom form, click to select the Email Address field, and click the little chevron at the top right corner of it, like this:&lt;br /&gt;&lt;img width="452" height="175" title="chevron" alt="chevron" src="/blogs/laura/Lists/Posts/Attachments/75/NewPicture3_6c4b238cd6f949b5ad520405782e14f6_5C1D0796.jpg" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;In the Format As drop-down box, click to &lt;strong&gt;change the format to “Text Box”&lt;/strong&gt;. &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click to select the text box, right-click it and click Properties, so that the Tag Properties toolpane will show on the left side of the screen.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Scroll to the very bottom of the tag properties pane to find the ID tag, and &lt;strike&gt;rename it to &lt;strong&gt;EmailTextBox&lt;/strong&gt;, like this&lt;/strike&gt;: &lt;font color="#ff0000"&gt;Correction!&lt;/font&gt;  Don’t rename the text box.  You’ll just have to remember which one is which.&lt;br /&gt;&lt;img width="281" height="390" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/75/image_57fbc99b75cf4ff6b04572c82c855c60_5C1D0796.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click the Insert menu at the top of the screen, select &lt;strong&gt;SharePoint Controls&lt;/strong&gt;, and click on &lt;strong&gt;More SharePoint Controls&lt;/strong&gt;.  This will put a new toolpane on the right side of the screen, called Toolbox.  Click to expand the &lt;strong&gt;ASP.NET Controls&lt;/strong&gt;, and the &lt;strong&gt;Validation&lt;/strong&gt; section in there:&lt;br /&gt;&lt;img width="372" height="256" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/75/image_3e1953ef975947fe87f38b89b40b5d4c_5C1D0796.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;In the form, put the cursor next to the email address text box, on the right of it.  Double click the control called the &lt;strong&gt;RegularExpressionValidator&lt;/strong&gt; to add it to the page.  Then, double-click the &lt;strong&gt;RequiredFieldValidator&lt;/strong&gt; to add it also.&lt;br /&gt;&lt;br /&gt;I know what you’re thinking.  If I’ve already set it up as a required field when I created the column in SharePoint, why would I need to make it required again?  When you change a field to a text box in the form, it doesn’t recognize the SharePoint required field info at all.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click to select the red &lt;strong&gt;&lt;font color="#ff0000"&gt;RegularExpressionValidator&lt;/font&gt;&lt;/strong&gt;, and then take a look at that Tag Properties tool pane on the left again.  In the Behavior section, in ControlToValidate, select the &lt;strike&gt;EmailTextBox&lt;/strike&gt; default name of that text box, which will be something like ff20.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Do the same thing with the &lt;strong&gt;&lt;font color="#ff0000"&gt;RequiredFieldValidator&lt;/font&gt;&lt;/strong&gt;.  Set its &lt;strong&gt;ControlToValidate&lt;/strong&gt; as the &lt;strong&gt;&lt;strike&gt;EmailTextBox&lt;/strike&gt;&lt;/strong&gt; default name of the text box.  &lt;br /&gt;You only need to add the RequiredFieldValidator if the field needs to be required.  Otherwise you can leave it off.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Select the &lt;strong&gt;&lt;font color="#ff0000"&gt;RegularExpressionValidator&lt;/font&gt;&lt;/strong&gt; again, because now it’s time to set up the regular expression.  In the Tag Properties pane’s Appearance section, set the Error Message to say:&lt;br /&gt;Not a valid email address&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;In the Behavior section of the Tag Properties, go to the &lt;strong&gt;ValidationExpression&lt;/strong&gt; box, and click the ellipsis button to see this, and select “Internet e-mail address” and click &lt;strong&gt;OK&lt;/strong&gt;:&lt;br /&gt;&lt;img width="362" height="252" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/75/image_e37af36c67e34fadbe4fd377f2433fcd_5C1D0796.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;br /&gt;Here’s what the Tag Properties pane looks like when the Regular Expression Validator is selected:&lt;br /&gt;&lt;img width="262" height="342" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/75/image_45bef7c0e29b459bb220f45c782b370d_5C1D0796.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;br /&gt;THIS IS SO COOL.  I know you want to, go ahead and try this one out, so ahead and save the page and hit F12 to preview in the browser.  Try typing incorrect and correct email addresses, and you’ll see that when it’s not a real email address, the red error comes up.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Time do set up the validation for the other two fields.  Repeat steps 1 through 10 for the social security number and phone number, but KEEP READING BECAUSE THERE’S A TRICK TO THESE OTHER TWO.  &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;For the ControlToValidate box for each control, be sure to select the appropriate one (of the above three).  The ErrorMessage obviously needs to be different for each field also.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;SO HERE’S THE TRICKY PART THAT FRUSTRATED THE HELL OUT OF ME.  In the regular expression editor, when you select the “U.S. Social Security number” or the “U.S. Phone Number” patterns, they (and others) JUST DON’T WORK, so here’s how to fix them…&lt;/p&gt;
&lt;p&gt;First of all, this is the pattern for a social security number:&lt;br /&gt;&lt;img width="360" height="247" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/75/image_a8b9a4fd013743f3a73318565a96d2c8_5C1D0796.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt;It’s 3 digits, then a hyphen, then two, a hyphen, then four, like 765-76-9900.  See in the pattern in the box above, the numbers with the curly brackets {} around them represent the number of numbers in a row.  The problem is that &lt;strong&gt;SHAREPOINT DOESN’T LIKE THE CURLY BRACKETS&lt;/strong&gt;.  So, any time you see a pattern that has curly brackets in it, you have to modify it.  So the above pattern for a SSN would need to be modified to be:&lt;br /&gt;\d\d\d-\d\d-\d\d\d\d&lt;/p&gt;
&lt;p&gt;Same goes for the phone number.  Here’s what the modified phone number expression looks like:&lt;br /&gt;&lt;img width="360" height="247" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/75/image_55669e2075ae4fd1a1820d855e62c49a_5C1D0796.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt;This is the finished version of the NewForm.  Again, you’ll need to do the exact same thing on the EditForm.  I’ve typed a couple of them incorrectly, so each shows me an error message and the form can’t be submitted until they’re correct.&lt;/p&gt;
&lt;p&gt;&lt;img width="446" height="174" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/75/image_6d47f37e42874e1780edabc4cc672dae_5C1D0796.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;/p&gt;
&lt;p&gt;Here's my associated screencast, showing this process: &lt;a href="http://www.screencast.com/users/EndUserSharePoint/folders/SharePoint - Data View Web Part/media/8c29c430-3459-487d-b95a-2da1b82ae8df" target="_blank"&gt;&lt;strong&gt;Validate Email Addresses and Phone Numbers in SharePoint 2007 (Screencast)&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In all my frustration figuring this out, here are the good reference sites that I came across, regarding regular expression patterns, in case you want to create your own:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.regular-expressions.info/" target="_blank"&gt;Regular-Expressions.info&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff650303.aspx" target="_blank"&gt;How To: Use Regular Expressions to Constrain Input in ASP.NET&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://regexlib.com/" target="_blank"&gt;Regular Expression Library&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:3fd5f8fe-6a2a-4219-ad70-38a1a6c28003" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/SharePoint" rel="tag"&gt;SharePoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/validation" rel="tag"&gt;validation&lt;/a&gt;,&lt;a href="http://technorati.com/tags/MOSS" rel="tag"&gt;MOSS&lt;/a&gt;,&lt;a href="http://technorati.com/tags/data+view+web+parts" rel="tag"&gt;data view web parts&lt;/a&gt;,&lt;a href="http://technorati.com/tags/regular+expressions" rel="tag"&gt;regular expressions&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*"&gt;Web Parts&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 6/26/2010 3:50 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/75/image_3e1953ef975947fe87f38b89b40b5d4c_5C1D0796.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/75/image_3e1953ef975947fe87f38b89b40b5d4c_5C1D0796.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/75/image_45bef7c0e29b459bb220f45c782b370d_5C1D0796.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/75/image_45bef7c0e29b459bb220f45c782b370d_5C1D0796.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/75/image_55669e2075ae4fd1a1820d855e62c49a_5C1D0796.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/75/image_55669e2075ae4fd1a1820d855e62c49a_5C1D0796.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/75/image_57fbc99b75cf4ff6b04572c82c855c60_5C1D0796.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/75/image_57fbc99b75cf4ff6b04572c82c855c60_5C1D0796.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/75/image_6d47f37e42874e1780edabc4cc672dae_5C1D0796.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/75/image_6d47f37e42874e1780edabc4cc672dae_5C1D0796.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/75/image_a8b9a4fd013743f3a73318565a96d2c8_5C1D0796.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/75/image_a8b9a4fd013743f3a73318565a96d2c8_5C1D0796.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/75/image_e37af36c67e34fadbe4fd377f2433fcd_5C1D0796.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/75/image_e37af36c67e34fadbe4fd377f2433fcd_5C1D0796.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/75/NewPicture3_6c4b238cd6f949b5ad520405782e14f6_5C1D0796.jpg"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/75/NewPicture3_6c4b238cd6f949b5ad520405782e14f6_5C1D0796.jpg&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=rGUv6F7zk1o:hCoCysn12KA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=rGUv6F7zk1o:hCoCysn12KA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=rGUv6F7zk1o:hCoCysn12KA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/rGUv6F7zk1o" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>Web Parts</category>
      <pubDate>Sat, 26 Jun 2010 19:50:01 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=75</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=75</feedburner:origLink></item>
    <item>
      <title>Display a Sub-Site List on a Top Level Site</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/lEho9O8oUTw/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClass042BD9916B8D4EF1B798B4BAA593147E"&gt;&lt;p&gt;In SharePoint 2007, it was possible to display any list or library from one site on another site in the same site collection, but to accomplish it usually entailed digging into SharePoint Designer and creating a data view web part.  There was that little button when designing a data view web part, called “Connect to another Library”, which let you create a web part on one site, based off data in another site.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;font color="#008000" size="4"&gt;In SharePoint 2010&lt;/font&gt;&lt;/strong&gt;, it is easy to put list or library data from a sub-site on a top level site in the same site collection, and it doesn’t entail creating any special web parts or breaking any pages off of the site definition!  Here’s how:&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Open the browser and go to the list or library that you want to ultimately display on another site.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click the Library tab in the ribbon, and click the orange &lt;strong&gt;Edit Library&lt;/strong&gt; button, to open it up in SharePoint Designer 2010.&lt;br /&gt;&lt;img width="363" height="95" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/76/image_6db084ebaffe4c4abec30c8f598f2e3c_3EC26FCE.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;In the &lt;strong&gt;Views&lt;/strong&gt; section on the right, click on the name of ANY view, to open it up.  Yes any.  It doesn’t matter which view you pick here.  Don’t worry, you won’t be modifying this page.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Put the cursor inside the content section of the list, so that the set of &lt;strong&gt;List View Tools&lt;/strong&gt; tabs are displayed at the top.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click the &lt;strong&gt;Web Part&lt;/strong&gt; tab.  In the Save Web Part section, there are two options:&lt;br /&gt;&lt;img width="111" height="88" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/76/image_c534c84317944064a7e7a523da9d9872_3EC26FCE.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;To Site Gallery&lt;/strong&gt; – This option is used if you want to have the ability to insert this list onto any site page in the whole site collection.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;To File&lt;/strong&gt; – This allows you to save the .WEBPART file on your computer, so that you can import that file onto any page in the site collection.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Click&lt;strong&gt; To File&lt;/strong&gt;, and save it to your desktop.  The following question pops  up:&lt;br /&gt;&lt;img width="630" height="135" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/76/image_97d8d5cd74fc4306b77d086db1cce507_3EC26FCE.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;br /&gt;Do you want this Web Part to always show list data from the current web site? If you select No, the web part will show data from the list at the path ___, relative to the site in which it is used.&lt;br /&gt;&lt;br /&gt;It is important to understand what this means.  Click &lt;strong&gt;Yes&lt;/strong&gt; to save this exact list.  Click No, if you want this web part to be relative.  So for example, if this is a list called Announcements, this web part would be used to display &lt;em&gt;&lt;strong&gt;any list&lt;/strong&gt;&lt;/em&gt; with the name Announcements that exists on the site that this web part is imported on.  In this example, it’s a document library called Shared Documents.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Yes&lt;/strong&gt;.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Close SharePoint Designer.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Go to the other site, on which you would like to display this list.  Click to Add a web part, and click the little &lt;strong&gt;Upload&lt;/strong&gt; button below all of the categories of web parts.   Upload the web part and add it to the page.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;This is where the AWESOMENESS became apparent to me.  Now a default view of the sub-site’s list will be displayed AND you can go into the web part properties tool pane and change the view.  YES, the familiar &lt;strong&gt;Selected View&lt;/strong&gt; drop-down and &lt;strong&gt;Edit the Current view&lt;/strong&gt; button are both available…  even though the list you’re viewing exists on another site!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;font color="#ff0000"&gt;BUG alert 1:&lt;/font&gt;&lt;/strong&gt;  Unfortunately, the functionality described in this blog post only works when you’re viewing a sub-site’s information on a top level site.  This doesn’t work the other way around (top level list on a sub-site) because when you try to import the web part on the page you get an error.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;font color="#ff0000"&gt;BUG alert 2:&lt;/font&gt;&lt;/strong&gt; When importing any web part on a page, the upload functionality is a bit funky in 2010.  Sometimes you have to upload the web part twice before it will stick, sometimes some other site list gets added to the page, and every time you have to click to insert a web part at least twice.  The first time to upload it (then the list of web parts goes away), then the second time to add that web part to the page.&lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:87e646ae-ecb7-4be9-8c9f-6619fe914b56" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/sharepoint+2010" rel="tag"&gt;sharepoint 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/web+parts" rel="tag"&gt;web parts&lt;/a&gt;,&lt;a href="http://technorati.com/tags/sharepoint+designer" rel="tag"&gt;sharepoint designer&lt;/a&gt;,&lt;a href="http://technorati.com/tags/data+view+web+parts" rel="tag"&gt;data view web parts&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=4&amp;RootFolder=*"&gt;Web Parts&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 6/29/2010 12:59 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/76/image_6db084ebaffe4c4abec30c8f598f2e3c_3EC26FCE.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/76/image_6db084ebaffe4c4abec30c8f598f2e3c_3EC26FCE.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/76/image_97d8d5cd74fc4306b77d086db1cce507_3EC26FCE.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/76/image_97d8d5cd74fc4306b77d086db1cce507_3EC26FCE.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/76/image_c534c84317944064a7e7a523da9d9872_3EC26FCE.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/76/image_c534c84317944064a7e7a523da9d9872_3EC26FCE.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=lEho9O8oUTw:5_RWV5S8CpU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=lEho9O8oUTw:5_RWV5S8CpU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=lEho9O8oUTw:5_RWV5S8CpU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/lEho9O8oUTw" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>Web Parts</category>
      <pubDate>Tue, 29 Jun 2010 16:59:10 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=76</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=76</feedburner:origLink></item>
    <item>
      <title>The Best Practices Conference 2010 in DC</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/pvQGFA4i0fo/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClassB871E25ADE1F4FA6A8BD74C4ED6A215E"&gt;&lt;p&gt;The SharePoint Best Practices Conference is coming up next month in Washington, DC (Reston, VA, specifically).  This is definitely one to look forward to.  &lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.bestpracticesconference.com/" target="_blank"&gt;&lt;img width="308" height="172" title="BPC10" alt="BPC10" src="/blogs/laura/Lists/Posts/Attachments/78/banner304x1681_f23ddb52d4a147e1b0d4ededbd6d29e3_6B327687.jpg" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Here are the sessions that I’ll be presenting at the conference:&lt;/p&gt;
&lt;h4&gt;Data View Web Part Best Practices - Old and New&lt;/h4&gt;
&lt;p&gt;&lt;em&gt;Audience: Business Analyst, Power User, Administrator&lt;br /&gt;Session Level: 200&lt;/em&gt;&lt;br /&gt;In order to create custom business solutions in SharePoint, data view web parts are often created using SharePoint Designer. These data views are commonly used in order to take list and library views to a higher level of customization, without having to write code. In SharePoint 2010, these web parts have been drastically improved. In this session, you will learn how the data view web part best practices have changed in SharePoint 2010, which has made them not only more pervasive, but more accessible. You will learn old and new best practices related to list and library web parts, compared to views of other types of data sources. &lt;/p&gt;
&lt;p&gt;&lt;a href="/blogs/laura/_vti_bin/owssvr.dll?CS=109&amp;amp;Cmd=Display&amp;amp;List={045c1e35-1287-4daa-abd2-0f17b7b66a80}&amp;amp;CacheControl=1&amp;amp;ID=33&amp;amp;Using=event.ics"&gt;Add event to my calendar&lt;/a&gt; &lt;/p&gt;
&lt;h4&gt;Form Approval Process - Best Practices&lt;/h4&gt;
&lt;p&gt;&lt;em&gt;Audience: Business Analysts, Project Managers, Information Workers, Power Users&lt;br /&gt;Session Level: 100&lt;br /&gt;&lt;/em&gt;In your company, forms are everywhere, and they usually have some type of workflow associated with them. Approval workflows are a very common request in SharePoint, and there are several different ways to go about creating this process. SharePoint Designer and InfoPath are common tools that are used to not only create the business form, but to run it through an approval. Depending on the business requirements, there are different best practices involved. In this session, attendees will learn how SharePoint 2010 and InfoPath 2010 can be leveraged the most efficiently to create an approval process that is best for the specific project. Improvements from 2007 to 2010 will also be discussed. &lt;/p&gt;
&lt;p&gt;&lt;a href="/blogs/laura/_vti_bin/owssvr.dll?CS=109&amp;amp;Cmd=Display&amp;amp;List={045c1e35-1287-4daa-abd2-0f17b7b66a80}&amp;amp;CacheControl=1&amp;amp;ID=32&amp;amp;Using=event.ics"&gt;Add event to my calendar&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;See you all there! &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:32d94cc1-706d-4150-9581-fe916d8b8dd6" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/BPC10" rel="tag"&gt;BPC10&lt;/a&gt;,&lt;a href="http://technorati.com/tags/workflows" rel="tag"&gt;workflows&lt;/a&gt;,&lt;a href="http://technorati.com/tags/data+view+web+parts" rel="tag"&gt;data view web parts&lt;/a&gt;,&lt;a href="http://technorati.com/tags/best+practices" rel="tag"&gt;best practices&lt;/a&gt;,&lt;a href="http://technorati.com/tags/sharepoint+designer" rel="tag"&gt;sharepoint designer&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*"&gt;conference&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 7/20/2010 8:31 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;BlogTitleForUrl:&lt;/b&gt; The Best Practices Conference 2010 in DC&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/78/banner304x1681_f23ddb52d4a147e1b0d4ededbd6d29e3_6B327687.jpg"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/78/banner304x1681_f23ddb52d4a147e1b0d4ededbd6d29e3_6B327687.jpg&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=pvQGFA4i0fo:AQeQkTZAxhU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=pvQGFA4i0fo:AQeQkTZAxhU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=pvQGFA4i0fo:AQeQkTZAxhU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/pvQGFA4i0fo" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>conference</category>
      <pubDate>Wed, 21 Jul 2010 00:31:17 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=78</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=78</feedburner:origLink></item>
    <item>
      <title>SharePoint Technology Conference is Coming Up</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/zQvXtLrHoy0/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClassF3A50F2DA72B4CF1B176A8B0795B8892"&gt;&lt;p&gt;I absolutely can’t wait for SPTechCon in Boston this October!  My co-workers will be there, and we will all be in the &lt;a href="/" target="_blank"&gt;SharePoint911&lt;/a&gt; booth there!  This conference is not only wonderful because of the many hour-long sessions, but there is a whole day of “101” sessions that are more intense half-day or full-day workshops.  Oh, and when you go to their &lt;a href="http://www.sptechcon.com/" target="_blank"&gt;website&lt;/a&gt;, there’s a great video on the left side of the homepage with 3 minutes of highlights from the last conference.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.sptechcon.com/" target="_blank"&gt;&lt;img width="468" height="60" title="SPTECHCON" alt="SPTECHCON" src="/blogs/laura/Lists/Posts/Attachments/79/468x60_3_5EDE0D01.gif" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;The following is the list of the five sessions that I’ll be teaching, and each has a link to add to your own calendar:&lt;/p&gt;
&lt;h5&gt;W8-AM: SharePoint 2010 and Office 2010 Integration&lt;/h5&gt;
&lt;p&gt;Wednesday, October 20, 2010: 8:30AM – noon &lt;a href="/blogs/laura/_vti_bin/owssvr.dll?CS=109&amp;amp;Cmd=Display&amp;amp;List={045c1e35-1287-4daa-abd2-0f17b7b66a80}&amp;amp;CacheControl=1&amp;amp;ID=34&amp;amp;Using=event.ics"&gt;Add to my calendar&lt;/a&gt;&lt;br /&gt;Me &amp;amp; Mark Miller&lt;br /&gt;This beginner-level session will help end users, project managers and information workers to discover the best ways to tackle your daily work with the 2010 Microsoft Office system. Tips include how to use Outlook to keep all your SharePoint lists and libraries within easy reach, and how to display library metadata within Word documents. From offline document editing and version comparisons, to reporting on SharePoint library data, this session is packed with tricks you can use to increase your SharePoint productivity. Think about integration from an end user’s perspective and come learn topics, such as how to make it simple to save files directly to SharePoint and work more efficiently. The demonstration will feature a company policy management system, and will feature Access custom lists, content types, and quick parts. Many of the integration points are available in both the 2007 and the 2010 suite of products. Integration improvements in SharePoint and Office 2010 will also be highlighted, such as those in InfoPath Forms Services, Visio Services and Access Services. &lt;/p&gt;
&lt;h5&gt;W8-PM: Creating Custom Business Solutions&lt;/h5&gt;
&lt;p&gt;Wednesday, October 20, 2010: 1:30PM – 5PM  &lt;a href="/blogs/laura/_vti_bin/owssvr.dll?CS=109&amp;amp;Cmd=Display&amp;amp;List={045c1e35-1287-4daa-abd2-0f17b7b66a80}&amp;amp;CacheControl=1&amp;amp;ID=35&amp;amp;Using=event.ics"&gt;Add to my calendar&lt;/a&gt;&lt;br /&gt;Some of the most commonly asked questions that SharePoint site managers and end users ask are around the need to create custom business solutions without having to be a developer. In this workshop, Laura Rogers will teach you how to use Data View/Data Form Web parts in SharePoint Designer 2010. Not only will this workshop cover Data View Web part fundamentals, but you will also learn specific examples of ways to put these skills into play. It is a best practice to learn what can be done out of the box in SharePoint before delving into custom code. This workshop will be presented using SharePoint 2010, but the topics that will be covered can be accomplished in either 2007 or 2010. Laura will highlight the new user interface in SharePoint Designer 2010 and the new ways to do those old familiar tasks.&lt;br /&gt;What will you learn in this workshop?&lt;br /&gt;- Fundamentals and best practices associated with creating data view Web parts, such as conditional formatting and hyperlinks&lt;br /&gt;- Creating a merged list of multiple document libraries&lt;br /&gt;- Creating a change control system mash-up&lt;br /&gt;- Creating a joined view of two different lists&lt;br /&gt;- Creating a list/library permissions dashboard &lt;/p&gt;
&lt;p&gt;This session is designed from power users, project managers, business analysts and developers. &lt;/p&gt;
&lt;h5&gt;107: SharePoint 2010 Out-of-the-Box Web Parts&lt;/h5&gt;
&lt;p&gt;Thursday, October 21, 2010: 8:15AM – 9:30AM  &lt;a href="/blogs/laura/_vti_bin/owssvr.dll?CS=109&amp;amp;Cmd=Display&amp;amp;List={045c1e35-1287-4daa-abd2-0f17b7b66a80}&amp;amp;CacheControl=1&amp;amp;ID=36&amp;amp;Using=event.ics"&gt;Add to my calendar&lt;/a&gt;&lt;br /&gt;This session will demonstrate just how flexible and useful the out-of-the-box Web parts are in SharePoint Server 2010. There will be an overview of many of these Web parts, along with demonstrations of several new Web parts and some that have been improved or changed from MOSS 2007. Best practices and use cases of individual Web parts will be discussed. Some of the Web parts that will be covered are filter, content rollup, people, chart, Excel Web access and media. Attendees will also be given a demonstration on customizing data views using the new SharePoint Designer 2010. It helps developers know what can be done out of the box before writing code, and it’s also useful for end users to know the full extent of SharePoint’s Web parts. &lt;/p&gt;
&lt;h5&gt;506: The Power of Content Types&lt;/h5&gt;
&lt;p&gt;Friday, October 22, 2010: 8:30 – 9:45  &lt;a href="/blogs/laura/_vti_bin/owssvr.dll?CS=109&amp;amp;Cmd=Display&amp;amp;List={045c1e35-1287-4daa-abd2-0f17b7b66a80}&amp;amp;CacheControl=1&amp;amp;ID=37&amp;amp;Using=event.ics"&gt;Add to my calendar&lt;/a&gt;&lt;br /&gt;In SharePoint, the concept of content types seems a bit ambiguous to most people, which becomes a negative factor when it comes to actual use of this feature. In this session, Laura Rogers will teach you what you need to know about content types to be able to implement them in your company. You may have heard that content types can be used in order to upload document templates so that they display as choices for users on a library’s “New” button. Yes, that can be done… but wait, there’s so much more! In conjunction with site columns, content types can be utilized to create custom business solutions. Take your lists and libraries to the next level without having to do any custom development. In this session, demonstrations will be done to take you through common scenarios, and show how to use the power of content types in SharePoint. Many of these concepts carry over from SharePoint 2007 to 2010, but new 2010 capabilities will be highlighted. &lt;/p&gt;
&lt;h5&gt;806: SharePoint Designer 2010 Workflows: A Case Study&lt;/h5&gt;
&lt;p&gt;Friday, October 22, 2010: 2:30 – 3:45  &lt;a href="/blogs/laura/_vti_bin/owssvr.dll?CS=109&amp;amp;Cmd=Display&amp;amp;List={045c1e35-1287-4daa-abd2-0f17b7b66a80}&amp;amp;CacheControl=1&amp;amp;ID=38&amp;amp;Using=event.ics"&gt;Add to my calendar&lt;/a&gt;&lt;br /&gt;In this session, learn how to create custom workflows in SharePoint 2010, using SharePoint Designer 2010. The example used will be a travel-request system in SharePoint, with multiple levels of approval. Attendees will learn how much the approval workflow process has been improved in SharePoint 2010 compared to the same workflow in 2007, how to involve multiple SharePoint lists in a workflow, and how InfoPath is highly integrated into the SharePoint Designer workflow and the assigned approval tasks. Laura will walk through the creation of the entire workflow, and the new product capabilities, workflow customizations, and troubleshooting steps will be discussed along the way. &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:a5468b92-ae91-4ab3-9b10-00e372aaa680" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/conference" rel="tag"&gt;conference&lt;/a&gt;,&lt;a href="http://technorati.com/tags/workflows" rel="tag"&gt;workflows&lt;/a&gt;,&lt;a href="http://technorati.com/tags/content+types" rel="tag"&gt;content types&lt;/a&gt;,&lt;a href="http://technorati.com/tags/data+view+web+parts" rel="tag"&gt;data view web parts&lt;/a&gt;,&lt;a href="http://technorati.com/tags/office+integration" rel="tag"&gt;office integration&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*"&gt;conference&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 7/29/2010 1:27 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;BlogTitleForUrl:&lt;/b&gt; SharePoint Technology Conference is Coming Up&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Categories:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=6&amp;RootFolder=*"&gt;conference&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/79/468x60_3_5EDE0D01.gif"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/79/468x60_3_5EDE0D01.gif&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=zQvXtLrHoy0:BLR2RElFyyA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=zQvXtLrHoy0:BLR2RElFyyA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=zQvXtLrHoy0:BLR2RElFyyA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/zQvXtLrHoy0" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>conference</category>
      <pubDate>Thu, 29 Jul 2010 17:27:40 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=79</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=79</feedburner:origLink></item>
    <item>
      <title>InfoPath User Roles in Browser-Based Forms- Another Way (Part 1 of 2)</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/0EnZWNq4tTw/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClassE129159AF2B446FFBD6EBEA0E529247E"&gt;&lt;p&gt;This blog post applies to both InfoPath 2007 and 2010, and both SharePoint 2007 and 2010, in MOSS and SharePoint Server 2010 (not WSS or Foundation).&lt;/p&gt;
&lt;p&gt;There’s a concept in InfoPath called “User Roles”.  You can set up these roles, and when a person opens the&lt;img width="290" height="361" title="image" align="right" alt="image" src="/blogs/laura/Lists/Posts/Attachments/80/image_0154fda27b9848cc894af3aea3f0d6a4_3F6A8912.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;margin-left:0px;border-top:0px;margin-right:0px;border-right:0px" /&gt; form, the form knows if they belong to a certain role, and you can set up certain objects to hide or show in the form based on the user’s role, or switch to a view based on a role, etc.  Each role that you set up can be defined by specific user names, Active Directory groups, or a person’s name from within the form, like this:&lt;/p&gt;
&lt;p&gt;UNFORTUNATELY, there are a couple of limitations of this functionality in InfoPath.  &lt;/p&gt;
&lt;ul&gt;&lt;li&gt;User roles are NOT available when creating browser-based forms.  Therefore, if your form absolutely requires these, then all users who ever fill out this form will need to have the InfoPath software installed on their computers.  This is a huge limitation in a lot of cases.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;User roles cannot be created based on SharePoint Groups, only AD groups.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;There’s a &lt;a href="http://sharepointsolutions.blogspot.com/2009/04/how-to-emulate-user-roles-in-infopath.html" target="_blank"&gt;blog post&lt;/a&gt; out there, that describes a a way to get around this limitation, and emulate user roles in a browser based form.  BUT this method entails manually keeping up a separate SharePoint list where you define all of the users and their roles.  &lt;/p&gt;
&lt;p&gt;Today, I’m going to tell you about another way of using the currently logged in user’s information instead of roles, and this can be used in a browser-based form.  This can be used with &lt;strong&gt;SharePoint groups&lt;/strong&gt;, where the built in user roles cannot.  The trick is a built in SharePoint web service called the user profile service.  &lt;a href="http://www.pointgowin.com/SeeThePoint/Lists/Posts/ViewPost.aspx?ID=3" target="_blank"&gt;Lori Gowin blogged&lt;/a&gt; a while back about how to use this web service in order to auto-populate text boxes in any SharePoint form, with information about the current logged in user.  My method entails using that same web service.  &lt;strong&gt;&lt;font color="#ff0000"&gt;Clarification:&lt;/font&gt;&lt;/strong&gt; This doesn’t refer to ANY SharePoint group, this is only the “members” group that exists on each SharePoint site.  There is another web service that can be used, UserGroup.asmx, in order to get the info about SharePoint groups in general, on a site.&lt;/p&gt;
&lt;p&gt;There are a couple of very useful operations in the UserProfileService.asmx web service, so I’ll show you a couple of options (2 parts to this blog).  In this example, you have a change request form.  Site visitors fill out the form, and after they’ve filled it out, people in the IT department will have additional fields to fill in.  We don’t want non-IT staff to see these additional fields, though.  We will create another view in the form.  This view will contain all of the original fields that were filled in by the originator, plus the additional IT fields.  When the form is opened, we want it to automatically switch to this IT view when the logged in user is an IT person.  The prerequisite is that there is a SharePoint group on your site called IT Group, and you are a member of it.  Also, you’ll need a form with 2 views, one of them called IT Dept.&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Create a new data connection in the InfoPath form, to receive data.  The source is a web service.  (In SharePoint 2010, pick SOAP web service.)  Click NEXT.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Type the URL of the userprofileservice.asmx file.  This is at the root of your SharePoint site, under the _vti_bin folder.  Click Next.&lt;br /&gt;&lt;img width="520" height="365" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/80/image_40d214cce2a34f78af48c48555bab19c_3F6A8912.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;For the operation, click GetUserMemberships, and click NEXT.&lt;br /&gt;&lt;img width="236" height="304" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/80/image_6c41f66f9f274c2c9037628fc063af12_3F6A8912.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;On the Parameter screen, just leave the default and click NEXT.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Leave “store a copy of the data…” unchecked, and click NEXT.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Leave “Automatically retrieve data when form is opened CHECKED, and click FINISH.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Now, when someone opens my form, I want the form to automatically switch to the IT view if the user is in a SharePoint group called “IT Group”.  &lt;ul&gt;&lt;li&gt;In InfoPath 2010, click the &lt;strong&gt;Data&lt;/strong&gt; tab in the ribbon, and click the &lt;strong&gt;Form Load&lt;/strong&gt; button, which will bring up the Rules pane on the right. &lt;/li&gt;
&lt;li&gt;In InfoPath 2007, click the Tools menu and choose Form Options.  Click the Rules button on the Open and Save section.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Define the rule as so: &lt;br /&gt;The condition is: Click the first drop-down box (the field name).  Click “&lt;strong&gt;Select Field or Group&lt;/strong&gt;”.  In the drop-down for the data source, select &lt;strong&gt;GetUserMemberships&lt;/strong&gt;, which was the first data connection that you created.  Expand several levels and select the &lt;strong&gt;DisplayName&lt;/strong&gt; field.  Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;br /&gt;&lt;img width="315" height="361" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/80/image_3f500f5b6f51419da7d6f542c9b87641_3F6A8912.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;For the value, click “type text” and type &lt;strong&gt;IT Group&lt;/strong&gt;, as so.  Click OK.&lt;br /&gt;&lt;img width="583" height="120" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/80/image_e83a18af5479434fb5e46828e770aec5_3F6A8912.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click to add the Action.  The action will be just to switch views.&lt;br /&gt;&lt;img width="490" height="275" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/80/image_9d5813bf97f54acfa84641c42fa298ed_3F6A8912.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;The action is just to switch views, so you’re done with the form open rules now.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Now try it out.  Publish the form.  If you’re a member of the IT Group (SharePoint group), the form will now automatically switch to the IT Dept view when it opens.&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Stay tuned for part 2 of this blog post, for another way to go about accomplishing something similar with this same web service.&lt;/p&gt;
&lt;p&gt;Testing:  This GetUserMemberships operation returns a list of all groups that the current user is a member of, SharePoint &lt;strong&gt;and&lt;/strong&gt; Active Directory.  In order to see exactly what is returned from this operation, here’s how you can do this.  In the data source pane on the right side of InfoPath, click the Main drop-down box at the top of it and change the data source to GetUserMemberships.  This will show all the fields.  Expand several levels until you get to the one called MembershipData.  Drag this whole group of fields onto your form, as a repeating table.  Preview your form.  This will show you a list of all the groups that you are a member of.  You may need to increase the width of the Display name field, so that you can see all the values.  You’ll also notice that there is a field called Source that shows whether each one is a SharePoint group (“SharePointSite”) or a Distribution list.&lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:1efb9094-f5a3-4eab-a1cc-8435eb9df03b" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/InfoPath+2010" rel="tag"&gt;InfoPath 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/InfoPath" rel="tag"&gt;InfoPath&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SharePoint" rel="tag"&gt;SharePoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/forms" rel="tag"&gt;forms&lt;/a&gt;,&lt;a href="http://technorati.com/tags/web+service" rel="tag"&gt;web service&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=8&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=8&amp;RootFolder=*"&gt;MS Office&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 8/8/2010 1:05 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Categories:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=11&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=11&amp;RootFolder=*"&gt;InfoPath&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/80/image_0154fda27b9848cc894af3aea3f0d6a4_3F6A8912.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/80/image_0154fda27b9848cc894af3aea3f0d6a4_3F6A8912.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/80/image_3f500f5b6f51419da7d6f542c9b87641_3F6A8912.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/80/image_3f500f5b6f51419da7d6f542c9b87641_3F6A8912.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/80/image_40d214cce2a34f78af48c48555bab19c_3F6A8912.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/80/image_40d214cce2a34f78af48c48555bab19c_3F6A8912.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/80/image_6c41f66f9f274c2c9037628fc063af12_3F6A8912.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/80/image_6c41f66f9f274c2c9037628fc063af12_3F6A8912.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/80/image_9d5813bf97f54acfa84641c42fa298ed_3F6A8912.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/80/image_9d5813bf97f54acfa84641c42fa298ed_3F6A8912.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/80/image_e83a18af5479434fb5e46828e770aec5_3F6A8912.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/80/image_e83a18af5479434fb5e46828e770aec5_3F6A8912.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=0EnZWNq4tTw:ZW5sMFNCjuE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=0EnZWNq4tTw:ZW5sMFNCjuE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=0EnZWNq4tTw:ZW5sMFNCjuE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/0EnZWNq4tTw" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>MS Office</category>
      <pubDate>Sun, 08 Aug 2010 17:05:22 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=80</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=80</feedburner:origLink></item>
    <item>
      <title>InfoPath User Roles in Browser-Based Forms – Another Way (Part 2 of 2)</title>
      <link>http://feedproxy.google.com/~r/LauraRogers/~3/jTgEMtpLOH0/ViewPost.aspx</link>
      <description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class="ExternalClassC336B496D48B4A75B9CCBAB738D47596"&gt;&lt;p&gt;In my &lt;a href="/blogs/laura/Lists/Posts/Post.aspx?ID=88"&gt;previous post&lt;/a&gt;, I showed you the concept of creating a web service data connection to receive info about the currently logged in user.  I showed how you can use information about the current user’s memberships, in order to mimic the user roles functionality.  In this post, I’ll show how you can use a similar role functionality, but without having to use any groups at all.  No distribution lists from AD, and no SharePoint groups.  You’re just going to look at properties of the current user, and perform actions in the form accordingly.  I’m going to use the same example that I used in the previous post, of a form that is filled out by end users, but that IT dept users will open to fill out more fields just for them. &lt;/p&gt;
&lt;p&gt;Hopefully, your Active Directory profile information is accurate.  If it is then this solution will be perfect for you.  This method does not use SharePoint groups, but properties of the current user’s profile.  This information comes from User Profiles and Properties in Central Administration, which in many companies is imported from Active Directory.  We will create a form open rule that looks at the Department field in the current user’s profile.  &lt;/p&gt;
&lt;p&gt;You’re going to use the “Department” of the current logged in user, in order to determine if the current user is in the IT department.  If they ARE, then they will get to see the “IT Dept” view of the form when they open it.&lt;/p&gt;
&lt;p&gt;A data connection to the UserProfileService web service will be created again, but this time with a different operation selected.&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Create a new data connection in the InfoPath form, to receive data.  The source is a web service.  (In SharePoint 2010, pick SOAP web service.)  Click NEXT.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Type the URL of the userprofileservice.asmx file.  This is at the root of your SharePoint site, under the _vti_bin folder.  Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;For the operation, click &lt;strong&gt;GetUserProfileByName&lt;/strong&gt;, and click NEXT.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;On the Parameter screen, just leave the default and click &lt;strong&gt;NEXT&lt;/strong&gt;.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Leave “store a copy of the data…” unchecked, and click &lt;strong&gt;NEXT&lt;/strong&gt;.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Leave “Automatically retrieve data when form is opened CHECKED, and click &lt;strong&gt;FINISH&lt;/strong&gt;.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Next, a field will need to exist, in order to temporarily store the department name of whomever the currently logged in user is.  This is not to be confused with the name of the department that you may have captured when the person originally filled out the form.  This new field’s value will actually change each time a different person opens the form.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Create a new text field in the InfoPath form. Name it &lt;strong&gt;CurrentUserDepartment&lt;/strong&gt;.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;In the properties of this new field, click the little function button for the default value. &lt;em&gt;&lt;strong&gt;fx&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;img width="334" height="158" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/81/image_35e609951ebb43a2a6b7e6f604c4dcea_3A2114A9.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;You’re going to set up this field so that it defaults to the current user’s department name.  On the Insert Formula screen, click&lt;strong&gt; Insert Field or Group&lt;/strong&gt;…&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Pick &lt;strong&gt;GetUserProfileByName&lt;/strong&gt; as the data source, click the name of the &lt;strong&gt;Value&lt;/strong&gt; field, but don’t click OK yet.  Click the &lt;strong&gt;Filter Data&lt;/strong&gt; button.&lt;br /&gt;&lt;img width="312" height="363" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/81/image_b46073ed16884330baa69d108722298f_3A2114A9.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click the &lt;strong&gt;Add&lt;/strong&gt; button, so we can add one filter.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Pick &lt;strong&gt;Name&lt;/strong&gt; is equal to &lt;strong&gt;Department&lt;/strong&gt;, and click &lt;strong&gt;OK&lt;/strong&gt; on the four different screens.&lt;br /&gt;&lt;img width="615" height="145" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/81/image_39d732ce74f74c09b4859da8e6556814_3A2114A9.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;This is what your CurrentUserDepartment field’s default value will look like now.  Be sure to LEAVE the check box checked, for “&lt;strong&gt;Refresh value when formula is recalculated&lt;/strong&gt;”.  Yes, you do want it to be recalculated each time someone new opens the form.  Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;br /&gt;&lt;img width="343" height="166" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/81/image_bca4b51da1f24e8bb3a520a22c90249e_3A2114A9.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt;&lt;br /&gt;&lt;em&gt;&lt;strong&gt;Note&lt;/strong&gt;&lt;/em&gt; that you don’t have to actually display this field on the form at all.  It can just exist in your list of data source fields.  But for testing purposes during form creation, you’ll want to see this.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Now, when someone opens my form, I want the form to automatically switch to the IT view if the user’s department contains “IT”. &lt;ul&gt;&lt;li&gt;In InfoPath 2010, click the &lt;strong&gt;Data&lt;/strong&gt; tab in the ribbon, and click the &lt;strong&gt;Form Load&lt;/strong&gt; button, which will bring up the Rules pane on the right. &lt;/li&gt;
&lt;li&gt;In InfoPath 2007, click the Tools menu and choose Form Options.  Click the Rules button on the Open and Save section.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Define the rule: &lt;br /&gt;The condition is: Click the first drop-down box (the field name).  Select the name of the &lt;strong&gt;CurrentUserDepartment&lt;/strong&gt; field.  Select &lt;strong&gt;Contains&lt;/strong&gt; from the second drop-down.  In the third drop-down, choose Type Text… and type &lt;strong&gt;IT&lt;/strong&gt;.&lt;br /&gt;&lt;img width="616" height="125" title="image" alt="image" src="/blogs/laura/Lists/Posts/Attachments/81/image_413e2f1eb81e4aad9a737c82796434fe_3A2114A9.png" border="0" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" /&gt; &lt;em&gt;&lt;br /&gt;Unfortunately, this screen is case sensitive.  So, if a user’s department name is not of the same case, this rule won’t apply.&lt;/em&gt;&lt;br /&gt;  &lt;/li&gt;
&lt;li&gt;Click to add the Action.  The action will be just to switch views, switch to the &lt;strong&gt;IT Dept&lt;/strong&gt; view.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Now try it out.  Publish the form.  If the text “IT” exists in the department name of your user profile, the form will now automatically switch to the IT Dept view when it opens.&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;BONUS extra stuff:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;The field that we created in this example is used to simply capture the current user’s department name.  If you’d like to create the fields that capture the form originator’s pertinent information like department, phone, job title, etc, you can create text boxes that default to each of those values.  But when you do this, be sure to UNcheck the “&lt;strong&gt;Refresh value when formula is recalculated&lt;/strong&gt;” check box.  This is because you want the information to initially be captured when the first person fills out the form, but you don’t want it to change after that.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Also, the CurrentUserDepartment is going to be re-populated each time a different person opens the form, but you may want to do something extra incase the current user’s department field is blank.  You can build in an action as part of the submit button, to set CurrentUserDepartment field to blank, that way you ensure that no one will incorrectly see information that does not pertain to them.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Here are a few references that pertain to some of the topics addressed in these last 2 posts of mine:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.pointgowin.com/SeeThePoint/Lists/Posts/Post.aspx?ID=3" target="_blank"&gt;Auto-Pop Life with InfoPath (Part 1 of 2)&lt;/a&gt; – Lori Gowin&lt;/p&gt;
&lt;p&gt;&lt;a href="http://claytoncobb.wordpress.com/2009/07/19/infopath-user-roles-in-browser-enabled-forms-using-groups/" target="_blank"&gt;InfoPath – User Roles in Browser-Enabled Forms Using AD Groups&lt;/a&gt; – Clayton Cobb&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.screencast.com/users/EndUserSharePoint/folders/SharePoint - Data View Web Part/media/e6b40ca9-3680-441b-8443-7cee2b892a15"&gt;Find out About Site Users within Microsoft Access (Screencast)&lt;/a&gt; - Me&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:057a5e75-7c74-4c9e-a616-c7a4bebfeb2f" style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/InfoPath" rel="tag"&gt;InfoPath&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SharePoint" rel="tag"&gt;SharePoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/UserProfileService" rel="tag"&gt;UserProfileService&lt;/a&gt;,&lt;a href="http://technorati.com/tags/web+service" rel="tag"&gt;web service&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; &lt;a onclick="OpenPopUpPage('http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=11&amp;RootFolder=*', RefreshPage); return false;" href="http://www.sharepoint911.com/blogs/laura/_layouts/listform.aspx?PageType=4&amp;ListId={3A186B3C-54BA-41AF-A4A4-AF50AE30F6BD}&amp;ID=11&amp;RootFolder=*"&gt;InfoPath&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 8/9/2010 8:54 PM&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Attachments:&lt;/b&gt; &lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/81/image_35e609951ebb43a2a6b7e6f604c4dcea_3A2114A9.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/81/image_35e609951ebb43a2a6b7e6f604c4dcea_3A2114A9.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/81/image_39d732ce74f74c09b4859da8e6556814_3A2114A9.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/81/image_39d732ce74f74c09b4859da8e6556814_3A2114A9.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/81/image_413e2f1eb81e4aad9a737c82796434fe_3A2114A9.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/81/image_413e2f1eb81e4aad9a737c82796434fe_3A2114A9.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/81/image_b46073ed16884330baa69d108722298f_3A2114A9.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/81/image_b46073ed16884330baa69d108722298f_3A2114A9.png&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/81/image_bca4b51da1f24e8bb3a520a22c90249e_3A2114A9.png"&gt;http://www.sharepoint911.com/blogs/laura/Lists/Posts/Attachments/81/image_bca4b51da1f24e8bb3a520a22c90249e_3A2114A9.png&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=jTgEMtpLOH0:A2iVEM-aFTk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=jTgEMtpLOH0:A2iVEM-aFTk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/LauraRogers?a=jTgEMtpLOH0:A2iVEM-aFTk:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/LauraRogers?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/LauraRogers/~4/jTgEMtpLOH0" height="1" width="1"/&gt;</description>
      <author>Laura Rogers</author>
      <category>InfoPath</category>
      <pubDate>Tue, 10 Aug 2010 00:54:58 GMT</pubDate>
      <guid isPermaLink="false">http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=81</guid>
    <feedburner:origLink>http://www.sharepoint911.com/blogs/laura/Lists/Posts/ViewPost.aspx?ID=81</feedburner:origLink></item>
  </channel>
</rss>

