<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments for Steve Pietrek - Everything SharePoint</title>
	<atom:link href="http://stevepietrek.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://stevepietrek.com</link>
	<description>My continuous learning of SharePoint...</description>
	<pubDate>Thu, 04 Dec 2008 04:50:09 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Links (9/5/2007) by Stephen Kaye</title>
		<link>http://stevepietrek.com/2007/09/05/links-952007/#comment-1412</link>
		<dc:creator>Stephen Kaye</dc:creator>
		<pubDate>Wed, 19 Mar 2008 06:52:56 +0000</pubDate>
		<guid isPermaLink="false">http://stevepietrekweblog.wordpress.com/2007/09/05/links-952007/#comment-1412</guid>
		<description>I've written a blog about how to customise the application.master to change layout pages without actually altering the standard application.master file.

&lt;a href="http://stephenkaye.blogspot.com/2008/03/how-to-customise-applicationmaster-file.html" rel="nofollow"&gt;http://stephenkaye.blogspot.com/2008/03/how-to-customise-applicationmaster-file.html&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>I&#8217;ve written a blog about how to customise the application.master to change layout pages without actually altering the standard application.master file.</p>
<p><a href="http://stephenkaye.blogspot.com/2008/03/how-to-customise-applicationmaster-file.html" rel="nofollow">http://stephenkaye.blogspot.com/2008/03/how-to-customise-applicationmaster-file.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Debugging Assemblies Located in the GAC by ano</title>
		<link>http://stevepietrek.com/2008/01/02/debugging-assemblies-located-in-the-gac/#comment-1410</link>
		<dc:creator>ano</dc:creator>
		<pubDate>Wed, 05 Mar 2008 15:12:09 +0000</pubDate>
		<guid isPermaLink="false">http://stevepietrekweblog.wordpress.com/2008/01/02/debugging-assemblies-located-in-the-gac/#comment-1410</guid>
		<description>In my case (dll tarfeting .NET 3.5) step 2 was:

Select Start - Run and type in %SYSTEMROOT%\Assembly\GAC_MSIL</description>
		<content:encoded><![CDATA[<p>In my case (dll tarfeting .NET 3.5) step 2 was:</p>
<p>Select Start - Run and type in %SYSTEMROOT%\Assembly\GAC_MSIL</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Debugging Assemblies Located in the GAC by Doug Ware</title>
		<link>http://stevepietrek.com/2008/01/02/debugging-assemblies-located-in-the-gac/#comment-1408</link>
		<dc:creator>Doug Ware</dc:creator>
		<pubDate>Wed, 05 Mar 2008 13:35:11 +0000</pubDate>
		<guid isPermaLink="false">http://stevepietrekweblog.wordpress.com/2008/01/02/debugging-assemblies-located-in-the-gac/#comment-1408</guid>
		<description>Hi Steve,
I love your blog. Thanks for the great content and links!
You don't need to copy the pdb files to debug the GAC. Please have a look at my post on this here: http://www.elumenotion.com/Blog/Lists/Posts/Post.aspx?ID=23</description>
		<content:encoded><![CDATA[<p>Hi Steve,<br />
I love your blog. Thanks for the great content and links!<br />
You don&#8217;t need to copy the pdb files to debug the GAC. Please have a look at my post on this here: <a href="http://www.elumenotion.com/Blog/Lists/Posts/Post.aspx?ID=23" rel="nofollow">http://www.elumenotion.com/Blog/Lists/Posts/Post.aspx?ID=23</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Customize application.master by Joel Jalbert</title>
		<link>http://stevepietrek.com/2008/01/29/customize-applicationmaster/#comment-1399</link>
		<dc:creator>Joel Jalbert</dc:creator>
		<pubDate>Tue, 19 Feb 2008 21:12:03 +0000</pubDate>
		<guid isPermaLink="false">http://stevepietrekweblog.wordpress.com/?p=191#comment-1399</guid>
		<description>I have code samples for you!

&lt;code&gt;

namespace CustomDesign
{
    public class CustomPageInit : IHttpModule
    {
        public void Init(HttpApplication context)
        {
            context.PreRequestHandlerExecute += new EventHandler(context_PreRequestHandlerExecute);
        }

        void context_PreRequestHandlerExecute(object sender, EventArgs e)
        {
            HttpApplication httpApp = sender as HttpApplication;

            if (httpApp != null)
            {
                Page page = httpApp.Context.CurrentHandler as Page;

                if (page != null)
                {
                    page.PreInit += new EventHandler(page_PreInit);
                }
            }
        }

        void page_PreInit(object sender, EventArgs e)
        {
            Page page = sender as Page;

            if (page.MasterPageFile != null)
            {
                if (page.MasterPageFile.ToLower().Contains("application.master")) {

                    SPWeb objWeb = SPContext.Current.Web;

                    if (objWeb.MasterUrl.Contains("default.custom.master"))
                    {
                        objWeb.AllowUnsafeUpdates = true;
                        objWeb.Update();
                        string strTmp = page.MasterPageFile.ToLower().Replace("application.master", "application.custom.master");
                        page.MasterPageFile = strTmp;
                    }
                }
            }
        }

        public void Dispose()
        {
        }
    }
}
&lt;/code&gt;

In the web.config, append that line into the httpmodule section

&lt;code&gt;

&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>I have code samples for you!</p>
<p><code></p>
<p>namespace CustomDesign<br />
{<br />
    public class CustomPageInit : IHttpModule<br />
    {<br />
        public void Init(HttpApplication context)<br />
        {<br />
            context.PreRequestHandlerExecute += new EventHandler(context_PreRequestHandlerExecute);<br />
        }</p>
<p>        void context_PreRequestHandlerExecute(object sender, EventArgs e)<br />
        {<br />
            HttpApplication httpApp = sender as HttpApplication;</p>
<p>            if (httpApp != null)<br />
            {<br />
                Page page = httpApp.Context.CurrentHandler as Page;</p>
<p>                if (page != null)<br />
                {<br />
                    page.PreInit += new EventHandler(page_PreInit);<br />
                }<br />
            }<br />
        }</p>
<p>        void page_PreInit(object sender, EventArgs e)<br />
        {<br />
            Page page = sender as Page;</p>
<p>            if (page.MasterPageFile != null)<br />
            {<br />
                if (page.MasterPageFile.ToLower().Contains("application.master")) {</p>
<p>                    SPWeb objWeb = SPContext.Current.Web;</p>
<p>                    if (objWeb.MasterUrl.Contains("default.custom.master"))<br />
                    {<br />
                        objWeb.AllowUnsafeUpdates = true;<br />
                        objWeb.Update();<br />
                        string strTmp = page.MasterPageFile.ToLower().Replace("application.master", "application.custom.master");<br />
                        page.MasterPageFile = strTmp;<br />
                    }<br />
                }<br />
            }<br />
        }</p>
<p>        public void Dispose()<br />
        {<br />
        }<br />
    }<br />
}<br />
</code></p>
<p>In the web.config, append that line into the httpmodule section</p>
<p><code></p>
<p></code></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Links (8/30/2007) by Harlan</title>
		<link>http://stevepietrek.com/2007/08/30/links-8302007/#comment-350</link>
		<dc:creator>Harlan</dc:creator>
		<pubDate>Fri, 12 Oct 2007 16:07:47 +0000</pubDate>
		<guid isPermaLink="false">http://stevepietrekweblog.wordpress.com/2007/08/30/links-8302007/#comment-350</guid>
		<description>I saw your post about the SPMigration tool, which is great, but I wanted something a biteasier to use and just for Exchange Public Folders and SharePoint.

I recently hired a developer to build a tool that that migrates Exchange public folder data to SharePoint.  It is a .Net application, a self contained exe, and only needs to run on workstation with Outlook.  You just point to an exchange server and a sharepoint server and click a migrate button.  It is now complete and I would like to share the code with others so that it can be refined and customized as needed. 

Your blog looks to be a good source to get communications like this out.  I uploaded it to http://www.codeplex.com/pfmigration.  Let me know if you find the tool valuable to post something about it 

Thanks in advance! 
Harlan</description>
		<content:encoded><![CDATA[<p>I saw your post about the SPMigration tool, which is great, but I wanted something a biteasier to use and just for Exchange Public Folders and SharePoint.</p>
<p>I recently hired a developer to build a tool that that migrates Exchange public folder data to SharePoint.  It is a .Net application, a self contained exe, and only needs to run on workstation with Outlook.  You just point to an exchange server and a sharepoint server and click a migrate button.  It is now complete and I would like to share the code with others so that it can be refined and customized as needed. </p>
<p>Your blog looks to be a good source to get communications like this out.  I uploaded it to <a href="http://www.codeplex.com/pfmigration" rel="nofollow">http://www.codeplex.com/pfmigration</a>.  Let me know if you find the tool valuable to post something about it </p>
<p>Thanks in advance!<br />
Harlan</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Quick Access to STSADM Command by Jeremy</title>
		<link>http://stevepietrek.com/2007/06/08/quick-access-to-stsadm-command/#comment-327</link>
		<dc:creator>Jeremy</dc:creator>
		<pubDate>Thu, 27 Sep 2007 16:11:28 +0000</pubDate>
		<guid isPermaLink="false">http://stevepietrekweblog.wordpress.com/2007/06/08/quick-access-to-stsadm-command/#comment-327</guid>
		<description>An alternative to modifying the PATH for your current Environment.

Start, Run, ".", OK
This should open your %userprofile% folder.
New Shortcut, (File Menu, or the context menu) 
Path: c:\windows\system32\cmd.exe
Name: spcmd

Open the properties of your newly created shortcut, change 'start in' to "C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\bin "</description>
		<content:encoded><![CDATA[<p>An alternative to modifying the PATH for your current Environment.</p>
<p>Start, Run, &#8220;.&#8221;, OK<br />
This should open your %userprofile% folder.<br />
New Shortcut, (File Menu, or the context menu)<br />
Path: c:\windows\system32\cmd.exe<br />
Name: spcmd</p>
<p>Open the properties of your newly created shortcut, change &#8217;start in&#8217; to &#8220;C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\bin &#8220;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Site and File Naming - Invalid Characters by Oskar Austegard</title>
		<link>http://stevepietrek.com/2007/09/11/site-and-file-naming-invalid-characters/#comment-283</link>
		<dc:creator>Oskar Austegard</dc:creator>
		<pubDate>Thu, 13 Sep 2007 21:46:20 +0000</pubDate>
		<guid isPermaLink="false">http://stevepietrekweblog.wordpress.com/2007/09/11/site-and-file-naming-invalid-characters/#comment-283</guid>
		<description>In addition the following are not allowed in file names:
# multiple dots in a row
# dots at the end of a file name
# spaces at the beginning or end of a file name (will be trimmed)

Meanwhile 
&lt;code&gt;`  @  $  ^  (  )  -  +  =  ;  [  ]  '  .  ,.txt&lt;/code&gt; 
is a VALID file name...</description>
		<content:encoded><![CDATA[<p>In addition the following are not allowed in file names:<br />
# multiple dots in a row<br />
# dots at the end of a file name<br />
# spaces at the beginning or end of a file name (will be trimmed)</p>
<p>Meanwhile<br />
<code>`  @  $  ^  (  )  -  +  =  ;  [  ]  &#8216;  .  ,.txt</code><br />
is a VALID file name&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Edit in Microsoft Office SharePoint Designer Error by Wes Smith</title>
		<link>http://stevepietrek.com/2007/08/24/edit-in-microsoft-office-sharepoint-designer-error/#comment-209</link>
		<dc:creator>Wes Smith</dc:creator>
		<pubDate>Wed, 29 Aug 2007 16:23:42 +0000</pubDate>
		<guid isPermaLink="false">http://stevepietrekweblog.wordpress.com/2007/08/24/edit-in-microsoft-office-sharepoint-designer-error/#comment-209</guid>
		<description>Your solution worked for me. Thanks - Wes</description>
		<content:encoded><![CDATA[<p>Your solution worked for me. Thanks - Wes</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Links (8/23/2007) by Oskar Austegard</title>
		<link>http://stevepietrek.com/2007/08/23/links-8232007/#comment-187</link>
		<dc:creator>Oskar Austegard</dc:creator>
		<pubDate>Fri, 24 Aug 2007 13:18:18 +0000</pubDate>
		<guid isPermaLink="false">http://stevepietrekweblog.wordpress.com/2007/08/23/links-8232007/#comment-187</guid>
		<description>Regarding 3.: You may want to have a look at my post &lt;a href="http://austegard.blogspot.com/2007/08/moss-spquery-can-recurse-through-folder.html" rel="nofollow"&gt; MOSS: SPQuery CAN recurse through folder structures&lt;/a&gt;.  There's no need to use a loop (which would be horribly inefficient).</description>
		<content:encoded><![CDATA[<p>Regarding 3.: You may want to have a look at my post <a href="http://austegard.blogspot.com/2007/08/moss-spquery-can-recurse-through-folder.html" rel="nofollow"> MOSS: SPQuery CAN recurse through folder structures</a>.  There&#8217;s no need to use a loop (which would be horribly inefficient).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Expand VHD File by Steve Pietrek</title>
		<link>http://stevepietrek.com/2007/08/07/expand-vhd-file/#comment-147</link>
		<dc:creator>Steve Pietrek</dc:creator>
		<pubDate>Fri, 10 Aug 2007 11:51:24 +0000</pubDate>
		<guid isPermaLink="false">http://stevepietrekweblog.wordpress.com/2007/08/07/expand-vhd-file/#comment-147</guid>
		<description>Yep, it wasn't so bad once I had all the information. Unfortunately it was like a 4 hour process to find it. 

You will have to let me know how VMWare is. I've heard great things about it but haven't wanted to spend the $200. Maybe I'll download the evaluation copy and give that a whirl. I did download a beta version and ran into some issues (can't remember off the top of my head) - I'm sure they are fixed now.</description>
		<content:encoded><![CDATA[<p>Yep, it wasn&#8217;t so bad once I had all the information. Unfortunately it was like a 4 hour process to find it. </p>
<p>You will have to let me know how VMWare is. I&#8217;ve heard great things about it but haven&#8217;t wanted to spend the $200. Maybe I&#8217;ll download the evaluation copy and give that a whirl. I did download a beta version and ran into some issues (can&#8217;t remember off the top of my head) - I&#8217;m sure they are fixed now.</p>
]]></content:encoded>
	</item>
</channel>
</rss>