Your SlideShare is downloading. ×

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 London Conference: New Features of Ektron 9 from a Developers' Perspective

1,281

Published on

Rob Wilson, Development Manager, Ektron, examines the new features and benefits of Ektron 9 from a developer's perspective.

Rob Wilson, Development Manager, Ektron, examines the new features and benefits of Ektron 9 from a developer's perspective.

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

  • Be the first to like this

No Downloads
Views
Total Views
1,281
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
10
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

Transcript

  • 1. Rob Wilson Development Manager, Ektron robert.wilson@ektron.co.uk Ektron Version 9 For Developers
  • 2. Copyright © 2013 Ektron, Inc.
  • 3. Copyright © 2013 Ektron, Inc. Installation (1) • Whats new • Solr • Windows 8 • Visual Studio 2012 • Passwords
  • 4. Copyright © 2013 Ektron, Inc. Installation (2)
  • 5. Copyright © 2013 Ektron, Inc. Installation (3)
  • 6. Copyright © 2013 Ektron, Inc. Installation (4)
  • 7. Copyright © 2013 Ektron, Inc. Intsallation (5)
  • 8. Copyright © 2013 Ektron, Inc. PageBuilder • New editing interface • Finger-friendly • HTML 5 browsers only • Browsers not supported • IE8 and below • Chrome 3 and below • FireFox 3 and below
  • 9. Copyright © 2013 Ektron, Inc. Why HTML5? • Modern & Powerful • Clean & Simple • Mobile friendly
  • 10. Copyright © 2013 Ektron, Inc. PageBuilder Demo
  • 11. Copyright © 2013 Ektron, Inc. PageBuilder Back-end • Existing widgets and wireframes work
  • 12. Copyright © 2013 Ektron, Inc. PageBuilder & Bootstrap (1) • Client-side framework used in PageBuilder • Responsive
  • 13. Copyright © 2013 Ektron, Inc. PageBuilder & Bootstrap (2)
  • 14. Copyright © 2013 Ektron, Inc. PageBuilder & Bootstrap (3)
  • 15. Copyright © 2013 Ektron, Inc. Mobile • Responsive • More devices • Client-side development
  • 16. Copyright © 2013 Ektron, Inc. Mobile & jQuery • More reliance on jQuery • jsLint / jsHint • jQuery test page
  • 17. Copyright © 2013 Ektron, Inc. Mobile Breakpoints • Target content to a device
  • 18. Copyright © 2013 Ektron, Inc. Adaptive Image Resizing
  • 19. Copyright © 2013 Ektron, Inc. Adaptive Image Resizing
  • 20. Copyright © 2013 Ektron, Inc. New Controls • EditorsMenu control • AdaptiveMultiView control
  • 21. Copyright © 2013 Ektron, Inc. EditorsMenu
  • 22. Copyright © 2013 Ektron, Inc. AdaptiveMultiView <ektronUI:AdaptiveMultiView runat="server" ID="MyMobileControl"> <ektronUI:AdaptiveView ID="AdaptiveView1" runat="server" GroupId="7" GroupType="Breakpoint"> I'm a SmartPhone! </ektronUI:AdaptiveView> <ektronUI:AdaptiveView ID="AdaptiveView2" runat="server" GroupId="3" GroupType="DeviceGroup"> I'm a CoolPhone! </ektronUI:AdaptiveView> </ektronUI:AdaptiveMultiView>
  • 23. Copyright © 2013 Ektron, Inc. Deprecated Controls (1) AccessPoint EditorsMenu Template Control ContentBlock ListSummary ContentList MetadataList ContentView Template Control or Framework API LangauageAPI Framework API
  • 24. Copyright © 2013 Ektron, Inc. Deprecated Controls (2) IndexSearch WebSearch ProductSearch CommunitySearch SiteSearch Template Control or Framework API
  • 25. Copyright © 2013 Ektron, Inc. Deprecated Controls (3) FlexMenu Menu MenuView Template Control or Framework API BusinessRules (did anyone use it?) ImageControl Standard .Net controls UserProfile Framework API PhotoGallery Framework API
  • 26. Copyright © 2013 Ektron, Inc. Deprecated • Plugin Architecture • Replaced with Extension Framework
  • 27. Copyright © 2013 Ektron, Inc. Developer How-To’s
  • 28. Copyright © 2013 Ektron, Inc. Content Properties • Metadata? • Smartform fields? • Which is most appropriate?
  • 29. Copyright © 2013 Ektron, Inc. Controls or API? • Server controls? • Templated controls? • API? • Which API???
  • 30. Copyright © 2013 Ektron, Inc. Workarea Search • Basic or Advanced?
  • 31. Copyright © 2013 Ektron, Inc. Ektron Content Types • Bill Cava webinar • De-serialize Smartform XML into objects • XSD.exe
  • 32. Copyright © 2013 Ektron, Inc. Content Types var productManager = new ContentTypeManager<Product>(); var myProduct = new ContentType<Product>(); myProduct = productManager.GetItem(productId, true); string title = myProduct.SmartForm.Title;
  • 33. Rob Wilson Development Manager, Ektron robert.wilson@ektron.co.uk Questions

×