<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" 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/"><channel><title>ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx</link><description>This article replaces my earlier article about MCMS Navigation Providers which I have written while ASP.NET 2.0 was in Beta 2. After Beta 2 a couple of things have changed which prevent the earlier code from working properly with the final version of</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#416148</link><pubDate>Fri, 16 Dec 2005 07:55:27 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:416148</guid><dc:creator>Thomas van der Heijden</dc:creator><description>Thanks for this.  Works like a charm.  One thing you should know is that &amp;quot;FindSiteMapNode(string GUID)&amp;quot; still has some issues when you set the &amp;quot;StartingNodeUrl&amp;quot; property of the SiteMapDataSource.  Entering an url obviously doesn't work, but neither does a GUID because VS.NET 2005 thinks it's a relative path and prepends the parent path.  So I ended up writing a little GUID or Url detector anyway.&lt;br&gt;</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#416163</link><pubDate>Fri, 16 Dec 2005 13:06:50 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:416163</guid><dc:creator>Stefan_Gossner</dc:creator><description>Hi Thomas, &lt;br&gt;&lt;br&gt;thanks for the info! I haven't used this property till now - that's why I did not yet run into this issue. &lt;br&gt;I adjusted the article now to work correct in this situation. Please have a look if the issue is resolved now.&lt;br&gt;&lt;br&gt;Cheers, &lt;br&gt;Stefan</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#417163</link><pubDate>Mon, 09 Jan 2006 09:40:13 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:417163</guid><dc:creator>Thomas van der Heijden</dc:creator><description>Nice one.  I found one other small bug.  I'm consuming Sitemap data using my own controls, so this might not happen with the standard controls.  &lt;br&gt;&lt;br&gt;When creating a new page based on a template that uses SiteMap controls, I found that CMS fails to find the node passed to &amp;quot;GetParentNode&amp;quot; (Searches.GetByGuid(node.Key) returns null).  &lt;br&gt;There is no check on this so the following &amp;quot;ci.parent&amp;quot; will throw an exception.  Fixed it with a simple wrapper.&lt;br&gt;&lt;br&gt;Also you might want to make &amp;quot;GetSiteMapNodeFromChannelItem&amp;quot; virtual.  I found it much easier to override this method in my extension then to target the other methods.&lt;br&gt;&lt;br&gt;I wrote my own extension to this class to deal with my site.  Basically it folds channels that contain only a single posting into one node, so the channel looks like a posting to all sitemap controls.  This is very useful when you want to apply specific security to only one posting (which you can't without a seperate channel) without stuffing up the layout on your sitemap controls.  &lt;br&gt;&lt;br&gt;Cheers,&lt;br&gt;   Thomas&lt;br&gt;&lt;br&gt;</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#417396</link><pubDate>Fri, 13 Jan 2006 17:42:18 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:417396</guid><dc:creator>Stefan_Gossner</dc:creator><description>I just updated this SiteMapProvider. The GetParentNode contained a bug which prevented it from working correct for the SiteMapPath control when a new Posting was created.&lt;br&gt;&lt;br&gt;Edward, thanks for this hint!</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#417413</link><pubDate>Fri, 13 Jan 2006 22:18:05 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:417413</guid><dc:creator>Willie</dc:creator><description>I was trying to get this to work, i have the DLL generated,  the way i have the channels setup i have 3 different sites 2 of which i already completed i wanted to use the nav controls for the 3rd. When i put on the menu control with the data source the page loads and no errors are reported, but it appears that the page is not reading any javascript files for the menu control. I can call another page from the server not going throught he CMS engine and it works fine. In my master page i do have a robottags for CMS as well. I also tried to just use a web.sitemap provider which i switchd the default to the XmlSiteMapProvider but either way it appears the javascript files do not get redered correctly.  Any advice on this matter?  I will switch back to my function that creates the navigation but the nav controls will be so much easier and much more flexible then the classic method.&lt;br&gt;&lt;br&gt;FYI i am trying to do the nav on the master page and i do have the directives on the top. Everything else is working great.&lt;br&gt;ALSO the channel name is not the same as the directory in IIS i am not sure if that makes a difference, i thought it didnt' matter when being passed through the CMS engine but in reference to the javascript issue i am now thinking it may. I did test it by changing the name to the same but that didnt' seem to matter.</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#417419</link><pubDate>Sat, 14 Jan 2006 00:06:49 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:417419</guid><dc:creator>Stefan_Gossner</dc:creator><description>Hi Willi,&lt;br&gt;&lt;br&gt;this sounds interesting! Please send me a mail to webmasterATstefan-gossner.de to let us follow up offline. (Please replace AT with @)&lt;br&gt;&lt;br&gt;Cheers,&lt;br&gt;Stefan</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#417905</link><pubDate>Mon, 23 Jan 2006 09:35:34 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:417905</guid><dc:creator>Jason Olsan</dc:creator><description>Thanks for the info on that control :)  It works great :)&lt;br&gt;&lt;br&gt;However, I've discovered that there seems to be a problem utilizing the menu control (any site map provider) when using CMS and Master Pages.  I haven't figured out why, but I thought it might be worth noting.  I think that's what Willie might be referencing (if he has Master Pages).&lt;br&gt;&lt;br&gt;Jason</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#417947</link><pubDate>Mon, 23 Jan 2006 21:10:25 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:417947</guid><dc:creator>Jason Olsan</dc:creator><description>I should state that I seem to be having a problem with the Menu control and Master Pages.  It might be a fluke :)</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#418004</link><pubDate>Tue, 24 Jan 2006 17:48:14 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:418004</guid><dc:creator>Stefan_Gossner</dc:creator><description>I have found a possible reason for the problems with the menu control. It does not work correct if the following tag is included in the web.config:&lt;br&gt;&lt;br&gt;&amp;lt;xhtmlConformance mode=&amp;quot;Legacy&amp;quot;/&amp;gt;&lt;br&gt;&lt;br&gt;Removing this tag resolves the issue.&lt;br&gt;This affects as well normal ASP.NET webform projects and MCMS template projects.</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#418031</link><pubDate>Wed, 25 Jan 2006 02:49:08 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:418031</guid><dc:creator>Jason Olsan</dc:creator><description>That fixed it exactly.  Thank you :)</description></item><item><title>Microsoft Content Management Server 2002 Service Pack 2 Resources</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#419335</link><pubDate>Sun, 12 Feb 2006 22:00:57 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:419335</guid><dc:creator>Andrew Connell [MVP MCMS]</dc:creator><description /></item><item><title>Microsoft Content Management Server 2002 Service Pack 2 Resources</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#419352</link><pubDate>Sun, 12 Feb 2006 22:09:35 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:419352</guid><dc:creator>Andrew Connell [MVP MCMS]</dc:creator><description /></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#419433</link><pubDate>Mon, 13 Feb 2006 23:32:14 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:419433</guid><dc:creator>Gaya</dc:creator><description>Hi Stefan,&lt;br&gt;&lt;br&gt; &amp;nbsp; This can be used with ASP 2.0 but I have ASP1.1 with VS 2003. Is there a control to create the sitemap for ASP 1.1?? &lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Gaya</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#419480</link><pubDate>Tue, 14 Feb 2006 11:00:13 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:419480</guid><dc:creator>Stefan_Gossner</dc:creator><description>Hi Gaya,&lt;br&gt;&lt;br&gt;ASP.NET 1.1 does not support site maps and does not ship with any controls that use site maps.&lt;br&gt;You would need to reinvent the wheel.&lt;br&gt;I would suggest to upgrade your site to ASP.NET 2.0 and VS.NET 2005.&lt;br&gt;&lt;br&gt;Cheers,&lt;br&gt;Stefan</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#424453</link><pubDate>Thu, 06 Apr 2006 11:20:57 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:424453</guid><dc:creator>daniel</dc:creator><description>Hi Stefan,&lt;br&gt;&lt;br&gt;Is there a way for me to start the root node of the site map on a different level? I am able to make the sitemap, its just that I want the root channel to start on a different level..&lt;br&gt;&lt;br&gt;Please help..&lt;br&gt;&lt;br&gt;Thanks.</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#424454</link><pubDate>Thu, 06 Apr 2006 11:29:50 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:424454</guid><dc:creator>Caroline</dc:creator><description>Hi Daniel,&lt;br&gt;&lt;br&gt;Yes, you would want to change the GetRoodNodeCore method to something like this:&lt;br&gt;&lt;br&gt;// returns the first channel under the rootchannel&lt;br&gt;&lt;br&gt;Channel root = CmsHttpContext.Current.RootChannel.Channels[0]; &lt;br&gt;&lt;br&gt;I hope this was helpfull.&lt;br&gt;&lt;br&gt;Greetings,&lt;br&gt;&lt;br&gt;Caroline</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#424455</link><pubDate>Thu, 06 Apr 2006 11:42:56 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:424455</guid><dc:creator>daniel</dc:creator><description>Hi Caroline,&lt;br&gt;&lt;br&gt;Thanks for your reply. I was thinking that this is just a parameter I have to specify to a method. Is this possible?&lt;br&gt;&lt;br&gt;&lt;br&gt;Hi Daniel,&lt;br&gt;&lt;br&gt;Yes, you would want to change the GetRoodNodeCore method to something like this:&lt;br&gt;&lt;br&gt;// returns the first channel under the rootchannel&lt;br&gt;&lt;br&gt;Channel root = CmsHttpContext.Current.RootChannel.Channels[0];&lt;br&gt;&lt;br&gt;I hope this was helpfull.&lt;br&gt;&lt;br&gt;Greetings,&lt;br&gt;&lt;br&gt;Caroline</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#424456</link><pubDate>Thu, 06 Apr 2006 11:55:40 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:424456</guid><dc:creator>Stefan_Gossner</dc:creator><description>Hi Daniel,&lt;br&gt;&lt;br&gt;a provider does not expose a method to call directly. What you could do is use application settings in your web.config and then read this application settings from inside your provider.&lt;br&gt;&lt;br&gt;Cheers,&lt;br&gt;Stefan</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#426241</link><pubDate>Tue, 25 Apr 2006 14:20:46 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:426241</guid><dc:creator>Angel del Olmo</dc:creator><description>Hi Stefan,&lt;br&gt;&lt;br&gt;The provider returns the channels in alfabetical order?&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Angel</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#426252</link><pubDate>Tue, 25 Apr 2006 15:30:47 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:426252</guid><dc:creator>Stefan_Gossner</dc:creator><description>Hi Angel,&lt;br&gt;&lt;br&gt;in the code I use SortByDisplayName. So it returns first the channels in alphabetical order of the display name, then the posting in alphabetical order of the display name.&lt;br&gt;&lt;br&gt;You can adjust this to your needs by modifying the sort instructions in the GetChildNodes method.&lt;br&gt;&lt;br&gt;Cheers,&lt;br&gt;Stefan</description></item><item><title>ASP.NET 2.0 and MCMS - Site Navigation - Part 2</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#430663</link><pubDate>Sun, 28 May 2006 18:29:35 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:430663</guid><dc:creator>Stefan Goßner</dc:creator><description>In the first part of this article I discussed how to implement a SiteMapProvider for an MCMS website....</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#431613</link><pubDate>Thu, 01 Jun 2006 04:51:51 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:431613</guid><dc:creator>charles</dc:creator><description>getting a missing assembly / dependencies error</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#431682</link><pubDate>Thu, 01 Jun 2006 15:01:58 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:431682</guid><dc:creator>Stefan_Gossner</dc:creator><description>Hi Charles,&lt;br&gt;&lt;br&gt;this is not sufficient information.&lt;br&gt;Feel free to follow up with me via email.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Stefan</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#432686</link><pubDate>Mon, 05 Jun 2006 18:55:29 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:432686</guid><dc:creator>Steve</dc:creator><description>Getting following exception:&lt;br&gt;System.FormatException: Input string was not in a correct format. at line 43:&lt;br&gt;Line 41: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public override SiteMapNode FindSiteMapNode(HttpContext context)&lt;br&gt;Line 42: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br&gt;Line 43: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ChannelItem _channelItem = CmsHttpContext.Current.ChannelItem;&lt;br&gt;Line 44: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return GetNodeFromChannel(_channelItem);&lt;br&gt;Line 45: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br&gt;&lt;br&gt;I am using MCMS SP1a with ASP.NET 2.0 webproject. I have created a class library with the above MCMSSiteMapProvider. Please advice.</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#432925</link><pubDate>Tue, 06 Jun 2006 16:53:33 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:432925</guid><dc:creator>Stefan_Gossner</dc:creator><description>Hi Steve,&lt;br&gt;&lt;br&gt;MCMS SP1a does not support ASP.NET 2.0. You need to use MCMS 2002 SP2.&lt;br&gt;Beside that: it sounds as if CmsHttpContext.Current.ChannelItem is null. Means that you added this code to a page which is neither a MCMS template nor a channel rendering script. This will not work.&lt;br&gt;&lt;br&gt;Cheers,&lt;br&gt;Stefan</description></item><item><title>ASP.NET 2.0 and MCMS article series</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#434725</link><pubDate>Sat, 10 Jun 2006 10:51:21 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:434725</guid><dc:creator>Stefan Goßner</dc:creator><description>Now after MCMS 2002 SP2 has been released I would like to point you again to an article series I have...</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#473047</link><pubDate>Thu, 19 Oct 2006 21:11:04 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:473047</guid><dc:creator>Harold</dc:creator><description>&lt;p&gt;I'm using CMS with the host headers mapping feature. But when I create a new page an exception is thrown. I found that the above code doesn't detect host headers correctly for a new page. I changed the line:&lt;/p&gt;
&lt;p&gt;return (ctx.RootChannel.UrlModePublished == &amp;quot;&lt;a rel="nofollow" target="_new" href="http://Channels/&amp;quot;"&gt;http://Channels/&amp;quot;&lt;/a&gt;); &amp;nbsp;&lt;/p&gt;
&lt;p&gt;into:&lt;/p&gt;
&lt;p&gt;return (ctx.RootChannel.UrlModePublished.StartsWith(&amp;quot;&lt;a rel="nofollow" target="_new" href="http://Channels/&amp;quot;"&gt;http://Channels/&amp;quot;&lt;/a&gt;); &amp;nbsp;&lt;/p&gt;
&lt;p&gt;and now it works fine!&lt;/p&gt;
&lt;p&gt;By the way: great articles on CMS and .NET 2.0!&lt;/p&gt;
&lt;p&gt;Cheers, Harold&lt;/p&gt;</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#477974</link><pubDate>Tue, 24 Oct 2006 10:57:08 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:477974</guid><dc:creator>Stefan_Gossner</dc:creator><description>&lt;p&gt;Hi Harold,&lt;/p&gt;
&lt;p&gt;thanks for the update!&lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;Stefan&lt;/p&gt;
</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#641418</link><pubDate>Tue, 13 Feb 2007 20:23:33 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:641418</guid><dc:creator>Mike</dc:creator><description>&lt;p&gt;Stephan,&lt;/p&gt;
&lt;p&gt;I am implementing this as well, and similar to charles (above), I'm getting a runtime error regarding the assembly. &amp;nbsp;Here is the error:&lt;/p&gt;
&lt;p&gt;Could not load file or assembly 'MCMSSiteMapProvider' or one of its dependencies. The system cannot find the file specified.&lt;/p&gt;
&lt;p&gt;The only difference is I changed the namespace from &amp;quot;StefanG.SiteMapProviders&amp;quot; to one of my own.&lt;/p&gt;
&lt;p&gt;Thanks...&lt;/p&gt;
&lt;p&gt;Mike H.&lt;/p&gt;</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#641462</link><pubDate>Tue, 13 Feb 2007 20:53:57 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:641462</guid><dc:creator>Stefan_Gossner</dc:creator><description>&lt;p&gt;Hi Mike,&lt;/p&gt;
&lt;p&gt;sounds as if your provider DLL is not named MCMSSiteMapProvider but a different name.&lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;Stefan&lt;/p&gt;
</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#643918</link><pubDate>Thu, 15 Feb 2007 17:25:07 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:643918</guid><dc:creator>Mike</dc:creator><description>&lt;p&gt;Thanks, Stefan.&lt;/p&gt;
&lt;p&gt;It didn't occur to me until I read your response that this was to be built as a separate project. &amp;nbsp;It's all built now, ready to consume.&lt;/p&gt;
&lt;p&gt;Mike&lt;/p&gt;</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#718472</link><pubDate>Fri, 30 Mar 2007 18:09:30 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:718472</guid><dc:creator>Liza</dc:creator><description>&lt;p&gt;Hi Stefan,&lt;/p&gt;
&lt;p&gt;I know this is a bit out of scope, but can you perhaps point me in the right direction of how to bind a SiteMapProvider explicitly to my control?&lt;/p&gt;
&lt;p&gt;/Liza&lt;/p&gt;</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#719630</link><pubDate>Sat, 31 Mar 2007 15:09:45 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:719630</guid><dc:creator>Stefan_Gossner</dc:creator><description>&lt;p&gt;Hi Liza,&lt;/p&gt;
&lt;p&gt;the navigation controls coming with ASP.NET have a property to assign the SiteMapProvider to use.&lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;Stefan&lt;/p&gt;
</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#748915</link><pubDate>Wed, 11 Apr 2007 13:15:39 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:748915</guid><dc:creator>Liza</dc:creator><description>&lt;p&gt;Thanks.&lt;/p&gt;
&lt;p&gt;I have an other problem now though. I have used your SiteMapProvider with a custom navigation control, but it seems that Urls are rendered as published - even when I'm in edit mode. When I switch to edit site, the Urls get rendered correct, but as soon as I click the first node all Urls get rendered as publish mode again which means that I can not actually navigate in edit mode. Is this expected behavior or is it my bad?&lt;/p&gt;</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#749231</link><pubDate>Wed, 11 Apr 2007 14:41:38 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:749231</guid><dc:creator>Stefan_Gossner</dc:creator><description>&lt;p&gt;Hi Liza,&lt;/p&gt;
&lt;p&gt;see here:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://blogs.technet.com/stefan_gossner/archive/2005/07/12/407579.aspx"&gt;http://blogs.technet.com/stefan_gossner/archive/2005/07/12/407579.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;Stefan&lt;/p&gt;
</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#1320455</link><pubDate>Fri, 22 Jun 2007 08:29:54 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1320455</guid><dc:creator>kiko</dc:creator><description>&lt;p&gt;Hi Stefan,&lt;/p&gt;
&lt;p&gt;Using a SiteMapPath control, the breadcrumb always &amp;nbsp;starts at &amp;quot;Channels &amp;gt;&amp;quot;. Even though I've modified GetRootNodeCore to return a first-level Channel, like /Channels/SomeSite.&lt;/p&gt;
&lt;p&gt;Do I need to change another method? Like GetParentNode?&lt;/p&gt;</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#1321272</link><pubDate>Fri, 22 Jun 2007 10:22:08 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1321272</guid><dc:creator>Stefan_Gossner</dc:creator><description>&lt;p&gt;Hi Kiko,&lt;/p&gt;
&lt;p&gt;the answer is yes.&lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;Stefan&lt;/p&gt;
</description></item><item><title>Code Samples</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#2921524</link><pubDate>Fri, 22 Feb 2008 16:04:43 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2921524</guid><dc:creator>Stefan Goßner</dc:creator><description>&lt;p&gt;As some of you already noticed: GotDotNet is now down and the code samples previously hosted there have&lt;/p&gt;
</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#3089884</link><pubDate>Thu, 17 Jul 2008 01:54:59 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3089884</guid><dc:creator>Ankit</dc:creator><description>&lt;p&gt;Hi Stefan,&lt;/p&gt;
&lt;p&gt;Just needed some of your suggestion on the following query:&lt;/p&gt;
&lt;p&gt;I have designed a MCMS Website, and it follows the concept of Master/Content &lt;/p&gt;
&lt;p&gt;Page where content pages are nothing but MCMS Templates,the site was looked &lt;/p&gt;
&lt;p&gt;by one of our Quality Analysis guy and he came up with queries on using &lt;/p&gt;
&lt;p&gt;Tables instead of DIV with CSS and with a logic that a Page with DIV is &lt;/p&gt;
&lt;p&gt;faster than a page with Table.I have no clue about that logic but is the &lt;/p&gt;
&lt;p&gt;logic of having a DIV is good or a table, the reason why we used Table is to &lt;/p&gt;
&lt;p&gt;have a structred layout with AMC(Auhtoring Mode Container) and &lt;/p&gt;
&lt;p&gt;PMC(Presentation Mode Container) in one MCMS Template, can any one help me &lt;/p&gt;</description></item><item><title>re: ASP.NET 2.0 and MCMS - Site Navigation - Part 1 (last updated: 13.01.2006)</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/12/15/Site-Navigation-Part-1.aspx#3090027</link><pubDate>Thu, 17 Jul 2008 10:00:27 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3090027</guid><dc:creator>Stefan_Gossner</dc:creator><description>&lt;p&gt;Hi Ankit,&lt;/p&gt;
&lt;p&gt;there are different opinions on this. Current sites usually implement div rather than table for usability reasons as sites with DIVs can easier be read by (e.g.) blind reader machines.&lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;Stefan&lt;/p&gt;
</description></item></channel></rss>