Jun 12, 2016

From Ektron to Sitecore

   There was a time in which I was employed by an Ektron Platinum partner.  I rose through the ranks in which I ultimately became the senior developer on staff.  It was up to me to stay up to date with the latest and greatest trends in web development as well as anything Ektron.

   Well like anything else in life and corporations, change happens as well as corporate direction. Off we went to San Francisco to get Sitecore certified.  Needless to say the systems are different. And like anyone in any profession learning a new system, one tries to relate the similarities and learn the differences.

   One similarity between the two systems lie in several sections.  One in particular are Ektron smart forms and the Sitecore templates.  Sitecore templates seem to be the foundation of how data is structured for the content contributor.  Templates are set up to ensure data entered by the content contributor is structured in a fashion the coders can add logic around to produce the desired output. Ektron smart forms had that same direction.  Structured data to be entered by the content contributor for the developer to add logic around.  This type of data also includes configuration values to have the site's behavior configurable.

   One difference is that Ektron had web form controls to developers could drag on an aspx page and add some configuration items and Ektron data would display. Modern Sitecore doesn't however add this feature because it leverages .NET in a more true fashion to allow the developers to create their own fully customizable renderings/sub layouts.

   Between the two systems there are more differences than similarities. Whichever system you decide to work with, I suggest you fully involve yourself in the system to become a true expert.  As for me, I am looking deeper into Sitecore and quite frankly I am glad I have.  It really gives me the ability to use a true MVC approach and allows unlimited possibilities to which makes our solutions that much more attainable.

Enjoy!

No comments:

Post a Comment