For more information you can download the presentations from the partner site here: http://partner.episerver.com/News-Events/Events/Past-events/Partner-Summit-2008-Presentations/
Don't forget to checkout the photos and video while you're there too!
What's New in EPiServer CMS 5 R2 (Roger Wirz)
- Lots of editorial changes
- Can now perform form management in Firefox & Mac
- Added features to help manage and sort forms
- New form builder layout; can import & export forms, ability to export as xml and modify.
- Advances to image editor; inbuilt cropping, resizing, flip, rotate, greyscale etc
- Dynamic content; feed properties and content from somewhere else, can build own plug-in types
- Report Center; various reports including unpublished pages, published by me, modified pages, expiring/expired pages. Plug in area so can add your own reports.
- Content Channels; can bulk update data in EPiServer e.g. xml data with schema
- Convert page type
- Custom page provider; enterprise feature only, can have content stored outside of EPiServer database, e.g. stored as xml. Can build your own page providers.
Migrating to EPi5 (Johan Bjornfot)
Migrating Areas
- Data, File Systems, Page templates, custom properties
- Must be 4.62 and target must be CMS 5 SP2
- SQL Server 2005
- Form properties must be converted to XForms
- Object store - ~30 mins / 10,000 obj
- Native file system - ~ 10 mins / 1 GB
- Link migration - ~25 mins / 10,000 pages (more for translation pages)
- Oracle based sites
- Users and access rights
- Mirroring state
- Workflows
Performance Troubleshooting (Steve Celius)
80% of download time usually comes from client site
Finding slow areas
- Analyse IIS logs (check time_taken, num requests per min, Visual Log Parser)
- Fiddler
- Performance Monitor (check cpu, req/s & req queue)
- JetBrains dotTrace Profiler
- Large collection of pages kills performance
- Dynamic properties take up loads of performance
- Split up page lists to less than 250 per subtree
- Cache the list
- Limit dynamic properties
- Less of a problem in EPiServer CMS 5
- Cache results from these and other queries. Check out Steve's CacheFramework.
- Use output caching
- Cache is invalidated on page publishing
Site Maintenance Using Windows Workflow Foundation (Johan Bjornfot)
Built an example workflow sending tasks between two sites, a source site and a translation site.
Used contentChannel to push pages between the two sites.
Built a second example workflow that searches for pages about to be unpublished and gives the owner the chance to extend it.
You can set a time limit between loops in WWF
Can debug workflow through normal web process
Content Channel & Page Providers (Magnus Strale)
Content Channel
- Import pages and files
- Allows one way updating
- Requires configuration
- Pages and files
Page Providers
- Data resides in original store
- Fully integrated in EPiServer
- LocalPageProvider and RemotePageProvider in EPi CMS R2
- Requires Enterprise license
- Requires coding and configuration
- Pages only
Sharepoint Connector
- One way communication initiated by sharepoint
- No support for access rights
- GUI for configuration
No comments:
Post a Comment