<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>The SharePoint Hillbilly</title>
        <link>http://geekswithblogs.net/SoYouKnow/Default.aspx</link>
        <description>Fewer Big Words... More Pretty Pictures...</description>
        <language>en-US</language>
        <copyright>Mark Rackley</copyright>
        <managingEditor>mrackley@gmail.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <image>
            <title>The SharePoint Hillbilly</title>
            <url>http://geekswithblogs.net/images/RSS2Image.gif</url>
            <link>http://geekswithblogs.net/SoYouKnow/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>SharePoint Rant &amp;ndash; Please stop doing that!</title>
            <link>http://geekswithblogs.net/SoYouKnow/archive/2009/11/05/sharepoint-rant-ndash-please-stop-doing-that.aspx</link>
            <description>&lt;p&gt;Okay, now that I have a blog, I have a desire/need to write blogs.  Sometimes I have nothing technically interesting I’m working on at the moment or I simply don’t have the time to dedicate to a technical post.  I am, however, very opinionated and generally let people know what I’m thinking.  So, combine the fact that I need to write a blog, don’t have the time for a technical entry, and I’m really opinionated and you get posts like this…  so… enjoy…  &lt;/p&gt;  &lt;p&gt;I’m not going to be saying anything today you hopefully have not heard over and over already, but maybe I can drive the points home a little more or give you a gem or two of knowledge that you didn’t think about before.&lt;/p&gt;  &lt;p&gt;Where was I? Oh yeah… All you End Users, Business Analysts, and Project Managers… STOP Doing that!&lt;/p&gt;  &lt;h4&gt;Please stop trying to customize SharePoint when it may not need customization! &lt;/h4&gt;  &lt;p&gt;Does anyone else get this complaint A LOT! “I thought you could develop applications faster with SharePoint?”&lt;/p&gt;  &lt;p&gt;YOU CAN! Just stop asking for the world every single time. Look, SharePoint offers a lot of GREAT out of the box functionality. Use that, and embrace that and I can get your site out to you in just a few hours.  If you start customizing it “Oh… just add this one really small detail…”  Well sure, let me crack open Visual Studio and now go through a full software development life cycle. &lt;/p&gt;  &lt;p&gt;Now that you have SharePoint, stop, take a moment, and take it into consideration when designing your applications.  If you work around what SharePoint offers you out of the box you will get your applications out there MUCH faster! &lt;/p&gt;  &lt;p&gt;Really, think about it, how important is feature “x”.  Think of the trade offs, I can have my site TODAY if I get rid of feature “x”. Feature “x” can be written and implemented at a later date.  I don’t have to wait 2 months for my application? This is not something to complain about, its something very cool! Start doing more NOW… we’ll get you the glitter and extras later.  One step at a time people!&lt;/p&gt;  &lt;h4&gt;Please take advantage of what SharePoint offers you!&lt;/h4&gt;  &lt;p&gt;Recently a user on a project site had a GREAT idea!  “Hey everyone! I uploaded an excel file so we can all keep track of our availability during this project! Please check out the excel spreadsheet from the shared documents when you get a chance and edit it to show your availability! Isn’t this great! Collaboration rocks my world!”&lt;/p&gt;  &lt;p&gt;Uh? what? really? Stop doing that! If you create a SharePoint List with the same information as that spreadsheet everyone can edit it without waiting for someone to check it in!  Better yet! You can put a Calendar view on that SharePoint list and visibly SEE when people will not be available!  Take advantage of what SharePoint offers! &lt;/p&gt;  &lt;p&gt;You may have to change the way you think about things.. sorry!  SharePoint is NOT just a file share! (some may argue it’s not really a file share at all!) &lt;/p&gt;  &lt;p&gt;I’ll take this a step further (entering heavy opinion area here).  If you have an Excel spreadsheet that will be a living document for the life cycle of your site then there is a very good chance that it could be a SharePoint list and NOT a shared document.  Sure, there are a myriad of reasons why it should NOT be a SharePoint List, but ask yourself this question “Can I make my life and everyone else’s life easier if I make this a SharePoint List?”  Think about the views you can get, and you can always export it to an Excel Spreadsheet if you really want to.&lt;/p&gt;  &lt;p&gt;This is only one reason of users not REALLY using SharePoint to its potential. Please share others, I can think of a few more off the top of my head, I’m just too lazy to write them down.  :)&lt;/p&gt;  &lt;h4&gt;Please stop whining!&lt;/h4&gt;  &lt;p&gt;“This is not how I’m used to doing things”&lt;/p&gt;  &lt;p&gt;“But it LOOKS like SharePoint”&lt;/p&gt;  &lt;p&gt;“I wanted a pie chart!”&lt;/p&gt;  &lt;p&gt;“Can’t you just make it do ______ “&lt;/p&gt;  &lt;p&gt;Oh stop it! Regardless of what TV has taught you, it’s NOT all about you and you can’t necessarily have it YOUR way. Tough! You can still do your job better and faster with SharePoint. Please come out of your comfort zone for a moment and open your eyes up to the possibilities.  At least CONSIDER the fact that maybe your SharePoint Admins, Architects, and Developers actually KNOW what they are talking about! &lt;/p&gt;  &lt;p&gt;We are trying to help you. Let us help you. We are trying to make your life easier and give you the tools you need to do your job faster and easier. I’m sorry if the button is not as pretty as you want it.&lt;/p&gt;  &lt;h4&gt;So……………………&lt;/h4&gt;  &lt;p&gt;Okay… my rant is sufficiently over until next time.  When it comes down to it, the person that can be blamed for the way these users are behaving is staring me right in the face when I look in the mirror.  Train your users well. Help them understand what can and can’t be done in SharePoint easily. I’ve said it before and I’ll say it again, this is SharePoint, stop trying to make it something else.  Sure, I can make it do that, but do you really want to wait 2 months when I can give you this today? When it comes to SharePoint, ignorance is not bliss.  Ignorance is misery, frustration, and stubbornness.  True, many users just don’t like change, and to those users I offer a slap to the back of the head and ask them to go back to their VHS tapes, beepers, rotary dial phones, and tape players. &lt;/p&gt;  &lt;p&gt;SharePoint can give you a lot of quick wins if you will just stop it. Seriously, just stop it. &lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=136027"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=136027" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/SoYouKnow/aggbug/136027.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mark Rackley</dc:creator>
            <guid>http://geekswithblogs.net/SoYouKnow/archive/2009/11/05/sharepoint-rant-ndash-please-stop-doing-that.aspx</guid>
            <pubDate>Thu, 05 Nov 2009 17:39:37 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/SoYouKnow/comments/136027.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/SoYouKnow/archive/2009/11/05/sharepoint-rant-ndash-please-stop-doing-that.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/SoYouKnow/comments/commentRss/136027.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Setting SharePoint Form Fields Using Query String Variables Without Using JavaScript</title>
            <link>http://geekswithblogs.net/SoYouKnow/archive/2009/10/29/setting-sharepoint-form-fields-using-query-string-variables-without-using.aspx</link>
            <description>&lt;p&gt;Okay you whiny people…  You’ve been bugging me for months now about the JavaScript I had previously posted to automatically populate a SharePoint Form Field based upon a Query String Variable… “It doesn’t work right for me”… “I don’t know how to copy and paste”…  “I don’t like JavaScript”… and on and on and on!&lt;/p&gt;  &lt;p&gt;Enough already! I get it.. you are lazy like me! There’s nothing wrong with that really…  Some of the greatest things in the world were invented by lazy people… naps… cold pizza… foot rests…. wine (think about it.. “oh crap.. I forgot I left my grape juice out.. oh well.. I’m sure it’s still good”).  It’s actually a lot more work to be lazy than you think.  Us lazy people spend a lot of brain power to try and figure out how to do things faster and with less effort.  &lt;/p&gt;  &lt;p&gt;Enough already… this typing is taking too much work. Where was I?  Oh yes… previous blog post.  In my previous blog post on &lt;a href="http://sharepointhillbilly.com/archive/2008/12/24/creating-a-sharepoint-list-parent--child-relationship---out.aspx"&gt;creating a parent/child relationship&lt;/a&gt; using SPD there was a section of the blog which contained a chunk of JavaScript.  This JavaScript was used in the NewForm.aspx page to automatically set the value of a SharePoint Form field based upon a value in the Query String.  I dove into the JavaScript a little more in a later post on &lt;a href="http://sharepointhillbilly.com/archive/2009/07/06/setting-sharepoint-form-fields-using-javascript.aspx"&gt;Setting SharePoint Form Fields Using JavaScript&lt;/a&gt;. However, as I stated earlier, some people were having problems with the JavaScript.  Some people had issues getting it to work because they were not placing it in the correct location in their file or they forgot to copy part of the JavaScript or they were confused about how to tweak the JavaScript to make it work for them.  One individual just did not want to use JavaScript and wanted another solution.  Well… I took this as a challenge.  I’m always up for learning something new.  So, I wanted to see what I could figure out, and what do you know!  I actually got something working.  I was able to use SPD and not write a single line of JavaScript to automatically set a SharePoint Form Field based upon a Query String Variable.&lt;/p&gt;  &lt;p&gt;If you are following along and want this to work for you, stop right now and go back to my post on &lt;a href="http://sharepointhillbilly.com/archive/2008/12/24/creating-a-sharepoint-list-parent--child-relationship---out.aspx"&gt;creating a parent/child relationship&lt;/a&gt; and follow that post up until the section labeled “CREATE A PAGE FOR CREATING A NEW TIME LOG ENTRY AND STORE PARENT’S ID”. You with me? You know where we are at?  At this point you have a Issue display page that also shows the corresponding time entries in a list.  You also have a link to “Create a new Time Log Entry…” in that list.  Clicking that link should take you to the New Item entry page for a time entry with a Query String variable of “IssueID” and a value.  &lt;/p&gt;  &lt;p&gt;&lt;a href="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_4.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_thumb_1.png" width="612" height="257" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Excellent.. now we can actually start to do something.  So, at a very high level we are going to:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;1. Create a new page to hold new Time Entry form&lt;/li&gt;    &lt;li&gt;2. Insert a Custom List Form on new page&lt;/li&gt;    &lt;li&gt;3. Create a parameter that contains the IssueID passed from the Query String&lt;/li&gt;    &lt;li&gt;4. Convert the field that is to contain the IssueID to a text box field&lt;/li&gt;    &lt;li&gt;5. Set the converted field based upon the Parameter IssueID&lt;/li&gt;    &lt;li&gt;6. Make sure it works, then hide the field from Display&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Doesn’t sound too hairy I hope?  Let’s get to it:&lt;/p&gt;  &lt;h4&gt;Create a page to hold new Time Entry form&lt;/h4&gt;  &lt;p&gt;So, first thing we are going to do is create a new page that users will use to enter a new Time Entry.  Make sure to create the page in the same site as your Issues and Time Entry lists. If you are a total newb like I was at one point and don’t know how to create a page in SharePoint here is what you need to do:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;1. Create a new document library to hold your pages.  (Site Actions –&amp;gt; Site Settings –&amp;gt; Site libraries and lists –&amp;gt; Create new content –&amp;gt; Document Library)&lt;/li&gt;    &lt;li&gt;2. Give your document library a name (I generally use “Pages” because that’s how I roll).&lt;/li&gt;    &lt;li&gt;3. Specify a Document Template of “Web Part page” from the drop down list and click “Create”&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_6.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_thumb_2.png" width="674" height="389" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;ol&gt;   &lt;ol&gt;     &lt;li&gt;4.  When list is created click on “New” and create your new page.  As far as template layout is concerned, choose whatever floats your boat.  Also, name your page “NewTimeEntry” for the purposes of this blog, anything else is fine too if you just want to be a rebel.&lt;/li&gt;      &lt;li&gt;&lt;a href="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_10.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_thumb_4.png" width="628" height="337" /&gt;&lt;/a&gt; &lt;/li&gt;      &lt;li&gt;&lt;a href="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_12.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_thumb_5.png" width="626" height="323" /&gt;&lt;/a&gt; &lt;/li&gt;      &lt;li&gt;&lt;a href="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_14.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_thumb_6.png" width="549" height="258" /&gt;&lt;/a&gt; &lt;/li&gt;   &lt;/ol&gt; &lt;/ol&gt;  &lt;p&gt;Okay! Your new page is now created… now comes the fun parts.  Yes.. it IS kinda sad that I consider this fun… you should see me on the weekends.  &lt;/p&gt;  &lt;h4&gt;Insert a Custom List Form on new page&lt;/h4&gt;  &lt;p&gt;Now that we have our new page let’s open it up in SharePoint Designer.&lt;/p&gt;  &lt;p&gt;Fire up SPD and open the site (File-&amp;gt;Open Site) containing your issues list, time entry list, and the page we just created.&lt;/p&gt;  &lt;p&gt;Open up the page we just created (expand Pages and double click on “NewTimeEntry.aspx”). &lt;/p&gt;  &lt;p&gt;&lt;a href="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_18.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_thumb_8.png" width="560" height="310" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Now insert a “Custom List Form” for a New Time Entry:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;1. Click in the “Header” area of the design view to get the proper focus on the page.&lt;/li&gt;    &lt;li&gt;2. Click Insert-&amp;gt;SharePoint Controls-&amp;gt;Custom List Form&lt;/li&gt;    &lt;li&gt;&lt;a href="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_20.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_thumb_9.png" width="591" height="253" /&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;3. When the pop-up window appears select the Time Entry list as the “List or document library to use for form:”&lt;/li&gt;    &lt;li&gt;4. Make sure “Item” is selected for “Content type to use for form” (unless you have a custom content type of course)&lt;/li&gt;    &lt;li&gt;5. Make sure the radio button “New item form” is selected and click “OK”&lt;/li&gt;    &lt;li&gt;&lt;a href="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_22.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_thumb_10.png" width="301" height="289" /&gt;&lt;/a&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;There you go.. you should now see a poorly formatted New Item entry page for your Time Entry:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_24.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_thumb_11.png" width="534" height="371" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Go ahead and save your page… #1 rule of SharePoint Designer… “Save Often”.&lt;/p&gt;  &lt;p&gt;Before we go any further, let’s go back to the DispForm.aspx for our Issue Page and make our “Create a new Time entry” link point to the page we just created.  &lt;/p&gt;  &lt;p&gt;&lt;a href="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_26.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_thumb_12.png" width="195" height="282" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Double click on that page to open it up.  Click on “Split” or “Code” view and find the link to the “Create a new Time Log entry…”  It will look something like:&lt;/p&gt;  &lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;td&lt;/span&gt; &lt;span class="attr"&gt;class&lt;/span&gt;&lt;span class="kwrd"&gt;="ms-vb"&lt;/span&gt; &lt;span class="attr"&gt;colspan&lt;/span&gt;&lt;span class="kwrd"&gt;="99"&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
     &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;a&lt;/span&gt; &lt;span class="attr"&gt;href&lt;/span&gt;&lt;span class="kwrd"&gt;="../Time/NewForm.aspx?IssueID={$IssueID}"&lt;/span&gt; &lt;span class="attr"&gt;onclick&lt;/span&gt;&lt;span class="kwrd"&gt;="javascript:this.href = unescapeProperly(escape(this.href)); GoToLink(this); return false;"&lt;/span&gt; &lt;span class="attr"&gt;target&lt;/span&gt;&lt;span class="kwrd"&gt;="_self"&lt;/span&gt; &lt;span class="attr"&gt;class&lt;/span&gt;&lt;span class="kwrd"&gt;="ms-alignleft"&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;Create a new Time Log Entry...&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;a&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;td&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;We need to make it point to our new page so replace ‘&lt;span class="attr"&gt;href&lt;/span&gt;&lt;span class="kwrd"&gt;="../Time/NewForm.aspx?IssueID={$IssueID}"&lt;font color="#000000"&gt;’ with ‘&lt;span class="attr"&gt;href&lt;/span&gt;&lt;span class="kwrd"&gt;="../../Pages/NewTimeEntry.aspx?IssueID={$IssueID}"&lt;/span&gt; ’.  So the resulting code looks like:&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;

&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;td&lt;/span&gt; &lt;span class="attr"&gt;class&lt;/span&gt;&lt;span class="kwrd"&gt;="ms-vb"&lt;/span&gt; &lt;span class="attr"&gt;colspan&lt;/span&gt;&lt;span class="kwrd"&gt;="99"&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
     &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;a&lt;/span&gt; &lt;span class="attr"&gt;href&lt;/span&gt;&lt;span class="kwrd"&gt;="../../Pages/NewTimeEntry.aspx?IssueID={$IssueID}"&lt;/span&gt; &lt;span class="attr"&gt;onclick&lt;/span&gt;&lt;span class="kwrd"&gt;="javascript:this.href = unescapeProperly(escape(this.href)); GoToLink(this); return false;"&lt;/span&gt; &lt;span class="attr"&gt;target&lt;/span&gt;&lt;span class="kwrd"&gt;="_self"&lt;/span&gt; &lt;span class="attr"&gt;class&lt;/span&gt;&lt;span class="kwrd"&gt;="ms-alignleft"&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;Create a new Time Log Entry...&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;a&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;td&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;&lt;span class="kwrd"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Save your page. Okay, so now… if you go to the “Issue” display page and click on the link to “Create a new time log entry” it should take you to our newly created page.  Pretty easy?  Still with me?&lt;/p&gt;

&lt;p&gt;Another important note.. ALWAYS use RELATIVE URLS! Never use FQDN (Fully Qualified Domain Names) for your links.  You will thank me later.&lt;/p&gt;
&lt;style type="text/css"&gt;&lt;![CDATA[
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }]]&gt;&lt;/style&gt;&lt;style type="text/css"&gt;&lt;![CDATA[
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }]]&gt;&lt;/style&gt;

&lt;h4&gt;Create a parameter that contains the IssueID passed from the Query String&lt;/h4&gt;

&lt;p&gt;Now we need to store the IssueID passed in the Query String and store it in a Parameter our DataFormWebPart can use.&lt;/p&gt;

&lt;p&gt;So, go back to your “NewTimeEntry.aspx” page.  It’s okay.. I’ll wait…&lt;/p&gt;

&lt;p&gt;Open up the “Common Data View Tasks” menu by click on that tiny arrow at the top right of your DataFormWebPart and click on “Parameters…”&lt;/p&gt;

&lt;p&gt;&lt;a href="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_28.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_thumb_13.png" width="663" height="342" /&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Click on the “New Parameter” button. Give your Parameter the name “ParamIssueID”.  The Parameter Source is “Query String” and the Query String Variable is “IssueID”.  When all is said and done your parameter should look like the following:&lt;/p&gt;

&lt;p&gt;&lt;a href="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_30.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_thumb_14.png" width="424" height="289" /&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Click “OK”.  &lt;/p&gt;

&lt;h4&gt;Convert the field that is to contain the IssueID to a text box field&lt;/h4&gt;

&lt;p&gt;We now need to get that Parameter Value stored in the IssueID field.  The only problem is, we can’t do it with the field in the current state.  Go ahead and try, if you try to set the IssueID’s value to the parameter value you get an error.. SPD won’t let you do it.  &lt;/p&gt;

&lt;p&gt;What we need to do is convert the IssueID field to a text field and then we can store the value.  In order to convert the Lookup field to a text field do the following:&lt;/p&gt;

&lt;p&gt;Right click on the “IssueID” field and select “Format Item as-&amp;gt;Text Box”.  &lt;/p&gt;

&lt;p&gt;&lt;a href="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_34.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SettingSharePointFormFieldsUsingQueryStr_D6C2/image_thumb_16.png" width="478" height="401" /&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Why? How hard did you think it was going to be?&lt;/p&gt;

&lt;h4&gt;Set the converted field based upon the Parameter IssueID&lt;/h4&gt;

&lt;p&gt;Okay.. we are just about done.  We now need to set the value of this IssueID Text Field to the value of the Parameter we previously created.&lt;/p&gt;

&lt;p&gt;Open up your NewTimeEntry.aspx page up in “Split” or “Code” view and find the IssueID field.  The code will look something like:&lt;/p&gt;

&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;tr&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;td&lt;/span&gt; &lt;span class="attr"&gt;width&lt;/span&gt;&lt;span class="kwrd"&gt;="190px"&lt;/span&gt; &lt;span class="attr"&gt;valign&lt;/span&gt;&lt;span class="kwrd"&gt;="top"&lt;/span&gt; &lt;span class="attr"&gt;class&lt;/span&gt;&lt;span class="kwrd"&gt;="ms-formlabel"&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
     &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;H3&lt;/span&gt; &lt;span class="attr"&gt;class&lt;/span&gt;&lt;span class="kwrd"&gt;="ms-standardheader"&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
          &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;nobr&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;IssueID&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;nobr&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
     &lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;H3&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;td&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;td&lt;/span&gt; &lt;span class="attr"&gt;width&lt;/span&gt;&lt;span class="kwrd"&gt;="400px"&lt;/span&gt; &lt;span class="attr"&gt;valign&lt;/span&gt;&lt;span class="kwrd"&gt;="top"&lt;/span&gt; &lt;span class="attr"&gt;class&lt;/span&gt;&lt;span class="kwrd"&gt;="ms-formbody"&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
     &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;asp:TextBox&lt;/span&gt; &lt;span class="attr"&gt;runat&lt;/span&gt;&lt;span class="kwrd"&gt;="server"&lt;/span&gt; &lt;span class="attr"&gt;id&lt;/span&gt;&lt;span class="kwrd"&gt;="ff4{$Pos}"&lt;/span&gt; &lt;span class="attr"&gt;text&lt;/span&gt;&lt;span class="kwrd"&gt;="{@IssueID}"&lt;/span&gt; &lt;span class="attr"&gt;__designer:bind&lt;/span&gt;&lt;span class="kwrd"&gt;="{ddwrt:DataBind('i',concat('ff4',$Pos),'Text','TextChanged','ID',ddwrt:EscapeDelims(string(@ID)),'@IssueID')}"&lt;/span&gt; &lt;span class="kwrd"&gt;/&amp;gt;&lt;/span&gt;
                            
     &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;SharePoint:FieldDescription&lt;/span&gt; &lt;span class="attr"&gt;runat&lt;/span&gt;&lt;span class="kwrd"&gt;="server"&lt;/span&gt; &lt;span class="attr"&gt;id&lt;/span&gt;&lt;span class="kwrd"&gt;="ff4description{$Pos}"&lt;/span&gt; &lt;span class="attr"&gt;FieldName&lt;/span&gt;&lt;span class="kwrd"&gt;="IssueID"&lt;/span&gt; &lt;span class="attr"&gt;ControlMode&lt;/span&gt;&lt;span class="kwrd"&gt;="New"&lt;/span&gt;&lt;span class="kwrd"&gt;/&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;td&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;tr&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;style type="text/css"&gt;&lt;![CDATA[
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }]]&gt;&lt;/style&gt;

&lt;p&gt;We need to change the ‘text={@IssueID}’ to contain our parameter, so change that to ‘text={$ParamIssueID}’ (Really, that’s all there is to it).  So, when all is said and done the code will now look like:&lt;/p&gt;

&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;tr&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;td&lt;/span&gt; &lt;span class="attr"&gt;width&lt;/span&gt;&lt;span class="kwrd"&gt;="190px"&lt;/span&gt; &lt;span class="attr"&gt;valign&lt;/span&gt;&lt;span class="kwrd"&gt;="top"&lt;/span&gt; &lt;span class="attr"&gt;class&lt;/span&gt;&lt;span class="kwrd"&gt;="ms-formlabel"&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
     &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;H3&lt;/span&gt; &lt;span class="attr"&gt;class&lt;/span&gt;&lt;span class="kwrd"&gt;="ms-standardheader"&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
          &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;nobr&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;IssueID&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;nobr&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
     &lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;H3&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;td&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;td&lt;/span&gt; &lt;span class="attr"&gt;width&lt;/span&gt;&lt;span class="kwrd"&gt;="400px"&lt;/span&gt; &lt;span class="attr"&gt;valign&lt;/span&gt;&lt;span class="kwrd"&gt;="top"&lt;/span&gt; &lt;span class="attr"&gt;class&lt;/span&gt;&lt;span class="kwrd"&gt;="ms-formbody"&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
     &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;asp:TextBox&lt;/span&gt; &lt;span class="attr"&gt;runat&lt;/span&gt;&lt;span class="kwrd"&gt;="server"&lt;/span&gt; &lt;span class="attr"&gt;id&lt;/span&gt;&lt;span class="kwrd"&gt;="ff4{$Pos}"&lt;/span&gt; &lt;span class="attr"&gt;text&lt;/span&gt;&lt;span class="kwrd"&gt;="{$ParamIssueID}"&lt;/span&gt; &lt;span class="attr"&gt;__designer:bind&lt;/span&gt;&lt;span class="kwrd"&gt;="{ddwrt:DataBind('i',concat('ff4',$Pos),'Text','TextChanged','ID',ddwrt:EscapeDelims(string(@ID)),'@IssueID')}"&lt;/span&gt; &lt;span class="kwrd"&gt;/&amp;gt;&lt;/span&gt;
                            
     &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;SharePoint:FieldDescription&lt;/span&gt; &lt;span class="attr"&gt;runat&lt;/span&gt;&lt;span class="kwrd"&gt;="server"&lt;/span&gt; &lt;span class="attr"&gt;id&lt;/span&gt;&lt;span class="kwrd"&gt;="ff4description{$Pos}"&lt;/span&gt; &lt;span class="attr"&gt;FieldName&lt;/span&gt;&lt;span class="kwrd"&gt;="IssueID"&lt;/span&gt; &lt;span class="attr"&gt;ControlMode&lt;/span&gt;&lt;span class="kwrd"&gt;="New"&lt;/span&gt;&lt;span class="kwrd"&gt;/&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;td&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;tr&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;&lt;/p&gt;&lt;style type="text/css"&gt;&lt;![CDATA[
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }]]&gt;&lt;/style&gt;

&lt;p&gt;And there you have it.  Save your page.  Go to you Issue Display Page and click on the “Create new Time Log Entry” link.  It will open up the NewTimeEntry.aspx page we created and the “IssueID” field will contain the same value as the Query String variable “IssueID”.  Go ahead, save your entry… it works fine.  Trust me.  well.. don’t trust me… try it first.&lt;/p&gt;

&lt;h4&gt;Make sure it works, then hide the field from Display&lt;/h4&gt;

&lt;p&gt;Okay, you’ve made sure everything works okay.  You’ve saved a time log entry or two and made sure it appeared in your Issue ID Display page? right? Well… go do it… make sure it works… the rest of us will wait… but we are getting impatient…&lt;/p&gt;

&lt;p&gt;Okay.. thanks.. welcome back… If you were go forward with this into production you do NOT want the “IssueID” field to be visible on the page for a user to start calling you and say “Hey, what’s that there for” or worse yet, they get clever and change the value which screws everything up.  So, lets hide the field from view but make sure the value still gets stored.&lt;/p&gt;

&lt;p&gt;Go back to that code up there that we modified, you know.. this code:&lt;/p&gt;

&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;tr&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;td&lt;/span&gt; &lt;span class="attr"&gt;width&lt;/span&gt;&lt;span class="kwrd"&gt;="190px"&lt;/span&gt; &lt;span class="attr"&gt;valign&lt;/span&gt;&lt;span class="kwrd"&gt;="top"&lt;/span&gt; &lt;span class="attr"&gt;class&lt;/span&gt;&lt;span class="kwrd"&gt;="ms-formlabel"&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
     &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;H3&lt;/span&gt; &lt;span class="attr"&gt;class&lt;/span&gt;&lt;span class="kwrd"&gt;="ms-standardheader"&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
          &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;nobr&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;IssueID&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;nobr&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
     &lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;H3&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;td&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;td&lt;/span&gt; &lt;span class="attr"&gt;width&lt;/span&gt;&lt;span class="kwrd"&gt;="400px"&lt;/span&gt; &lt;span class="attr"&gt;valign&lt;/span&gt;&lt;span class="kwrd"&gt;="top"&lt;/span&gt; &lt;span class="attr"&gt;class&lt;/span&gt;&lt;span class="kwrd"&gt;="ms-formbody"&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
     &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;asp:TextBox&lt;/span&gt; &lt;span class="attr"&gt;runat&lt;/span&gt;&lt;span class="kwrd"&gt;="server"&lt;/span&gt; &lt;span class="attr"&gt;id&lt;/span&gt;&lt;span class="kwrd"&gt;="ff4{$Pos}"&lt;/span&gt; &lt;span class="attr"&gt;text&lt;/span&gt;&lt;span class="kwrd"&gt;="{$ParamIssueID}"&lt;/span&gt; &lt;span class="attr"&gt;__designer:bind&lt;/span&gt;&lt;span class="kwrd"&gt;="{ddwrt:DataBind('i',concat('ff4',$Pos),'Text','TextChanged','ID',ddwrt:EscapeDelims(string(@ID)),'@IssueID')}"&lt;/span&gt; &lt;span class="kwrd"&gt;/&amp;gt;&lt;/span&gt;
                            
     &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;SharePoint:FieldDescription&lt;/span&gt; &lt;span class="attr"&gt;runat&lt;/span&gt;&lt;span class="kwrd"&gt;="server"&lt;/span&gt; &lt;span class="attr"&gt;id&lt;/span&gt;&lt;span class="kwrd"&gt;="ff4description{$Pos}"&lt;/span&gt; &lt;span class="attr"&gt;FieldName&lt;/span&gt;&lt;span class="kwrd"&gt;="IssueID"&lt;/span&gt; &lt;span class="attr"&gt;ControlMode&lt;/span&gt;&lt;span class="kwrd"&gt;="New"&lt;/span&gt;&lt;span class="kwrd"&gt;/&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;td&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;tr&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;&lt;span class="kwrd"&gt;&lt;/span&gt;You don’t want to delete these lines of code obviously or everything we worked for will not work.  What we need to do is change the class of the label and field to “ms-hidden”.  This will prevent the field from displaying but still allow it to hold values.  So, when you are done, the code will look like:&lt;/p&gt;

&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;tr&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;td&lt;/span&gt; &lt;span class="attr"&gt;width&lt;/span&gt;&lt;span class="kwrd"&gt;="190px"&lt;/span&gt; &lt;span class="attr"&gt;valign&lt;/span&gt;&lt;span class="kwrd"&gt;="top"&lt;/span&gt; &lt;font color="#ffff00"&gt;&lt;span class="attr"&gt;class&lt;/span&gt;&lt;span class="kwrd"&gt;="ms-hidden"&lt;/span&gt;&lt;/font&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
     &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;H3&lt;/span&gt; &lt;span class="attr"&gt;class&lt;/span&gt;&lt;span class="kwrd"&gt;="ms-standardheader"&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
          &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;nobr&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;IssueID&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;nobr&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
     &lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;H3&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;td&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;td&lt;/span&gt; &lt;span class="attr"&gt;width&lt;/span&gt;&lt;span class="kwrd"&gt;="400px"&lt;/span&gt; &lt;span class="attr"&gt;valign&lt;/span&gt;&lt;span class="kwrd"&gt;="top"&lt;/span&gt; &lt;span class="attr"&gt;class&lt;/span&gt;&lt;span class="kwrd"&gt;="ms-hidden"&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
     &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;asp:TextBox&lt;/span&gt; &lt;span class="attr"&gt;runat&lt;/span&gt;&lt;span class="kwrd"&gt;="server"&lt;/span&gt; &lt;span class="attr"&gt;id&lt;/span&gt;&lt;span class="kwrd"&gt;="ff4{$Pos}"&lt;/span&gt; &lt;span class="attr"&gt;text&lt;/span&gt;&lt;span class="kwrd"&gt;="{$ParamIssueID}"&lt;/span&gt; &lt;span class="attr"&gt;__designer:bind&lt;/span&gt;&lt;span class="kwrd"&gt;="{ddwrt:DataBind('i',concat('ff4',$Pos),'Text','TextChanged','ID',ddwrt:EscapeDelims(string(@ID)),'@IssueID')}"&lt;/span&gt; &lt;span class="kwrd"&gt;/&amp;gt;&lt;/span&gt;
                            
     &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;SharePoint:FieldDescription&lt;/span&gt; &lt;span class="attr"&gt;runat&lt;/span&gt;&lt;span class="kwrd"&gt;="server"&lt;/span&gt; &lt;span class="attr"&gt;id&lt;/span&gt;&lt;span class="kwrd"&gt;="ff4description{$Pos}"&lt;/span&gt; &lt;span class="attr"&gt;FieldName&lt;/span&gt;&lt;span class="kwrd"&gt;="IssueID"&lt;/span&gt; &lt;span class="attr"&gt;ControlMode&lt;/span&gt;&lt;span class="kwrd"&gt;="New"&lt;/span&gt;&lt;span class="kwrd"&gt;/&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;td&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;tr&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;style type="text/css"&gt;&lt;![CDATA[
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }]]&gt;&lt;/style&gt;&lt;style type="text/css"&gt;&lt;![CDATA[
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }]]&gt;&lt;/style&gt;

&lt;p&gt;Makes sense? Go back and test it again… the Issue ID field is gone from the NewTimeEntry.aspx page, but everything still works.  &lt;/p&gt;

&lt;p&gt;And there you have it!  Happy?  Solve your issues? Open up new issues? Keep the questions coming and I’ll do what I can to help! Thanks again for stopping by.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=135837"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=135837" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/SoYouKnow/aggbug/135837.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mark Rackley</dc:creator>
            <guid>http://geekswithblogs.net/SoYouKnow/archive/2009/10/29/setting-sharepoint-form-fields-using-query-string-variables-without-using.aspx</guid>
            <pubDate>Thu, 29 Oct 2009 17:56:22 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/SoYouKnow/comments/135837.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/SoYouKnow/archive/2009/10/29/setting-sharepoint-form-fields-using-query-string-variables-without-using.aspx#feedback</comments>
            <slash:comments>6</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/SoYouKnow/comments/commentRss/135837.aspx</wfw:commentRss>
        </item>
        <item>
            <title>SharePoint 2010 &amp;ndash; I really have nothing useful to say at this point</title>
            <link>http://geekswithblogs.net/SoYouKnow/archive/2009/10/24/sharepoint-2010-ndash-i-really-have-nothing-useful-to-say.aspx</link>
            <description>&lt;p&gt;Wow… so, I just got back from the SharePoint Conference and my first look at 2010 and all I can say is wow… &lt;/p&gt;  &lt;p&gt;Wow…&lt;/p&gt;  &lt;p&gt;I mean… really… wow…&lt;/p&gt;  &lt;p&gt;Have you seen this thing?  If you thought 2007 was a beast, just wait until you start to wade through the features in 2010.  It’s almost like Microsoft made SharePoint 2007 as a stop-gap to 2010 so that we wouldn’t be completely overwhelmed by 2010 and to give them more time to develop the features… seriously… I cannot even fathom trying to go from SharePoint 2003 to 2010.  &lt;/p&gt;  &lt;p&gt;Let me visually explain to you the history of SharePoint to give you some idea (please don’t leave a comment berating my knowledge on the history of SharePoint, I’m just trying to be somewhat clever and entertaining):&lt;/p&gt;  &lt;table border="0" cellspacing="0" cellpadding="2" width="400"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top"&gt;&lt;a href="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SharePoint2010Ireallyhavenothingusefulto_E020/beagle-puppy_4.jpg" rel="lightbox"&gt;           &lt;p align="center"&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;         &lt;/a&gt;&lt;a href="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SharePoint2010Ireallyhavenothingusefulto_E020/beagle-puppy_6.jpg" rel="lightbox"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="beagle-puppy" border="0" alt="beagle-puppy" src="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SharePoint2010Ireallyhavenothingusefulto_E020/beagle-puppy_thumb_2.jpg" width="348" height="262" /&gt;&lt;/a&gt; &lt;center&gt;&lt;strong&gt;&lt;em&gt;Digital Dashboard Starter Kit&lt;/em&gt;&lt;/strong&gt;             &lt;br /&gt;&lt;em&gt;I’m cute, but don’t do much.&lt;/em&gt; &lt;/center&gt;&lt;/td&gt;        &lt;td valign="top"&gt;&lt;a href="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SharePoint2010Ireallyhavenothingusefulto_E020/Sad_Dog%20copy_2.jpg" rel="lightbox"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;a href="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SharePoint2010Ireallyhavenothingusefulto_E020/Sad_Dog%20copy_4.jpg" rel="lightbox"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Sad_Dog copy" border="0" alt="Sad_Dog copy" src="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SharePoint2010Ireallyhavenothingusefulto_E020/Sad_Dog%20copy_thumb_1.jpg" width="245" height="325" /&gt;&lt;/a&gt; &lt;center&gt;&lt;strong&gt;SharePoint 2001&lt;/strong&gt;               &lt;br /&gt;&lt;em&gt;Someone Please play with me.&lt;/em&gt; &lt;/center&gt;&lt;/em&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td colspan="2"&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;&lt;a href="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SharePoint2010Ireallyhavenothingusefulto_E020/happy-elephant-01_4.jpg" rel="lightbox"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="happy-elephant-01" border="0" alt="happy-elephant-01" src="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SharePoint2010Ireallyhavenothingusefulto_E020/happy-elephant-01_thumb_1.jpg" width="268" height="390" /&gt;&lt;/a&gt;   &lt;center&gt;&lt;strong&gt;SharePoint 2003&lt;/strong&gt;             &lt;br /&gt;&lt;em&gt;I’m just happy I can do something useful.&lt;/em&gt; &lt;/center&gt;&lt;/td&gt;        &lt;td valign="top"&gt;&lt;center&gt;&lt;strong&gt;&lt;a href="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SharePoint2010Ireallyhavenothingusefulto_E020/AlienQueen_4.jpg" rel="lightbox"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="AlienQueen" border="0" alt="AlienQueen" src="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SharePoint2010Ireallyhavenothingusefulto_E020/AlienQueen_thumb_1.jpg" width="261" height="344" /&gt;&lt;/a&gt; SharePoint 2007&lt;/strong&gt;             &lt;br /&gt;&lt;em&gt;I’m here, I’m coming for you, and I will eat you for dinner.&lt;/em&gt; &lt;/center&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td colspan="2"&gt;  &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" colspan="2"&gt;         &lt;p align="center"&gt;&lt;a href="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SharePoint2010Ireallyhavenothingusefulto_E020/BorgCube_6.jpg" rel="lightbox"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="W3 AR3 T3H BORG. W3 PWNZ J00." border="0" alt="W3 AR3 T3H BORG. W3 PWNZ J00." src="http://geekswithblogs.net/images/geekswithblogs_net/SoYouKnow/WindowsLiveWriter/SharePoint2010Ireallyhavenothingusefulto_E020/BorgCube_thumb_2.jpg" width="459" height="368" /&gt;&lt;/a&gt; &lt;/p&gt;         &lt;center&gt;&lt;strong&gt;SharePoint 2010&lt;/strong&gt;             &lt;br /&gt;&lt;em&gt;We are Borg, resistance is futile.&lt;/em&gt; &lt;/center&gt;&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;div&gt; &lt;/div&gt;  &lt;div&gt;SharePoint 2010 is truly gargantuan and has some amazing features:&lt;/div&gt;  &lt;div&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;  &lt;div&gt;&lt;strong&gt;@eshupps&lt;/strong&gt;: Many features?     &lt;br /&gt;&lt;strong&gt;@mrackley&lt;/strong&gt;: Oh yes, many!     &lt;br /&gt;&lt;strong&gt;@eshupps&lt;/strong&gt;: Would you say it has a plethora of features?     &lt;br /&gt;&lt;strong&gt;@mrackley&lt;/strong&gt;: A what?     &lt;br /&gt;&lt;strong&gt;@eshupps&lt;/strong&gt;: A *plethora*.     &lt;br /&gt;&lt;strong&gt;@mrackley&lt;/strong&gt;: Oh yes, it has a plethora.     &lt;br /&gt;&lt;strong&gt;@eshupps&lt;/strong&gt;: Mark, what is a plethora?     &lt;br /&gt;&lt;strong&gt;@mrackley&lt;/strong&gt;: Why, Eric?     &lt;br /&gt;&lt;strong&gt;@eshupps&lt;/strong&gt;: Well, you told me it has a plethora. And I just would like to know if you know what a plethora is. I would not like to think that a person would tell someone it has a plethora, and then find out that that person has *no idea* what it means to have a plethora.     &lt;br /&gt;&lt;strong&gt;@mrackley&lt;/strong&gt;: Forgive me, Eric. I know that I, Mark, do not have your superior intellect and education. But could it be that once again, you are angry at something else, and are looking to take it out on me?&lt;/div&gt;  &lt;p&gt;Are my attempts at humor getting annoying yet? &lt;/p&gt;  &lt;p&gt;ANYWAY!  &lt;/p&gt;  &lt;p&gt;A couple of bright notes, junior developers will have a much easier time developing web parts and workflows in 2010 AND workflows do not have to be tied to a particular list which is very cool.  There is “sandboxed” development and the debug process is enormously easier.  Although, you will still desperately need cream-of-the-crop devs if you hope to develop some of the more advanced features like Service Applications.  &lt;/p&gt;  &lt;p&gt;Speaking of Service Applications… I can honestly say with SharePoint 2010 it feels like SharePoint is really coming into it’s own as a mature platform with real solid features for integrating into your backend business systems (Both BCS and Service Applications look freaking amazing).  Where 2007 was a solid fit for collaboration, 2010 seems to be ready to make SharePoint the ‘must have’ connectivity and integration tool.  I, of course, am speaking from MY perspective with my company in mind.  The company I work for is made up of several smaller companies that have been acquired over the years and it has always been a struggle to integrate and share information across the different business systems.  As I sat in the sessions at SPC I really saw a world opening up that before was not possible in SharePoint (well… it would be possible, but would require a lot more work).  You want more details?  Wish I could give them to you.  I really need to dedicate some more time to these features and develop an educated opinion about them.  &lt;/p&gt;  &lt;p&gt;Needless to say, from an Architect and dev standpoint, I’d love to be in production with 2010 right now.  IF Microsoft can truly deliver on its promises we will soon all be able to stop having to answer the question “SharePoint?  Never heard of it. What’s SharePoint?”&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=135692"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=135692" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/SoYouKnow/aggbug/135692.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mark Rackley</dc:creator>
            <guid>http://geekswithblogs.net/SoYouKnow/archive/2009/10/24/sharepoint-2010-ndash-i-really-have-nothing-useful-to-say.aspx</guid>
            <pubDate>Sat, 24 Oct 2009 21:00:02 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/SoYouKnow/comments/135692.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/SoYouKnow/archive/2009/10/24/sharepoint-2010-ndash-i-really-have-nothing-useful-to-say.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/SoYouKnow/comments/commentRss/135692.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>