Your SlideShare is downloading. ×
0
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Ektron CMS400 8.02
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Ektron CMS400 8.02

2,758

Published on

Overview of what's new in CMS400.Net v8.02.

Overview of what's new in CMS400.Net v8.02.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,758
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • UserContext.IP is read-only property which tells you which ip address been used to get the data.Ektron.Cms.UserContext.OverrideIP sets overridesip for remainder of the session.
  • Transcript

    • 1. CMS400.Netv8.02<br />Alpesh Patel<br />VP Of Engineering<br />alpesh.patel@ektron.com<br />
    • 2.
    • 3. OnTrek<br />
    • 4. OnTrek – The New StarterSite<br />
    • 5. OnTrek – What is it?<br />Our newest Starter Site<br />Intended to provide a “best-practice” base for new CMS projects<br />Intended to dovetail with the Ektron book<br />In-depth product description (via book)<br />Code examples (via site)<br />
    • 6. OnTrek – What does it do?<br />eIntranet – internal-facing site<br />OnTrek – external facing site<br />Uses many of the biggest CMS features<br /><ul><li> Feature Detection – if you don’t have license key, commerce stuff goes away</li></li></ul><li>Architecture Highlights<br />
    • 7. PageBuilder<br />All landing pages are 100% PageBuilder<br />95% of the site has drop-zones<br />Unified development patters (developer friendly)<br />Careful selection of APIs<br />Neatly organized VS project<br />Uniform naming conventions<br />UI – portability, re-useability, simplicity, ease-of-use<br />Databinding, XSLT, Server Controls – best tool for job<br />Blueprint CSS<br />jQuery UI<br />Ektron CSS Framework (standard naming conventions for css classes)<br />
    • 8. Location Services<br />
    • 9. What information?<br />
    • 10. Accuracy<br />Lite version<br />Over 99.5% on a country level<br />79% on a city level for the US within a 25 mile radius.<br />Commercial License [Maxmind Inc]<br />Over 99.8% on a country level<br />83% on a city level for the US within a 25 mile radius.<br />
    • 11. Setup<br />Database Location<br />App_DataGeoIPOrg.dat<br />App_DataGeoIPDomain.dat<br />App_DataGeoLiteCity.dat<br />Web.config<br /> &lt;GeoIpLocations&gt;<br /> &lt;!-- GeoIP City Database --&gt;<br /> &lt;add key=&quot;GeoIpCityDatabase&quot; value=&quot;~/App_Data/GeoLiteCity.dat&quot; /&gt;<br /> &lt;!-- GeoIP Organization Database --&gt;<br /> &lt;add key=&quot;GeoIpOrgDatabase&quot; value=&quot;~/App_Data/GeoIPOrg.dat&quot; /&gt;<br /> &lt;!-- GeoIP Domain Database --&gt;<br /> &lt;add key=&quot;GeoIpDomainDatabase&quot; value=&quot;~/App_Data/GeoIPDomain.dat&quot; /&gt;<br /> &lt;/GeoIpLocations&gt;<br />
    • 12. API<br />Ektron.Cms.UserContext.IP<br />Ektron.Cms.UserContext.GetCurrentUserLocationInfo()<br />For Test Ektron.Cms.UserContext.OverrideIP([ip address])<br />UserContext.IP is a read-only property which identifies the user IP.<br />Ektron.Cms.UserContext.OverrideIP sets overrides ip for remainder of the session. <br />It’s hidden method to use for testing only.<br />
    • 13. Mobile<br />
    • 14.
    • 15. Goal… from this<br />
    • 16. to Mobile version<br />
    • 17.
    • 18. Device Configuration<br />
    • 19. Select Model<br />
    • 20. Change Order of Execution<br />
    • 21.
    • 22. Template Configuration<br />
    • 23.
    • 24.
    • 25. Email Reply<br />
    • 26. Community Email Notifications<br />Receive Email notifications on colleagues activities<br />Reply directly to those emails to comment on items<br />Content emails become message board posts<br />Blog Emails become blog comment<br />Forum emails become forum replies<br />MessageBoard Emails become Message Replies<br />
    • 27. Email Replies Settings<br />
    • 28. Email Replies<br />
    • 29. Community Group Emails<br />Enable Document Attachments<br />Attaches group document to email notification<br />Enable Community Group Email <br />Email Messageboard Posts to group<br />Email documents to group<br />
    • 30. Group Email Settings<br />
    • 31. Facebook Graph API<br />
    • 32. FacebookGraph API <br />Updates to Facebook Login to use new Graph API<br />Additions to Graph API to support Targeted Content<br />
    • 33. Targeted Content Configurations<br />
    • 34. Targeted Content Configurations<br />Define Target Content Configuration once and re-use it many times<br />Setup in Workarea<br />Assignable in Targeted Content Widget<br />
    • 35.
    • 36. Target Content Widget<br />

    ×