• Save
Why Upgrade to v8.6?
Upcoming SlideShare
Loading in...5

Why Upgrade to v8.6?



Bill Cava provides a timeline of significant features and improvements made to Ektron over the past four years and helps you understand how upgrading can help you get your job done, faster with more ...

Bill Cava provides a timeline of significant features and improvements made to Ektron over the past four years and helps you understand how upgrading can help you get your job done, faster with more control and less effort



Total Views
Views on SlideShare
Embed Views



1 Embed 2

https://twitter.com 2



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

Why Upgrade to v8.6? Why Upgrade to v8.6? Presentation Transcript

  • Dont Let Your User Experience Fall Short Upgrade to v8.6 Bill, Cava, Chief Evangelist @billcava
  • Why Upgrade to v8.6?
  • Major Release ThemesEktron for …• Content Managers• Ektron for Marketers• Ektron for DevelopersImproving user efficiency and productivityImproving performance and system architecture
  • Release Chronology – 3 Years8.0 Released – September 2009 8.02 – October 20108.5 Released – September 20118.6 Released – June 2012 8.6 SP1 – September 2012
  • Workarea User ExperienceV8.0 HIGHLIGHTS
  • What you didn’t like…• Extra paragraph tags being added• Disappearing images• Font tags messing with the code• Images moving to the top• Copy paste not working• Major issues found in the editor http://dev.ektron.com/forum.aspx?g=posts&t=33368
  • Other v8.0 HighlightsMarketing Tools – In-Content Analytics – Content Targeting – Multivariate TestingArchitectural Improvements• Calendars become first class content
  • The Developer ReleaseV8.5 HIGHLIGHTS
  • Ektron 8.5 for Developers:Productivity• Ektron Framework API .Net Framework – .Net 4.0 Support• Ektron Framework UI introduced in v8.5• XSLT No Longer Needed• Microsoft® Visual Using the Framework Studio® Web API and LINQ in 8.5, Application projects the solution would – Web Site Projects require less than five lines of C# code. Vs. – Web Application Projects 100 in XSLT. – Single Assembly
  • Framework API• Comprehensive Framework• Guiding Principles • Discoverability • Consistency • Simplicity• Fundamentally changes how you develop your website• Improve Developer Efficiency & Productivity • Do more with less code • Reduce complexity • Less code means reduced risk
  • element #1: framework managers• Look for Framework Managers in the Framework Namespace Ektron.Cms.Framework• Managers are responsible for performing all CRUD operations – – – – –
  • element #2: data class• Look for Data Classes in the Cms Namespace Ektron.Cms• Every Manager has an associated Data Class it works with: – –
  • example – contentdata classusing Ektron.Cms.Framework;using Ektron.Cms;ContentManager contentManager = new ContentManager();ContentData contentItem = new ContentData();contentItem.Title = "Hello, Webinar";contentItem.Html = "<p>Hello, Again</p>";contentItem.FolderId = 87;contentManager.Add(contentItem);
  • example – folderdata classusing Ektron.Cms.Framework;using Ektron.Cms;FolderManager folderManager = new FolderManager();FolderData folderItem= new FolderData();folderItem.Name = "Hello, Folder";folderItem.Description = "Hello Folder";folderItem.ParentId = 0;folderManager.Add(folderItem);
  • element #3: criteria object• Argument to GetList(Criteria criteria)• Look In Namespace Ektron.Cms.Common• Criteria object used to: – Specify characteristics of the items returned – Restrict the number of items returned – Sort the data set
  • element #3: criteria object• Get list of content items from a folder – Published by a particular user – Authored after a specified date• Sort and Order results• Set a limit on the number of results returned• Page through results• Apply additional Filters and Group using LINQ
  • Templated Server Controls• Fully Control the Markup Output of Ektron 8.5 .NET Controls• Style output of controls as neededUSER INTERFACE CONTROLS• Rapidly Construct User Interfaces• Bridge the gap between jQuery and .NET
  • 8.5 Search• Microsoft Search Technology• Supports All Types of Content• Features Include • Faceted Navigation • Narrow/Expand Queries Based on Taxonomies • Suggested Results • “Did you mean?” • Federated Search • Search Ektron, SharePoint, SAP, OpenText, IBM, Etc. • Dynamic Relevancy • Re-Order Search Results Based On User Behavior• Entirely new Search Architecture • Provider model • Designed for Extensibility
  • Search Architecture Highlights• Search Developer Experience – Keyword Query Syntax – Search Framework API – Search Framework UI – Templated Controls• Search Architecture – Crawling, Querying, Ranking, Diagnostics
  • eSync Enterprise Dashboard
  • SCALABILITY, INTEROPERABILITY, PERFORMANCE3-Tier Architecture• Only .NET Vendor with True Enterprise Architecture • Scale Horizontally • Support Multiple Delivery Technologies• APIs & .NET Controls Use the Microsoft Unity Framework• Scalability, Security, Performance, AvailabilityPERFORMANCE IMPROVEMENTS• 33% Faster Page Rendering• Decreased CPU Utilization• Decreased Memory Usage
  • The Developer ReleaseV8.6 HIGHLIGHTS
  • v8.6 Editor
  • v8.6 Cloud Manager• Deploy websites and web pages in the cloud, authored in an on-premise or cloud-based platform• Bi-directional content replication and differential deployment capabilities• Scalability and elasticity to easily match utilization requirements
  • Next step…v8.0.2 or less?
  • Next step…v8.0.2 or less?v8.5
  • Next step…v8.0.2 or less?v8.5v8.6
  • Q&A
  • http://www.ektron.com/Partners/Upgrade/ thanks! @ektron @billcava