<?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 xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" version="2.0"><channel><title>Westin's Technical Log</title><link>http://weblogs.asp.net/wkriebel/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/WestinsTechnicalLog" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><title>SharePoint Wiki Page Incoming Links Web Part</title><link>http://weblogs.asp.net/wkriebel/archive/2009/10/14/sharepoint-wiki-page-incoming-links-web-part.aspx</link><pubDate>Wed, 14 Oct 2009 17:36:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7229893</guid><dc:creator>wkriebel</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/wkriebel/rsscomments.aspx?PostID=7229893</wfw:commentRss><wfw:comment>http://weblogs.asp.net/wkriebel/commentapi.aspx?PostID=7229893</wfw:comment><comments>http://weblogs.asp.net/wkriebel/archive/2009/10/14/sharepoint-wiki-page-incoming-links-web-part.aspx#comments</comments><description>&lt;P&gt;Ever want the “Incoming Links” page to show up &lt;U&gt;on&lt;/U&gt; the wiki page rather than be a separate page?&amp;nbsp; Well, here is a handy web part you can add to a wiki page.&lt;/P&gt;
&lt;P&gt;This provided without warranty, just link to this article and tell folks how you used it.&lt;/P&gt;
&lt;P&gt;It uses some clever JavaScript to get the content from that page and asynchronously render it in a web part.&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Upload the &lt;A href="http://cid-fd2e2af28bb0e3b9.skydrive.live.com/self.aspx/Public/Incoming%20Links.dwp?download" mce_href="http://cid-fd2e2af28bb0e3b9.skydrive.live.com/self.aspx/Public/Incoming%20Links.dwp?download"&gt;Incoming Links.dwp&lt;/A&gt; file to your Web Part Gallery&lt;/LI&gt;
&lt;LI&gt;Edit the wiki page in question (not the wiki content, the whole page)&lt;/LI&gt;
&lt;LI&gt;Add the Incoming Links web part to the web part zone at the bottom of the page.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;This will either prevent you from the hassle of also having to support wikimedia in your environment (which is really great if you can) or buy you time until you can deploy SharePoint 2010.&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7229893" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wkriebel/archive/tags/SharePoint/default.aspx">SharePoint</category></item><item><title>Setting Project Priorities from TFS Priorities</title><link>http://weblogs.asp.net/wkriebel/archive/2009/09/16/setting-project-priorities-from-tfs-priorities.aspx</link><pubDate>Wed, 16 Sep 2009 15:13:18 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7208194</guid><dc:creator>wkriebel</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/wkriebel/rsscomments.aspx?PostID=7208194</wfw:commentRss><wfw:comment>http://weblogs.asp.net/wkriebel/commentapi.aspx?PostID=7208194</wfw:comment><comments>http://weblogs.asp.net/wkriebel/archive/2009/09/16/setting-project-priorities-from-tfs-priorities.aspx#comments</comments><description>&lt;p&gt;Here is a handy macro that allows me to set the task priorities in Microsoft Project 2007 based on tasks that I have imported/synchronized to Visual Studio Team System.&amp;#160; &lt;/p&gt;  &lt;p&gt;The reason I do this is because this allows me to have dependencies between TFS work items, determine which ones need to happen first, level my resources, and calculate completion dates for the work items.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="1" face="Courier New"&gt;Attribute VB_Name = &amp;quot;Module2&amp;quot;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="1" face="Courier New"&gt;Sub SetPriorityFromTFS()&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="1" face="Courier New"&gt;Attribute SetPriorityFromTFS.VB_Description = &amp;quot;&amp;quot;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="1" face="Courier New"&gt;‘Description&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="1" face="Courier New"&gt;&amp;#160;&amp;#160;&amp;#160; LevelingOptions Automatic:=False&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="1" face="Courier New"&gt;&amp;#160;&amp;#160;&amp;#160; For Each T In ActiveProject.Tasks&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="1" face="Courier New"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Select Case T.Text19&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="1" face="Courier New"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Case 1&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="1" face="Courier New"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; T.Priority = &amp;quot;900&amp;quot;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="1" face="Courier New"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Case 2&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="1" face="Courier New"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; T.Priority = &amp;quot;700&amp;quot;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="1" face="Courier New"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Case 3&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="1" face="Courier New"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; T.Priority = &amp;quot;500&amp;quot;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="1" face="Courier New"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Case 4&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="1" face="Courier New"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; T.Priority = &amp;quot;300&amp;quot;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="1" face="Courier New"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Case 5&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="1" face="Courier New"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; T.Priority = &amp;quot;100&amp;quot;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="1" face="Courier New"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; End Select&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="1" face="Courier New"&gt;&amp;#160;&amp;#160;&amp;#160; Next T&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="1" face="Courier New"&gt;&amp;#160;&amp;#160;&amp;#160; LevelingOptions Automatic:=True&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="1" face="Courier New"&gt;&amp;#160;&amp;#160;&amp;#160; LevelNow&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="1" face="Courier New"&gt;End Sub&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7208194" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wkriebel/archive/tags/Project/default.aspx">Project</category><category domain="http://weblogs.asp.net/wkriebel/archive/tags/General+Software+Development/default.aspx">General Software Development</category></item><item><title>DHS Threat Level SharePoint Web Part</title><link>http://weblogs.asp.net/wkriebel/archive/2009/08/28/dhs-threat-level-sharepoint-web-part.aspx</link><pubDate>Fri, 28 Aug 2009 19:03:58 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7184332</guid><dc:creator>wkriebel</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/wkriebel/rsscomments.aspx?PostID=7184332</wfw:commentRss><wfw:comment>http://weblogs.asp.net/wkriebel/commentapi.aspx?PostID=7184332</wfw:comment><comments>http://weblogs.asp.net/wkriebel/archive/2009/08/28/dhs-threat-level-sharepoint-web-part.aspx#comments</comments><description>&lt;p&gt;I recently created a XML Web part that uses XSL and the &lt;a href="http://www.dhs.gov/dhspublic/getAdvisoryCondition"&gt;DHS Threat Level web service&lt;/a&gt; to render the current threat level in a way that looks exactly like the DHS Threat Advisory image:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://weblogs.asp.net/blogs/wkriebel/clip_image002_0E3C4430.jpg" width="126" height="52" /&gt;&lt;/p&gt;  &lt;p&gt;Here it is for free to download with no warranty: &lt;a href="http://cid-fd2e2af28bb0e3b9.skydrive.live.com/self.aspx/Public/DHS%20Threat%20Advisory.dwp"&gt;DHS Thread Advisory.dwp&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;There is also an image: &lt;a title="http://www.dhs.gov/threat_level/current-sm.gif" href="http://www.dhs.gov/threat_level/current-sm.gif"&gt;http://www.dhs.gov/threat_level/current-sm.gif&lt;/a&gt;&lt;/p&gt; &lt;img src="http://www.dhs.gov/threat_level/current-sm.gif" /&gt;   &lt;p&gt;For fun, link to this post if you use the web part.&amp;#160; &lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7184332" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wkriebel/archive/tags/SharePoint/default.aspx">SharePoint</category></item><item><title>How To Display the InfoPath Form Version on the Form</title><link>http://weblogs.asp.net/wkriebel/archive/2009/04/29/how-to-display-the-infopath-form-version-on-the-form.aspx</link><pubDate>Wed, 29 Apr 2009 19:32:20 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7064881</guid><dc:creator>wkriebel</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/wkriebel/rsscomments.aspx?PostID=7064881</wfw:commentRss><wfw:comment>http://weblogs.asp.net/wkriebel/commentapi.aspx?PostID=7064881</wfw:comment><comments>http://weblogs.asp.net/wkriebel/archive/2009/04/29/how-to-display-the-infopath-form-version-on-the-form.aspx#comments</comments><description>&lt;p&gt;Very handy for testing and help desk calls:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Tip: insert form version with the expression:      &lt;br /&gt;&lt;span style="font-family: courier"&gt;substring-before( substring-after( /processing-instruction()[local-name(.) = &amp;quot;mso-infoPathSolution&amp;quot;], 'solutionVersion=&amp;quot;'), '&amp;quot;')&lt;/span&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Source:&amp;#160; &lt;a title="http://www.nivot.org/2008/09/30/WhyVSTO30VisualStudio2008SharePointWindowsWorkflowAndInfoPathMightGiveYouAHernia.aspx" href="http://www.nivot.org/2008/09/30/WhyVSTO30VisualStudio2008SharePointWindowsWorkflowAndInfoPathMightGiveYouAHernia.aspx"&gt;http://www.nivot.org/2008/09/30/WhyVSTO30VisualStudio2008SharePointWindowsWorkflowAndInfoPathMightGiveYouAHernia.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7064881" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wkriebel/archive/tags/InfoPath/default.aspx">InfoPath</category></item><item><title>Collect Data by Email</title><link>http://weblogs.asp.net/wkriebel/archive/2009/04/21/collect-data-by-email.aspx</link><pubDate>Tue, 21 Apr 2009 15:37:18 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7053465</guid><dc:creator>wkriebel</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/wkriebel/rsscomments.aspx?PostID=7053465</wfw:commentRss><wfw:comment>http://weblogs.asp.net/wkriebel/commentapi.aspx?PostID=7053465</wfw:comment><comments>http://weblogs.asp.net/wkriebel/archive/2009/04/21/collect-data-by-email.aspx#comments</comments><description>&lt;p&gt;Scenario: “Please respond to this email indicating your t-shirt size and which session you can attend… or whatever”&amp;#160;&amp;#160; send to: 40 people.&lt;/p&gt;  &lt;p&gt;Read this: &lt;a title="http://office.microsoft.com/en-us/access/HA100154271033.aspx" href="http://office.microsoft.com/en-us/access/HA100154271033.aspx"&gt;http://office.microsoft.com/en-us/access/HA100154271033.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7053465" width="1" height="1"&gt;</description></item><item><title>How to Fix PWA Reminders web part in MOSS</title><link>http://weblogs.asp.net/wkriebel/archive/2009/04/01/how-to-fix-pwa-reminders-web-part-in-moss.aspx</link><pubDate>Wed, 01 Apr 2009 14:46:40 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7020381</guid><dc:creator>wkriebel</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/wkriebel/rsscomments.aspx?PostID=7020381</wfw:commentRss><wfw:comment>http://weblogs.asp.net/wkriebel/commentapi.aspx?PostID=7020381</wfw:comment><comments>http://weblogs.asp.net/wkriebel/archive/2009/04/01/how-to-fix-pwa-reminders-web-part-in-moss.aspx#comments</comments><description>&lt;p&gt;Add and hide &lt;a href="http://weblogs.asp.net/blogs/wkriebel/PWA_Reminders_in_MOSS_Fixer.zip"&gt;this web part&lt;/a&gt; on the page where the reminders web part is located.&lt;/p&gt;  &lt;p&gt;Often folks will want to export the Reminders web part from Project Web Access (PWA) 2007 and have it shown on a related SharePoint (MOSS) page.&amp;#160; You can export the web part, you can add it to a SharePoint page, you can set the PWA URL to your PWA URL and it will work.&amp;#160; &lt;/p&gt;  &lt;p&gt;It will throw a javascript error.&lt;/p&gt;  &lt;p&gt;The error presents itself as a document.stylesheets[0] etc. etc. javascript error and prevents all javascripts from running (such as menu flyouts).&lt;/p&gt;  &lt;p&gt;The attached web part is simply a function redefinition that doesn’t require a feature deployment that fixes the reminders web part on that and only that page.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7020381" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wkriebel/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://weblogs.asp.net/wkriebel/archive/tags/Project/default.aspx">Project</category></item><item><title>External Collaboration Toolkit for SharePoint (ECTS) Installation Notes</title><link>http://weblogs.asp.net/wkriebel/archive/2009/01/29/external-collaboration-toolkit-for-sharepoint-ects-installation-notes.aspx</link><pubDate>Thu, 29 Jan 2009 22:40:48 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6868705</guid><dc:creator>wkriebel</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/wkriebel/rsscomments.aspx?PostID=6868705</wfw:commentRss><wfw:comment>http://weblogs.asp.net/wkriebel/commentapi.aspx?PostID=6868705</wfw:comment><comments>http://weblogs.asp.net/wkriebel/archive/2009/01/29/external-collaboration-toolkit-for-sharepoint-ects-installation-notes.aspx#comments</comments><description>&lt;p&gt;These notes are in addition to &lt;a href="http://technet.microsoft.com/en-us/library/cc296362.aspx"&gt;http://technet.microsoft.com/en-us/library/cc296362.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;These are the notes I generated that I used in overlay with the installation instructions.&amp;#160; &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Make sure Cert Server is installed and available &lt;/li&gt;    &lt;li&gt;Configure a certificate for ADAM &lt;/li&gt;    &lt;li&gt;Run ADAM setup from internet      &lt;br /&gt;· Add/Remove only works if you have the OS disk &lt;/li&gt;    &lt;li&gt;Create DNS entries      &lt;br /&gt;· For example: collab and collab.external &lt;/li&gt;    &lt;li&gt;Create Collab web app &lt;/li&gt;    &lt;li&gt;Reset IIS &lt;/li&gt;    &lt;li&gt;Create email address (e.g. &lt;a href="mailto:SharePoint@yourdomain.com"&gt;SharePoint@yourdomain.com&lt;/a&gt;) &lt;/li&gt;    &lt;li&gt;Extend to an SSL external (e.g. collab.external) &lt;/li&gt;    &lt;li&gt;Create a site collection on the web application &lt;/li&gt;    &lt;li&gt;Run ADAM script that comes with kit &lt;/li&gt;    &lt;li&gt;Change the ADAM Service account &lt;/li&gt;    &lt;li&gt;Run database script &lt;/li&gt;    &lt;li&gt;Run SPScript      &lt;br /&gt;Note: ADAM ports are typically 389, 636 or 50000, 50001&lt;/li&gt;    &lt;li&gt;Request IIS Cert &lt;/li&gt; &lt;/ol&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6868705" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wkriebel/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://weblogs.asp.net/wkriebel/archive/tags/Portals/default.aspx">Portals</category></item><item><title>How I made my laptop faster</title><link>http://weblogs.asp.net/wkriebel/archive/2009/01/29/how-i-made-my-laptop-faster.aspx</link><pubDate>Thu, 29 Jan 2009 17:18:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6868447</guid><dc:creator>wkriebel</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/wkriebel/rsscomments.aspx?PostID=6868447</wfw:commentRss><wfw:comment>http://weblogs.asp.net/wkriebel/commentapi.aspx?PostID=6868447</wfw:comment><comments>http://weblogs.asp.net/wkriebel/archive/2009/01/29/how-i-made-my-laptop-faster.aspx#comments</comments><description>&lt;P&gt;For some reason my laptop got really sluggish a while back.&amp;nbsp; Normally I wouldn’t blog about this type of thing, but it was so impactful I thought I would share.&amp;nbsp; I’ve already done and always do the typical stuff: defrag, clean registry, uninstall add-ons, maintain free disk space, etc.&amp;nbsp;&amp;nbsp; This one, however, was the culprit.&lt;/P&gt;
&lt;P&gt;Check this out if you are experiencing the same:&amp;nbsp;&amp;nbsp; &lt;A href="http://support.microsoft.com/kb/822158"&gt;&lt;FONT color=#669966&gt;kb822158 Virus scanning recommendations for computers that are running Windows Server 2003, Windows 2000, Windows XP, or Windows Vista&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Excerpt: “&lt;EM&gt;This article also contains information to help you minimize the effect of antivirus software on system and network performance.&lt;/EM&gt;”&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6868447" width="1" height="1"&gt;</description></item><item><title>How to update Microsoft RoundTable firmware</title><link>http://weblogs.asp.net/wkriebel/archive/2008/12/16/how-to-update-microsoft-roundtable-firmware.aspx</link><pubDate>Tue, 16 Dec 2008 21:36:04 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6791575</guid><dc:creator>wkriebel</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/wkriebel/rsscomments.aspx?PostID=6791575</wfw:commentRss><wfw:comment>http://weblogs.asp.net/wkriebel/commentapi.aspx?PostID=6791575</wfw:comment><comments>http://weblogs.asp.net/wkriebel/archive/2008/12/16/how-to-update-microsoft-roundtable-firmware.aspx#comments</comments><description>&lt;a href="http://www.microsoft.com/uc/products/roundtable.mspx"&gt;&lt;img align="right" src="http://www.microsoft.com/library/media/1033/uc/images/RoundTable_175x132.jpg" /&gt;&lt;/a&gt;   &lt;ol&gt;   &lt;li&gt;Download the firmware: &lt;a title="Microsoft® RoundTable™ Firmware" href="http://www.microsoft.com/downloads/info.aspx?na=45&amp;amp;p=1&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=2edc88bc-4c79-41a6-832a-b02a0cb2f82e&amp;amp;u=details.aspx%3ffamilyid%3dEF74CD39-0FEC-4C70-95C8-B01930B2B502%26displaylang%3den"&gt;Microsoft® RoundTable™ Firmware&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Download the manager: &lt;a title="Microsoft® RoundTable™ Management Tool" href="http://www.microsoft.com/downloads/info.aspx?na=45&amp;amp;p=2&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=2edc88bc-4c79-41a6-832a-b02a0cb2f82e&amp;amp;u=details.aspx%3ffamilyid%3dA3089FA8-72FC-4F11-B81D-87F0D09A3A9A%26displaylang%3den"&gt;Microsoft® RoundTable™ Management Tool&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;run this at the command line:      &lt;p&gt;&lt;font face="Courier New"&gt;C:\Program Files\Microsoft RoundTable\Device Management&amp;gt;rtmanage -m:img -i:nk -f:&amp;quot;C:\RoundTableQfeFirmware\nk.bin&amp;quot; -s:&amp;quot;C:\RoundTableQfeFirmware\nk.cat&amp;quot;&lt;/font&gt;&lt;/p&gt;      &lt;p&gt;passcode/password is probably: &lt;strong&gt;78491&lt;/strong&gt; (factory default, see &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=2EDC88BC-4C79-41A6-832A-B02A0CB2F82E&amp;amp;displaylang=en"&gt;RoundTable Deployment Guide&lt;/a&gt;)&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;Run This command:      &lt;p&gt;&lt;font face="Courier New"&gt;C:\Program Files\Microsoft RoundTable\Device Management&amp;gt;rtmanage.exe -m:img -i:EBOOT -f:c:\roundtableqfefirmware\cpueboot.bin -s:c:\roundtableqfefirmware\cpueboot.cat&lt;/font&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;Reboot by running this command:      &lt;br /&gt;&lt;font face="Courier New"&gt;Rtmanage.exe -m:cfg -r&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IMAG0037" border="0" alt="IMAG0037" src="http://weblogs.asp.net/blogs/wkriebel/IMAG0037_7BDF4100.jpg" width="231" height="298" /&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6791575" width="1" height="1"&gt;</description></item><item><title>What makes a good model?</title><link>http://weblogs.asp.net/wkriebel/archive/2008/12/15/what-makes-a-good-model.aspx</link><pubDate>Mon, 15 Dec 2008 17:54:09 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6788315</guid><dc:creator>wkriebel</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/wkriebel/rsscomments.aspx?PostID=6788315</wfw:commentRss><wfw:comment>http://weblogs.asp.net/wkriebel/commentapi.aspx?PostID=6788315</wfw:comment><comments>http://weblogs.asp.net/wkriebel/archive/2008/12/15/what-makes-a-good-model.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/policy_based_business/archive/2008/03/03/programming-versus-modeling.aspx"&gt;Andrea takes a stab at stating it&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Excerpt:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;As simple as possible, and complete (Better not bigger, spanning the semantic space)&lt;/li&gt;    &lt;li&gt;Consistent&lt;/li&gt;    &lt;li&gt;Extensible and reusable (Designed to evolve and be used beyond original purposes)&lt;/li&gt;    &lt;li&gt;Design tradeoffs well-understood and documented&lt;/li&gt;    &lt;li&gt;Normalized (To a point)&lt;/li&gt;    &lt;li&gt;Incorporating stable and well-defined concepts and semantics – Usually taken from other standards and models&lt;/li&gt;    &lt;li&gt;Designed and encoded for interoperability and sharing of semantics – But not limited by a specific encoding (such as XML Schema or database limitiations)&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6788315" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wkriebel/archive/tags/Modeling/default.aspx">Modeling</category></item><item><title>Can you restore a SharePoint Portal Server 2003 backup to a MOSS farm?  No.</title><link>http://weblogs.asp.net/wkriebel/archive/2008/10/21/can-you-restore-a-sharepoint-portal-server-2003-backup-to-a-moss-farm-no.aspx</link><pubDate>Tue, 21 Oct 2008 17:57:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6696795</guid><dc:creator>wkriebel</dc:creator><slash:comments>4</slash:comments><wfw:commentRss>http://weblogs.asp.net/wkriebel/rsscomments.aspx?PostID=6696795</wfw:commentRss><wfw:comment>http://weblogs.asp.net/wkriebel/commentapi.aspx?PostID=6696795</wfw:comment><comments>http://weblogs.asp.net/wkriebel/archive/2008/10/21/can-you-restore-a-sharepoint-portal-server-2003-backup-to-a-moss-farm-no.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;If you try to restore a SPD file from SharePoint 2003 to a MOSS instance, you will get this error:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;&lt;BR&gt;&lt;FONT face="courier new,courier"&gt;Your backup is from a different version of Windows SharePoint Services and cannot be restored to a server running the current version. The backup file should be&amp;nbsp;restored to a server with version '6.0.2.8117' or later.&lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6696795" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wkriebel/archive/tags/SharePoint/default.aspx">SharePoint</category></item><item><title>SharePoint Training and Internal Communication</title><link>http://weblogs.asp.net/wkriebel/archive/2008/08/21/sharepoint-training-and-internal-communication.aspx</link><pubDate>Thu, 21 Aug 2008 13:38:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6547190</guid><dc:creator>wkriebel</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/wkriebel/rsscomments.aspx?PostID=6547190</wfw:commentRss><wfw:comment>http://weblogs.asp.net/wkriebel/commentapi.aspx?PostID=6547190</wfw:comment><comments>http://weblogs.asp.net/wkriebel/archive/2008/08/21/sharepoint-training-and-internal-communication.aspx#comments</comments><description>&lt;P&gt;Note to self:&lt;/P&gt;
&lt;P&gt;Here are some packaged solutions available to help make the user community aware, prepared, and excited. &lt;/P&gt;
&lt;TABLE class="" cellSpacing=0 cellPadding=2 width=890 border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=top colSpan=2&gt;&lt;A href="http://www.codeplex.com/pks" mce_href="http://www.codeplex.com/pks"&gt;&lt;IMG alt=PKS src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=pks&amp;amp;DownloadId=35845" border=0 mce_src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=pks&amp;amp;DownloadId=35845"&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=top align=middle width=300&gt;&amp;nbsp;&lt;A href="http://office.microsoft.com/en-us/sharepointserver/FX101211721033.aspx" mce_href="http://office.microsoft.com/en-us/sharepointserver/FX101211721033.aspx"&gt;&lt;IMG alt="Office Online" src="http://office.microsoft.com/_Services/Ont/images/logooffice.gif" border=0 mce_src="http://office.microsoft.com/_Services/Ont/images/logooffice.gif"&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top width=590&gt;&lt;A href="http://office.microsoft.com/en-us/sharepointserver/FX101211721033.aspx" mce_href="http://office.microsoft.com/en-us/sharepointserver/FX101211721033.aspx"&gt;
&lt;H3&gt;Office Online SharePoint Help &lt;/H3&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=top align=middle width=300&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?familyid=673DC932-626A-4E59-9DCA-16D685600A51&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?familyid=673DC932-626A-4E59-9DCA-16D685600A51&amp;amp;displaylang=en"&gt;&lt;IMG src="http://img.microsoft.com/downloads/img/products/4289AE77-4CBA-4A75-86F3-9FF96F68E491.gif" border=0 mce_src="http://img.microsoft.com/downloads/img/products/4289AE77-4CBA-4A75-86F3-9FF96F68E491.gif"&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top width=590&gt;
&lt;H3&gt;&amp;nbsp;&lt;A href="http://www.microsoft.com/downloads/details.aspx?familyid=673DC932-626A-4E59-9DCA-16D685600A51&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?familyid=673DC932-626A-4E59-9DCA-16D685600A51&amp;amp;displaylang=en"&gt;Office SharePoint Server 2007 Training&lt;/A&gt; built on &lt;A href="http://www.codeplex.com/SLK" mce_href="http://www.codeplex.com/SLK"&gt;SharePoint Learning Kit &lt;/A&gt;&lt;/H3&gt;&lt;A href="http://www.wssdemo.com/Pages/SLK.htm" mce_href="http://www.wssdemo.com/Pages/SLK.htm"&gt;Here is a screen capture video showing how it works.&lt;/A&gt; &lt;BR&gt;The SharePoint Learning Kit (SLK) is government SCORM compliant, and can be used to deliver and track any training that uses the SCORM XML course definition. The Office SharePoint Server 2007 training is skinned and contains courses for SharePoint users.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=top align=middle&gt;&lt;A href="http://sharepoint.microsoft.com/gearup/Pages/General/BuzzKit.aspx" mce_href="http://sharepoint.microsoft.com/gearup/Pages/General/BuzzKit.aspx"&gt;&lt;IMG src="http://sharepoint.microsoft.com/gearup/images/buzzkit.gif" border=0 mce_src="http://sharepoint.microsoft.com/gearup/images/buzzkit.gif"&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top&gt;
&lt;H3&gt;&lt;A href="http://sharepoint.microsoft.com/gearup/Pages/General/BuzzKit.aspx"&gt;SharePoint Internal Buzz Kit&lt;/A&gt;&lt;/H3&gt;
&lt;P&gt;The Internal Buzz Kit is designed to help you generate demand for your newly deployed SharePoint Server 2007 sites, increasing your Return on Investment. &lt;BR&gt;You may need to revise some of the pieces in the Kit, depending upon your particular deployment environment and company policies. &lt;BR&gt;You may download all the materials in one file, or download them separately&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6547190" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wkriebel/archive/tags/SharePoint/default.aspx">SharePoint</category></item><item><title>Official Blog Icon?</title><link>http://weblogs.asp.net/wkriebel/archive/2008/08/21/official-blog-icon.aspx</link><pubDate>Thu, 21 Aug 2008 13:11:03 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6547092</guid><dc:creator>wkriebel</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://weblogs.asp.net/wkriebel/rsscomments.aspx?PostID=6547092</wfw:commentRss><wfw:comment>http://weblogs.asp.net/wkriebel/commentapi.aspx?PostID=6547092</wfw:comment><comments>http://weblogs.asp.net/wkriebel/archive/2008/08/21/official-blog-icon.aspx#comments</comments><description>&lt;p&gt;Interesting.&amp;#160; Is this the &amp;quot;official&amp;quot; blog icon?    &lt;br /&gt;Not terrible.&lt;/p&gt;  &lt;p&gt;&lt;a title="http://office.microsoft.com/global/images/default.aspx?assetid=ZA102499971033" href="http://office.microsoft.com/global/images/default.aspx?assetid=ZA102499971033"&gt;http://office.microsoft.com/global/images/default.aspx?assetid=ZA102499971033&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;img alt="blog" src="http://office.microsoft.com/global/images/default.aspx?assetid=ZA102499971033" /&gt; &lt;/p&gt;  &lt;p&gt;Bigger &lt;/p&gt;  &lt;p align="center"&gt;&lt;img alt="blog" src="http://office.microsoft.com/global/images/default.aspx?assetid=ZA102499971033" width="100" /&gt;&lt;/p&gt;  &lt;p&gt;See it in action here: &lt;a href="http://office.microsoft.com/en-us/sharepointserver/FX101211721033.aspx"&gt;SharePoint 2007 Help and How-to&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6547092" width="1" height="1"&gt;</description></item><item><title>Locking Your Computer with a Script</title><link>http://weblogs.asp.net/wkriebel/archive/2008/07/10/locking-your-computer-with-a-script.aspx</link><pubDate>Thu, 10 Jul 2008 15:42:19 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6384422</guid><dc:creator>wkriebel</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/wkriebel/rsscomments.aspx?PostID=6384422</wfw:commentRss><wfw:comment>http://weblogs.asp.net/wkriebel/commentapi.aspx?PostID=6384422</wfw:comment><comments>http://weblogs.asp.net/wkriebel/archive/2008/07/10/locking-your-computer-with-a-script.aspx#comments</comments><description>&lt;p&gt;For humans: &lt;font size="+2"&gt;&lt;font face="wingdings"&gt;&amp;#255;&lt;/font&gt;-L&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;For computers: &lt;b&gt;%&lt;/b&gt;&lt;i&gt;windir&lt;/i&gt;&lt;b&gt;%\System32\rundll32.exe user32.dll,LockWorkStation&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;So cool. &lt;/p&gt;  &lt;p&gt;&lt;font size="-2"&gt;Command line source: &lt;a href="http://www.microsoft.com/technet/scriptcenter/guide/sas_cpm_jleo.mspx?mfr=true"&gt;Shutting Down Computers and Logging Off Users: TechNet&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6384422" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wkriebel/archive/tags/Scripting/default.aspx">Scripting</category></item><item><title>Model Driven Development</title><link>http://weblogs.asp.net/wkriebel/archive/2008/06/30/model-driven-development.aspx</link><pubDate>Mon, 30 Jun 2008 17:31:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6340929</guid><dc:creator>wkriebel</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/wkriebel/rsscomments.aspx?PostID=6340929</wfw:commentRss><wfw:comment>http://weblogs.asp.net/wkriebel/commentapi.aspx?PostID=6340929</wfw:comment><comments>http://weblogs.asp.net/wkriebel/archive/2008/06/30/model-driven-development.aspx#comments</comments><description>&lt;P&gt;A great post by Gabriel: &lt;A href="http://blogs.msdn.com/gabriel_morgan/archive/2008/06/28/valuing-the-undervalued-solution-model.aspx" mce_href="http://blogs.msdn.com/gabriel_morgan/archive/2008/06/28/valuing-the-undervalued-solution-model.aspx"&gt;Valuing the Undervalued Solution Model&lt;/A&gt;&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6340929" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/wkriebel/archive/tags/General+Software+Development/default.aspx">General Software Development</category></item></channel></rss>
