SEARCH :
This SectionSite Wide
 

Bill Cava's Blog

Developer Screencast: CMS Extensions

 Permanent link   All Posts

In today's screencast I cover the CMS Extension Framework, the new extensibility architecture released in version 8.0, and discuss the benefits it provides over the plug-in architecture which are:

  • Context - You have direct access to the web application from within the extension, including, HTTP Context, Session, Cache, and all of Ektron's CMS APIs.
  • Easier to Debug - Attach Visual Studio directly to IIS and set breakpoints just as you would when debugging any web application.
  • Performance - Previously, you had to use web services to access the web application context. Since you have direct access with CMS Extensions, you no longer have to issue web service calls.
  • No Windows Service - Since CMS Extensions run within the context of the web application, no windows service is needed.  

  

 


Sweet, this is much simpler than plug-in.
Posted by: @RuiRayWang at 1/28/2010 4:25 PM


Great screencast, looking forward to more of them!
Posted by: spongboy at 3/22/2010 1:04 AM


I had a few problems with the example in the documentation. See details here http://dev.ektron.com/forum.aspx?g=posts&t=30215
Posted by: spongeboy at 3/28/2010 9:25 PM


Hi
I implemented this successfully but I have some questions. How can I get the XML of the content which is being published?
Also, How can add the current content before publishing to the taxonomy?
Please let me know.

Thanks,
Gaurav
Posted by: Gaurav at 5/3/2010 6:00 AM


You'll want to use the ContentData's HTML property -- so contentData.Html. For unstructured content, this has your HTML. For structured content, it is your XHTML/XML.
Posted by: Bill( Visit ) at 5/4/2010 9:57 AM


Hi Bill,
Thanx for Great screen cast.
I tried the same for "Content" but I want now some events for "Forums" but it is not working.
I have done the required changes in ObjectFactory.config file.
Any pointer......
Prasad
Posted by: Prasad_2 at 7/15/2010 6:25 AM


Leave a comment
Name *
Email *
Homepage
Comment