<?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>Avoid performance problems caused by MCMS Publishing API</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/07/25/avoid-performance-problems-caused-by-mcms-publishing-api.aspx</link><description>Inproper use of the MCMS publishing API can cause significant performance problems in MCMS. A good summary of things to avoid and to do is listed in Chesters article . Beside the hints in Chesters article here are some less good known facts you need to</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Avoid performance problems caused by MCMS Publishing API</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/07/25/avoid-performance-problems-caused-by-mcms-publishing-api.aspx#409249</link><pubDate>Tue, 16 Aug 2005 14:26:33 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:409249</guid><dc:creator>Jim</dc:creator><description>What if someone uses a &amp;gt; or a &amp;lt; in the placeholder?</description></item><item><title>re: Avoid performance problems caused by MCMS Publishing API</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/07/25/avoid-performance-problems-caused-by-mcms-publishing-api.aspx#409277</link><pubDate>Tue, 16 Aug 2005 20:41:10 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:409277</guid><dc:creator>Stefan_Gossner</dc:creator><description>&amp;gt; and &amp;lt; as characters have to be stored as &amp;amp;lt; or &amp;amp;gt; otherwise the content is not valid html. </description></item><item><title>re: Avoid performance problems caused by MCMS Publishing API</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/07/25/avoid-performance-problems-caused-by-mcms-publishing-api.aspx#412389</link><pubDate>Wed, 12 Oct 2005 17:13:49 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:412389</guid><dc:creator>Tobias</dc:creator><description>What about the PlaceholderCollection? Does it suffer from the same implementation as the CustomPropertyCollection?</description></item><item><title>re: Avoid performance problems caused by MCMS Publishing API</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/07/25/avoid-performance-problems-caused-by-mcms-publishing-api.aspx#412390</link><pubDate>Wed, 12 Oct 2005 17:36:46 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:412390</guid><dc:creator>Stefan_Gossner</dc:creator><description>Yes it would. But I have never seen code that accesses placeholders this way. </description></item><item><title>re: Avoid performance problems caused by MCMS Publishing API</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/07/25/avoid-performance-problems-caused-by-mcms-publishing-api.aspx#1799269</link><pubDate>Wed, 22 Aug 2007 04:01:37 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1799269</guid><dc:creator>Nicholas del Rosario</dc:creator><description>&lt;p&gt;Would accessing the bound placeholder rawcontent of an HTML or XML placeholder cause the same performance issues as the text property of the HTML placeholder?&lt;/p&gt;</description></item><item><title>re: Avoid performance problems caused by MCMS Publishing API</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/07/25/avoid-performance-problems-caused-by-mcms-publishing-api.aspx#1800551</link><pubDate>Wed, 22 Aug 2007 08:46:45 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1800551</guid><dc:creator>Stefan_Gossner</dc:creator><description>&lt;p&gt;First of all: the problem with the Text property is solved with MCMS 2002 SP2.&lt;/p&gt;
&lt;p&gt;Second: you should avoid DataSource.RawContent.&lt;/p&gt;
&lt;p&gt;See here for details: &lt;a rel="nofollow" target="_new" href="http://blogs.technet.com/stefan_gossner/archive/2004/04/24/119546.aspx"&gt;http://blogs.technet.com/stefan_gossner/archive/2004/04/24/119546.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;To answer your question: no this will not have a performance problem.&lt;/p&gt;
</description></item><item><title>re: Avoid performance problems caused by MCMS Publishing API</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/07/25/avoid-performance-problems-caused-by-mcms-publishing-api.aspx#1801357</link><pubDate>Wed, 22 Aug 2007 12:11:34 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1801357</guid><dc:creator>Nicholas del Rosario</dc:creator><description>&lt;p&gt;Thanks, were encountering a minor memory leak in our environment, we did implement accessing properties without knowing if it exists, could this be a possible cause to a memory leak? Were still using SP1a for MCMS&lt;/p&gt;</description></item><item><title>re: Avoid performance problems caused by MCMS Publishing API</title><link>http://blogs.technet.com/stefan_gossner/archive/2005/07/25/avoid-performance-problems-caused-by-mcms-publishing-api.aspx#1803500</link><pubDate>Wed, 22 Aug 2007 19:30:38 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1803500</guid><dc:creator>Stefan_Gossner</dc:creator><description>&lt;p&gt;Support for SP1a has ended January this year. All server need to be on SP2 to be in a supported state.&lt;/p&gt;
&lt;p&gt;To answer your question: no this will not lead to a memory leak.&lt;/p&gt;
</description></item></channel></rss>