<?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>About Web Development by Activo &#187; Ektron</title>
	<atom:link href="http://www.activoinc.com/blog/tag/ektron/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.activoinc.com/blog</link>
	<description>Web Development in a Web 2.0 World</description>
	<lastBuildDate>Fri, 29 Jan 2010 17:16:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>2009, the year of Open Source Software</title>
		<link>http://www.activoinc.com/blog/2009/01/07/2009-the-year-of-open-source-software/</link>
		<comments>http://www.activoinc.com/blog/2009/01/07/2009-the-year-of-open-source-software/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 05:15:23 +0000</pubDate>
		<dc:creator>Ron Peled</dc:creator>
				<category><![CDATA[Content Management Systems]]></category>
		<category><![CDATA[Ektron]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[eCommerce]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Umbraco]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://www.activoinc.com/blog/?p=176</guid>
		<description><![CDATA[We are lucky to live in our times. No, it is not fun going through (steep) downturn economy. But it is exciting to see the changes that such a recession will bring. One of the exciting changes that I predict for 2009 is a general boost to open source projects: increased usage and adoption by [...]]]></description>
			<content:encoded><![CDATA[<p>We are lucky to live in our times. No, it is not fun going through (steep) downturn economy. But it is exciting to see the changes that such a recession will bring. One of the exciting changes that I predict for 2009 is a general boost to open source projects: increased usage and adoption by corporations while communities and ecosystems grow. Perhaps even to a point of competition with commercial products (in some cases). This is another question by itself: Can an open source project compete with a commercial product?</p>
<p>This year, 2009, we will see how open source projects will make huge strides and erase the gap with commercial projects, if not gain an advantage over them. Here is why:</p>
<p>1. <strong>Unbeatable Price: free!</strong> I know, it is not entirely true, you still need services around open source products and arguably more than in commercial products. But as the market learns to adopt more and more open source products the TCO can be lower with open source than commercial products, especially if you have the right team on your side.</p>
<p>2. <strong>Gain from the &#8216;wisdom of the crowd&#8217;, instead of wisdom of one as is often the case with commercial products</strong>. We see examples of this all over, in particular in the web development industry: <a href="http://www.umbraco.org/">Umbraco</a> is gaining huge marketing share compared with <a href="http://www.ektron.com/">Ektron</a>. <a href="http://www.magentocommerce.com/">Magento Commerce</a> is <a href="http://www.activoinc.com/blog/2008/10/29/is-magento-commerce-the-new-joomla/">gaining huge market share over any other open source ecommerce platform</a> and some of the low and mid-level commercial products in the ecommerce industry. Similar thing is happening with ASP.NET: the framework is now adopting the MVC design pattern mostly due to the fact that other platforms like Zend Framework and Ruby are free and product amazing websites. Top it off by the adoption of jQuery in almost any commercial web product today including ASP.NET framework which dumped AJAX.NET in favour of jQuery.</p>
<p>3. This is the sad-but-true part: <strong>developers are being laid off and hence join open source projects</strong>. It is known that the IT industry lags about 6 months after the indicators have come in, in other words, hi-tech layoffs will continue to come. In any case, more developers will be out of a job and will have plenty of time to collaborate and volunteer in open source projects &#8211; a great way to polish a resume&#8230;</p>
<p>To summarize, in 2009 we will see a great boost in open source adoption. Now, I am not saying that commercial products will not see any upside this year, but the competition will certainly be tougher then ever before. I am excited to see how it plays out. We certainly are going to focus our energies and our client&#8217;s energies on the leaders of each industry. You?</p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li>December 7, 2008 -- <a href="http://www.activoinc.com/blog/2008/12/07/a-list-of-cms-ecommerce-and-blogging-systems-that-officially-support-jquery/" title="A list of CMS and eCommerce systems that officially support jQuery">A list of CMS and eCommerce systems that officially support jQuery</a> (2)</li><li>October 29, 2008 -- <a href="http://www.activoinc.com/blog/2008/10/29/is-magento-commerce-the-new-joomla/" title="Is Magento Commerce the new Joomla?">Is Magento Commerce the new Joomla?</a> (1)</li><li>October 22, 2009 -- <a href="http://www.activoinc.com/blog/2009/10/22/how-to-detect-if-the-page-is-secure-in-a-magento-template/" title="How to Detect if the Page is Secure in a Magento Template?">How to Detect if the Page is Secure in a Magento Template?</a> (0)</li><li>January 28, 2009 -- <a href="http://www.activoinc.com/blog/2009/01/28/open-source-ecommerce-the-good-the-bad-and-the-ugly/" title="Open Source eCommerce: the Good, the Bad, and the Ugly!">Open Source eCommerce: the Good, the Bad, and the Ugly!</a> (1)</li><li>November 3, 2008 -- <a href="http://www.activoinc.com/blog/2008/11/03/jquery-emerges-as-most-popular-javascript-library-for-web-development/" title="jQuery Emerges as Most Popular Javascript Library for Web Development">jQuery Emerges as Most Popular Javascript Library for Web Development</a> (2)</li><li>October 6, 2008 -- <a href="http://www.activoinc.com/blog/2008/10/06/ektron-cms400-70-issues-with-net-framework-35-sp1/" title="Ektron CMS400 7.0 issues with .NET Framework 3.5 SP1">Ektron CMS400 7.0 issues with .NET Framework 3.5 SP1</a> (2)</li><li>September 22, 2008 -- <a href="http://www.activoinc.com/blog/2008/09/22/zencart-and-magento-for-ecommerce/" title="ZenCart and Magento for eCommerce">ZenCart and Magento for eCommerce</a> (2)</li><li>September 5, 2008 -- <a href="http://www.activoinc.com/blog/2008/09/05/joomla-vs-ektron/" title="Joomla vs Ektron">Joomla vs Ektron</a> (2)</li><li>July 30, 2008 -- <a href="http://www.activoinc.com/blog/2008/07/30/ektron-clarification-on-user-controls-vs-api/" title="Ektron: Clarification on User Controls vs API">Ektron: Clarification on User Controls vs API</a> (0)</li><li>June 18, 2009 -- <a href="http://www.activoinc.com/blog/2009/06/18/the-case-for-zencart-supporting-the-long-tail-of-ecommerce/" title="The Case for ZenCart: Supporting the Long Tail of eCommerce">The Case for ZenCart: Supporting the Long Tail of eCommerce</a> (2)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.activoinc.com/blog/2009/01/07/2009-the-year-of-open-source-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A list of CMS and eCommerce systems that officially support jQuery</title>
		<link>http://www.activoinc.com/blog/2008/12/07/a-list-of-cms-ecommerce-and-blogging-systems-that-officially-support-jquery/</link>
		<comments>http://www.activoinc.com/blog/2008/12/07/a-list-of-cms-ecommerce-and-blogging-systems-that-officially-support-jquery/#comments</comments>
		<pubDate>Sun, 07 Dec 2008 22:49:48 +0000</pubDate>
		<dc:creator>Ron Peled</dc:creator>
				<category><![CDATA[Content Management Systems]]></category>
		<category><![CDATA[Ektron]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[ZenCart]]></category>
		<category><![CDATA[eCommerce]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Dojo]]></category>
		<category><![CDATA[DotNetNuke]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[Typo3]]></category>
		<category><![CDATA[Umbraco]]></category>
		<category><![CDATA[Visual Studio 2008]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Zen Cart]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://www.activoinc.com/blog/?p=155</guid>
		<description><![CDATA[Last updated: December 7th, 2008.
Recently, jQuery &#8211; the agile JavaScript Library &#8211; has reached a tipping point. Here is a list of CMS and eCommerce systems that our clients are most interested in and their status with regard to jQuery.
Systems where jQuery is officially supported:
1. Microsoft has adopted jQuery and will offer intellisense support in [...]]]></description>
			<content:encoded><![CDATA[<p>Last updated: December 7th, 2008.</p>
<p>Recently, jQuery &#8211; the agile JavaScript Library &#8211; has reached a tipping point. Here is a list of CMS and eCommerce systems that our clients are most interested in and their status with regard to jQuery.</p>
<h2>Systems where jQuery is officially supported:</h2>
<p>1. <a href="http://blog.jquery.com/2008/09/28/jquery-microsoft-nokia/">Microsoft has adopted jQuery</a> and will <a href="http://weblogs.asp.net/scottgu/archive/2008/11/21/jquery-intellisense-in-vs-2008.aspx">offer intellisense support in its dominant IDE: Visual Studio 2008</a>.</p>
<p>2. <strong>Umbraco </strong>- an open source CMS now offers jQuery by default and <a href="http://www.umbraco.org/blog/2008/12/3/new-nitros-in-the-package-repository---help-us">using jQueryin Umbraco is a matter of adding a simple call in order to include the jQuery files in the page</a>.</p>
<p>3. <strong>Drupal </strong>- is an open source CMS and Framework CMS, as of version 5 it offers jQuery streight from its core. There are <a href="http://drupal.org/node/315100">plans to build a centralized jQuery plugin in Drupal version 7</a>.</p>
<p>4. <strong>Typo3 </strong>- is an open source CMS Framework. <a href="http://typo3.org/documentation/document-library/extension-manuals/jquery/1.2.2/view/toc/0/">Typo3 has a jQuery extension</a> that allows advanced integration with jQuery.</p>
<p>5. <strong>DotNetNuke </strong>- an open source ASP.NET CMS. Since October 2008 <a href="http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryId/2009/DotNetNuke-5-0-Now-with-jQuery.aspx">DotNetNuke offers built in jQuery support beginning with version 5</a>.</p>
<h2>Systems where jQuery is <strong>not</strong> supported:</h2>
<p>1. <strong>Joomla </strong>- seems to favor Mootools over jQuery. Here is an <a href="http://forum.joomla.org/viewtopic.php?f=231&amp;t=283215">article on how to support jQuery within Joomla and avoid conflicts with other libraries</a>.</p>
<p>2. <strong>Zend Framework</strong> &#8211; the leading PHP Framework following the MVC design pattern. A press release was issued in May 2008 announcing <a href="http://devzone.zend.com/article/3545-Dojo-and-Zend-Framework-Partnership-Announcement">Zend Framework and Dojo partnership</a>.</p>
<p>3. <strong>Magento Commerce</strong> &#8211; an open source eCommerce platform that is gaining huge market share in the eCommerce industry. Currently Magento Commerce supports prototype JS library instead of jQuery, but <a href="http://www.magentocommerce.com/wiki/how-to/how_to_use_jquery_1.2.6_lastest_with_prototype">offers ways to integrate jQuery easily</a>.</p>
<p>4. <strong>Zen-Cart </strong>- an open source eCommerce (competing with Magento). At the moment Zen-Cart is not supporting any JavaScript library in its core.</p>
<h2>Other systems and their relationship to jQuery:</h2>
<p>1. <strong>WordPress </strong>- an open source blogging software. Uses jQuery for its core functionality and is avilable for any third party plugin.</p>
<p>2. <strong>Ektron CMS400</strong> &#8211; Ektron has an enterprise level CMS with advanced content editing features. Oddly enough, <a href="http://dev.ektron.com/forum.aspx?boardid=80&amp;g=posts&amp;page=-1&amp;t=17838">Ektron seems to have embedded their own version of jQuery in their code</a>.</p>
<p>While jQuery seems to be favored the favored JavaScript library by many developers, it has yet to be declared as the default one for many projects and systems. I&#8217;ll be keeping this list updated in the following months. Let me know if there is a system that interests you and I did not list it here.</p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li>January 7, 2009 -- <a href="http://www.activoinc.com/blog/2009/01/07/2009-the-year-of-open-source-software/" title="2009, the year of Open Source Software">2009, the year of Open Source Software</a> (0)</li><li>October 29, 2008 -- <a href="http://www.activoinc.com/blog/2008/10/29/is-magento-commerce-the-new-joomla/" title="Is Magento Commerce the new Joomla?">Is Magento Commerce the new Joomla?</a> (1)</li><li>January 28, 2009 -- <a href="http://www.activoinc.com/blog/2009/01/28/open-source-ecommerce-the-good-the-bad-and-the-ugly/" title="Open Source eCommerce: the Good, the Bad, and the Ugly!">Open Source eCommerce: the Good, the Bad, and the Ugly!</a> (1)</li><li>December 4, 2008 -- <a href="http://www.activoinc.com/blog/2008/12/04/can-magento-and-typo3-be-integrated-yes-with-typogento/" title="Can Magento and Typo3 be integrated? Yes, with TypoGento">Can Magento and Typo3 be integrated? Yes, with TypoGento</a> (0)</li><li>November 3, 2008 -- <a href="http://www.activoinc.com/blog/2008/11/03/jquery-emerges-as-most-popular-javascript-library-for-web-development/" title="jQuery Emerges as Most Popular Javascript Library for Web Development">jQuery Emerges as Most Popular Javascript Library for Web Development</a> (2)</li><li>September 22, 2008 -- <a href="http://www.activoinc.com/blog/2008/09/22/zencart-and-magento-for-ecommerce/" title="ZenCart and Magento for eCommerce">ZenCart and Magento for eCommerce</a> (2)</li><li>September 5, 2008 -- <a href="http://www.activoinc.com/blog/2008/09/05/joomla-vs-ektron/" title="Joomla vs Ektron">Joomla vs Ektron</a> (2)</li><li>October 22, 2009 -- <a href="http://www.activoinc.com/blog/2009/10/22/how-to-detect-if-the-page-is-secure-in-a-magento-template/" title="How to Detect if the Page is Secure in a Magento Template?">How to Detect if the Page is Secure in a Magento Template?</a> (0)</li><li>June 18, 2009 -- <a href="http://www.activoinc.com/blog/2009/06/18/the-case-for-zencart-supporting-the-long-tail-of-ecommerce/" title="The Case for ZenCart: Supporting the Long Tail of eCommerce">The Case for ZenCart: Supporting the Long Tail of eCommerce</a> (2)</li><li>December 3, 2008 -- <a href="http://www.activoinc.com/blog/2008/12/03/securing-joomla-cms-based-sites/" title="Securing Joomla! CMS based sites">Securing Joomla! CMS based sites</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.activoinc.com/blog/2008/12/07/a-list-of-cms-ecommerce-and-blogging-systems-that-officially-support-jquery/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ektron CMS400 7.0 issues with .NET Framework 3.5 SP1</title>
		<link>http://www.activoinc.com/blog/2008/10/06/ektron-cms400-70-issues-with-net-framework-35-sp1/</link>
		<comments>http://www.activoinc.com/blog/2008/10/06/ektron-cms400-70-issues-with-net-framework-35-sp1/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 08:30:42 +0000</pubDate>
		<dc:creator>frankrusch</dc:creator>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[Ektron]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[CMS400]]></category>
		<category><![CDATA[Ektron CMS]]></category>
		<category><![CDATA[Workarea]]></category>

		<guid isPermaLink="false">http://www.activoinc.com/blog/?p=96</guid>
		<description><![CDATA[After upgrading my development machine with Microsoft .NET Framework 3.5 SP1, I noticed a couple things. First, the installer also updated the .NET Framework 2.0 instance to Service Pack 2.
Second, my instance of Ektron CMS400 v.7.0.4.20 (which runs under .NET Framework 2.0) starting having problems. Specifically, I could no longer create library items in the [...]]]></description>
			<content:encoded><![CDATA[<p>After upgrading my development machine with Microsoft .NET Framework 3.5 SP1, I noticed a couple things. First, the installer also updated the .NET Framework 2.0 instance to Service Pack 2.</p>
<p>Second, my instance of Ektron CMS400 v.7.0.4.20 (which runs under .NET Framework 2.0) starting having problems. Specifically, I could no longer create library items in the workarea. Attempting to save a library item, for example, a hyperlink would cause the page to postback and the icon bar to disappear:</p>
<div id="attachment_98" class="wp-caption alignnone" style="width: 310px"><a href="http://www.activoinc.com/blog/wp-content/uploads/2008/10/add-library-error.png"><img class="size-medium wp-image-98" title="Error Adding Library" src="http://www.activoinc.com/blog/wp-content/uploads/2008/10/add-library-error-300x238.png" alt="The postback page after attempting to save the library item" width="300" height="238" /></a><p class="wp-caption-text">The postback page after attempting to save the library item</p></div>
<p>There is no error message, but viewing the library item list reveals that the item was not saved.</p>
<p>The culprit was the page /workarea/library.aspx. Viewing the HTML source of this page when attempting to &#8220;Add Library&#8221;, the form tag&#8217;s <strong>action </strong>attribute was:</p>
<pre>library.aspx</pre>
<p>&#8230; no querystring parameters; so when the page posts back in Ektron, it can&#8217;t save the library item and fails.</p>
<p>Viewing the same page on a system without .NET Framework 3.5 SP1 results in an <strong>action </strong>attribute like this:</p>
<pre> library.aspx?LangType=1033&amp;amp;action=AddLibraryItem&amp;amp;folder=98&amp;amp;type=images</pre>
<p>Some background: As it turns out, the <a title=".NET Framework 3.5 SP1 Breaking changes" href="http://www.mostlylucid.co.uk/archive/2008/08/14/know-issues--breaking-changes-in-asp.net-3.5-sp1.aspx" target="_blank">.NET Framework 3.5 SP1 installation changes the way the FORM tag’s ACTION attribute is handled</a>. Prior to this upgrade, ASP.NET would ignore whatever you typed for the form&#8217;s action attribute in the markup. ASP.NET would instead render the action attribute to match the original page request. Starting with SP1, the action attribute is no longer ignored and will be rendered exactly as input.</p>
<p>Ektron, as it turns out, supplied an action attribute in the library.aspx form tag. Until the release of this Service Pack, it was ignored by ASP.NET.</p>
<p>Two possible solutions:</p>
<ul>
<li>Rollback install of .NET Framework 3.5 SP1 &#8211; <a title="Rollback .NET Framework 3.5 SP1" href="http://blogs.msdn.com/astebner/archive/2008/08/01/8803442.aspx" target="_blank">this is a somewhat complicated process</a>.</li>
<li>Remove the form tag&#8217;s action attribute in /workarea/library.aspx.</li>
</ul>
<p>This may not be an issue in Ektron CMS400 7.5+, but users of v7.0 should be wary, even if they&#8217;re not planning on upgrading .NET Framework 3.5 SP1&#8230; <a title=".NET Framework 3.5 SP1 in Windows Update" href="http://www.hanselman.com/blog/UpdateOnNETFramework35SP1AndWindowsUpdate.aspx" target="_blank">Windows Update may upgrade you automatically around November of this year.</a></p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li>July 30, 2008 -- <a href="http://www.activoinc.com/blog/2008/07/30/ektron-clarification-on-user-controls-vs-api/" title="Ektron: Clarification on User Controls vs API">Ektron: Clarification on User Controls vs API</a> (0)</li><li>January 7, 2009 -- <a href="http://www.activoinc.com/blog/2009/01/07/2009-the-year-of-open-source-software/" title="2009, the year of Open Source Software">2009, the year of Open Source Software</a> (0)</li><li>December 7, 2008 -- <a href="http://www.activoinc.com/blog/2008/12/07/a-list-of-cms-ecommerce-and-blogging-systems-that-officially-support-jquery/" title="A list of CMS and eCommerce systems that officially support jQuery">A list of CMS and eCommerce systems that officially support jQuery</a> (2)</li><li>September 5, 2008 -- <a href="http://www.activoinc.com/blog/2008/09/05/joomla-vs-ektron/" title="Joomla vs Ektron">Joomla vs Ektron</a> (2)</li><li>November 3, 2008 -- <a href="http://www.activoinc.com/blog/2008/11/03/jquery-emerges-as-most-popular-javascript-library-for-web-development/" title="jQuery Emerges as Most Popular Javascript Library for Web Development">jQuery Emerges as Most Popular Javascript Library for Web Development</a> (2)</li><li>August 19, 2008 -- <a href="http://www.activoinc.com/blog/2008/08/19/hack-attempt-sql-injection-tagreting-ms-sql-servers/" title="Hack attempt: SQL Injection Tagreting MS SQL Servers">Hack attempt: SQL Injection Tagreting MS SQL Servers</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.activoinc.com/blog/2008/10/06/ektron-cms400-70-issues-with-net-framework-35-sp1/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Joomla vs Ektron</title>
		<link>http://www.activoinc.com/blog/2008/09/05/joomla-vs-ektron/</link>
		<comments>http://www.activoinc.com/blog/2008/09/05/joomla-vs-ektron/#comments</comments>
		<pubDate>Fri, 05 Sep 2008 21:27:34 +0000</pubDate>
		<dc:creator>Ron Peled</dc:creator>
				<category><![CDATA[Content Management Systems]]></category>
		<category><![CDATA[Ektron]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Content Management System]]></category>
		<category><![CDATA[Ektron API]]></category>
		<category><![CDATA[LAMP: Linux Apache MySQL PHP]]></category>
		<category><![CDATA[Search Engine Optimization (SEO)]]></category>
		<category><![CDATA[Social Networking]]></category>

		<guid isPermaLink="false">http://www.activoinc.com/blog/?p=52</guid>
		<description><![CDATA[We have been receiving a lot of comparison inquiries lately and I wanted to put this simple Joomla vs Ektron content management systems comparison table out there. Have in mind that much of the decision of which CMS to choose for your company or organization is usually made way before this comparison since the two [...]]]></description>
			<content:encoded><![CDATA[<p>We have been receiving a lot of comparison inquiries lately and I wanted to put this simple Joomla vs Ektron content management systems comparison table out there. Have in mind that much of the decision of which CMS to choose for your company or organization is usually made way before this comparison since the two systems are different in such a fundamental level. However, this is a comparison of those fundamentals plus some of the &#8216;interesting&#8217; features.</p>
<div id="attachment_54" class="wp-caption aligncenter" style="width: 409px"><img class="size-full wp-image-54" title="apples-and-oranges" src="http://www.activoinc.com/blog/wp-content/uploads/2008/09/apples-and-oranges.jpg" alt="Joomla vs Ektron" width="399" height="222" /><p class="wp-caption-text">Joomla vs Ektron</p></div>
<table border="1" width="100%">
<tbody>
<tr>
<td><strong>Feature/Item</strong></td>
<td><strong>Joomla</strong></td>
<td><strong>Ektron</strong></td>
</tr>
<tr>
<td>License Model</td>
<td>Open Source</td>
<td>Closed Source, Compiled</td>
</tr>
<tr>
<td>Price</td>
<td>Free</td>
<td>Starts at $15,000</td>
</tr>
<tr>
<td>Web Platform</td>
<td>PHP</td>
<td>ASP.NET 2.0</td>
</tr>
<tr>
<td>Database</td>
<td>MySQL</td>
<td>MS SQL (Express version OK)</td>
</tr>
<tr>
<td>Extendability Options</td>
<td>Plugins, Components, Mambots. Joomla 1.5 went through significant development that now offers many hook-ups for plugins without hacking any core files.</td>
<td>Plugins (Observer Method), Ektron API (via ASP.NET code behind), Extensive Web Services API</td>
</tr>
<tr>
<td>SEO Options</td>
<td>Search Engine Friendly URLs (Joomla 1.5)<br />
Meta tags controls<br />
Full template overrides, clean HTML</td>
<td>Search Engine Friendly URLs (CMS400 7.6)<br />
Meta tags controls and consolidation<br />
Content Tagging<br />
Full template overrides, HTML is often not so clean (part issue with .NET as well)</td>
</tr>
<tr>
<td>Social Networking</td>
<td>None, unless using a third party component or a plugin.</td>
<td>Many features built in: Personal profile, personal area, connections between profiles, forums, blogging.</td>
</tr>
</tbody>
</table>
<p>Thoughts?</p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li>December 7, 2008 -- <a href="http://www.activoinc.com/blog/2008/12/07/a-list-of-cms-ecommerce-and-blogging-systems-that-officially-support-jquery/" title="A list of CMS and eCommerce systems that officially support jQuery">A list of CMS and eCommerce systems that officially support jQuery</a> (2)</li><li>July 30, 2008 -- <a href="http://www.activoinc.com/blog/2008/07/30/ektron-clarification-on-user-controls-vs-api/" title="Ektron: Clarification on User Controls vs API">Ektron: Clarification on User Controls vs API</a> (0)</li><li>January 7, 2009 -- <a href="http://www.activoinc.com/blog/2009/01/07/2009-the-year-of-open-source-software/" title="2009, the year of Open Source Software">2009, the year of Open Source Software</a> (0)</li><li>December 3, 2008 -- <a href="http://www.activoinc.com/blog/2008/12/03/securing-joomla-cms-based-sites/" title="Securing Joomla! CMS based sites">Securing Joomla! CMS based sites</a> (0)</li><li>October 6, 2008 -- <a href="http://www.activoinc.com/blog/2008/10/06/ektron-cms400-70-issues-with-net-framework-35-sp1/" title="Ektron CMS400 7.0 issues with .NET Framework 3.5 SP1">Ektron CMS400 7.0 issues with .NET Framework 3.5 SP1</a> (2)</li><li>July 16, 2009 -- <a href="http://www.activoinc.com/blog/2009/07/16/speed-optimized-websites-rank-higher-with-search-engines/" title="Speed Optimized Websites Rank Higher with Search Engines">Speed Optimized Websites Rank Higher with Search Engines</a> (0)</li><li>December 4, 2008 -- <a href="http://www.activoinc.com/blog/2008/12/04/can-magento-and-typo3-be-integrated-yes-with-typogento/" title="Can Magento and Typo3 be integrated? Yes, with TypoGento">Can Magento and Typo3 be integrated? Yes, with TypoGento</a> (0)</li><li>November 30, 2008 -- <a href="http://www.activoinc.com/blog/2008/11/30/centos-for-linux-servers-a-cut-above/" title="CentOS for Linux Servers: a cut above">CentOS for Linux Servers: a cut above</a> (0)</li><li>November 3, 2008 -- <a href="http://www.activoinc.com/blog/2008/11/03/jquery-emerges-as-most-popular-javascript-library-for-web-development/" title="jQuery Emerges as Most Popular Javascript Library for Web Development">jQuery Emerges as Most Popular Javascript Library for Web Development</a> (2)</li><li>October 31, 2008 -- <a href="http://www.activoinc.com/blog/2008/10/31/how-to-use-mod_rewrite-to-set-a-canonical-url/" title="How to Use Mod_Rewrite to Set a Canonical URL">How to Use Mod_Rewrite to Set a Canonical URL</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.activoinc.com/blog/2008/09/05/joomla-vs-ektron/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ektron: Clarification on User Controls vs API</title>
		<link>http://www.activoinc.com/blog/2008/07/30/ektron-clarification-on-user-controls-vs-api/</link>
		<comments>http://www.activoinc.com/blog/2008/07/30/ektron-clarification-on-user-controls-vs-api/#comments</comments>
		<pubDate>Thu, 31 Jul 2008 00:44:36 +0000</pubDate>
		<dc:creator>Ron Peled</dc:creator>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[Ektron]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Ektron API]]></category>
		<category><![CDATA[Ektron CMS]]></category>
		<category><![CDATA[Ektron User Controls]]></category>
		<category><![CDATA[User Controls]]></category>

		<guid isPermaLink="false">http://www.activoinc.com/blog/?p=26</guid>
		<description><![CDATA[
We recently spotted an article from Bill Roger&#8217;s blog (Ektron&#8217;s CEO) which discusses usage of the Ektron Server Controls v.s. Ektron&#8217;s API. At Activo, we are constantly using both approaches and indeed each approach is a bit different and is used in different situations. The article makes it much clearer that Ektron actually put more [...]]]></description>
			<content:encoded><![CDATA[<p><!--[if gte mso 10]></p>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-qformat:yes;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman","serif";}
</style>
<p><![endif]--></p>
<p class="MsoNormal">We recently spotted an article from Bill Roger&#8217;s blog (<a href="http://www.ektron.com/" target="_blank">Ektron</a>&#8217;s CEO) which discusses <a href="http://www.ektron.com/ceonotes.aspx?id=6442" target="_blank">usage of the Ektron Server Controls v.s. Ektron&#8217;s API</a>. At Activo, we are constantly using both approaches and indeed each approach is a bit different and is used in different situations. The article makes it much clearer that Ektron actually put more effort than we thought before into the Server Controls. Understanding that the Server Controls were made for this sort of usage makes us now feel more secure using this method. Previously, I always thought of this method as a hack and preferred the API.</p>
<p class="MsoNormal">Frank heads our .NET development team and added the following:</p>
<p>I&#8217;ve found it easier to start off with a foundation of one of the server controls and build off of that, rather than using only API calls. The server control acts as a &#8220;datareader&#8221; which can be used to access the data initially. Many of the custom controls we built to replace XSLT use this model:</p>
<ul>
<li>Add a ListSummary inside the user control/page and set its properties.</li>
<li>Access the ListSummary&#8217;s EkItems property.</li>
<li>Manipulate the data from EkItems, transform it, and output it into a repeater.</li>
</ul>
<p>This tends to work more reliably than using the API calls. However, if the code needs to bypass the permissions model, the only option is to go direct using the API.</p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li>October 6, 2008 -- <a href="http://www.activoinc.com/blog/2008/10/06/ektron-cms400-70-issues-with-net-framework-35-sp1/" title="Ektron CMS400 7.0 issues with .NET Framework 3.5 SP1">Ektron CMS400 7.0 issues with .NET Framework 3.5 SP1</a> (2)</li><li>September 5, 2008 -- <a href="http://www.activoinc.com/blog/2008/09/05/joomla-vs-ektron/" title="Joomla vs Ektron">Joomla vs Ektron</a> (2)</li><li>January 7, 2009 -- <a href="http://www.activoinc.com/blog/2009/01/07/2009-the-year-of-open-source-software/" title="2009, the year of Open Source Software">2009, the year of Open Source Software</a> (0)</li><li>December 7, 2008 -- <a href="http://www.activoinc.com/blog/2008/12/07/a-list-of-cms-ecommerce-and-blogging-systems-that-officially-support-jquery/" title="A list of CMS and eCommerce systems that officially support jQuery">A list of CMS and eCommerce systems that officially support jQuery</a> (2)</li><li>November 3, 2008 -- <a href="http://www.activoinc.com/blog/2008/11/03/jquery-emerges-as-most-popular-javascript-library-for-web-development/" title="jQuery Emerges as Most Popular Javascript Library for Web Development">jQuery Emerges as Most Popular Javascript Library for Web Development</a> (2)</li><li>August 19, 2008 -- <a href="http://www.activoinc.com/blog/2008/08/19/hack-attempt-sql-injection-tagreting-ms-sql-servers/" title="Hack attempt: SQL Injection Tagreting MS SQL Servers">Hack attempt: SQL Injection Tagreting MS SQL Servers</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.activoinc.com/blog/2008/07/30/ektron-clarification-on-user-controls-vs-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
