Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load...

24
Vad är nytt i EPiServer och senaste releaserna Ossian Berggren

Transcript of Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load...

Page 1: Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load Orders - update 59 • Performance: UriSegmentExistsOnOtherEntry etc. when saving

Vad är nytt i EPiServer och senaste

releaserna

Ossian Berggren

Page 2: Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load Orders - update 59 • Performance: UriSegmentExistsOnOtherEntry etc. when saving

Continuous Delivery

Veckovisa releaser

Page 3: Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load Orders - update 59 • Performance: UriSegmentExistsOnOtherEntry etc. when saving

| Digital Experience Delivered™

Page 4: Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load Orders - update 59 • Performance: UriSegmentExistsOnOtherEntry etc. when saving

| Digital Experience Delivered™ 4

Page 5: Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load Orders - update 59 • Performance: UriSegmentExistsOnOtherEntry etc. when saving

| Digital Experience Delivered™

Page 6: Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load Orders - update 59 • Performance: UriSegmentExistsOnOtherEntry etc. when saving

Compare

| Digital Experience Delivered™

Page 7: Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load Orders - update 59 • Performance: UriSegmentExistsOnOtherEntry etc. when saving

Projects

| Digital Experience Delivered™

Page 8: Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load Orders - update 59 • Performance: UriSegmentExistsOnOtherEntry etc. when saving

Developers

• Support for blobs inside Visual Studio project (App_Data).

• Add baseline configuration when adding EPiServer.Cms.Core to project.

• Easier to define AllowedRoles when using ComponentAttribute or a derived attribute.

• Possible to limit which blocks can be added to a content area using AllowedTypes

attribute.

• Federation Service available for use with ADFS/SSO.

• Upgrade TinyMCE to 3.5.11 to support IE 11

• New Logging API in Framework

• New Task Scheduler API to make to possible to run task in the background which are

trackable

• Upgrade dojo to 1.8.8 and dgrid to 0.3.16

• Support for Json.NET v6 (Newtonsoft)

Page 9: Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load Orders - update 59 • Performance: UriSegmentExistsOnOtherEntry etc. when saving

| Digital Experience Delivered™

9

Catalog enhancement

Page 10: Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load Orders - update 59 • Performance: UriSegmentExistsOnOtherEntry etc. when saving

Belongs to

Page 11: Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load Orders - update 59 • Performance: UriSegmentExistsOnOtherEntry etc. when saving

Performance

| Digital Experience Delivered™ 11

Page 12: Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load Orders - update 59 • Performance: UriSegmentExistsOnOtherEntry etc. when saving

Performance

• Performance Improvements Load Orders - update 59

• Performance: UriSegmentExistsOnOtherEntry etc. when saving entries - update 56

• Performance: Sync content without clearing entire catalog cache - update 56

• Performance Improvements Saving Catalog Content through Catalog DTO's -update 56

• Performance Improvements Loading Catalog Content Through DTO - update 56

• Performance Improvements License Check - update 56

• Performance: Config option to disable catalog content versions on operations outside Content API - update 56

• Performance: Improve catalog content versions performance - update 56

• Performance Improvements Saving Orders - update 56

• Performance: improved management of large categories - update 46

| Digital Experience Delivered™ 12

Page 13: Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load Orders - update 59 • Performance: UriSegmentExistsOnOtherEntry etc. when saving

Find

| Digital Experience Delivered™

Page 14: Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load Orders - update 59 • Performance: UriSegmentExistsOnOtherEntry etc. when saving

Service API 1.5.1

| Digital Experience Delivered™

Request Token Check Credentials

Issue Token

GET Catalog Item with Token

Translate Request into Catalog API

Return XML object

PUT Changed XML or DELETE

Translate Request into Catalog API

Client Integration Service

Store Token

Determine Necessary Changes

Au

then

tica

teM

anip

ula

te

Page 15: Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load Orders - update 59 • Performance: UriSegmentExistsOnOtherEntry etc. when saving

Heads up: Commerce 9

• Nytt loggingsystem i publikt API

• Ingen mer Workflow Foundation (WF) pga Azure

• Bort med resterna av Mediachase CMS

• Förbättrad versionshantering i catalog-systemet

http://world.episerver.com/blogs/Magnus-Strale/2015/4/there-will-be-a-

commerce-9/

| Digital Experience Delivered™ 15

Page 16: Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load Orders - update 59 • Performance: UriSegmentExistsOnOtherEntry etc. when saving

Kund: ”Vilken version är den senaste?”

| Digital Experience Delivered™ 16

Page 17: Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load Orders - update 59 • Performance: UriSegmentExistsOnOtherEntry etc. when saving

CMS-paketen

| Digital Experience Delivered™

EPiServer.CMS7.8.0

EPiServer.CMS.Core8.5.0

EPiServer.Framework7.6.3

EPiServer.CMS.UI8.1.0

EPiServer.Find9.2.0

Page 18: Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load Orders - update 59 • Performance: UriSegmentExistsOnOtherEntry etc. when saving

Commerce

| Digital Experience Delivered™

EPiServer.Commerce8.11.2

EPiServer.Commerce.UI8.11.0

EPiServer.Commerce.Core8.11.3

EPiServer.CommerceManager 7.6.0

Page 19: Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load Orders - update 59 • Performance: UriSegmentExistsOnOtherEntry etc. when saving

Kund: ”Vilken version är den senaste?”

Du svarar: ”Vi använder alltid senaste versionen av

EPiServer”

| Digital Experience Delivered™ 19

Page 20: Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load Orders - update 59 • Performance: UriSegmentExistsOnOtherEntry etc. when saving

Nya Add-Ons

| Digital Experience Delivered™

Content Collaboration

Page 21: Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load Orders - update 59 • Performance: UriSegmentExistsOnOtherEntry etc. when saving

Nya Add-Ons

| Digital Experience Delivered™

Page 22: Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load Orders - update 59 • Performance: UriSegmentExistsOnOtherEntry etc. when saving

Nytt Add-On: AX Storefront

Page 23: Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load Orders - update 59 • Performance: UriSegmentExistsOnOtherEntry etc. when saving

Technical OverviewDynamics AX 2012 R3

Retail Online Channel

Retail Channel

EPiServer

Commerce

CMS

AvensiaAX Storefront

Dynamics Commerce Runtime

(CRT)

AX StorefrontIntegration

DynamicsSync

Channel Database

Stage Database

Modern POS

Orders

Behavioural data

Async ServerSync Service

Real time service

CRT

Dynamics AX AX StorefrontEPiServer

Search

AvensiaAX Storefront

AX StorefrontIntegration

AvensiaAX Storefront

AX StorefrontIntegration

AX StorefrontIntegrationAX Storefront

Integration

Page 24: Vad är nytt i EPiServer och senaste releaserna · Performance • Performance Improvements Load Orders - update 59 • Performance: UriSegmentExistsOnOtherEntry etc. when saving

Sammanfattning

• Det kommer förbättringar av EPiServer hela tiden

– Features

– Buggfixar

• Förbättringar för

– Utvecklare

– Redaktörer

– Marknadsförare

• För in de veckovisa releaserna i ditt projekt

| Digital Experience Delivered™