Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
I’M NOT A CHILDANYMOREI’M NOT A CHILDANYMORE(Non-hierarchical content retrieval using EPiServer Find)13.6.2013Mark Everard...
EPiServer CMS7Many developer / API changes• Separation of content / presentation• IoC• IoC• Testability• New plugin system...
HierarchicalContent is stored in nodesContent is stored in nodes• GetPage• GetChildren• GetDescendentsMark Everard @ev2000
Blog / Tagging• Content is categorised• Content is categorised• Node are irrelevant• Have you ever had to build ablog temp...
Slow……..• FindPagesWithCriteria!• FindPagesWithCriteria!• You might have found yourselfgoing off-piste to getacceptable pe...
Modern content taxonomy isModern content taxonomy ismore complicatedMark Everard @ev2000www.audiusa.com/
EPiServer FindMore than just for search pagesMore than just for search pages•ElasticSearch - awesome• C# API - thanks Joel...
ElasticSearchBest of breed (NoSQL)openBest of breed (NoSQL)opensource search and data insight• Real-time• REST / Json• Bui...
PowerSliceAnother Joel masterpieceAnother Joel masterpiece• Uses Find querying capability• Provides non-hierarchicalviews ...
MVC• More integration points• More integration points• More possibilities to inject andmodify data• Content Providers•Mode...
Idea -> next time• No talks• Just codez• Bring your laptops• I’ll bring Find
Upcoming SlideShare
Loading in …5
×

I'm not a child anymore

1,972 views

Published on

Non-hierarchical content retrieval using EPiServer Find in 10 minutes. A talk given to the London EPiServer Developer Community June 2013 at Syzygy UK.

http://www.meetup.com/EPiServer-London/

Published in: Technology
  • Be the first to comment

  • Be the first to like this

I'm not a child anymore

  1. 1. I’M NOT A CHILDANYMOREI’M NOT A CHILDANYMORE(Non-hierarchical content retrieval using EPiServer Find)13.6.2013Mark Everard @ev200013.6.2013I’M NOT A CHILDI’M NOT A CHILDhierarchical content retrieval using EPiServer Find)
  2. 2. EPiServer CMS7Many developer / API changes• Separation of content / presentation• IoC• IoC• Testability• New plugin system / javascript• but I think the most exciting is EPiServer Find………………Many developer / API changesSeparation of content / presentationbut I think the most exciting is EPiServer Find………………
  3. 3. HierarchicalContent is stored in nodesContent is stored in nodes• GetPage• GetChildren• GetDescendentsMark Everard @ev2000
  4. 4. Blog / Tagging• Content is categorised• Content is categorised• Node are irrelevant• Have you ever had to build ablog template / replicateWordpress using EPiServer?Mark Everard @ev2000
  5. 5. Slow……..• FindPagesWithCriteria!• FindPagesWithCriteria!• You might have found yourselfgoing off-piste to getacceptable performanceMark Everard @ev2000
  6. 6. Modern content taxonomy isModern content taxonomy ismore complicatedMark Everard @ev2000www.audiusa.com/
  7. 7. EPiServer FindMore than just for search pagesMore than just for search pages•ElasticSearch - awesome• C# API - thanks Joel• Integration out-of-the-boxMark Everard @ev2000
  8. 8. ElasticSearchBest of breed (NoSQL)openBest of breed (NoSQL)opensource search and data insight• Real-time• REST / Json• Built on Lucene• Built on LuceneMark Everard @ev2000www.elasticsearch.org/
  9. 9. PowerSliceAnother Joel masterpieceAnother Joel masterpiece• Uses Find querying capability• Provides non-hierarchicalviews of content ~ slices• Free on Nuget• Free on NugetMark Everard @ev2000Google: ‘powerslice episerver’
  10. 10. MVC• More integration points• More integration points• More possibilities to inject andmodify data• Content Providers•Model Binders•Model Binders• ActionFilters•………….etcMark Everard @ev2000
  11. 11. Idea -> next time• No talks• Just codez• Bring your laptops• I’ll bring Find

×