<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>TechnoBlogy &#187; SharePoint</title>
	<atom:link href="http://technoblogy.net/category/mtools/sharepoint/feed/" rel="self" type="application/rss+xml" />
	<link>http://technoblogy.net</link>
	<description>Technology with a Big difference</description>
	<lastBuildDate>Mon, 05 Dec 2011 17:29:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>open sharepoint websites in mozilla firefox</title>
		<link>http://technoblogy.net/open-sharepoint-websites-in-mozilla-firefox/</link>
		<comments>http://technoblogy.net/open-sharepoint-websites-in-mozilla-firefox/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 15:10:18 +0000</pubDate>
		<dc:creator>Nauman</dc:creator>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[ntlm]]></category>

		<guid isPermaLink="false">http://technoblogy.net/open-sharepoint-websites-in-mozilla-firefox/</guid>
		<description><![CDATA[If you use Firefox along with Internet Explorer, each time you want to open up an internal network site or SharePoint or Team System Web Access etc…you have to provide your windows credentials or log in with some valid details. This will repeat with every page you access and have to use Internet Explorer to [...]]]></description>
			<content:encoded><![CDATA[<p>If you use Firefox along with Internet Explorer, each time you want to open up an internal network site or SharePoint or Team System Web Access etc…you have to provide your windows credentials or log in with some valid details. This will repeat with every page you access and have to use Internet Explorer to stop Firefox annoying you.</p>
<p><a href="http://technoblogy.net/wp-content/uploads/2009/11/credentials.gif"><img title="credentials" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="248" alt="credentials" src="http://technoblogy.net/wp-content/uploads/2009/11/credentials_thumb.gif" width="282" align="left" border="0" /></a> </p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>You have to enable NTLM using the following steps, so that Firefox will authenticate automatically.</p>
<ol>
<li>Open Firefox </li>
<li>Type <strong>about:config</strong> in the address bar and hit Enter. </li>
<li>Type <strong>network.automatic</strong> in the top Filter bar </li>
<li>Right click <strong>network.automatic-ntlm-auth.trusted-uris</strong> and click Modify </li>
<li>Enter only the names of your internal(SharePoint) servers in a comma-delimited list. For example: <em>lon-ad-01,contoso</em> and click OK. </li>
<li>Restart Firefox </li>
</ol>
<p><a href="http://technoblogy.net/wp-content/uploads/2009/11/adding.png"><img title="adding" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="304" alt="adding" src="http://technoblogy.net/wp-content/uploads/2009/11/adding_thumb.png" width="325" align="left" border="0" /></a> </p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>You should be able to access all of your SharePoint sites on the servers you entered through Firefox now without providing credentials repeatedly.</p>
<p>The above setting is usually stored in &quot;<em> <strong>prefs.js</strong> </em>&quot; in the following directory:</p>
<p>C:\Documents and Settings\&lt;username&gt;\Application Data\Mozilla\Firefox\Profiles\&lt;uniqueid&gt;.default</p>
]]></content:encoded>
			<wfw:commentRss>http://technoblogy.net/open-sharepoint-websites-in-mozilla-firefox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to update Quick Launch links programmatically in SharePoint and WSS 3.0</title>
		<link>http://technoblogy.net/how-to-update-quick-launch-links-programmatically-in-sharepoint-and-wss-3-0/</link>
		<comments>http://technoblogy.net/how-to-update-quick-launch-links-programmatically-in-sharepoint-and-wss-3-0/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 14:33:03 +0000</pubDate>
		<dc:creator>Nauman</dc:creator>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[quick launch]]></category>

		<guid isPermaLink="false">http://technoblogy.net/how-to-update-quick-launch-links-programmatically-in-sharepoint-and-wss-3-0/</guid>
		<description><![CDATA[Updating quick launch navigation in SharePoint is much simpler with WSS 3.0 Microsoft.SharePoint.Navigation API. Please refer to the following sample code that will help you to iterate through all quick launch links in SharePoint sites and update them as per your liking. private static void Traverse(string top, string from, string to) { SPSite topSite; SPWebCollection [...]]]></description>
			<content:encoded><![CDATA[<p>Updating quick launch navigation in SharePoint is much simpler with WSS 3.0 <strong>Microsoft.SharePoint.Navigation</strong> API. Please refer to the following sample code that will help you to iterate through all quick launch links in SharePoint sites and update them as per your liking.</p>
<blockquote><p>private static void Traverse(string top, string from, string to)</p>
<pre>{</pre>
<pre> </pre>
<pre>             SPSite topSite;</pre>
<pre>             SPWebCollection subSites;</pre>
<pre> </pre>
<pre>            try</pre>
<pre>            {</pre>
<pre> </pre>
<pre>                topSite = new SPSite(top);</pre>
<pre>                subSites = topSite.AllWebs;</pre>
<pre> </pre>
<pre> </pre>
<pre>                foreach (SPWeb web in subSites)</pre>
<pre>                {</pre>
<pre>                    using (web)</pre>
<pre>                    {</pre>
<pre>                        Console.WriteLine(&quot;******** STARTING &quot; + web.Name.ToString() + &quot;************&quot;);</pre>
<pre>                        SPNavigationNodeCollection nodes = web.Navigation.QuickLaunch;</pre>
<pre> </pre>
<pre>                        foreach (SPNavigationNode node in nodes)</pre>
<pre>                        {</pre>
<pre> </pre>
<pre>                            UpdateURL(node, from, to);</pre>
<pre> </pre>
<pre>                            SPNavigationNodeCollection childNodes = node.Children;</pre>
<pre> </pre>
<pre>                            foreach (SPNavigationNode cNode in childNodes)</pre>
<pre>                            {</pre>
<pre>                                UpdateURL(cNode, from, to);</pre>
<pre> </pre>
<pre>                            }</pre>
<pre> </pre>
<pre>                        }</pre>
<pre> </pre>
<pre>                        Console.WriteLine(&quot;******** CLOSING &quot; + web.Name.ToString() + &quot;************&quot;);</pre>
<pre>                    }</pre>
<pre>                }</pre>
<pre>              //  Console.ReadLine();</pre>
<pre>            }</pre>
<pre>            catch (Exception exp)</pre>
<pre>            {</pre>
<pre>                Console.WriteLine(exp.Message + &quot; :: &quot; + exp.StackTrace.ToString());</pre>
<pre>            }</pre>
<pre>            </pre>
<pre> </pre>
<pre>        }</pre>
<pre> </pre>
<pre>        private static void UpdateURL(SPNavigationNode cNode, string from, string to)</pre>
<pre>        {</pre>
<pre>            </pre>
<pre> </pre>
<pre>            if (cNode.Url.IndexOf(from) &gt; 0)</pre>
<pre>            {</pre>
<pre>                Console.WriteLine(&quot;FOUND CULPRIT -&gt; &quot; + cNode.Title.ToString() + </pre>
<pre>             &quot; :: &quot; + cNode.Url.ToString());</pre>
<pre>                cNode.Url = cNode.Url.ToString().Replace(from, to);</pre>
<pre>                cNode.Update();</pre>
<pre>                Console.WriteLine(cNode.Title.ToString() + &quot; :: &quot; + cNode.Url.ToString());</pre>
<pre>            }</pre>
<pre> </pre>
<pre>        }</pre>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://technoblogy.net/how-to-update-quick-launch-links-programmatically-in-sharepoint-and-wss-3-0/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

