<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Agility CMS Blog</title><link>http://www.agilitycms.com/blog.aspx</link><language>en-us</language><generator>Agility CMS</generator><lastBuildDate>11/11/2009 1:41:43 PM</lastBuildDate><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/AgilityCMSBlog" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><title><![CDATA[An Architect's Perspective on Agility]]></title><author><![CDATA[Joel Varty]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/DtajZfK5eWo/blog.aspx</link><description>Agility is a CMS product written primary by developers for developers.&amp;nbsp; That, in my mind, was always the first priority – but not in the way you might think.&amp;nbsp; As developers, we wanted to be able work with the product ourselves without having to re-invent the wheel every time we approached a website.&amp;nbsp; Along with that notion, we wanted to be able to offset the kinds of work that normally falls in the developer’s hands, like organizing the sitemap, or deciding which content block should appear where on any given page, without it being difficult, even for brand new users.&lt;BR&gt;
&lt;BR&gt;
My opinion of Agility is that it does a great job of passing off “developer stuff” to developers and doesn’t force each site into a framework of the website design that may limit how you think about the website itself.&amp;nbsp; In this manner, it really complements the Asp.Net framework in that it treats the managed content from Agility just like another data source, and the higher level elements, like the sitemap, just like a regular Asp.Net site map.&lt;BR&gt;
&lt;BR&gt;
As a developer, I can setup an Agility website just like any other Asp.Net website, except I get the added benefit of letting the content editors and graphics designers figure out what the exact content is going to be in each case, and they can do it in multiple languages without me having to go back and add things like resource files or anything like that.&amp;nbsp; &lt;BR&gt;
&lt;BR&gt;
As a result, websites get built more quickly and with fewer bugs than if we had tried to do things without a managed content aspect, and the content, since it didn’t have to be filtered through extra layers of phone-tag, tends to be way more accurate.&lt;BR&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/DtajZfK5eWo" height="1" width="1"/&gt;</description><pubDate>9/19/2008 2:09:27 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=135</feedburner:origLink></item><item><title><![CDATA[Language / Region Localization in Agility]]></title><author><![CDATA[Michael Iskiw]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/vj6qJfwHkU0/blog.aspx</link><description>&lt;p&gt;Working with multiple languages on a website is rarely pleasant. However, Agility proves that multi-language website implementations can be streamlined.&lt;/p&gt;
&lt;p&gt;To give you a perfect example, while recently launching XFXForce.com. We were presented with a highly visual website with 7 languages to accommodate. Each of which had their own set of products that were specific to each region. This was not a worry for us with Agility. We simply setup our 7 languages and let Agility provide instant separation of content. &lt;/p&gt;
&lt;p&gt;Now you may be wondering… they may have slightly different content but be relatively similar. This is indeed true.&amp;nbsp; So as we built the site we started with the United States English as our base. We then were able to Export all&amp;nbsp; content into a CSV document which provided the US English version of the content in one column and in another column there was space for the “translation” information. We were able to send this file off to translators who were able to easily match the English value with the language they were translating to in a familiar program and format. Once the translations were complete, we simply imported the CSV document into Agility and a new language was instantly available across the site.&amp;nbsp; This was successfully done for all regions with amazing speed and accuracy.&lt;/p&gt;
&lt;p&gt;All I have to say is Agility is a language switching MACHINE and she proves it every day with highly successful websites.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/vj6qJfwHkU0" height="1" width="1"/&gt;</description><pubDate>9/19/2008 2:03:32 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=139</feedburner:origLink></item><item><title><![CDATA[Secrets to Successful CMS Implementations]]></title><author><![CDATA[Jon Voigt]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/g4MaAWRgpnY/blog.aspx</link><description>&lt;p&gt;Content Management Software is complex.&amp;nbsp; It's not like Microsoft Office
where you can buy the software off the shelf, install it, and you're
done.&amp;nbsp; Every website is different which means every CMS implementation
is unique.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
CMS implementations have to be carefully planned and executed.&amp;nbsp; No matter how many features the CMS software has, the project will fail if&amp;nbsp; the CMS is not implemented correctly.&amp;nbsp; As such, it is important that you choose a CMS that is easy to implement.&lt;br&gt;
&lt;br&gt;
As the name suggests, Agility was designed with flexibility in mind.&amp;nbsp; This is why it has been so successful for highly creative sites like www.xfxforce.com where design and functionality are critical.&amp;nbsp; Many CMS buyers rate products according to the number of features or add-on modules that are available.&amp;nbsp; But is important to place equal emphasis on how easy it is to set up these features and modules for YOUR site.&amp;nbsp; &lt;br&gt;
&lt;br&gt;
We can show you how easy it is to build an Agility-managed site by training your developers or by rapidly turning around your website project.&lt;br&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/g4MaAWRgpnY" height="1" width="1"/&gt;</description><pubDate>9/22/2008 10:08:44 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=140</feedburner:origLink></item><item><title><![CDATA[Agility Release – September 25, 2008]]></title><author><![CDATA[Joel Varty]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/75774KPlshc/blog.aspx</link><description>&lt;p class="MsoNormal"&gt;This was a pretty major release for Agility, as it introduced a new features and consolidated our WCF (Web Services) platform to give us more flexibility down the road.&lt;o:p&gt;&lt;br /&gt;
&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong&gt;Tags&lt;o:p&gt;&lt;/o:p&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;The biggest new feature for this release is Tags.&lt;span&gt;&amp;nbsp; &lt;/span&gt;There is a central tag list on every Agility website now, and any module definition or content definition can be set to “allow tags.”&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;Once that is setup, you can add tags to any module or content item where it has been enabled, bringing a whole new aspect to your content, and allowing you to relate disparate areas of the site together through a common system.&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;On your website itself, we’ve written a whole new set of API methods and objects to handle&amp;nbsp;tags and their relationship to various content items or modules in the site.&lt;span&gt;&amp;nbsp; &lt;/span&gt;On top of that, the usage stats for content tags within a list, or even across the entire site are calculated for you on the Agility server, so you can immediately take advantage of tag clouds and various other content rating features as they relate to tags.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong&gt;The Editor&lt;o:p&gt;&lt;/o:p&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;The Rich Text Editor in Agility has been updated to be more powerful than ever before.&lt;span&gt;&amp;nbsp; &lt;/span&gt;This editor has been re-written completely to take advantage of Asp.Net AJAX and also incorporates a slew of tweaks that make it faster and more reliable for content editing.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;We’ll be revisiting this control again soon with more features and tweaks, so feel free to provide us with any feedback that you have – we may just incorporate your ideas into the product!&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong&gt;The Website API&lt;/strong&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;Agility communicates with your website using industry standard web services.&lt;span&gt;&amp;nbsp; &lt;/span&gt;We use a technology called WCF (Windows Communication Foundation) to do this.&lt;span&gt;&amp;nbsp; &lt;/span&gt;We are constantly updating this communications layer to make improvements to the way content is synchronized to your website. &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;This version added the capability to synchronize not only the new Tags features, but also extended the capabilities of the system to enable us to bring some exciting new features to you in the future.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Cool stuff, folks – I love this stuff.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;So what’s next?&lt;span&gt;&amp;nbsp; &lt;/span&gt;Stay tuned to this blog for more updates soon!&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/75774KPlshc" height="1" width="1"/&gt;</description><pubDate>10/1/2008 5:37:19 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=141</feedburner:origLink></item><item><title><![CDATA[Agility Tip: Google Webmaster Tools]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/-t3ZooXa3N8/blog.aspx</link><description>If you have a website and you haven't linked it with Google Webmaster Tools, you should.&lt;br /&gt;
&lt;br /&gt;
Google Webmaster Tools are designed to give you peace of mind that your site is playing nice with Google.&amp;nbsp; It tells you about how your site is indexed, what the top search terms to your site are, who's linking to your site, and more.&lt;br /&gt;
&lt;br /&gt;
The diagnostic tools tell you if there are any issues indexing parts or all of your site.&amp;nbsp; It also warns you if Titles or Meta Tags are having harmful effects on the crawling process.&lt;br /&gt;
&lt;br /&gt;
The Google Sitemap utility allows you to provide Google with a complete sitemap of your site to give you extra comfort that Google knows about all of the pages on your site, even if it couldn't index them.&lt;br /&gt;
&lt;br /&gt;
To verify your Agility site with Google Webmaster Tools, add the provided Meta Tag to the 'Other Header Code' field on the Meta Tags tab of your Home page.&lt;br /&gt;
&lt;br /&gt;
To connect your sitemap with Google Sitemap, enter &lt;a href="http://www.yoursite.com/googlesitemap.aspx"&gt;www.yoursite.com/sitemap.axd&lt;/a&gt; into the box provided.&lt;br /&gt;
&lt;br /&gt;
Check it out:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="https://www.google.com/webmasters/tools/"&gt;https://www.google.com/webmasters/tools/&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/-t3ZooXa3N8" height="1" width="1"/&gt;</description><pubDate>11/26/2008 2:16:50 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=146</feedburner:origLink></item><item><title><![CDATA[How does Agility synchronise data to my website?]]></title><author><![CDATA[Joel Varty]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/nto_NJZ1Xvg/blog.aspx</link><description>&lt;p&gt;Well, in theory, it’s pretty simple.  We simply use a web service to move the data programmatically from your content database on the Agility servers out to wherever your web site lives.  This web service is executed separately from the rest of the activity on your website, so no matter how many people are browsing the site at any given moment, we can refresh the content files without their experience being interrupted.&lt;/p&gt;
&lt;p&gt;&lt;i&gt;What about firewalls though?&lt;/i&gt;  &lt;i&gt;I thought my website was locked down so that other systems couldn’t “get into it?” &lt;/i&gt;&lt;/p&gt;
&lt;p&gt;Great question.  The answer is simple – we use the same internet port that your website uses to communicate through, port 80, so we can go through the firewall.  On top of that, we use an encrypted authentication token and a secret key that is specific to your web site to validate each content synchronization message.  This means that only your website can get your content from the Agility content server.&lt;/p&gt;
&lt;p&gt;&lt;i&gt;What if I have multiple web servers?  Can Agility synchronize content to multiple servers for a single web site? &lt;/i&gt;&lt;/p&gt;
&lt;p&gt;Absolutely – we can support as many servers as you have in your web farm, all Agility requires is the hard drive space to store the content files – and those files can live in a secure location; they don’t need to be stored in the web site root, which means they won’t be accessible to the outside world outside of the context of you website.&lt;/p&gt;
&lt;p&gt;&lt;i&gt;What if my network goes down?  Does that mean I won’t get content updates that happen in that time frame?  Does my site go down?&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;If your server loses connectivity to the Agility content server, your site will continue to function with the existing content files.  When connectivity is restored, all of the content that was published on the site since the last successful synchronization will be synchronized.  We call this the “delta,” meaning that we keep track of each changed item between successful content synchronizations and synchronize those changes when connectivity allows.&lt;/p&gt;
&lt;p&gt;&lt;i&gt;What if I have more questions?&lt;/i&gt;  &lt;/p&gt;
&lt;p&gt;&lt;a href="mailto:support@agilitycms.com?subject=Sync Inquiry from Blog"&gt;Email us&lt;/a&gt;, or call us!  We’d love to hear from you!&lt;/p&gt;
&lt;p&gt;More later – joel.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/nto_NJZ1Xvg" height="1" width="1"/&gt;</description><pubDate>10/24/2008 4:44:26 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=157</feedburner:origLink></item><item><title><![CDATA[It's Good to be Agile]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/nRCdZDvRMeo/blog.aspx</link><description>The name Agility comes from the flexible nature of the CMS, allowing
easy implementation of graphic intensive sites with complex back-end
integration requirements.&amp;nbsp; But there is another reason why Agility is
'Agile' that has an enormous benefit for our users.&lt;br /&gt;
&lt;br /&gt;
Agility is built using the 'Agile' software development methodology.&amp;nbsp; The key premise of this methodology is that software is improved incrementally based on users' feedback, rather than in large releases with bloated planning phases.&lt;br /&gt;
&lt;br /&gt;
We listen to our users very carefully and implement their requests on a monthly basis.&amp;nbsp; So, with each month that goes by, the CMS improves, without any effort on the part of our customers, and without an increase in fees.&lt;br /&gt;
&lt;br /&gt;
For example, last month we added tagging functionality because one of our clients needed it for their site.&amp;nbsp; Similarly, we've added document management capabilities, improved editing tools and much more.&lt;br /&gt;
&lt;br /&gt;
Updates to the system follow a cycle to make sure that the changes are balanced.&amp;nbsp; Last month, the focus was on 'Features', this month it is 'Productivity' and next month it will be 'Back-end' or performance and infrastructure improvements.&amp;nbsp; The cycle then repeats.&lt;br /&gt;
&lt;br /&gt;
For each release cycle, we encourage our users to tell us what features and improvements they would like for the next release.&amp;nbsp; Already an Agility user?&amp;nbsp; Let us know what you want next!&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://en.wikipedia.org/wiki/Agile_software_development"&gt;Learn more about Agile programming on Wikipedia&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="%7E/Features.aspx"&gt;See the complete list of Agility features&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/nRCdZDvRMeo" height="1" width="1"/&gt;</description><pubDate>10/3/2008 1:13:14 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=158</feedburner:origLink></item><item><title><![CDATA[The Numbers Don't Lie]]></title><author><![CDATA[Justin Lafontaine]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/tSRIzclyvuI/blog.aspx</link><description>Recently, I set out to put together a return on investment document for our Agility Content Management System.&amp;nbsp; My goal was to compare implementing a web site using our product to implementing a web site from scratch with no CMS, to using a standard, non-web based CMS, and to using an Open Source CMS.&amp;nbsp; The results surprised me.&lt;br /&gt;
&lt;br /&gt;
I obviously had some preconceptions about how Agility would compare to the other options.&amp;nbsp; I expected Agility would have a clear advantage in convenience and long term costs over a web site built from scratch.&amp;nbsp; I also expected that Agility would have a reasonable advantage over a non-web based CMS because of the administration and management benefits.&amp;nbsp; I crunched the numbers and they supported my hypothesis.&amp;nbsp; The ROI analysis clearly identified the advantages I foresaw.&lt;br /&gt;
&lt;br /&gt;
However, when comparing the Open Source option to Agility CMS I expected that the Open Source solution would win on cost and that the Agility CMS advantages would be convenience and reduced risk.&amp;nbsp; I expected a draw revolving around the cost versus convenience trade off.&amp;nbsp; It turns out I was wrong.&amp;nbsp; My comparison included the costs of administration and implementation, which is easy to minimize at a first glance, but the time spent by you, your admin or a consultant is real and quantifiable.&amp;nbsp; The result... &lt;strong&gt;Agility actually has a price advantage and had intangible benefits of convenience, reduced stress and reduced risk.&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
The numbers don't lie.&amp;nbsp;&amp;nbsp; For more details check out the &lt;a href="%7E/ecms.aspx/Whitepapers/AgilityROIWhitePaper.pdf"&gt;Agility CMS Return on Investment document&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/tSRIzclyvuI" height="1" width="1"/&gt;</description><pubDate>10/20/2008 12:06:07 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=168</feedburner:origLink></item><item><title><![CDATA[Agility is in the Cloud]]></title><author><![CDATA[Joel Varty]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/_ei261B2jvg/blog.aspx</link><description>&lt;p&gt;One of the latest buzz-words that I hear flitting across the office these days is “Cloud Computing.”&lt;span&gt;&amp;nbsp; &lt;/span&gt;I won’t even bother to look up an actual definition (I stopped doing that after Web 2.0).&lt;span&gt;&amp;nbsp; &lt;/span&gt;What
cloud computing means to me is that a hosted application and all of its
constituent data are stored on a server and taken responsibility for on
behalf of customers.&lt;/p&gt;
&lt;p&gt;Sounds like what we used to call ASP (Application Service
Providers), but whatever, at least this new term doesn’t get confused
with Application Server Pages.&lt;/p&gt;
&lt;p&gt;In a way, the “Cloud” refers to a bunch of internet web applications
working together, usually tied with Web Services enabling
server-to-server or application-to-application communication.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Additionally,
we tend to see “mash-ups” where certain applications can be consumed in
somewhat non-standard ways, although this is becoming more commonly
based on a set of “features” specifically designed to enable “mash-up”
types of things.&lt;span&gt;&amp;nbsp; &lt;/span&gt;I think REST APIs are a great example of this: as opposed to web services, which tend to be tied very much to a specific &lt;em&gt;process&lt;/em&gt;,
REST APIs tend to be more related to the piece of application
functionality that they are trying to expose for maximum mashability.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Where does Agility fit in to all of this?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Well, Agility has been enabling cloud computing for quite some time:
the system is an application and data syndication service that manages
website content data across servers and hosting domains using web
services.&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Is it any different now that we have the term “Cloud”?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;I think it is.&lt;span&gt;&amp;nbsp; &lt;/span&gt;The concept behind this term,
especially as it relates to a hosted application like Agility, means
much more than what I described above.&lt;/p&gt;
&lt;p&gt;The Agility Content Manager application itself is really just a
shell that contains Pages, Content and Documents – and these objects
have a completely open schema, meaning you can store any kind of data
in them.&lt;span&gt;&amp;nbsp; &lt;/span&gt;We can (and quite regularly do) call web
services to pull external data directly into the Agility system of
content so that it can be integrated into a content workflow and,
beyond that, we can enable the website that the data is pushed to, to
itself pull content via REST or Web Service APIs and syndicate data via
its own web services and REST, or even RSS APIs.&lt;/p&gt;
&lt;p&gt;In other words, the Cloud concept helps us to understand that
applications cannot be thought of as logical silos that stand on their
own; rather we can now more easily conceive of a system of websites and
applications that tie the web together in ways that we simply couldn’t
wrap our heads around before.&lt;/p&gt;
&lt;p&gt;More later, &lt;/p&gt;
&lt;p&gt;- joel.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/_ei261B2jvg" height="1" width="1"/&gt;</description><pubDate>10/27/2008 1:11:04 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=169</feedburner:origLink></item><item><title><![CDATA[Agility Update for November 2008 - Productivity!]]></title><author><![CDATA[Joel Varty]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/hVIVMTuFLCA/blog.aspx</link><description>&lt;p&gt;For the November update, we have focused on productivity: how can we make Agility users more efficient?  We took a bunch of requests and put them into the product.  This will be a recurring theme in our iterations as we strive to integrate new features, productivity enhancements and other backend or performance enhancements into the system.&lt;/p&gt;
So what is there to look forward to in this release?&lt;br /&gt;
&lt;p&gt;&lt;strong&gt;Page Copy&lt;o:p&gt;&lt;/o:p&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can now make a copy of any page in the system.  Pretty simple, huh?  Yea, it is.  But it doesn’t just copy the page itself – all of the modules and their linked content views are also copied over, and in every language as well.  Imagine how much time that will save if you need to copy a complex module with a linked content list to another page and only change a few small properties or items – just copy the whole page and rename the copy!&lt;/p&gt;
&lt;img alt="" src="%7E/ecms.aspx/Images/jv_blog/blogcap1.JPG" /&gt;&lt;br /&gt;
&lt;p&gt;&lt;strong&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Improved Recent Changes Report&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The recent changes report now shows all Pages, Shared Content, Modules, and Linked Content that has been changed in the system.  Also, you can publish right from that list.  What this means is that you can look at all the changes for the last few days and publish anything that is ready to go without having to navigate to the individual areas of the site.  To make this even easier, we’ve added a new status that you can report on, “Pending Release”, which will allow you to show only the pages that are Approved (if they require approval) or have merely change (if they don’t require approval). &lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="%7E/ecms.aspx/Images/jv_blog/blogcap2.JPG" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Some Bug Fixes&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Timed release
    &lt;ul&gt;
        &lt;li&gt;An issue was fixed where an item that had a Release Date that had not yet expired was republished with a new Release Date would not appear on the second release date. &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;Deleting shared content views
    &lt;ul&gt;
        &lt;li&gt;An issue was fixed where a shared content view that had been used on a page that was subsequently deleted could not itself be deleted. &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;F5/Refresh in Firefox
    &lt;ul&gt;
        &lt;li&gt;Previously to this release, pressing F5 (or Refresh) in Firefox would result in a Javascript error.  The workaround to this was using ctrl-F5 or ctrl-Refresh.  This has been fixed. &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/hVIVMTuFLCA" height="1" width="1"/&gt;</description><pubDate>11/5/2008 9:18:44 AM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=170</feedburner:origLink></item><item><title><![CDATA[Agility Tip: Share Your Agility Content with Popular Social Sites in Minutes]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/9KGz-XzNfj0/blog.aspx</link><description>Add This is a free service that allows you to share content with Facebook, Myspace, De.licio.us, Live and all other popular social networks and communities.&lt;br /&gt;
&lt;br /&gt;
To share your Agility content using Add This:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
    &lt;li&gt;Create an account at &lt;a target="_blank" href="http://www.addthis.com"&gt;www.addthis.com&lt;/a&gt;, and copy the code that they provide for either a popup or overlay sharing panel.&amp;nbsp; &lt;/li&gt;
    &lt;li&gt;In Agility, open the page or content that you would like to make available for sharing.&amp;nbsp; Any page with a Rich Text Module will work, or any module that has the Rich Text Editor control.&lt;/li&gt;
    &lt;li&gt;Switch the Rich Text Editor to HTML mode by clicking the '&amp;lt;&amp;gt;' symbol at the bottom of the editor.&lt;/li&gt;
    &lt;li&gt;Paste the code from the Add This site in the editor.&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
Add This takes care of the rest!&lt;br /&gt;
&lt;br /&gt;
Note that you can view stats on who is sharing your content by viewing the reports in your Add This account.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;!-- AddThis Button BEGIN --&gt;
&lt;script type="text/javascript"&gt;addthis_pub  = 'mike@edentity.ca';&lt;/script&gt;
&lt;a style="border: 0px none ;" onclick="return addthis_sendto()" onmouseout="addthis_close()" onmouseover="return addthis_open(this, '', '[URL]', '[TITLE]')" href="http://www.addthis.com/bookmark.php"&gt;&lt;img border="0" style="border: 0px none ; width: 125px; height: 16px;" src="http://s7.addthis.com/button1-addthis.gif" /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript" src="http://s7.addthis.com/js/152/addthis_widget.js"&gt;&lt;/script&gt;
&lt;!-- AddThis Button END --&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/9KGz-XzNfj0" height="1" width="1"/&gt;</description><pubDate>11/26/2008 2:19:02 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=178</feedburner:origLink></item><item><title><![CDATA[Agility Tip: Global Scripts]]></title><author><![CDATA[Steve Pontisso]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/m06qnTMX19g/blog.aspx</link><description>If you’ve been working in Agility for a period of time, you’ve probably
noticed the Scripts tab when working on a page in your site. Many of
our clients make use of this tab for putting a tracking script (like
Google Analytics) at the top or bottom of the page. I know what you’re
thinking though, that sounds very cumbersome for a site with many
pages. Ever wish you could put the same script on every page and only
ever have to manage it from one place? We did too, and that’s why we
developed Global Scripts. So before you wear out the CTRL, C, and V
keys on your keyboard, read on. &lt;br /&gt;
&lt;br /&gt;
Global Scripts are configured
by users with Administrative access in Agility and are accessible from
the Settings page. If you can’t see them there, it’s probably because
your account is of a security profile lower than Administrator. Have no
fear though, help is only an email to support@edentity.ca away. Send us
your script and where you want it (top or bottom), and we’ll configure
it for you in a jiffy.&lt;br /&gt;
&lt;br /&gt;
If you ever want to remove the Global
Scripts from a specific page, back on the Scripts tab, you’ll see the
Exclude from Global Scripts checkbox. Pretty self explanatory. Then you
may want to configure a different script for that page, or just leave
it blank. How simple is that?&lt;br /&gt;
&lt;br /&gt;
Global Scripts are a way more efficient method of managing scripts on every page.  And who doesn’t like efficiency?&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/m06qnTMX19g" height="1" width="1"/&gt;</description><pubDate>11/26/2008 2:16:03 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=179</feedburner:origLink></item><item><title><![CDATA[People posting about Agility...]]></title><author><![CDATA[Joel Varty]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/d1b7gjI9lQM/blog.aspx</link><description>There's nothing more gratifying than seeing someone else say something about a product you build... &lt;br /&gt;
&lt;br /&gt;
As you may know, I work on a CMS product called Agility, and CMS wire has recently been picking up on our monthly iterative updates to the hosted system. &lt;br /&gt;
&lt;br /&gt;
Check it out: &lt;a target="_blank" href="http://www.cmswire.com/cms/web-cms/agility-cms-shoots-for-enhanced-productivity-003470.php "&gt;http://www.cmswire.com/cms/web-cms/agility-cms-shoots-for-enhanced-productivity-003470.php &lt;br /&gt;
&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/d1b7gjI9lQM" height="1" width="1"/&gt;</description><pubDate>12/9/2008 10:28:11 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=180</feedburner:origLink></item><item><title><![CDATA[Huge Upside for Agility in SaaS Web Content Management Market]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/u3UBpDXs74g/blog.aspx</link><description>&lt;p&gt;CMS Watch has posted their trend analysis of Software as a Service Web Content Management (SaaS WCM) Vendors for 2009.&amp;nbsp; The report focuses on the top three SaaS WCM tools out there: Clickability, CrownPeak and OmniUpdate.&amp;nbsp; Of the three, the first two compete more directly with Agility.&lt;/p&gt;
&lt;p&gt;Overall, the report sounds positive on trends for SaaS in 2009.&amp;nbsp; Over the year, I have seen a few posts on CMS Wire that get me excited about our prospects as one of the only SaaS WCM systems on the market.&lt;/p&gt;
&lt;p&gt;The report states that vendors will have to do more and make changes to keep up with customer demands.&amp;nbsp; This is good news for us because it means that none of the top three vendors have found the magic formula and no one is running away with the lead.&lt;/p&gt;
&lt;p&gt;We will have an opporunity in 2009 to close the gap in public opinion between Agility and the current top 3.&amp;nbsp; We have better developer tools, better implementation services, and a solid, proven CMS system.&amp;nbsp; I would consider it a marketing failure if, in 12 months time,&amp;nbsp;the name Agility isn't listed beside the other top vendors.&lt;/p&gt;
&lt;p&gt;You can check out a summary of the CMS Watch analysis on the CMS Wire blog:&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.cmswire.com/cms/web-cms/2009-trends-in-saas-web-content-management-003583.php"&gt;http://www.cmswire.com/cms/web-cms/2009-trends-in-saas-web-content-management-003583.php&lt;/a&gt;&lt;a href="http://www.cmswire.com/cms/web-cms/2009-trends-in-saas-web-content-management-003583.php"&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/u3UBpDXs74g" height="1" width="1"/&gt;</description><pubDate>12/9/2008 10:28:11 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=181</feedburner:origLink></item><item><title><![CDATA[More Press for Agility]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/48D1AnWDoZY/blog.aspx</link><description>&lt;p&gt;CMS Critic has posted a good summary article about Agility:&lt;/p&gt;
&lt;a target="_blank" href="http://cmscritic.com/agility-cms-powerful-hosted-cms-solution/"&gt;
&lt;p&gt;http://cmscritic.com/agility-cms-powerful-hosted-cms-solution/&lt;/p&gt;
&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/48D1AnWDoZY" height="1" width="1"/&gt;</description><pubDate>12/9/2008 10:28:11 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=182</feedburner:origLink></item><item><title><![CDATA[Upcoming Agility Update for December]]></title><author><![CDATA[Joel Varty]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/wIdqQHNQck4/blog.aspx</link><description>We are quickly approaching another update for Agility!&amp;nbsp; This is a pretty small in terms of what you see in the content manager, but pretty awesome in terms of the backend side of things.&amp;nbsp; We are adding what we are calling “Domain Health Monitors” into our content service. &lt;br /&gt;
&lt;br /&gt;
What this means is that if anything goes awry on your site with regards to content synchronization, network connectivity, or any of the other myriad issues that can be tricky to find out about on a web application server, we will know about it right away and can take action.&lt;br /&gt;
&lt;br /&gt;
Now, we already have the capability of doing that on our own servers, but Agility websites can be hosted anywhere in the world, so our customers that host their sites in remote locations will be better served, by this updated monitor service.&lt;br /&gt;
&lt;br /&gt;
In terms of the technology of this update, it is really a chance for us to be more proactive in how we do future updates.&amp;nbsp; It means we can be more scalable and still keep the high standards of quality and service that we pride ourselves on with Agility.&lt;br /&gt;
&lt;br /&gt;
More later!&amp;nbsp; Joel.&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/wIdqQHNQck4" height="1" width="1"/&gt;</description><pubDate>12/11/2008 10:49:46 AM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=183</feedburner:origLink></item><item><title><![CDATA[A Great Article CMS Usability]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/HE9qz6u2CmU/blog.aspx</link><description>James Robertson from&lt;a href="http://www.steptwo.com.au/" target="_blank"&gt;Step Two Designs &lt;/a&gt;in Australia posted a great article on CMS usability. &lt;br /&gt;
&lt;br /&gt;
Usability is a primary consideration for selecting your content management system. The usability of a system is key to adoption within your organization and adoption is key to success for your CMS project. &lt;br /&gt;
&lt;br /&gt;
CMS is inherently complex. It is software that is used in an infinite number of ways to do countless different things for different user types. It's not like you can buy a CMS system off the shelf, install in, and you're done. Customization and Training are critical components. &lt;br /&gt;
&lt;br /&gt;
The article highlights that vendor demos and sample accounts are two good ways to assess usability. Vendor demos should use real world examples so that you see how the system works in reality, rather than oogle over the bells and whistles. The problem with sample accounts is that they generally don't lead to real world scenarios so clients might get the wrong impression of your solution. We have wrestled with the decision to post a sample account, but have decided to do so based on the assumption that those who sign up for the account have some idea of what they're getting themselves into. &lt;br /&gt;
&lt;br /&gt;
At Edentity (the creators of Agility), we take the implementation and training of our CMS very seriously. To me, a proper implementation is 80% of the usability battle because you are ultimately customizing the system for each site. Also, no matter how simple your CMS system is, in reality it is a new concept for most users and is tailored to specific needs. Because of this, training and customized documentation are paramount. &lt;br /&gt;
&lt;br /&gt;
Other important factors that we consider is the number of clicks required for each task and the speed with which the system processes commands. With a hosted model, you are at the mercy of your users' internet connection, so the processing speed is of the utmost importance. &lt;br /&gt;
&lt;br /&gt;
We are constantly searching for ways to make our CMS easier to use. Agility is unique in that we upgrade the system every month with suggestions from our users. There is no better way to tune your system than to the needs of your users! &lt;br /&gt;
&lt;br /&gt;
Read James' article here: &lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.steptwo.com.au/columntwo/practical-ways-to-assess-cms-usability/ " target="_blank"&gt;http://www.steptwo.com.au/columntwo/practical-ways-to-assess-cms-usability/ &lt;/a&gt;&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/HE9qz6u2CmU" height="1" width="1"/&gt;</description><pubDate>12/12/2008 1:59:48 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=185</feedburner:origLink></item><item><title><![CDATA[Agility Tip: Publish Content Faster]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/qDBBf-Y5X5c/blog.aspx</link><description>&lt;p&gt;The staging and published modes in Agility are a great way to preview changes to the site before they go live.  However, as any Agility user knows, publishing content can sometimes take a few extra precious seconds that could be used for something more productive.&lt;/p&gt;
&lt;p&gt;Here are a few tips for speeding up Agility content publishing:&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Publish from the List&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;For content lists (linked content or shared content), publish content from the list by checking off the items and clicking the 'Publish' link - rather than publishing each individual item.  When you publish the individual items, you have to wait for the item to refresh as well as for the publish to take place.  This can take a particularly long time for modules that have multiple editor controls on them or a long version history.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Publish from the Page&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;If you are making changes to multiple modules on a page, complete all of the required changes to the modules, close the module dialog and Publish from the page.  This will simultaneously publish all of the changes to the modules on the page, as well as changes to the page itself.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Publish from the Recent Changes Report&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;The Recent Changes report is by far the fastest way to publish content in Agility.  &lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Make all of the required changes to your site without publishing any of them.  &lt;/li&gt;
    &lt;li&gt;Click on the Reports link and choose the 'Recent Changes' report.  &lt;/li&gt;
    &lt;li&gt;Use the controls on the report to select the 'Pending Publish' items in the desired time frame.   &lt;/li&gt;
    &lt;li&gt;Select the items that you would like to publish and click the Publish link &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;If you have other suggestions for how to speed things up, use the Submit Feedback link at the top of the Agility Content Manager window and we'll build it into a future release!&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/qDBBf-Y5X5c" height="1" width="1"/&gt;</description><pubDate>12/12/2008 1:59:50 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=186</feedburner:origLink></item><item><title><![CDATA[Agility Tip: FireFox 3 is the Best Browser for Agility]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/JaPRs1f-_nw/blog.aspx</link><description>&lt;p&gt;In our Agility browser speed tests, FireFox comes out on top.   FireFox 3 in particular is the best bet.&lt;/p&gt;
&lt;p&gt;Why?  Because Agility uses AJAX technology which is based on JavaScript, a client-side programming language.  Apparently the folks at Mozilla, the creators of FireFox, have built a better JavaScript processing engine than the competition.&lt;/p&gt;
&lt;p&gt;Stuck with Internet Explorer?  Not a problem - it works great - but you might have to wait a second or two longer for some operations.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.mozilla.com/en-US/firefox/" target="_blank"&gt;Get FireFox 3 now!&lt;/a&gt;&lt;a href="http://www.mozilla.com/en-US/firefox/" target="_blank"&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/JaPRs1f-_nw" height="1" width="1"/&gt;</description><pubDate>12/18/2008 4:04:54 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=187</feedburner:origLink></item><item><title><![CDATA[Agility Tip: Content Scheduling of List Items]]></title><author><![CDATA[Joel Varty]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/SOiBmkvRc10/blog.aspx</link><description>Content Scheduling allows you to configure dates and times for content
to automatically be published or unpublished.&amp;nbsp; This is useful for time
sensitive content like events or press releases, or for content that
changes on a regular basis like the 'hot story' on your home page. &lt;br /&gt;
&lt;br /&gt;
Content can be scheduled at the Page level, Module level or Content List level.&amp;nbsp; This tip discusses the latter.&lt;br /&gt;
&lt;br /&gt;
To set up content scheduling for items in a list:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
    &lt;li&gt;Open the list of content from Shared Content or from a Module on a Page&lt;/li&gt;
    &lt;li&gt;Click on the item that you would like to publish or unpublish on a certain date&lt;/li&gt;
    &lt;li&gt;Click on the 'Scheduling' tab for that item&lt;/li&gt;
    &lt;li&gt;Click on the 'Enable Content Scheduling?' checkbox to reveal the release date and pull date controls&lt;/li&gt;
    &lt;li&gt;Set the Release Date and Time if you would like the item to be published at a certain point in the future.&amp;nbsp; Set the Pull Date and Time if you would like the item to be unpublished at a certain point.&amp;nbsp; You can set both dates to have an item publish on the Release Date and unpublish on the Pull Date&lt;/li&gt;
    &lt;li&gt;Set up the appropriate scheduling for all of the items in the list&lt;/li&gt;
&lt;/ol&gt;
Note that you can chain items in a list so that one item publishes when another item unpublishes.&amp;nbsp; For example, you might have a block of content on your home page that you want to change once per week.&amp;nbsp; Rather than manually changing that content every week, you can set up a content list with items that publish and unpublish according to the dates that you want the content to hide or show.&lt;br /&gt;
&lt;br /&gt;
When you preview a page with scheduled content, you can preview how it will look on different dates by using the 'Preview Date' control in the Preview window.&lt;br /&gt;
&lt;br /&gt;
Want to learn more about how you can use content scheduling on your Agility site?&amp;nbsp; &lt;a href="mailto:support@agilitycms.com?subject=Question%20about%20Content%20Scheduling"&gt;Email us&lt;/a&gt;!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/SOiBmkvRc10" height="1" width="1"/&gt;</description><pubDate>1/15/2009 10:03:47 AM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=188</feedburner:origLink></item><item><title><![CDATA[Great Article on Usability from ComputerWorld]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/MpV0dLekD_g/blog.aspx</link><description>&lt;p&gt;The premise of the article is that usability is about more than simplicity, consistency and stability - it's about control.&amp;nbsp; Users are happiest when they are in control of the software and not the other way around.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Usability is also about emotion.&amp;nbsp; Quoting from the article:&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;We've all experienced the full range of emotions while using gadgets, PCs, phones and software. At one end of the spectrum is a kind of thrilling joy, where something "just works." At the other end, there is a consuming rage. The amount of time your emotional state spends at one end of the spectrum rather than the other is the one and only thing that determines how much you "love" the product. &lt;/p&gt;
&lt;p&gt;There is no better feeling than when software does what you tell it to or 'just works'. We will continue to give as much control as possible to Agility CMS users with each monthly update.&amp;nbsp; Let us know if there is something about Agility that puts you in a bad mood and we'll fix it!&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;amp;taxonomyName=Hardware&amp;amp;articleId=9124740&amp;amp;taxonomyId=12&amp;amp;pageNumber=1" target="_blank"&gt;Read the article on ComputerWorld.com&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/MpV0dLekD_g" height="1" width="1"/&gt;</description><pubDate>1/30/2009 12:03:51 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=189</feedburner:origLink></item><item><title><![CDATA[Agility Update for January 2009 - Back-end]]></title><author><![CDATA[Joel Varty]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/86_it8x9HuA/blog.aspx</link><description>Our first update of 2009 is here! This month, our changes to the system are mostly "behind the scenes" backend&amp;nbsp;changes, which will allow us&amp;nbsp;to better service all&amp;nbsp;Agility sites and apply future upgrades faster.&lt;br /&gt;
&lt;br /&gt;
Here is a rundown of the changes and features in this update.&lt;br /&gt;
&lt;ul class="unIndentedList"&gt;
    &lt;li&gt;&lt;strong&gt;Improved Publishing Speed&lt;/strong&gt;
    &lt;ul&gt;
        &lt;li&gt;We have increased the speed of publishing content, especially when your site runs on multiple web servers &lt;/li&gt;
        &lt;li&gt;We've broken the content synchronization into smaller chunks, allowing us to synchronize larger amounts of content with less waiting. &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Instant Agility Framework Updates&lt;/strong&gt;
    &lt;ul&gt;
        &lt;li&gt;We can now instantly update the Agility&amp;nbsp;Framework library on your website.&amp;nbsp; This means that any fixes or new features we implement in our Agility&amp;nbsp;Framework will be instantly&amp;nbsp;available to developers, even on sites that are not hosted with us. &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Enhanced Website Reporting&lt;/strong&gt;&lt;br /&gt;
    &lt;ul&gt;
        &lt;li&gt;We have created a new report so that website administrators can check the status of each domain on their websites.&amp;nbsp; &lt;/li&gt;
    &lt;/ul&gt;
    &lt;img src="%7E/ecms.aspx/Images/jv_blog/domainstatusreport2.PNG" /&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;ul class="unIndentedList"&gt;
    &lt;li&gt;&lt;strong&gt;Logging Enhancements&lt;/strong&gt;
    &lt;ul&gt;
        &lt;li&gt;We now allow the website developer to set up filters to set the priority of certain exceptions. &lt;/li&gt;
        &lt;li&gt;This allows better reporting of true errors on the site, and gives you the option of ignoring certain exceptions such as 404s by logging them as informational or verbose errors. &lt;/li&gt;
    &lt;/ul&gt;
    &lt;img src="%7E/ecms.aspx/Images/jv_blog/errortracetypes.PNG" /&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;ul class="unIndentedList"&gt;
    &lt;li&gt;&lt;strong&gt;Site Health Checks &lt;/strong&gt;
    &lt;ul&gt;
        &lt;li&gt;The content server now polls Agility sites to ensure that all content is properly sync'd. If a website resets half way through a publish, then this will allow the site to recover when it becomes available again. &lt;/li&gt;
        &lt;li&gt;The content server now polls the website domains on a regular schedule to ensure that they are behaving properly. &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Agility Content Manager Deployed on IIS 7.&lt;/strong&gt;&lt;br /&gt;
    &lt;ul&gt;
        &lt;li&gt;Agility Content Manager is now fully compatible with Internet Information Server 7 (IIS7) &lt;/li&gt;
        &lt;li&gt;This allows for better content compression&amp;nbsp;and availability of other IIS7 features. &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Agility Developer Kit for Visual Studio Express &lt;/strong&gt;
    &lt;ul&gt;
        &lt;li&gt;The developer package is now compatible with the free version of Visual Studio Express. &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Over 70 bugs fixes&lt;/strong&gt; &lt;/li&gt;
&lt;/ul&gt;
Our next release focuses on new features.&amp;nbsp; Please let us know what features you would like to see!&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/86_it8x9HuA" height="1" width="1"/&gt;</description><pubDate>1/15/2009 11:50:21 AM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=190</feedburner:origLink></item><item><title><![CDATA[Agility Tip: Adding an Extra Line Feed in the Rich Text Editor]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/X1_ahOczUbc/blog.aspx</link><description>&lt;p&gt;You may find a glitch in the Agility Rich Text Module content editor where you can't seem to enter an extra line feed between two paragraphs of text. A simple workaround is this:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Click 'Enter' to create the extra line feed &lt;/li&gt;
    &lt;li&gt;Click 'Spacebar' to create a space in the new line feed &lt;/li&gt;
    &lt;li&gt;Preview the page to make sure that the extra line feed is sticking &lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/X1_ahOczUbc" height="1" width="1"/&gt;</description><pubDate>1/16/2009 4:29:17 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=192</feedburner:origLink></item><item><title><![CDATA[Agility Featured in CMS Wire Article]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/_lAPi3wfrE4/blog.aspx</link><description>&lt;p&gt;CMS Wire is one of my favourite sources for CMS news.  They cover a very broad spectrum of all things content and social networking.  This month, they have continued to provide commentary on our monthly update process.  &lt;br /&gt;
&lt;br /&gt;
Not surprisingly, they weren't blown away by the back-end and performance updates in this release (I guess to have to be an Agility user to appreciate them!).  However, they do point out some highlights of our Software-as-a-Service model.&lt;/p&gt;
&lt;a href="http://www.cmswire.com/cms/web-cms/agility-web-cms-update-focused-on-performance-003786.php" target="_blank"&gt;
&lt;p&gt;http://www.cmswire.com/cms/web-cms/agility-web-cms-update-focused-on-performance-003786.php&lt;/p&gt;
&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/_lAPi3wfrE4" height="1" width="1"/&gt;</description><pubDate>1/20/2009 10:41:14 AM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=193</feedburner:origLink></item><item><title><![CDATA[IIS 7, Dynamic Compression and AJAX Web Services Means Massive Performance Increases]]></title><author><![CDATA[Joel Varty]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/BCUidEWEw6w/blog.aspx</link><description>&lt;p&gt;I work on a product called &lt;a href="http://www.agilitycms.com/" target="_blank"&gt;Agility CMS&lt;/a&gt;.  Agility CMS is a hosted web content management system - including a web application dedicated to actually editing website content, pages, sitemaps and other good stuff.  &lt;/p&gt;
&lt;p&gt;Last week we updated the app moved the whole system to IIS 7 on Windows Server 2008.  We also turned on dynamic compression - which will now work properly on this system since we can now easily limit dynamic compression based on mime-type (not just file extension).  Meaning all of our attachment handlers don't get messed up when delivering zips or other compressed files to silly browsers like IE7.&lt;/p&gt;
&lt;p&gt;Dynamic Compression in IIS 7 is dead simple - its available through the IIS Admin, as you might expect.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/joelvarty/compression1.PNG"&gt;&lt;img alt="" src="http://weblogs.asp.net/blogs/joelvarty/compression1.PNG" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/joelvarty/compression2.PNG"&gt;&lt;img alt="" src="http://weblogs.asp.net/blogs/joelvarty/compression2.PNG" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;But, behind the scenes, the dynamic content compression setting just tweaks a setting in the system.webServer section of the web.config:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/joelvarty/compression3.PNG"&gt;&lt;img alt="" src="http://weblogs.asp.net/blogs/joelvarty/compression3.PNG" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Cool.  Just make sure that you have Dynamic Compression installed...  &lt;/p&gt;
&lt;p&gt;What does it mean though?  How much real benefit is there to dynamic compression in an AJAX style application?&lt;/p&gt;
&lt;p&gt;In my preliminary tests (using Fiddler and FireBug) I was able see close to a &lt;strong&gt;40% decrease in bandwidth &lt;/strong&gt;overall.&lt;/p&gt;
&lt;p&gt;The human result is a much more reactive experience on the application, which is suddenly much snappier.  I can tell that people are being WAY more productive, too; my SQL server has jumped from an average 5-6% CPU usage to closer to 8-10%.  I guess that's a good thing... &lt;/p&gt;
&lt;p&gt;I shouldn't have been so surprised at this remarkable change in the overall bandwidth of the app, because we use dynamic compression with IIS 6 on our regular websites, but we never seen any thing close to a 40% bandwidth decrease.  I am guessing this is because a regular website relies more on pre-compressed stuff like JPEG and PNG files, as opposed to tons of web forms with copious amount of HTML being sent back and forth to the server as part of the basic CMS operations.&lt;/p&gt;
&lt;p&gt;I can't wait to see our hosting bill at the end of the month - I'm hoping to be pleasantly surprised once again!&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/BCUidEWEw6w" height="1" width="1"/&gt;</description><pubDate>1/26/2009 9:30:40 AM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=194</feedburner:origLink></item><item><title><![CDATA[Agility CMS Listed on Capterra]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/286becADSqk/blog.aspx</link><description>&lt;p&gt;Agility has been listed on the Capterra catalog of software products.&amp;nbsp; Capterra is a leading source for information about technology vendors across a broad spectrum of categories.&lt;/p&gt;
&lt;p&gt;Buyers of technology come to Capterra to learn about software offerings that fit their needs.&amp;nbsp; Agility has been listed under the Content Management Software category:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.capterra.com/content-management-software" title="Capterra" target="_blank"&gt;http://www.capterra.com/content-management-software&lt;/a&gt;&lt;a href="http://www.capterra.com/content-management-software" title="Capterra" target="_blank"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It's great having a name that starts with 'A'!&lt;/p&gt;
&lt;p&gt;This listing underscores the continuing rise of the Agility Content Management System as a leading Software-as-a-Service Content Management System.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/286becADSqk" height="1" width="1"/&gt;</description><pubDate>2/3/2009 3:01:25 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=195</feedburner:origLink></item><item><title><![CDATA[Agility Site Launch: CookWithCampbells.ca]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/saANxpNHaX4/blog.aspx</link><description>The latest Agility site was launched last week. &amp;nbsp;Users can search for
recipes that match keywords or a selection of criteria.&amp;nbsp; Once logged
in, users can print, email or rate recipes.&lt;br /&gt;
&lt;br /&gt;
This site demonstrates the flexibility of Agility for incorporating
Flash elements and integrating with a variety of systems including the
Google Appliance, custom recipe database and proprietary Campbell's
user profile database.&lt;br /&gt;
&lt;br /&gt;
The site was implemented in partnership with &lt;a href="http://www.proximity.ca" target="_blank"&gt;Proximity Canada&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Try it out:&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.cookwithcampbells.ca/"&gt;www.cookwithcampbells.ca&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Take a look at the &lt;a href="%7E/Samples.aspx"&gt;portfolio of Agility sites&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/saANxpNHaX4" height="1" width="1"/&gt;</description><pubDate>2/3/2009 3:01:25 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=196</feedburner:origLink></item><item><title><![CDATA[IE7 AND IE8 Compatibility]]></title><author><![CDATA[Jonathan Voigt]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/I1Gg3_REuNg/blog.aspx</link><description>&lt;p&gt;IE8 is coming out soon and because of its change in CSS rules (more
compatible) it may break some previously build sites that were built
for IE7.&lt;/p&gt;
&lt;p&gt;To get around this, people can run their site in IE7 compatibility mode.&amp;nbsp; To do this, just add the following tag between the head tags in each page:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;lt;meta http-equiv="X-UA-Compatible" content="IE=7" /&amp;gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In Agility this is easy to place throughout the entire site by adding this tag to the "Top Script" in the global scripts.&amp;nbsp; All current Agility sites already incorporate this.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;We're really hoping IE8 comes out in April and with it, IE6 can be pushed off the map with it's major CSS rendering issues.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/I1Gg3_REuNg" height="1" width="1"/&gt;</description><pubDate>2/3/2009 3:10:34 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=197</feedburner:origLink></item><item><title><![CDATA[Agility Tip: Upload Hundreds of Files to Agility, In Just Four Easy Clicks!]]></title><author><![CDATA[Steve Pontisso]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/zj3-FZsasE4/blog.aspx</link><description>&lt;p&gt;It's pretty common for our clients to upload many files to the Documents folder in Agility.  This is typically where linked documents, images, and even Flash files are stored, and used on a variety of different pages throughout their website.  Uploading files to Agility is no different than uploading to any other web application. &lt;br /&gt;
&lt;br /&gt;
For instance, if you use a web based email service like Hotmail, Gmail, or Yahoo Mail, you've likely uploaded a file or two as attachments to an email message.  Using the Agility Content Manager, the process is very similar.  As elegant as that solution is, it can become very tedious to do for say 5 files.  Imagine how bad it would be if you had 50, or even 500 files to upload.  That's why we introduced the "Upload Zip" feature. &lt;br /&gt;
&lt;br /&gt;
This magical little feature lets you take a zip file you've created on your desktop and upload it as one file to the Agility documents folder.  During the upload process, Agility will extract the the contents of the zip file for you and establish the exact same file structure for you in the Documents folder.  So if you had folders and subfolders in your zip file, Agility will preserve those for you in the process.&lt;/p&gt;
&lt;p&gt;This handy little feature can save you a boat load of time.  The only limitation (and this is a limitation of web based uploading, not Agility) is the file size should be no bigger than 35,600KB.  So if your zip file exceeds that size, you should break it into pieces.  Two or three uploads vs. say hundreds is still exponentially faster!&lt;/p&gt;
&lt;p&gt;To find this feature, just look for the "Upload Zip" link in the top right hand corner of the Documents folder.  I've circled it for you in the screen shot below.  After you've clicked on it you'll be prompted to browse for the zip file on your computer, select it, and then click open, and wait for the upload to complete.  See, four clicks and you're done!&lt;/p&gt;
&lt;p&gt;&lt;img width="843" height="343" alt="" style="width: 546px; height: 242px" src="~/ecms.ashx/Images/untitled.jpg" /&gt;&lt;a href="http://knowledge.edentity.local/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/steve/ScreenShot_5F00_02-2009_2D00_02_2D00_10.gif"&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/zj3-FZsasE4" height="1" width="1"/&gt;</description><pubDate>2/20/2009 11:25:57 AM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=203</feedburner:origLink></item><item><title><![CDATA[Software as a Service - "Transition to SaaS: An ISV Cookbook"]]></title><author><![CDATA[Jonathan Voigt]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/OynxS2fEBDw/blog.aspx</link><description>Software as a Service is definitely getting a lot of attention.  Only now are people starting to understand the benefits and what it really means.&lt;br /&gt;
&lt;br /&gt;
This book goes into the steps necessary to transition to SaaS and touches on the research that has been done around this topic. &lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.researchandmarkets.com/product/e19881/transition_to_saas_an_isv_cookbook" target="_blank"&gt;Here&lt;/a&gt; is a brief summary.&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/OynxS2fEBDw" height="1" width="1"/&gt;</description><pubDate>2/20/2009 11:25:57 AM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=204</feedburner:origLink></item><item><title><![CDATA[Agility Tip: Many Tabs Make Light Work]]></title><author><![CDATA[Steve Pontisso]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/UMLcsj4JQGI/blog.aspx</link><description>One of the limitations of working in a web application like the Agility Content Manager is that often, moving to another section requires a "page refresh".&amp;nbsp; For example, if you're working in the Pages and Content view, and you want to switch over to the Documents folder, the page refreshes.&lt;br /&gt;
&lt;br /&gt;
This is fine if you're working in a linear fashion, but what if you're doing things in parallel?&amp;nbsp; Like what if you needed to copy/paste some content from one module on one page, into another module in another page?&amp;nbsp; It can take a lot of time to copy, close out of that module, go into another one, and paste - especially if you need to click your way back to the original module to keep working with it.&lt;br /&gt;
&lt;br /&gt;
Here's a little trick that I use to save a bunch of time.&lt;br /&gt;
&lt;br /&gt;
If I'm copying and pasting, or performing similar functions on a bunch of different modules on a bunch of different pages, I open them all up on separate tabs in my browser.&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Each tab is almost like another window where I can easily copy and paste things between them.&amp;nbsp; Opening another tab is easily accomplished by right-clicking on a link in Agility (say the Pages and Content link in the main navigation) and selecting the Open In a New Tab option (the name of that function may vary from browser to browser).&lt;br /&gt;
&lt;br /&gt;
This isn't a "feature" of Agility, but is a feature of working in most web applications.&amp;nbsp; For example, when I'm writing email in Gmail, but want to reference something in my address book, instead of saving the email as draft, opening my addressbook, and then going into drafts to re-open and finish the message, I just open the addressbook in a separate tab.&amp;nbsp; I find it faster and way more efficient.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
I hope you do to!&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/UMLcsj4JQGI" height="1" width="1"/&gt;</description><pubDate>2/20/2009 11:26:35 AM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=207</feedburner:origLink></item><item><title><![CDATA[Content Management Interoperability Services]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/60ttxHPzvJQ/blog.aspx</link><description>&lt;p&gt;IBM, Microsoft, Open Text and others are pushing a web services specification that will provide a standard way for applications to read data from any content management repository.&lt;/p&gt;
&lt;p&gt;The Content Management Interoperability Services or CMIS will open up proprietary systems and allow companies and software vendors&amp;nbsp;to tap into content is currently barricaded in content management systems by proprietary technology.&amp;nbsp; Here are some of the benefits that are listed on Wikipedia:&lt;/p&gt;
&lt;li&gt;Is designed to work over existing repositories enabling customers to build and leverage applications against multiple repositories -- unlocking content they already have &lt;/li&gt;
&lt;li&gt;Decouples Web services and content from the content management repository, enabling customers to manage content independently &lt;/li&gt;
&lt;li&gt;Provides common Web services and Web 2.0 interfaces to dramatically simplify application development &lt;/li&gt;
&lt;li&gt;Is development platform and language agnostic &lt;/li&gt;
&lt;li&gt;Supports composite application development and mash-up “on the glass” by the business or IT analyst &lt;/li&gt;
&lt;li&gt;Grows the ISV and developer community
&lt;p&gt;Agility was one of the first content management systems to provide&amp;nbsp;web service access to content&amp;nbsp;natively.&amp;nbsp; Granted, we weren't providing a global standard for this&amp;nbsp;access.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;We will keep our eye on this and make sure that Agility is compliant with the new standard once it is finalized.&lt;/p&gt;
&lt;p&gt;More details on Wikipedia:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Content_Management_Interoperability_Services"&gt;http://en.wikipedia.org/wiki/Content_Management_Interoperability_Services&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Content_Management_Interoperability_Services"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/60ttxHPzvJQ" height="1" width="1"/&gt;</description><pubDate>2/27/2009 3:05:28 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=208</feedburner:origLink></item><item><title><![CDATA[RedDot is now Fully Digested by Open Text]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/wCo_IriVzKM/blog.aspx</link><description>&lt;p&gt;Open Text has formally announced the termination of the RedDot brand.&amp;nbsp; What does this mean for RedDot customers?&amp;nbsp; Hopefully no more than a little upsell pressure from the ECM vendor.&lt;/p&gt;
&lt;p&gt;Unfortunately, this will be disappointing and even shocking to many long time RedDot supporters.&amp;nbsp; CMS Wire posted an interview with Daniel Kraft, Open Text SVP for Corporate Strategy that addresses the shift.&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.cmswire.com/cms/open-text/farewell-reddot-viva-open-text-web-solutions-003961.php"&gt;http://www.cmswire.com/cms/open-text/farewell-reddot-viva-open-text-web-solutions-003961.php&lt;/a&gt;&lt;a href="http://www.cmswire.com/cms/open-text/farewell-reddot-viva-open-text-web-solutions-003961.php"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The tone Daniel takes is very positive, but I can't see how this will be good for their RedDot customers.&amp;nbsp; It means that current RedDot clients have no upgrade path and no road map for future development, other than to accept the Open Text way which is significantly more complex.&amp;nbsp; For many clients, the suite of web products that Open Text has will be unecessary and they will likely seek other pure web content management options when the time comes for a site upgrade.&lt;/p&gt;
&lt;p&gt;Daniel makes some good points about Open Text capabilities and the benefits of working with a vendor that manages a suite of solutions.&amp;nbsp; However, there will always be a place for easy to use, nimble, cost effective tools that are specialized for managing web site content and functionality.&amp;nbsp; Our queue of projects is evidence of that.&amp;nbsp; Sometimes I wonder whether 'enterprise software' vendors ever set foot in the real world.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/wCo_IriVzKM" height="1" width="1"/&gt;</description><pubDate>2/27/2009 3:05:28 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=209</feedburner:origLink></item><item><title><![CDATA[Agility Tip: Published Modules That Don't Show up on the Page]]></title><author><![CDATA[Jonathan Voigt]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/OLoDoj6MzME/blog.aspx</link><description>&lt;p&gt;There is a case you can get into that shows the module as published but
where it won't appear on the site.&amp;nbsp; This should be known to everyone
for debugging reasons.&amp;nbsp; We're looking to change the modules state from
Published to Published - Requires Page Publish.
&lt;/p&gt;
&lt;p&gt;Case:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Page is Published &lt;/li&gt;
    &lt;li&gt;Add a new module to the page. (Page will change to Staging) &lt;/li&gt;
    &lt;li&gt;Edit the module, save the module, publish the module (from the module) &lt;/li&gt;
    &lt;li&gt;Navigate to the page. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You will now notice that the module says "Published" BUT it really isn't going to appear on the page because the page structure with the module hasn't been published.&amp;nbsp; you then have to publish the page to have the module show up...&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/OLoDoj6MzME" height="1" width="1"/&gt;</description><pubDate>3/4/2009 10:05:28 AM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=210</feedburner:origLink></item><item><title><![CDATA[Agility Tip: Customize Your Agility Lists]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/HjUWhUu-48I/blog.aspx</link><description>&lt;p&gt;Display the fields that you want to see on your list and change the default sort column in under a minute.&lt;/p&gt;
&lt;p&gt;To do this (note that you need Designer or Manager level access):&lt;/p&gt;
&lt;ul type="disc"&gt;
    &lt;li&gt;Open any content list (e.g. Shared Content-&amp;gt;My Blog) &lt;/li&gt;
    &lt;li&gt;Click on the List Settings tab &lt;/li&gt;
    &lt;li&gt;Choose the fields that you would like to have in your list by clicking the 'Include' link beside the field in the Available Fields list &lt;/li&gt;
    &lt;li&gt;Remove fields that you do not need by clicking the Exclude link in the Visible Fields list &lt;/li&gt;
    &lt;li&gt;Change the order of the fields by clicking the up and down arrows on the fields in the Visible Fields list &lt;/li&gt;
    &lt;li&gt;Change the default sort order of the list by choosing the column that you would like to sort by and the direction that it should be sorted &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Customizing your list allows you to view the fields that is relevant for your particular list.  You can also use the list Search to search any of the fields that are being displayed.  It is a great way to improve productivity!&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/HjUWhUu-48I" height="1" width="1"/&gt;</description><pubDate>3/5/2009 9:16:10 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=211</feedburner:origLink></item><item><title><![CDATA[Agility Tip: Publishing Agility Modules]]></title><author><![CDATA[Michael Iskiw]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/zl3ragzx88g/blog.aspx</link><description>&lt;p&gt;There are a few scenarios that need to be followed when publishing Agility Modules and if you are unaware of how things work in Agility it can be a little confusing.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Creating or Modifying a module:&lt;br /&gt;
&lt;/strong&gt;&lt;br /&gt;
Since Agility wants you to be able to make changes to modules while still maintaining a working live version of a module there is a notion of Staging and Published for modules definitions. If you create a new module in agility or modify a module in Agility you may be required to publish the module definition before you are able to see all the changes on your website. You can think of modules that sit on a page as a piece of content. Modules can store data and that structure of data may change as you update your modules. &lt;br /&gt;
&lt;br /&gt;
How to publish a Module Definition:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Go to Agility &lt;/li&gt;
    &lt;li&gt;Go to the Settings Section &lt;/li&gt;
    &lt;li&gt;Select the Module Definitions Option &lt;/li&gt;
    &lt;li&gt;Find your Module in the list &lt;/li&gt;
    &lt;li&gt;Select the Checkbox and click Publish at the top (you should notice a checkbox appear in the Published column notifying you if your module has been published) &lt;/li&gt;
    &lt;li&gt;You can now add this module to a page and it will be using the newest Module Definition &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Publishing Modules on a Page&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Since everything in Agility is considered a piece of content a Page is also content that needs to be published and the modules that exist on a page are considered part of the pages content. &lt;/p&gt;
&lt;p&gt;When you add a module to a page that has already been published you are in fact changing the page structure which will require a page level publish. If, for example, you add a module to a previously published page and go into that module and hit publish the module will be published BUT the Page will still not be aware of the new module addition and not show the newly added module in Live mode.&lt;/p&gt;
&lt;p&gt;How to add a module to an Agility Page:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Go to Agility &lt;/li&gt;
    &lt;li&gt;Go to Pages and Content &lt;/li&gt;
    &lt;li&gt;Select a page or create a new page in the tree structure &lt;/li&gt;
    &lt;li&gt;Add a new module to the page and fill in the modules content as required &lt;/li&gt;
    &lt;li&gt;Click Save on the module &lt;/li&gt;
    &lt;li&gt;Now Click Publish on that module &lt;/li&gt;
    &lt;li&gt;Close the module window. You will notice that the Page status bar is in "Staging Mode" (If you were working of an previously published page) &lt;/li&gt;
    &lt;li&gt;If you Preview this page you will see that the module is indeed visible in the Preview of the site &lt;/li&gt;
    &lt;li&gt;But ...If you Switch to Live mode you will see that the module is not visible on the site yet. &lt;/li&gt;
    &lt;li&gt;To make sure this module appears on the Live version of the page click Publish on the page (Page level publish) &lt;/li&gt;
    &lt;li&gt;You should now see the page with the added module in Live mode &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The safest bet, if possible, is to always click publish at the page level which will Publish all the modules on a page as well as the Page itself.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/zl3ragzx88g" height="1" width="1"/&gt;</description><pubDate>3/16/2009 3:11:05 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=216</feedburner:origLink></item><item><title><![CDATA[Agility Release March 2009 – Features!]]></title><author><![CDATA[Joel Varty]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/wxH8T98vSSM/blog.aspx</link><description>&lt;p&gt;Our March update for Agility has been released, and it packs in a
bunch of new features. To ensure a balanced evolution of Agility, we rotate our updates between new features, productivity enhancements and back-end/performance improvements.&lt;/p&gt;
&lt;p&gt;Here are a few of the features we put into this release.&lt;/p&gt;
&lt;h4&gt;A New Dashboard&lt;/h4&gt;
&lt;p&gt;We have totally revamped the Agility home page, check it out!&lt;/p&gt;
&lt;p align="center"&gt;&lt;a mce_href="http://weblogs.asp.net/blogs/joelvarty/dashboard_2F2D7623.gif" href="http://weblogs.asp.net/blogs/joelvarty/dashboard_2F2D7623.gif"&gt;&lt;img height="206" width="489" border="0" mce_src="http://weblogs.asp.net/blogs/joelvarty/dashboard_thumb_27A206B6.gif" alt="dashboard" style="border: 0px none ; display: inline;" title="dashboard" src="http://weblogs.asp.net/blogs/joelvarty/dashboard_thumb_27A206B6.gif" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;We’ve split up the home page into 6 main sections.&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;&lt;strong&gt;Status Panel &lt;/strong&gt;
    &lt;ul&gt;
        &lt;li&gt;This
        is a small section that will dynamically update to tell you whether
        your site is OK, Synchronizing Content, or will turn yellow if there
        has been an issue. &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Agility Blog&lt;/strong&gt;
    &lt;ul&gt;
        &lt;li&gt;The 3 latest blog entries are displayed including tips, announcements and commentary from the CMS world.&lt;/li&gt;
        &lt;li&gt;You can subscribe to the RSS version of the blog right from the home page. &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Content Changes&lt;/strong&gt;
    &lt;ul&gt;
        &lt;li&gt;We’ve
        summarized the items that have been changed in the last seven days, any
        items pending publish on the site, and anything that has been scheduled
        for release. &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;System Alerts&lt;/strong&gt;
    &lt;ul&gt;
        &lt;li&gt;This
        area lists the three most recent alerts from our Alerts section of the help
        page.&amp;nbsp; This is where&amp;nbsp; important announcements are displayed about the
        product that we feel you may need to know right away. &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Links&lt;/strong&gt;
    &lt;ul&gt;
        &lt;li&gt;This
        is place where the site administrator can setup some links or documents
        that may be important for everyone working on the site. &lt;/li&gt;
        &lt;li&gt;These are administered in the Global Configuration section of the Settings panel. &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;My Bookmarks&lt;/strong&gt;
    &lt;ul&gt;
        &lt;li&gt;This gives you the ability to setup your own links for this site.&amp;nbsp; &lt;/li&gt;
        &lt;li&gt;You
        can link to any Page, Module, Linked Content or Shared Content via the
        new “Bookmark” link that appears on the toolbar (see below). &lt;/li&gt;
        &lt;li&gt;This can also be a link that you find useful for this website and want to store in Agility. &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;img height="131" width="244" border="0" mce_src="http://weblogs.asp.net/blogs/joelvarty/bookmark_07DD0B2D.gif" alt="bookmark" style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="bookmark" src="http://weblogs.asp.net/blogs/joelvarty/bookmark_07DD0B2D.gif" /&gt; &lt;/p&gt;
&lt;p align="center"&gt;&lt;em&gt;You can add a link to any Page, Module or Content.&lt;/em&gt;&lt;/p&gt;
&lt;p align="center"&gt;&amp;nbsp;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img height="245" width="483" border="0" mce_src="http://weblogs.asp.net/blogs/joelvarty/bookmarkdialog_7E349CF6.gif" alt="bookmarkdialog" style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="bookmarkdialog" src="http://weblogs.asp.net/blogs/joelvarty/bookmarkdialog_7E349CF6.gif" /&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;em&gt;You can customize the bookmark title, URL and target when you add it.&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;&amp;nbsp;&lt;/h3&gt;
&lt;h4&gt;External File Storage in Amazon S3&lt;/h4&gt;
&lt;p&gt;Agility now supports storing all digital assets, including documents, images and videos, in the cloud.&amp;nbsp; A new Settings section was added called “External File Storage”
where you can set up your site to store assets in Amazon S3.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;If you haven’t
looked into Amazon S3, I suggest you do so, since it is an extremely
inexpensive solution for storing static files for any website or application.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;With S3 storage, you can now use any of the widely available tools (such as S3Fox) to
upload files and they will show up in the Agility Documents section.&lt;/p&gt;
&lt;p&gt;As far as Agility is concerned, the interface is identical, only your files are stored in an external location.&lt;/p&gt;
&lt;p&gt;But wait… there’s more!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Edge Server Support&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To compliment the S3 storage support, you can set up your content to propagate on a Content Delivery Network (CDN) like Cloudfront,
Akamai, Limelight, or others.&amp;nbsp; This is especially useful when your site has heavy flash or video content.&lt;/p&gt;
&lt;p&gt;Contact your sales rep to learn about getting set up with Amazon S3 on your site.&lt;/p&gt;
&lt;h4&gt;Related Content on Anything&lt;/h4&gt;
&lt;p&gt;For the developers, we’ve opened it up so you can link any content definition to any other
content definition or shared content.&amp;nbsp; This means if you want to setup
a blog module, where the blog entries are a linked list on the module,
and the comments for each blog entry are linked directly to the content
item for that entry, you can do that without any special input form
programming.&amp;nbsp; Oh, and the default output template will be generated for
you, building all the data source controls and outputting all the
fields in each layer of content.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;You can also bookmark related content so that it can be accessed with one click from your home page, rather than digging through the pages and modules.&lt;/p&gt;
&lt;h4&gt;Is that all?&lt;/h4&gt;
&lt;p&gt;No,
that’s just the big stuff.&amp;nbsp;&amp;nbsp; We also did:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;28 minor improvements &lt;/li&gt;
    &lt;li&gt;92 bug fixes&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We hope everything that we’ve updated will improve your Agility experience!&lt;/p&gt;
&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/wxH8T98vSSM" height="1" width="1"/&gt;</description><pubDate>3/28/2009 10:19:55 AM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=218</feedburner:origLink></item><item><title><![CDATA[Latest Agility Release Highlighted on CMS Wire]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/pFkJVrf212A/blog.aspx</link><description>&lt;p&gt;CMS Wire picks up on the new features from the March launch of Agility.&lt;/p&gt;
&lt;a href="http://www.cmswire.com/cms/hosted-cms/agility-cms-adds-dashboard-cloud-storage-support-004110.php" target="_blank"&gt;
&lt;p&gt;http://www.cmswire.com/cms/hosted-cms/agility-cms-adds-dashboard-cloud-storage-support-004110.php&lt;/p&gt;
&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/pFkJVrf212A" height="1" width="1"/&gt;</description><pubDate>3/18/2009 1:51:42 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=220</feedburner:origLink></item><item><title><![CDATA[Feature Tweak Released: Language Copy]]></title><author><![CDATA[Joel Varty]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/gXZ2klHaYUQ/blog.aspx</link><description>We recently rolled out a tweak to the "language copy" feature of Agility.&amp;nbsp; You may not even have known that this feature exists.&amp;nbsp; What it means is that, on any content item, or module, when you switch languages, the values from the old language are copied to the new language.&amp;nbsp; We found that some people were confused by this, because the 2 items are connected when you copy them this way.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
We have designed a dialog that makes this clearer, and gives you 3 options: copy the values from language 1 to language 2 and keep the items connected, create a connected item with new content in language 2, or simply cancel, because you don't want to create a connected item.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;div align="center"&gt;&lt;img src="%7E/ecms.ashx/Images/jv_blog/languageCopy.PNG" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div align="left"&gt;We hope that this clears up any confusion about the language copy feature.&lt;br /&gt;
&lt;br /&gt;
More later - joel.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/gXZ2klHaYUQ" height="1" width="1"/&gt;</description><pubDate>4/8/2009 4:35:15 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=224</feedburner:origLink></item><item><title><![CDATA[Easy Access for your Amazon S3 Data]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/B3oUgqtOv_Q/blog.aspx</link><description>&lt;p&gt;Now that Agility CMS supports Amazon S3, we will start storing more and more data on this cloud storage environment.  Here are some useful tools to help access your S3 data.  You can use any of these tools alone or with your Agility account.&lt;br /&gt;
&lt;br /&gt;
s3fox is a tool that plugs into FireFox.  It allows you to manage your files on S3 using an FTP like client:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/3247"&gt;https://addons.mozilla.org/en-US/firefox/addon/3247&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;CloudBerry is a similar service that doesn't require FireFox:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://cloudberrylab.com/?page=cloudberry-explorer-amazon-s3"&gt;http://cloudberrylab.com/?page=cloudberry-explorer-amazon-s3&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you feel like paying for this capability, you could try JungleDisk which also works with Rackspace:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.jungledisk.com/"&gt;http://www.jungledisk.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;We'll keep you posted as more of these handy tools surface.&lt;/p&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/B3oUgqtOv_Q" height="1" width="1"/&gt;</description><pubDate>4/20/2009 7:20:43 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=226</feedburner:origLink></item><item><title><![CDATA[New Address Effective Today]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/WEjtvm6qjRg/blog.aspx</link><description>As of today, we are working out of our spacious new office space at Spadina and Wellington in Toronto. If you're in the neighborhood, stop by and say hello!&lt;br /&gt;
&lt;br /&gt;
Our new address is:&lt;br /&gt;
&lt;br /&gt;
40 Spadina St.&lt;br /&gt;
Suite 201&lt;br /&gt;
Toronto ON Canada&lt;br /&gt;
M5V 2H8&lt;br /&gt;
&lt;br /&gt;
Here's a map:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://maps.google.ca/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=40+spadina+toronto&amp;amp;sll=49.891235,-97.15369&amp;amp;sspn=37.118294,76.816406&amp;amp;ie=UTF8&amp;amp;ll=43.644103,-79.39431&amp;amp;spn=0.010124,0.018754&amp;amp;z=16" target="_blank"&gt;http://maps.google.ca/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=40+spadina+toronto&amp;amp;sll=49.891235,-97.15369&amp;amp;sspn=37.118294,76.816406&amp;amp;ie=UTF8&amp;amp;ll=43.644103,-79.39431&amp;amp;spn=0.010124,0.018754&amp;amp;z=16&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/WEjtvm6qjRg" height="1" width="1"/&gt;</description><pubDate>4/21/2009 2:36:17 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=228</feedburner:origLink></item><item><title><![CDATA[Can a website keep you fit?]]></title><author><![CDATA[Steve Pontisso]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/Equs6bB-7oE/blog.aspx</link><description>Well, not exactly, but it can give you tools to help you start a fitness habit!  That's the goal of our latest Agility managed website &lt;a href="http://www.fitin15.ca/" target="_blank"&gt;http://www.fitin15.ca/&lt;/a&gt; (or &lt;a href="http://www.faitesle15.ca/" target="_blank"&gt;http://www.faitesle15.ca/&lt;/a&gt; in French).&lt;br /&gt;
&lt;br /&gt;
 Developed by the Canadian Chiropractic Association (CCA), Fit-in 15 has a comprehensive set of exercise plans, motivational ideas, reminder communications, and a personal log feature all designed to help you  fit in 15 minutes of physical activity a day to get a fitness habit started.  &lt;br /&gt;
&lt;br /&gt;
During the development of this site the Edentity staff became very familiar with all the content and I have to say it's very motivational indeed!  It's not uncommon to find us now doing Doorway Stretches and Free Squats right here in the office from time to time!  &lt;br /&gt;
&lt;br /&gt;
Being fit can be very addictive, and this site makes it easy to get started.  Speaking of easy, the Agility modules we built for this site give the CCA the flexibility to keep the content "fresh" and relevant while keeping the same layout and effects consistent as it grows.  After all, keeping a website "fit" is essential to its overall well-being too!&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/Equs6bB-7oE" height="1" width="1"/&gt;</description><pubDate>5/5/2009 9:41:41 AM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=230</feedburner:origLink></item><item><title><![CDATA[Thinking about Mambo for your CMS? Might Want to Think Again.]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/k3bONYCuhmM/blog.aspx</link><description>&lt;p&gt;Chad Auld, former core developer of Mambo and founder of Mambo fork project MiaCMS explains why the new CMS is better than its parent - and how the Mambo Foundation has some soul searching to do.&lt;/p&gt;
&lt;p&gt;The candid interview on CMS Critic goes into detail on the issues facing Mambo and explains why it's time "the Mambo Foundation came clean about the state of their project".&lt;/p&gt;
&lt;p&gt;According to Auld, "Four of those seven core developers, including myself, left in April of 2008 to form MiaCMS... A fifth former Mambo core developer joined us just a few months later and a sixth developer left the Mambo team... Since that time they also announced a new Project Leader who has since left, had the Foundation’s President resign, and have yet to fulfill their annual general election obligation, which allows foundation members to vote on new board members."&lt;/p&gt;
&lt;p&gt;What does this mean if you're a Mambo customer?  Probably that your already weak support is going to get weaker and it will be a long time before you see any new features.  One of the risks of working with open source software is that it is not governed by the same rules that govern proprietary systems.  The code is free, so if a group of people wants to take that code and make it their own, they can - even if they are the core developers from the original system.  We've seen it with Drupal and Joomla, and now we're seeing it with Mambo.  &lt;/p&gt;
&lt;p&gt;Something to consider when evaluting open source vs. Software as a Service or other CMS options.&lt;/p&gt;
&lt;p&gt;Read the full interview:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;a href="http://cmscritic.com/interview-chad-auld-miacms" target="_blank"&gt;http://cmscritic.com/interview-chad-auld-miacms&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="%7E/ecms.ashx/Whitepapers/AgilityROIWhitePaper.pdf" title="Agility CMS ROI" target="_blank"&gt;Learn about Agility CMS ROI vs. Open Source or custom solutions [PDF] »&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://cmscritic.com/interview-with-chad-auld-of-miacms" target="_blank"&gt;&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/k3bONYCuhmM" height="1" width="1"/&gt;</description><pubDate>5/29/2009 11:15:47 AM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=217</feedburner:origLink></item><item><title><![CDATA[Agility CMS vs. OpenText WCM (Formally RedDot)]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/kuhBeNuqaKs/blog.aspx</link><description>&lt;p&gt;How does Agility stack up against OpenText WCM (formally RedDot) - one of the most mature and best known content management systems?&amp;nbsp; According to Andre Gaulin, Director of Web Operations for Cineplex, very well.&lt;br /&gt;
&lt;br /&gt;
Jon and I went out for dinner with Andre a few weeks ago to catch up and find out how things are going with Cineplex.com - probably our favourite Agility site.&amp;nbsp; After discussing the many features of the site, the projects we've worked on and the various details of getting the site set up perfectly for their content editors, I thought it would be fun to ask him about how Agility stacks up to OpenText WCM - the CMS of choice at his previous company.&lt;br /&gt;
&lt;br /&gt;
Thinking back to the last time Andre and I met, I expected him to enthusiastically support his RedDot platform and the many customizations and extensions he and his team made for a variety of vibrant sites.&amp;nbsp; Surprisingly, he tipped Agility as "the better CMS overall" saying "[OpenText WCM] is not as intuitive as Agility and has a higher learning curve to work with" and "[OpenText WCM] is more difficult to upgrade and keep current."&amp;nbsp; He even confirmed my belief that "it is hard to find developers to work with it because it is completely proprietary", whereas Agility development is based entirely on ASP.NET.&lt;br /&gt;
&lt;br /&gt;
Shocking!&lt;br /&gt;
&lt;br /&gt;
So, if OpenText WCM is an inferior CMS to Agility, why does it cost more than twice as much?&amp;nbsp; Sure brand recognition goes a long way, and we're probably not charging as much as we should be, but why pay more - especially in a recession.&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
I'm not saying that Agility has all of the features and functions of the OpenText Enterprise Content Management Suite, but 9 out of 10 websites don't need that level of sophistication.&amp;nbsp; As I mentioned in a &lt;a href="http://www.agilitycms.com/Blog.aspx?BlogItemID=209"&gt;previous post&lt;/a&gt;, the days of RedDot being a nimble, efficient, easy to use web content management platform are likely coming to a close.&lt;/p&gt;
&lt;p&gt;We're happy to take its place.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/kuhBeNuqaKs" height="1" width="1"/&gt;</description><pubDate>6/1/2009 5:14:38 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=221</feedburner:origLink></item><item><title><![CDATA[IIS7 Search Engine Optimization Toolkit]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/wIFplIXhx8o/blog.aspx</link><description>&lt;p&gt;Microsoft has released a toolkit that will simplify basic SEO tasks like making it easier to build a site index and robots.txt file.&lt;/p&gt;
&lt;p&gt;The features include:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Improve the volume and quality of traffic to your Web site from search engines &lt;/li&gt;
    &lt;li&gt;Control how search engines access and display Web content &lt;/li&gt;
    &lt;li&gt;Inform search engines about locations that are available for indexing &lt;/li&gt;
    &lt;li&gt;Site Analysis Features &lt;/li&gt;
    &lt;li&gt;Robots Exclusion Features &lt;/li&gt;
    &lt;li&gt;Sitemap and Sitemap Index Features &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We will take a close look at this and see how we can use IIS7 and the SEO Toolkit to improve the search engine optimization of Agility CMS managed site.&lt;/p&gt;
&lt;p&gt;For details:&lt;/p&gt;
&lt;a href="http://www.iis.net/extensions/SEOToolkit" target="_blank"&gt;
&lt;p&gt;http://www.iis.net/extensions/SEOToolkit&lt;/p&gt;
&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/wIFplIXhx8o" height="1" width="1"/&gt;</description><pubDate>6/9/2009 11:21:59 AM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=243</feedburner:origLink></item><item><title><![CDATA[Amazon Web Services Import/Export – fill your S3 Buckets Without Killing Your Bandwidth]]></title><author><![CDATA[Joel Varty]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/UKLNGi3xJok/blog.aspx</link><description>&lt;br /&gt;
&lt;br /&gt;
&lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/joelvarty/awsimportexport_11E6FBDE.png"&gt;&lt;img height="79" width="480" title="awsimportexport" style="border: 0px solid ;" alt="awsimportexport" src="http://weblogs.asp.net/blogs/joelvarty/awsimportexport_thumb_158516BB.png" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;One of the things about online file storage is getting the first massive data dump onto the server.&amp;nbsp; If you have a lot of data to store, it would be more prudent to simply take an external drive to the physical data center and do a transfer that way.&lt;/p&gt;
&lt;p&gt;That’s what Amazon is proposing as high level service with their newly announced Import/Export product.&lt;/p&gt;
&lt;p&gt;The premise here is that you can fill up an portable storage device and ship it to Amazon for them to copy to your S3 bucket(s).&amp;nbsp; The authenication is handled by a separate email that explains what is on the device and where to put, as well as the credentials for the bucket itself.&lt;/p&gt;
&lt;p&gt;It sounds like a great idea – I just wish I could get into the beta. :)&lt;/p&gt;
&lt;p&gt;&lt;img height="121" width="622" title="awsimportexportclose" style="border: 0px solid ;" alt="awsimportexportclose" src="http://weblogs.asp.net/blogs/joelvarty/awsimportexportclose_5C0206C3.png" /&gt; &lt;/p&gt;
&lt;br /&gt;
more later – joel.
&lt;img alt="" height="1" width="1" src="http://weblogs.asp.net/aggbug.aspx?PostID=7094137" /&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/UKLNGi3xJok" height="1" width="1"/&gt;</description><pubDate>6/9/2009 11:22:19 AM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=239</feedburner:origLink></item><item><title><![CDATA[Agility Shared Content Preview Settings]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/50yZ5MhLm4A/blog.aspx</link><description>&lt;p&gt;Just a reminder to the Agility developers and power users about how to set the Preview settings on a shared content list.&amp;nbsp; If the settings are not correct, the list and items in the list will not preview correctly.&lt;/p&gt;
&lt;p&gt;To configure the preview settings:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Open a Shared Content list &lt;/li&gt;
    &lt;li&gt;Click on the 'Advanced' tab &lt;/li&gt;
    &lt;li&gt;Enter the URL for the List Preview page starting from the site root (e.g. ~/pressreleases.aspx) &lt;/li&gt;
    &lt;li&gt;Enter the URL for the Item Preview page starting from the site root (e.g. ~/pressreleasedetails.aspx)
    &lt;ul&gt;
        &lt;li&gt;Note that these URLs can be the same page &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;Enter the value for the Item Preview Query String Parameter (e.g. PressReleaseID) &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;You can test that these settings are correct as follows:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Click on the Shared Content list &lt;/li&gt;
    &lt;li&gt;Click Preview -&amp;gt; the preview window should show the content in a list &lt;/li&gt;
    &lt;li&gt;Close the Preview window &lt;/li&gt;
    &lt;li&gt;Open an individual item from the list &lt;/li&gt;
    &lt;li&gt;Click Preview -&amp;gt; the preview window should show the specific item that you were editing &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Email &lt;a href="mailto:support@agilitycms.com"&gt;support@agilitycms.com &lt;/a&gt;for more info!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/50yZ5MhLm4A" height="1" width="1"/&gt;</description><pubDate>6/9/2009 11:22:20 AM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=231</feedburner:origLink></item><item><title><![CDATA[Agility Release - May 2009]]></title><author><![CDATA[Joel Varty]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/OzGMzGZTT5w/blog.aspx</link><description>&lt;p&gt;&lt;/p&gt;
We've just released the May 2009 Agility Update.&amp;nbsp; It includes 20 new
features&amp;nbsp;and productivity enhancements as well as over 100 tweaks and
fixes.&lt;br /&gt;
&lt;br /&gt;
Here are some of the highlights.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;For the Content Editors&lt;/h3&gt;
&lt;h4&gt;
New Version of the Rich Text Editor control&lt;/h4&gt;
&lt;ul&gt;
    &lt;li&gt;Better support for image, document and media management &lt;/li&gt;
    &lt;li&gt;More control over padding around images&lt;/li&gt;
    &lt;li&gt;More options for styling your content&lt;/li&gt;
    &lt;li&gt;Improved table wizard&lt;/li&gt;
&lt;/ul&gt;
Please email &lt;a href="mailto:support@agilitycms.com"&gt;support@agilitycms.com&lt;/a&gt; if something on the new editor is not working correctly!&lt;br /&gt;
&lt;h4&gt;Link Sitemap Item Enhancements&lt;/h4&gt;
&lt;ul&gt;
    &lt;li&gt;When you add a 'Link' type to your website tree, you can now choose between pages on the site, documents from the central Documents repository, or an off site URL.&lt;/li&gt;
    &lt;p style="text-align: center;"&gt;&lt;img alt="" height="280" width="367" mce_src="http://weblogs.asp.net/blogs/joelvarty/newlink_17AC0FA8.png" style="border: 0px none ; display: inline;" src="http://weblogs.asp.net/blogs/joelvarty/newlink_17AC0FA8.png" /&gt;&lt;/p&gt;
    &lt;p style="text-align: left;"&gt;&lt;/p&gt;
&lt;/ul&gt;
&lt;h4&gt;
&lt;br /&gt;
Content Item / Module Check for Changes&lt;/h4&gt;
&lt;ul&gt;
    &lt;li&gt;If
    you have changed&amp;nbsp; a content item or module and you attempt to close the
    dialog without saving, you will receive a message stating that the item has been
    changed and allow you to continue, or cancel and save your changes.&amp;nbsp; &lt;/li&gt;
    &lt;li&gt;This prompt also happens when you click Publish, Unpublish, Approve or Decline.
    &lt;/li&gt;
    &lt;p style="text-align: center;"&gt;&lt;img alt="" height="108" width="383" src="http://weblogs.asp.net/blogs/joelvarty/image_thumb_1676E48C.png" style="border: 0px none ; display: inline;" mce_src="http://weblogs.asp.net/blogs/joelvarty/image_thumb_1676E48C.png" /&gt;&lt;/p&gt;
&lt;/ul&gt;
&lt;h4&gt;
&lt;br /&gt;
Module Status&lt;/h4&gt;
&lt;ul&gt;
    &lt;li&gt;If
    the module you are looking at has been published, but you are required to publish the Page to see your changes, you will now see a message on the
    status panel stating that. &lt;/li&gt;
&lt;/ul&gt;
&lt;p style="text-align: center;"&gt;&lt;a mce_href="http://weblogs.asp.net/blogs/joelvarty/image_24DFD2EF.png" href="http://weblogs.asp.net/blogs/joelvarty/image_24DFD2EF.png"&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;img height="64" width="435" mce_src="http://weblogs.asp.net/blogs/joelvarty/image_thumb_5E7E2EAB.png" alt="image" style="border: 0px none ; display: inline;" title="image" src="http://weblogs.asp.net/blogs/joelvarty/image_thumb_5E7E2EAB.png" /&gt;&lt;/p&gt;
&lt;p style="text-align: left;"&gt;
&lt;/p&gt;
&lt;h4&gt;
&lt;br /&gt;
Emailing Preview Links&lt;/h4&gt;
&lt;ul&gt;
    &lt;li&gt;You
    now have the ability to email preview links from the Page Settings tab
    in the Content Manager, or from the Preview Bar&lt;/li&gt;
    &lt;li&gt;This allows you to send the preview site to anyone, even if they don't have an Agility login&lt;/li&gt;
    &lt;p style="text-align: center;"&gt;&lt;img alt="" height="69" width="370" mce_src="http://weblogs.asp.net/blogs/joelvarty/image_thumb_1D5F5F4B.png" style="border: 0px none ; display: inline;" src="http://weblogs.asp.net/blogs/joelvarty/image_thumb_1D5F5F4B.png" /&gt;&lt;/p&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3 align="left"&gt;&amp;nbsp;&lt;br /&gt;
For the Designers and Developers &lt;/h3&gt;
&lt;h4&gt;Default Modules on Fixed Module Zones &lt;/h4&gt;
&lt;h3&gt;&lt;/h3&gt;
&lt;ul&gt;
    &lt;li&gt;A Page Template can now have multiple fixed modules in a module zone &lt;/li&gt;
    &lt;li&gt;These modules can be "defaulted" to be created in staging mode (instead of new) with default values. &lt;/li&gt;
    &lt;li&gt;If the module cannot be created (because it has non-defaulted properties), it is left as new. &lt;/li&gt;
    &lt;li&gt;This allows you to more easily specify what any given page in the site will be populated with when it is added to the sitemap. &lt;/li&gt;
    &lt;p style="text-align: center;"&gt;&lt;img alt="" height="271" width="394" mce_src="http://weblogs.asp.net/blogs/joelvarty/image_1ACD365F.png" style="border: 0px none ; display: inline;" src="http://weblogs.asp.net/blogs/joelvarty/image_1ACD365F.png" /&gt;&lt;/p&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;ul&gt;
    &lt;p style="text-align: center;"&gt; &lt;/p&gt;
&lt;/ul&gt;
&lt;h4&gt;Related Content &lt;/h4&gt;
&lt;ul&gt;
    &lt;li&gt;Grid&lt;br /&gt;
    &lt;ul&gt;
        &lt;li&gt;We have added controls to allow you to have an embedded grid of related content on any content item or module.&amp;nbsp; &lt;/li&gt;
        &lt;li&gt;You can add, edit, delete and publish items right from this grid, instead of having to go to the shared content page to do it. &lt;/li&gt;
        &lt;li&gt;Items can be filtered in the grid programmatically by field value or tags. &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;Dropdown
    &lt;/li&gt;
    &lt;ul&gt;
        &lt;li&gt;A new control allows you to have a related content drop down that can be added to or edited from the host content item. &lt;/li&gt;
        &lt;li&gt;The
        selected item will be published or unpublished automatically when the
        underlying host content item is published or unpublished. &lt;/li&gt;
        &lt;li&gt;Items can be filtered in this dropdownlist programmatically by field value or tags. &lt;/li&gt;
        &lt;li&gt;This is very useful for content that has a shared list of categories for example&lt;/li&gt;
    &lt;/ul&gt;
&lt;/ul&gt;
&lt;h4&gt;&amp;nbsp;&lt;br /&gt;
New "Unique" field type&lt;/h4&gt;
&lt;ul&gt;
    &lt;li&gt;Any text or number field can now be marked as "Unique" in the content definition. &lt;/li&gt;
    &lt;li&gt;This means that the data for this field will be enforced as unique across all connected items across languages. &lt;/li&gt;
    &lt;li&gt;If
    you change the value in one language, the connected version of that
    item in all other languages (if it exists) will be updated as well. &lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3&gt;For the Enthusiasts&lt;/h3&gt;
&lt;p&gt;&lt;img alt="" src="http://weblogs.asp.net/blogs/joelvarty/image_thumb_235D908D.png" /&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h4&gt;
jQuery in Input Forms&lt;/h4&gt;
&lt;ul&gt;
    &lt;li&gt;We have implemented jQuery v1.3.1 support in the content manager.&amp;nbsp; &lt;/li&gt;
    &lt;li&gt;This means that you can use jQuery in your custom input forms. &lt;/li&gt;
    &lt;li&gt;We are using jQuery.UI for the Tabs on the Content List and Content Item.
    &lt;ul&gt;
        &lt;li&gt;This
        means that you will have far less problems with custom input controls
        caused by the AJAX Toolkit tabs that we were using before. &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h4&gt;&amp;nbsp;&lt;br /&gt;
jQuery in Preview Mode&lt;/h4&gt;
&lt;ul&gt;
    &lt;li&gt;In your website's preview mode, we now add a jQuery reference dynamically if it is not already added.&amp;nbsp;
    &lt;ul&gt;
        &lt;li&gt;We use this for the new DatePicker on the Preview date field (jQuery.UI) and for other DOM manipulations.
        &lt;/li&gt;
        &lt;li&gt;Testing Note: This should be regression tested with different versions of jQuery in websites.
        &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;Preview
    Mode will now work for an entire browser session, and will work for
    "Friendly Url" or other custom HTTP modules that have been coded. &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&amp;nbsp;&lt;br /&gt;
Content List Changes&lt;/h4&gt;
&lt;ul&gt;
    &lt;li&gt;We now use a completely client templated grid which loads
    from a web service, requiring less data to be passed to and from the
    web server for each page of the list.&lt;/li&gt;
    &lt;li&gt;This means that is it much faster and easier to find data within a content list.
    &lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Please email &lt;a href="mailto:support@agilitycms.com"&gt;support@agilitycms.com&lt;/a&gt; if you have any questions about how these new features can improve your Agility website.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/OzGMzGZTT5w" height="1" width="1"/&gt;</description><pubDate>6/9/2009 11:22:20 AM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=233</feedburner:origLink></item><item><title><![CDATA[Agility Site Launch: COC.ca]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/3j_Nvn6SloY/blog.aspx</link><description>&lt;p&gt;The latest in a string of high profile sites running on the Agility Content Management System is the site for the largest opera producer in Canada and one of the biggest in North America.  The Canadian Opera Website (www.coc.ca) was built in partnership with &lt;a href="http://www.delvinia.com/di/" title="Delvinia Interactive" target="_blank"&gt;Delvinia Interactive&lt;/a&gt;.  Staff from the COC and Delvinia use Agility to manage all of the content on the site including blogs and details of performances.&lt;/p&gt;
&lt;p&gt;As many Agility sites do, the COC site incorporates Flash elements alongside dynamic HTML elements to provide a rich interface and stunning imagery.&lt;/p&gt;
&lt;p&gt;Check it out:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.coc.ca/" title="Canadian Opera Company" target="_blank"&gt;www.coc.ca&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Take a look at the &lt;a href="http://www.agilitycms.com/Samples.aspx" target="_blank"&gt;portfolio of Agility sites&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/3j_Nvn6SloY" height="1" width="1"/&gt;</description><pubDate>6/9/2009 11:22:30 AM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=225</feedburner:origLink></item><item><title><![CDATA[Google Launches Innovative Translation Tool]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/dEJKtrCWnhA/blog.aspx</link><description>&lt;p&gt;The Google Translator Toolkit combines automated translation with 'crowdsourcing' so actual people can review and edit machine generated translations.&lt;/p&gt;
&lt;p&gt;Wikimedia is excited about the possibilities for speeding up translation of its many thousands of pages.&lt;/p&gt;
&lt;p&gt;We will look at how we can use this tool to help speed up translations of Agility sites into new languages.&lt;/p&gt;
&lt;p&gt;More from TechCrunch:&lt;/p&gt;
&lt;a href="http://www.techcrunch.com/2009/06/10/google-translator-kit-automated-translation-meets-crowdsourcing/" target="_blank"&gt;
&lt;p&gt;http://www.techcrunch.com/2009/06/10/google-translator-kit-automated-translation-meets-crowdsourcing/&lt;/p&gt;
&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/dEJKtrCWnhA" height="1" width="1"/&gt;</description><pubDate>6/11/2009 4:35:36 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=244</feedburner:origLink></item><item><title><![CDATA[Bring Your Site to Life with SitePal]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/YPioNwvBEXA/blog.aspx</link><description>&lt;p&gt;This nifty utility allows you to place a talking avatar on your site to guide your visitors through the functionality and navigation.&lt;/p&gt;
&lt;p&gt;Starting from just $9.95 per month, your customized avatar can speak to your audience in several languages.  Design your avatar, record your audio, and you're done!  You can then drop your speaking website companion anywhere on your Agility managed site.&lt;/p&gt;
&lt;p&gt;Contact us to learn more about how to integrate SitePal with your site.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.sitepal.com/home" target="_blank"&gt;http://www.sitepal.com/home&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/YPioNwvBEXA" height="1" width="1"/&gt;</description><pubDate>6/17/2009 11:07:01 AM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=245</feedburner:origLink></item><item><title><![CDATA[Adding HttpModules to Agility Websites? Extend the ExtensibleAgilityHTTPModule]]></title><author><![CDATA[Joel Varty]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/3gZnV6YpTjE/blog.aspx</link><description>&lt;p&gt;If you want to do Friendly Urls or other things in an Agility website that requires you to add an Http Module, you should do it by extending Agility.Web.HttpModules.ExtensibleAgilityHTTPModule.&lt;/p&gt;
&lt;p&gt;This is a module that already has the appropriate logic in it for handling language switching, state management, etc.&lt;/p&gt;
&lt;p&gt;There is one method in this class to override called "&lt;b&gt;InitExtensibleModule()&lt;/b&gt;" that you can treat like the init of a regular http module.  From there, you can bind to the begin request event, or whatever other event you need.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;public override void InitExtensibleModule()&lt;br /&gt;
{&lt;br /&gt;
   base.BeginRequest += new EventHandler(FriendlyUrlModule_BeginRequest);&lt;br /&gt;
}&lt;br /&gt;
&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;void FriendlyUrlModule_BeginRequest(object sender, EventArgs e)&lt;br /&gt;
{&lt;br /&gt;
}&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Also, please take note that if you are doing friendly URLs, you'll need to add some logic to ensure the output cache of the page is a different version for every raw url.&lt;/p&gt;
&lt;p&gt;You can usually do this by added &lt;b&gt;Request.RawUrl&lt;/b&gt; to the GetVaryByCustomString method as a return value like so:&lt;/p&gt;
&lt;p&gt;&lt;b&gt; public override string GetVaryByCustomString(HttpContext context, string custom)&lt;br /&gt;
    {&lt;br /&gt;
        //AgilityCacheControl is a special "VaryByCustom" value that is added in the HTTPModule.&lt;br /&gt;
        if (string.Compare(custom, "AgilityCacheControl", true) == 0)&lt;br /&gt;
        {&lt;br /&gt;
            StringBuilder sb = new StringBuilder();&lt;br /&gt;
            sb.Append(Agility.Web.Data.GetAgilityVaryByCustomString(context));                       &lt;br /&gt;
            sb.Append(context.Request.RawUrl);            &lt;br /&gt;
            return sb.ToString();&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        &lt;br /&gt;
        return base.GetVaryByCustomString(context, custom);&lt;br /&gt;
    }&lt;/b&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/3gZnV6YpTjE" height="1" width="1"/&gt;</description><pubDate>6/29/2009 1:36:08 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=246</feedburner:origLink></item><item><title><![CDATA[Agility CMS Reviews Posted on Capterra]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/NKQ14vcqbOQ/blog.aspx</link><description>&lt;p&gt;Read product reviews from Agility customers.&lt;/p&gt;
&lt;p&gt;4.5 out of 5 stars.&amp;nbsp; Not bad!&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.capterra.com/content-management-software/reviews/88191/Agility%20Content%20Management%20System/Edentity%20Web%20Systems"&gt;http://www.capterra.com/content-management-software/reviews/88191/Agility%20Content%20Management%20System/Edentity%20Web%20Systems&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/NKQ14vcqbOQ" height="1" width="1"/&gt;</description><pubDate>7/7/2009 4:16:53 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=247</feedburner:origLink></item><item><title><![CDATA[Agility Tip: Clear out all Formatting and Start Fresh]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/z5_xK5x3gM8/blog.aspx</link><description>&lt;p&gt;The Agility Editor will sometimes have difficulty recognizing the
formatting that you add to your content, especially if that content was
originally copied from another source.&lt;/p&gt;
&lt;p&gt;The failsafe way to get back on track to to clear our all HTML formatting:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Click on the 'Format Stripper' button &lt;img alt="" src="%7E/ecms.ashx/Images/codesweeper.jpg" /&gt;&lt;/li&gt;
    &lt;li&gt;Choose 'Strip All Formatting'&lt;/li&gt;
&lt;/ol&gt;
This will clear out all formatting in your content and you can start again from scratch.&lt;br /&gt;
&lt;br /&gt;
Note that you can try stripping out the CSS, Word, Span and other formatting using the Format Stripper tool before resorting to this.&lt;br /&gt;
&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/z5_xK5x3gM8" height="1" width="1"/&gt;</description><pubDate>7/10/2009 1:44:31 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=248</feedburner:origLink></item><item><title><![CDATA[Great Article on Open Source Software from CMS Watch]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/BIKUk5m35p0/blog.aspx</link><description>My favourite line: 'First of all, I have to keep repeating that open source isn't gratis ("think of free as in free speech, not as in free beer").' &lt;br /&gt;
&lt;br /&gt;
The author explains how Open Source is just a licence model and should not be a key deciding factor on the CMS you purchase. He also reminds us that Open Source is usually the same cost or more than traditional licensing models. &lt;br /&gt;
&lt;br /&gt;
Here is the full article: &lt;br /&gt;
&lt;br /&gt;
http://www.cmswatch.com/Trends/1642-Open-Source-License?source=RSS &lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/BIKUk5m35p0" height="1" width="1"/&gt;</description><pubDate>7/22/2009 2:29:30 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=251</feedburner:origLink></item><item><title><![CDATA[Crisp Brand Agency Launches First Agility-Managed Flash Site]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/tGoFH9I_sUo/blog.aspx</link><description>Agility has been used to manage content embedded in Flash objects for a while.&amp;nbsp; However, the Five Axis site is the first example of an Agility-managed site that is 100% Flash - navigation, content and all.&lt;br /&gt;
&lt;br /&gt;
It's a sick site too.&amp;nbsp; Check it out!&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.fiveaxis.net" target="_blank" class="ApplyClass"&gt;www.fiveaxis.net&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/tGoFH9I_sUo" height="1" width="1"/&gt;</description><pubDate>9/15/2009 5:40:47 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=258</feedburner:origLink></item><item><title><![CDATA[Canadian Opera Company Website Wins WebAward]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/K9aaX9Rtsog/blog.aspx</link><description>Delvinia Interactive and Edentity have won a WebAward for 'Outstanding Achievement in Web Development' in the 'Non-Profit Standard of Excellence' category for the Canadian Opera Company website.&lt;br /&gt;
&lt;br /&gt;
Delvinia provided the strategic direction, functional specifications and design.&amp;nbsp; Edentity took care of the back-end development and content management system implementation.&lt;br /&gt;
&lt;br /&gt;
Here are the details of the award:&lt;br /&gt;
&lt;br /&gt;
&lt;a class="ApplyClass" target="_blank" href="http://www.webaward.org/winner.asp?eid=13196"&gt;http://www.webaward.org/winner.asp?eid=13196&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Here is the COC site:&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.coc.ca"&gt;www.coc.ca&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
For more about Delvinia:&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.delvinia.com"&gt;www.delvinia.com&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/K9aaX9Rtsog" height="1" width="1"/&gt;</description><pubDate>9/24/2009 4:04:11 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=259</feedburner:origLink></item><item><title><![CDATA[Agility Release - October 2009]]></title><author><![CDATA[Joel Varty]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/zddtpfEoJG0/blog.aspx</link><description>&lt;h1&gt;October Release has Launched&lt;/h1&gt;
&lt;p&gt;We’ve just released a round of new features, fixes and enhancements for Agility!&lt;/p&gt;
&lt;p&gt;It’s been a long summer of development - here’s a summary of what we’ve been up to:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Features and enhancements: &lt;strong&gt;31&lt;/strong&gt; &lt;/li&gt;
    &lt;li&gt;Bug fixes and tweaks: &lt;strong&gt;189&lt;/strong&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Holy Moley!&amp;nbsp; Where did we come up with that many fixes and tweaks?&amp;nbsp;
Well, we go through every email, every server log, every customer call
and everything we’d ever had report for Agility, ever, and put it
through our bug fix process.&lt;/p&gt;
&lt;p&gt;It took a little longer than we thought, but it was a worthwhile
activity, because it made us focus not so much on what we wanted to do,
but what our customers want us to do, and how we can best help them day
to day.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;So what’s in the box?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Change a template on a page.&amp;nbsp; Finally.&lt;/strong&gt;&lt;/h3&gt;
&lt;p style="text-align: center;"&gt;&lt;img height="149" width="350" mce_src="http://weblogs.asp.net/blogs/joelvarty/image_3D7409D9.png" alt="image" title="image" src="http://weblogs.asp.net/blogs/joelvarty/image_3D7409D9.png" /&gt; &lt;/p&gt;
&lt;p&gt;From any page, click “Change Template” and you’ll get the dialog
below, which allows you to drag and drop the modules from this page to
a new template.&lt;/p&gt;
&lt;p&gt;Any default modules on the new templates will show up in green. &lt;/p&gt;
&lt;p&gt;If you move more than one module into a zone, you can re-order them here before you save the change.&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;img height="352" width="470" mce_src="http://weblogs.asp.net/blogs/joelvarty/image_thumb_1ACFCB5E.png" alt="image" title="image" src="http://weblogs.asp.net/blogs/joelvarty/image_thumb_1ACFCB5E.png" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;Super Fast Workflow Actions&lt;/h3&gt;
&lt;p style="text-align: center;"&gt;&lt;img height="44" width="465" mce_src="http://weblogs.asp.net/blogs/joelvarty/image_thumb_47E4B82C.png" alt="image" title="image" src="http://weblogs.asp.net/blogs/joelvarty/image_thumb_47E4B82C.png" /&gt; &lt;/p&gt;
&lt;p&gt;The publish, unpublish, and other workflow actions have been
re-worked to work way, way faster.&amp;nbsp; This is most important on a content
item or module with a lot of fields or rich text editors.&lt;/p&gt;
&lt;p&gt;And, once you do publish the item, you can keep on working on it
while it synchronizes out to all your web servers without having to
wait.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;Super Fast (Client Side) Save&lt;/h3&gt;
&lt;p style="text-align: center;"&gt;&lt;img height="352" width="213" mce_src="http://weblogs.asp.net/blogs/joelvarty/image_thumb_2AFB9357.png" alt="image" title="image" src="http://weblogs.asp.net/blogs/joelvarty/image_thumb_2AFB9357.png" /&gt;&lt;/p&gt;
&lt;p&gt;There is a new option on every content and module definition that
enables a new feature we call “client side save.”&amp;nbsp; This means that the
data in the input control can be saved without having to reload the
current item.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;The result is that items which might take a few seconds to save can
now be saved in less than one second.&amp;nbsp; Add it all up, and makes for a
huge productivity increase.&amp;nbsp; And it feels nice, too - especially with
big rich text items and attachment lists.&lt;/p&gt;
&lt;p&gt;This feature has to be enabled on existing module or content
definitions, but any new ones will take advantage of this automatically.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3&gt;Publish Recent Changes&lt;/h3&gt;
&lt;p&gt;There now a “Publish Recent Changes” button on Pages and Content when you don’t
have a page selected.&amp;nbsp; This takes you to the recent changes report to
the pending publish view.&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;img alt="" src="%7E/ecms.ashx/Images/jv_blog/publishrecentchanges.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;Why is this important?&amp;nbsp; From this report you can see everything that needs to be published from anywhere in the website.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3&gt;Big fields for Meta Tags and Scripts&lt;/h3&gt;
&lt;p style="text-align: center;"&gt;&lt;img alt="" src="%7E/ecms.ashx/Images/jv_blog/zoom.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;We've added a zoom action on the Meta Tag and Script fields on page
settings.&amp;nbsp; This will open the same field in a large dialog to allow you
to see more of the text at a time.&lt;/p&gt;
&lt;p&gt;This is especially useful if you have a custom analytics script you need to add to a page and you need to see everything at one.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3&gt;Performance&lt;/h3&gt;
&lt;p&gt;We’ve been monitoring the performance in Agility from every possible
aspect.&amp;nbsp; From the content manager, working with lists, syncing content
to multiple domains, to previewing complex sites, to running reports,
to developing sites, we’ve made tweaks and fixes that will make these
things faster.&lt;/p&gt;
&lt;p&gt;In some case &lt;strong&gt;WAY&lt;/strong&gt; faster.&amp;nbsp; Yep, bold and in caps.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;But we also know it’s just the tip of the iceberg, since nothing is
ever fast enough.&amp;nbsp; It’s our little obsession that things should always
get faster and not slower as features are added.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;Handling of Agility.Web API versions&lt;/h3&gt;
&lt;p&gt;One of the biggest complaints we get from our developers is that
they don’t know when they missed an update to the website API.&amp;nbsp; This
happens mostly on local sites or sites that are in development mode.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;In these cases, if the site is using an outdated API, the option to
automatically download and install the updated API DLL will be
displayed.&amp;nbsp; If the site is in development mode, the developer will be
able to download the DLL file to update their website project
references.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;Other stuff that starts off small and ends up big&lt;/h3&gt;
&lt;ul&gt;
    &lt;li&gt;“Save and New” button when adding fields to a module or content definition. &lt;/li&gt;
    &lt;li&gt;New version of the Telerik HTML Editor.&amp;nbsp;
    &lt;ul&gt;
        &lt;li&gt;Honestly, is there ever &lt;em&gt;not&lt;/em&gt; a new version of this?&amp;nbsp; This one is much faster, though, and caches your spot in the image of file manager. &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;Edit the editor CSS directly in the browser.&amp;nbsp; An optional checkbox to output the css as a file in the website. &lt;/li&gt;
    &lt;li&gt;Double prompt for “Unpublish List.”&amp;nbsp; &lt;/li&gt;
    &lt;li&gt;Double prompt for “Delete Folder.” Enough said about that :) &lt;/li&gt;
    &lt;li&gt;Better zip file handling for Mac users. &lt;/li&gt;
    &lt;li&gt;Show the user role in the UI beside the user name.&amp;nbsp; &lt;/li&gt;
    &lt;li&gt;“Publish” from the list of shared content views.&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/zddtpfEoJG0" height="1" width="1"/&gt;</description><pubDate>10/6/2009 4:35:02 AM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=254</feedburner:origLink></item><item><title><![CDATA[Check out the Cineplex Mobile Site]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/Hn4HR3ZEuW4/blog.aspx</link><description>Here's a great way to check movie times at your favorite theater from
your iPhone, BlackBerry or mobile phone with the new and improved
Cineplex mobile site.&lt;br /&gt;
&lt;br /&gt;
Trying to decide which movie to see?&amp;nbsp; Watch videos of trailers right from your phone!&lt;br /&gt;
&lt;br /&gt;
The site was designed by Cineplex and implemented by the Agility implementation team.&amp;nbsp; It is running from the same Agility CMS back-end as the main cineplex.com site.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
Check it out!&amp;nbsp; &lt;a class="ApplyClass" target="_blank" href="http://m.cineplex.com"&gt;m.cineplex.com &lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/Hn4HR3ZEuW4" height="1" width="1"/&gt;</description><pubDate>10/15/2009 5:57:06 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=261</feedburner:origLink></item><item><title><![CDATA[Facebook Connect Wizard and Translations]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/flTW4_Xll-0/blog.aspx</link><description>Facebook has announced a compelling new version of Facebook Connect that provides quicker setup and translations.&lt;br /&gt;
&lt;br /&gt;
The new setup wizard is a tool that allows a Facebook Connect script to be set up in three easy steps.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
With the new translation capabilities, it will automatically&amp;nbsp;translate your site into the language of the user's computer.&amp;nbsp; This is very compelling and is something we will investigate further for adding onto Agility sites.&lt;br /&gt;
&lt;br /&gt;
Learn more from CNet:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://news.cnet.com/8301-13577_3-10364277-36.html?tag=nl.e703"&gt;http://news.cnet.com/8301-13577_3-10364277-36.html?tag=nl.e703&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/flTW4_Xll-0" height="1" width="1"/&gt;</description><pubDate>10/19/2009 7:38:41 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=260</feedburner:origLink></item><item><title><![CDATA[Writing for the Web]]></title><author><![CDATA[Kyle Tinning]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/b1ujokwHw84/blog.aspx</link><description>&lt;p&gt;I have written web standards several times for jobs in the past.  So many times that I wrote them for myself so I wouldn't have to keep writing them.  They probably aren't all that important for us, but you may find it a good read or something to share with a client that is interested in this sort of thing.  So much of SEO is related to your content after all...&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Writing Standards For Web pages&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The purpose of these standards is to improve the usability of pages (how easy are they to read) as well as the search-ability (how easy are they to find).&lt;/p&gt;
&lt;p&gt;There is a lot of research on web writing styles available online.  The foremost authority on most things web is Jakob Nielsen.  A collection of articles for web writing standards can be found here:  &lt;a href="http://www.useit.com/papers/webwriting/" class="ApplyClass" target="_blank"&gt;http://www.useit.com/papers/webwriting/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Executive Summary&lt;/strong&gt;&lt;br /&gt;
Inverted Pyramid&lt;br /&gt;
Put the most important information at the top of the page. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Be Concise&lt;/strong&gt;&lt;br /&gt;
People read computer screens 25% slower than print.  Web pages should be half as long as their print equivalents.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Scan-able&lt;/strong&gt;&lt;br /&gt;
Web users do not read, they scan.  Use headings and lists judiciously.  Highlight keywords.  Start headings and paragraphs with keywords.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Credibility&lt;/strong&gt;&lt;br /&gt;
Web pages inherently lack credibility.  Write in an objective manner, quote experts, cite facts, and keep information up to date to increase trustworthiness.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Search-ability&lt;/strong&gt;&lt;br /&gt;
If a user doesn’t know exactly where to go, he is going to search – most likely with google.  Modern search engines rank pages by the relevancy of their content and markers – such as titles, headings, and links within the content.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Grammar&lt;/strong&gt;&lt;br /&gt;
Some web specific grammar rules to be referenced in conjunction with any corporate standards.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Lower Literacy Users&lt;/strong&gt;&lt;br /&gt;
The internet is a global medium and not all visitors are native English speakers.  Lower literacy users have special needs and it turns out that what is good for them is good for higher-literacy users as well.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Inverted Pyramid&lt;/strong&gt;&lt;br /&gt;
&lt;em&gt;Overview – What is an Inverted Pyramid?&lt;/em&gt;&lt;br /&gt;
The inverted pyramid is a writing style that starts a page with the conclusion (the most important information) follows with key supporting information, and ends with specific details.  The reader immediately knows the key findings and purpose of the page and can stop reading at any time.&lt;/p&gt;
&lt;p&gt;Web users are impatient and critical; using the inverted pyramid immediately informs them if they have arrived at the correct destination or whether they need to continue their search.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Title &amp;amp; Summary –&lt;/strong&gt; The most important elements&lt;br /&gt;
The most important element on the page is the title.  The title needs to clearly state the page’s purpose and should contain the keywords that a user may have searched to find the page.&lt;/p&gt;
&lt;p&gt;A summary needs to follow the title.  The summary should be short: two sentences maximum.  The user should confidently know what they can find on the rest of the page after reading the summary.  The summary will capture the interest of a user that has found what they are looking for; it is not intended to generate interest in a user that is looking for something else.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Scrolling &amp;amp; Scanning&lt;/strong&gt; – Only interested users scroll&lt;br /&gt;
Users don't like to scroll and will read only the top of a page to judge their interest. Very interested readers will scroll, but they are more likely to scan than to read. &lt;/p&gt;
&lt;p&gt;“Scanners” will read the first line (or less) of each paragraph, skipping the rest if it appears to be irrelevant. Information should be prioritized so the first sentence of each paragraph indicates what the paragraph will contain.  See “Scan-able” for more information.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Be Concise!&lt;/strong&gt;&lt;br /&gt;
Overview – Get to the point&lt;br /&gt;
Keep sentences short and to the point.  People read computer screens 25% slower than print and tend to scan more than they read.  Web pages should be half as long as their print equivalents.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Stay Relevant – Don’t mix your messages&lt;br /&gt;
&lt;/strong&gt;Avoid unnecessary content and stick to your message. Web users do not want to read “marketese” or welcome messages. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Using paragraphs – One idea per paragraph&lt;/strong&gt;&lt;br /&gt;
Write short, tight paragraphs following these guidelines: &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Short, direct sentences (20 to 25 words).&lt;/strong&gt; &lt;br /&gt;
Break up long paragraphs (three to five sentences). &lt;br /&gt;
Be succinct. Use only your best details and examples. &lt;br /&gt;
Use simple sentence structures: Convoluted writing and complex words are difficult to understand online. &lt;br /&gt;
&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Page Length - Avoid long pages&lt;/strong&gt;&lt;br /&gt;
Users don't like to scroll, so keep it short and to the point. BUT - do not break up information into separate pages if it belongs together: moving pages is more disruptive than scrolling&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Lists – Great for scanning, but keep them short&lt;/strong&gt;&lt;br /&gt;
Limit the number of items in a single list to no more than nine. Limit lists to no more than two levels: primary and secondary.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Scan-able&lt;/strong&gt;&lt;br /&gt;
Overview – Web users don’t read&lt;br /&gt;
79% of users scan new pages, only 16% read word-by-word.  Users scan in an “F-Pattern” and will read the page title, the summary, and the first few words starting paragraphs and headings.&lt;/p&gt;
&lt;p&gt;Increase usability with scan-able text such as:&lt;/p&gt;
&lt;p&gt;meaningful headings &lt;br /&gt;
short and focused paragraphs &lt;br /&gt;
bulleted &amp;amp; numbered lists &lt;br /&gt;
hypertext links &lt;br /&gt;
block quotes &lt;br /&gt;
highlighted keywords &lt;br /&gt;
numbers &lt;br /&gt;
&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Structure &amp;amp; Headings&lt;/strong&gt; – Scanner friendly formatting&lt;br /&gt;
Properly constructed headings organize a document and summarize the content found beneath them.  Headings should clearly describe what the following text is about even when read out of context.&lt;/p&gt;
&lt;p&gt;Headings must be properly coded so that the topmost heading on the page is an H1, and subsequent headings (h2, h3, h4, etc) are organized structurally.  The hierarchy of headings should be no deeper than four levels. Lower-level heads are hard to distinguish and disorienting to online readers.&lt;/p&gt;
&lt;p&gt;Headings should start with information carrying words (first 3 words) that users will notice when scanning the left side of the page.  It is ok to use passive voice when constructing a heading if it improves scan-ability.  Skip leading articles like "the" and "a" if the sentence still makes sense without them.&lt;/p&gt;
&lt;p&gt;To ensure an adequate number of headings, try to create a heading for each “thought” or paragraph on a page.  Leave the heading in if it makes sense.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Heading Don’ts&lt;/strong&gt; &lt;br /&gt;
Puns and clever headlines obscure content and are difficult to scan; use plain language. &lt;br /&gt;
Do not tease or try to entice users to click to find out what a page is about: users typically will not bother. &lt;br /&gt;
Paragraphs – Short and sweet&lt;br /&gt;
Large blocks of text are more difficult to read online than in print and should be broken up into short sentences and paragraphs.  Each paragraph should contain one main idea; use a second paragraph for a second idea.&lt;/p&gt;
&lt;p&gt;Like headings, paragraphs should start with information carrying words (first 3 words) that users will notice when scanning the left side of the page.  &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Lists – Full of important facts and points&lt;/strong&gt;&lt;br /&gt;
Bulleted and numbered lists attract the scanning eye and draw attention to important points.  Use numbered lists when the order of entries is important and unnumbered lists when the sequence is not important.  Lists are preferable to lengthy comma separated sentences.&lt;/p&gt;
&lt;p&gt;Limit the number of items in a single list to no more than nine. Limit lists to no more than two levels: primary and secondary.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Links – What scanners are looking for&lt;/strong&gt;&lt;br /&gt;
Hyperlinks stand out by virtue of being colored and underlined (default state). Scanners will fix on hyperlink text, so they should contain keywords.  Links should contain keywords for SEO purposes as well.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Quotes – Add credibility and interest&lt;/strong&gt;&lt;br /&gt;
Block quotes (those that are pulled out of the flow of the rest of the text) are very effective at attracting the scanner’s eyes.  A quote also lends credibility to a topic.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bolding – Makes keywords stand out&lt;/strong&gt;&lt;br /&gt;
Within paragraphs, use bold to make keywords or short statements stand out.  These elements help guide readers' eyes towards the most important content.  &lt;/p&gt;
&lt;p&gt;Bold and italics can be used more in online than in print, but should still be used sparingly for maximum effect.  Bold is more noticeable and is preferable to italics.&lt;/p&gt;
&lt;p&gt;Never underline or use blue to highlight words as those formats can be confused for being hyperlinks. &lt;br /&gt;
Highlight only information-carrying words. Avoid highlighting long phrases as a scanning eye can only pick up two (or at most three) words at a time. &lt;br /&gt;
Numbers – Numbers represent facts&lt;br /&gt;
Users tend to fixate on numerals as numbers represent facts.  Show Numbers as Numerals – e.g. use "23" rather than "twenty-three".  More info on numbers in the grammar section.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Governance &amp;amp; Credibility&lt;/strong&gt;&lt;br /&gt;
Overview – Are you trustworthy?&lt;br /&gt;
Credibility is very important to users as it is often unclear who authors information on the Web, if facts and quotations are true, and whether a page can be trusted.  Content needs to be kept updated and relevant.  Adequate resources to check each content page at least once every three months is required.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Dates &amp;amp; Authors –&lt;/strong&gt; Who wrote this and when&lt;br /&gt;
Users have more confidence in information on pages that list an author or contact and the date the page was published or last updated.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Page Updates&lt;/strong&gt; – Last updated in 2002&lt;br /&gt;
An outdated page causes users to question whether any of the content on a site is relevant.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;External links and citations&lt;/strong&gt; – Cite your sources&lt;br /&gt;
Hyperlinks to other sites that have supporting information increases credibility and helps users assess the accuracy and quality of information on our site. We should cite our sources whenever appropriate. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Quotes&lt;/strong&gt; – Who is behind the quote?&lt;br /&gt;
Users trust quotes from experts whose names and photos are provided.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Statistics &lt;/strong&gt;– Are these facts &amp;amp; figures to be believed?&lt;br /&gt;
All statistics should be cited.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Marketing &lt;/strong&gt;– If you say so…&lt;br /&gt;
Exaggerated claims and boastful language hurt credibility.  Users detest "marketese"; it has been shown that “promotional language imposes a cognitive burden” on users who have to spend resources on filtering out the hyperbole to get at the facts.&lt;/p&gt;
&lt;p&gt;A neutral, objective writing style with factually supported claims is trustworthy and allows users to quickly scan or read content.  Slogans can be used, but should appear in the site masthead or as a sidebar.  The mission statement belongs in the about us area of the site. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Context &lt;/strong&gt;– this heading is in the credibility section&lt;br /&gt;
Any page can be accessed out of context (ie. search engines). Each page needs to disclose enough information to let the user know where they are and what the topic is.  Cross-linking can be used to expand on topics covered elsewhere on the site.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Search-ability&lt;/strong&gt;&lt;br /&gt;
Overview – Can you be found?&lt;br /&gt;
More than half of users rely on search engines to find web pages.  When a user links to a page from a search engine, they should immediately know how the page relates to their query. Highlight keywords, start the page with a summary, and follow the guidelines listed under "Scan-ability" to ensure the content of a page is immediately recognizable.  Including all of the keywords that a searching user would expect to find on a page will improve search results.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Keywords&lt;/strong&gt; – The words typed into a search bar&lt;br /&gt;
All possible terms that might be credibly used to search for a page should appear in the content. Keywords appearing in the page “Title” and in the headings on a page will have the most benefit to SEO and will be most visible to the user.  Do not add keywords that are only peripherally related to a page.&lt;/p&gt;
&lt;p&gt;Prior to authoring a page, list the most important keywords and use them to try to structure the page.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Meta Content Descriptions&lt;/strong&gt; – Tell the user what is on your page&lt;br /&gt;
Each page should have a short summary included in the description meta-tag. This summary is shown below the page title by some search engines and must be 150 characters or less. &lt;/p&gt;
&lt;p&gt;Meta Content Descriptions should make sense when read out of context and should tell users what the page is about; do not fill descriptions with hyperbole or promotional language. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Title&lt;/strong&gt; – Be descriptive and use the keywords your user will search on&lt;br /&gt;
Each page must have a &amp;lt;TITLE&amp;gt; tag.  The title tag appears on the viewports top bar, the history and back button function of browsers and in search results.  Each page on a site should have a unique title.&lt;/p&gt;
&lt;p&gt;The title tag is the single most important element in search engine optimization.&lt;/p&gt;
&lt;p&gt;Make the first word of the title the most important descriptor of the page. Use relevant keywords in the first 40 characters, as titles are often truncated in navigation menus and by search engines.&lt;/p&gt;
&lt;p&gt;Use the company name first for the homepage title, but place it at the end for all content page titles. Do not start all page titles with the same word: they will be hard to differentiate when scanning a list. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Headings –&lt;/strong&gt; Just like the title&lt;br /&gt;
The second most important content element in search engine optimization are the headings that structure the content on a page.  Each page should have an &amp;lt;h1&amp;gt; heading that is the title of a page and &amp;lt;h2&amp;gt; thru &amp;lt;h6&amp;gt; headings that structure the rest of the content.  Headings should include the keywords relevant to the content they describe and should start with the most descriptive one to assist with scanning.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Hyperlink Text –&lt;/strong&gt; Counts as keywords.  Ever search for ‘click here’?&lt;br /&gt;
The words within a hyperlink describe the destination page the user will reach when they click.  These words are considered in search algorithms and have a significant impact on page rank.  When linking to internal pages, the link text should be descriptive and contain the keywords relevant to the destination page.  Links such as ‘more’ and ‘click here’ should never be used.  Where a shorter link is desired, link “title” text can be used.&lt;/p&gt;
&lt;p&gt;Descriptive links are very important for accessibility concerns as screen readers can read links out of context.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Keyword Density –&lt;/strong&gt; More keywords, good – Less other words, better&lt;br /&gt;
Keywords that appear more often on a page with fewer words have more power in search results. See the “Be Concise” section.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Grammar &amp;amp; Style&lt;/strong&gt;&lt;br /&gt;
Overview – This is just for the web&lt;br /&gt;
The grammar &amp;amp; style rules listed below are specific to websites and should be followed in conjunction with any other corporate writing standards in place.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Active Voice&lt;/strong&gt; – more readable than passive voice&lt;br /&gt;
Active voice is clear, direct, and more succinct than passive voice.  All content should be written in active voice with one exception:  Headings can be written in passive voice to improve “scan-ability”.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Simple Language&lt;/strong&gt; – Avoid jargon &amp;amp; acronyms&lt;br /&gt;
The language used on a website should appeal to the widest possible audience.  Convoluted syntax, specialist vocabulary and acronyms need to be avoided and there is no need to use long words where short ones will do.&lt;/p&gt;
&lt;p&gt;As the web is a global medium, content should be written with low-literacy users in mind.  It has been shown that improvements for lower-literacy users do not come at the expense of higher-literacy users, the same way as improved usability for users with disabilities increases usability for non-disabled users as well.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tone&lt;/strong&gt; – Relax, it’s the web…&lt;br /&gt;
The Web is a less informal medium than print and a more relaxed writing style is acceptable as long as grammatical rules are respected. Caution should still be used with humour and puns that may not be understood by all readers.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Numbers&lt;/strong&gt; – Numbers represent facts&lt;br /&gt;
Users tend to fixate on numerals as numbers represent facts.  Numbers should be shown as Numerals – e.g. use "23" rather than "twenty-three" – to catch users’ eyes when they scan a page.  The following rules should be followed when using numbers online:&lt;/p&gt;
&lt;p&gt;Write numbers with digits, not letters (23, not twenty-three). &lt;br /&gt;
Use numerals even when the number is the first word in a sentence or bullet point. &lt;br /&gt;
Use numerals for big numbers up to but not including 1 billon: &lt;br /&gt;
2,000,000 is better than two million. &lt;br /&gt;
2 trillion is better than 2,000,000,000,000 as most users can't interpret that many zeros. &lt;br /&gt;
Use numerals for the significant digits and write out the magnitude as a word: e.g. write 24 billion (not twenty-four billion or 24,000,000,000). &lt;br /&gt;
But - spell out numbers that don't represent specific facts. &lt;br /&gt;
Grammar &amp;amp; Spelling – Have it checked by another set of eyes&lt;br /&gt;
Grammar and spelling are important for the same reasons as consistency. All pages must be QA’d by marketing to ensure proper grammar and spelling.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Web specific grammar&lt;/strong&gt; – Some web-isms&lt;br /&gt;
Email vs. email vs. E-mail vs. e-mail. Use e-mail, with the hyphen and no capitalization, unless it begins a sentence or is in a headline. &lt;br /&gt;
WWW vs. www and Web vs. web. Use the Web or WWW in text and www in URLs. &lt;br /&gt;
Use a lowercase "w" when describing web pages, web surfers, or web sites. &lt;br /&gt;
Online vs. On-line. Use online. &lt;br /&gt;
A vs. An with Acronyms. Use a or an based on the acronym's pronunciation. For example, a WYSIWYG application and an ASCII file. &lt;br /&gt;
Set Up vs. Setup and Log On vs. Logon. Use set up and log on as verbs in instructions, such as: set up the printer or log on the network. Use setup and logon are adjectives or nouns, such as: the setup program or your logon password. &lt;br /&gt;
Notes About Lower Literacy Users &lt;br /&gt;
Overview - Lower literacy is different than illiteracy&lt;br /&gt;
People with lower-literacy can read, but they may have some difficulties doing so.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Inverted Pyramid&lt;/strong&gt; – Don’t make them read so much&lt;br /&gt;
The inverted pyramid is especially important to prioritize information. Users who might give up after a few lines of text will have read the most important content. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Be Concise!&lt;/strong&gt; – Don’t make them read so much&lt;br /&gt;
Having to scroll can break a lower-literacy users' visual concentration and they often will lose their place after scrolling.  Writing in a concise manner will ensure the most important information remains above the fold and minimizes scrolling.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Scanability&lt;/strong&gt; – Hard to do&lt;br /&gt;
Lower-literacy users have difficulty understanding a sentence by glancing at it. They read word for word and can spend considerable time on multi-syllabic words and jargon.  As a result, lower-literacy users don't scan text. They have a narrow field of view and often miss objects outside the main flow of the text they're reading.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Lower-literacy users tend to satisfice&lt;/strong&gt; – accept something as "good enough" – as digging deeper requires too much reading, which is both challenging and time consuming. As soon as text becomes too dense, lower-literacy users start skipping, usually looking for the next link.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Search-ability&lt;/strong&gt; – Are you feeling lucky?&lt;br /&gt;
Lower-literacy users often have difficulty&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/b1ujokwHw84" height="1" width="1"/&gt;</description><pubDate>10/22/2009 7:27:54 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=264</feedburner:origLink></item><item><title><![CDATA[Edentity is proud to announce our Sponsorship at the Digital Marketing Awards]]></title><author><![CDATA[Pam Westwater]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/8GISB6-2XdA/blog.aspx</link><description>&lt;p&gt;Edentity is proud to be a sponsor of the 2009 Digital Marketing Awards, taking place on November 11, 2009 at the Metro Toronto Convention Centre.  These awards celebrate Innovation, excellence, and leadership in the Digital Marketing world.  Produced by &lt;i&gt;Marketing&lt;/i&gt; magazine, the DMA's represent the best of interactive marketing in Canada. The Awards are judged exclusively by the industry, and a select few are chosen for their creativity and for leveraging the interactive environment to its full potential. &lt;/p&gt;
&lt;p&gt;The awards are part of the 12th Annual Digital Marketing Conference which has been a very successful event over the past few years.  This year's conference focus is The Digital Marketing Balancing Act, covering the focus and prioritization of opportunities with the ever changing marketing landscape.  With a number of successful keynote speakers, and valuable networking opportunities, Edentity hopes to gain a wealth of knowledge through our presence at the conference.  More information on the conference, and the option to purchase tickets can be found at: &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.the-cma.org/marketingweek/digitalday.asp" class="PrintLink" target="_blank"&gt;http://www.the-cma.org/marketingweek/digitalday.asp&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Edentity is excited to be a part of the growing Digital Marketing industry, and continues to make their mark on the Digital Marketing and Web Development World.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/8GISB6-2XdA" height="1" width="1"/&gt;</description><pubDate>10/27/2009 2:53:30 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=265</feedburner:origLink></item><item><title><![CDATA[Channel 9 - Windows Azure Storage Overview Video]]></title><author><![CDATA[Michael Iskiw]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/kUF7tLXqlWw/blog.aspx</link><description>&lt;p&gt;Great video on the basic concepts of Window Azure Storage&lt;/p&gt;
&lt;p&gt;&lt;a href="http://channel9.msdn.com/posts/dunnry/Windows-Azure-Storage-Overview/" class="ApplyClass" target="_blank"&gt;http://channel9.msdn.com/posts/dunnry/Windows-Azure-Storage-Overview/&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Enjoy&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/kUF7tLXqlWw" height="1" width="1"/&gt;</description><pubDate>10/30/2009 3:17:02 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=268</feedburner:origLink></item><item><title><![CDATA[Bing Maps Interactive SDK]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/htCRkhX6Ins/blog.aspx</link><description>&lt;p&gt;If you're working with Bing Maps, the Interactive SDK gives you a leg up on how to learn and code all of the features and functionality.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://" class="ApplyClass" target="_blank"&gt;http://www.microsoft.com/maps/isdk/ajax/ &lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Use the interactive map to test the various features of the API, like multi-point routes and custom tile layers; tabs behind the map provide source code, references and additional help for the features that you have enabled.&lt;/p&gt;
&lt;p&gt;Very handy for building a Bing Maps mashup!&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/htCRkhX6Ins" height="1" width="1"/&gt;</description><pubDate>10/30/2009 3:17:26 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=267</feedburner:origLink></item><item><title><![CDATA[Facebook Open Graph API Makes Every Website a Facebook Page]]></title><author><![CDATA[Michael Assad]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/Aus7IqZ4UiI/blog.aspx</link><description>&lt;p&gt;Facebook recently made some big product roadmap announcements at the latest Facebook Developer Garage including the Open Graph API.&lt;/p&gt;
&lt;p&gt;Unfortunately, we'll have to wait at least 3 quarters, but it's great to know that it's coming.&lt;/p&gt;
&lt;p&gt;The Open Graph API essentially turns any website into a Facebook Page.  According to Inside Facebook, "with the Open Graph API, any website can have access to all the communication channels that a Facebook Page does, while living outside of Facebook.com."  "... users can become a "fan" of the site itself.  Web masters and publishers can then publish content to users' News Feeds through the stream publishing APIs."&lt;/p&gt;
&lt;p&gt;This is very exciting because it means that brands can leverage their existing investment in their web properties by easily hooking into the best parts of Facebook. It also fits very nicely with your Agility CMS managed website.&lt;/p&gt;
&lt;p&gt;There were 4 other product roadmap announcements that are detailed by Inside Facebook:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://" class="ApplyClass" target="_blank"&gt;http://www.insidefacebook.com/2009/10/30/page-brand-managers-facebook/ &lt;/a&gt;&lt;/p&gt;
&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/Aus7IqZ4UiI" height="1" width="1"/&gt;</description><pubDate>10/30/2009 3:18:06 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=266</feedburner:origLink></item><item><title><![CDATA[Edentity announces Sponsorship at nextMEDIA Toronto]]></title><author><![CDATA[Pam Westwater]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/bD2Q9dtU4w4/blog.aspx</link><description>&lt;p&gt;Edentity is proud to be a sponsor of the 2009 nextMedia Toronto event, taking place from November 30th to December 1, 2009 at the Design Exchange Building. This event includes an intensive two days of networking, learning and strategizing and attracts top executives from Advertising, Broadcasting, TV Production, Media Buying and Interactive Agencies.  The nextMedia event is all a part of Innovation Week '09.&lt;/p&gt;
&lt;p&gt;The conference offers a number of options for learning and relationship building for your business, as well as an Awards night entitled the "Canadian New Media Awards."  This conference focuses on the Digital Media world, and offers Edentity great exposure for networking and business partnerships.  This 3-day event will be a platform for innovators, individuals, companies and communities from across the country to come together to discuss present successes and ideas for the future.&lt;/p&gt;
&lt;p&gt;So if you're looking for the "Who's who" of the interactive and digital world, the nextMEDIA is the place to be.  That's where we'll be spending our time! &lt;/p&gt;
&lt;p&gt;More information on the event can be found at &lt;a href="http://www.nextmediaevents.com/toronto/index.php" class="ApplyClass" target="_blank"&gt;http://www.nextmediaevents.com/toronto/index.php&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/bD2Q9dtU4w4" height="1" width="1"/&gt;</description><pubDate>11/2/2009 3:03:16 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=270</feedburner:origLink></item><item><title><![CDATA[Shrinking your SQL Server 2005 Transaction Log]]></title><author><![CDATA[Joel Varty]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/A8swxIOE_04/blog.aspx</link><description>&lt;p&gt;One of the ways to truncate the log file is to simply detach the database and re-attach it without the log.&lt;/p&gt;
&lt;p&gt;I DO NOT recommend that unless it is a development db that you don’t care about.&lt;/p&gt;
&lt;p&gt;The proper way to do this is to first backup the TRANSACTION LOG portion of the database by using the following command:&lt;/p&gt;
&lt;pre&gt;&lt;strong&gt;&lt;span style="color: #0000ff;"&gt;BACKUP LOG &amp;lt;DatabaseName&amp;gt; TO DISK = '&amp;lt;BackupFile&amp;gt;'&lt;/span&gt;&lt;/strong&gt;&lt;/pre&gt;
&lt;p&gt;And then running a shrinkfile command:&lt;/p&gt;
&lt;pre&gt;&lt;strong&gt;&lt;span style="color: #0000ff;"&gt;DBCC SHRINKFILE (&amp;lt;FileName&amp;gt;, &amp;lt;TargetSize&amp;gt;) WITH NO_INFOMSGS&lt;/span&gt;&lt;/strong&gt;&lt;/pre&gt;
&lt;p&gt;If you run the shrinkfile command without first doing a log backup, all it will remove is the empty space in the ldf file, no matter what target size you specify.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://support.microsoft.com/kb/907511" class="ApplyClass" target="_blank"&gt;Here&lt;/a&gt; is the Microsoft support article that explains this.&lt;/p&gt;
&lt;p&gt;More later- Joel&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/A8swxIOE_04" height="1" width="1"/&gt;</description><pubDate>11/5/2009 12:02:56 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=271</feedburner:origLink></item><item><title><![CDATA[How to test multiple copies of Internet Explorer on your PC without Virtual Machines]]></title><author><![CDATA[Ian Davis]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/Xr1Ciq6hHTg/blog.aspx</link><description>&lt;p&gt;Nearly 10 years after it's release Internet Explorer 6 is still used by enough people to warrant testing. But as IE is now a Windows Update you cant keep an older copy around for testing.&lt;/p&gt;
&lt;p&gt;&lt;i&gt;OR CAN YOU?!&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;The IE Collection (http://finalbuilds.edskes.net/iecollection.htm) allows you to install any copy as far back as 1.0 and run it in parallel with IE 8+.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Internet Explorer Collection contains the following versions of IE:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Internet Explorer 1.0 (4.40.308) &lt;/li&gt;
    &lt;li&gt;Internet Explorer 1.5 (0.1.0.10) &lt;/li&gt;
    &lt;li&gt;Internet Explorer 2.01 (2.01.046) &lt;/li&gt;
    &lt;li&gt;Internet Explorer 3.0 (3.0.1152) &lt;/li&gt;
    &lt;li&gt;Internet Explorer 3.01 (3.01.2723) &lt;/li&gt;
    &lt;li&gt;Internet Explorer 3.03 (3.03.2925) &lt;/li&gt;
    &lt;li&gt;Internet Explorer 4.01 (4.72.3110.0) &lt;/li&gt;
    &lt;li&gt;Internet Explorer 5.01 (5.00.3314.2100) &lt;/li&gt;
    &lt;li&gt;Internet Explorer 5.5 (5.51.4807.2300) &lt;/li&gt;
    &lt;li&gt;Internet Explorer 6.0 (6.00.2800.1106) &lt;/li&gt;
    &lt;li&gt;Internet Explorer 6.0 (6.00.2900.2180) &lt;/li&gt;
    &lt;li&gt;Internet Explorer 7.0 (7.00.5730.13) &lt;/li&gt;
    &lt;li&gt;Internet Explorer 8.0 (8.00.6001.18702) &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For those of us who require functional testing in IE over older versions, this is an excellent tool....until IE is standards compliant &lt;img alt="Geeked" src="http://knowledge.edentity.local/emoticons/emotion-15.gif" /&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/Xr1Ciq6hHTg" height="1" width="1"/&gt;</description><pubDate>11/10/2009 8:30:34 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=273</feedburner:origLink></item><item><title><![CDATA[Quick and dirty Cross Browser compliance...]]></title><author><![CDATA[Ian Davis]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/Jd4lbjqg2g4/blog.aspx</link><description>&lt;p&gt;Even though all sites should be "standards compliant", the world of the web just doesn't work that way. Sometimes you need to quickly see if a layout or a form even works in Firefox, Safari, IE and others. You can install multiple versions, but that's a bit of overkill when you can use Spoon.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://spoon.net/Browsers/" class="ApplyClass" target="_blank"&gt;http://spoon.net/Browsers/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Spoon is an in-browser plugin to run multiple browses "sandboxed" on your local machine. There "real" versions of the programs, streamed to the plugin from their servers. Performance is easily good enough for functional testing, although Flash and Javascript support is dodgy. They have IE 6 / 7 / 8, Firefox 2 ,3 and 3.5, chrome, opera and Safari too. &lt;br /&gt;
While not exact enough to be considered true tests, Spoon can easily uncover CSS and HTML issues that may show up during development, without filling up your applications menu. &lt;/p&gt;
&lt;p&gt;For quick and dirty cross browser tests, try Spoon.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/Jd4lbjqg2g4" height="1" width="1"/&gt;</description><pubDate>11/10/2009 8:30:55 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=272</feedburner:origLink></item><item><title><![CDATA[Agility Tip: A Refresher on Content Scheduling]]></title><author><![CDATA[Joel Varty]]></author><link>http://feedproxy.google.com/~r/AgilityCMSBlog/~3/j3T64vsTYM0/blog.aspx</link><description>Content can be scheduled for release and pull to and from the site at a future.  You use the scheduling tab of a module, content item, or page to accomplish this.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img style="border: black 1px solid; width: 477px; height: 371px;" alt="Scheduling Tab" src="%7E/ecms.ashx/Images/jv_blog/schedulingtab.PNG" /&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;br /&gt;
As the screenshot shows above, All times, as labeled are Eastern Standard Time.&lt;br /&gt;
&lt;br /&gt;
You can schedule a single item that is already released on the website to be released at a future time.  The limitation here is that you can only schedule it for a SINGLE future time.  If you schedule the item for tomorrow, publish that out, and then make a change and publish it for release the next day, the one in the middle will NOT be release.  Only a single future release is support for any given item.&lt;br /&gt;
&lt;br /&gt;
If you want to schedule a whole bank of items, we suggest using a content list of items, all with specific release dates.  That way, you can even setup the list to display the release and pull date in the Agility list settings, so you can see exactly when each item will be visible.&lt;br /&gt;
&lt;br /&gt;
As for previewing changes in scheduling, you can you use the Preview Date selector on the preview bar to switch the date that you are previewing changes on.  Note that this only takes effect when previewing in Published mode.  Previewing in staging mode ALWAYS shows the latest version of an item, regardless of release date.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img alt="" style="width: 550px; height: 50px;" src="%7E/ecms.ashx/Images/jv_blog/previewbar.PNG" /&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;br /&gt;
When you click on the "Preview Date" field, the date/time picker will appear, allowing you to switch to a future date to see the changes that have been scheduled for that time.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img alt="" src="%7E/ecms.ashx/Images/jv_blog/previewdate.PNG" /&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
I hope this has given you some insight as to how the Content Scheduling feature of Agility works, and perhaps given you some ideas about how you can make it work for you.&lt;br /&gt;
&lt;br /&gt;
More later - joel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/AgilityCMSBlog/~4/j3T64vsTYM0" height="1" width="1"/&gt;</description><pubDate>11/11/2009 1:41:42 PM</pubDate><feedburner:origLink>http://www.agilitycms.com/blog.aspx?BlogItemID=274</feedburner:origLink></item></channel></rss>
