salesforce spring 14 developer overview

19
Salesforce Spring ‘14 Developer Overview This is the slide deck for the presentation delivered at the South West UK Salesforce Developers User Group March 5 th 2014 For more information please visit our blogs at http://srlawr.blogspot.co.uk / and http://christopheralunlewis.blogspot.co.uk /

Upload: simon-lawrence

Post on 23-Jan-2015

164 views

Category:

Technology


3 download

DESCRIPTION

This is an overview of the key developer changes that the Spring '14 release to the Salesforce.com platform is going to bring. From Salesforce 1 to the Developer Console. The presentation was delivered at the South West UK Developer User Group on March 5th by Force.com MVP Chris Lewis and Community Organiser Simon Lawrence.

TRANSCRIPT

Page 1: Salesforce spring 14 developer overview

Salesforce Spring ‘14 Developer Overview

This is the slide deck for the presentation delivered at the South West UK Salesforce Developers User Group

March 5th 2014

For more information please visit our blogs at

http://srlawr.blogspot.co.uk/and

http://christopheralunlewis.blogspot.co.uk/

Page 2: Salesforce spring 14 developer overview

Salesforce Spring ‘14 Developer Overview

Simon LawrenceSW Community LeaderCertified Force.com Developer

Christopher Alun LewisForce.com MVP

Certified Advanced Developer

Page 3: Salesforce spring 14 developer overview

Salesforce Spring ‘14

The most important thing about any Salesforce release is…

The new logo.

Page 4: Salesforce spring 14 developer overview

Key DatesFebruary 7 and 8: Sandboxes upgraded

February 14: NA1 upgraded

March 7: The second release weekend This is when another set of instances -- NA6, NA7, NA8, NA9,

and NA13

March 14 and 15: The final release weekend All remaining Salesforce systems will be upgraded over this

weekend in March. This is also the upgrade weekend for any Sandboxes  you’ve opted not to include in the Sandbox preview

Page 5: Salesforce spring 14 developer overview

Key Developer ChangesSalesforce 1

New Sandboxes

Even more Developer Console

Visualforce updates

Apex Updates

SOQL, Chatter, Autonumbers, Enhanced Lookups

Page 6: Salesforce spring 14 developer overview

Salesforce 1Salesforce 1

Custom Apps + Partner AppsCustom Tabs + VisualForceCustom Actions – Take photos / Provide Feedback

(Contextually aware)

Salesforce AAdministrators can reset passwords from mobileActivate/Freeze accounts

Private AppStoresCustomized/limited by role, department or theme

Page 7: Salesforce spring 14 developer overview

Salesforce 1 ChatterSalesforce file sync

Drag and drop files to a local folder on your PCAutomatically sync/update/view files through PC or

MobileThink Google Drive/Dropbox for Chatter files

Endorse knowledgeable people with badges for Communities

Private messages to Community members

Topics can now be added to records directly

Page 8: Salesforce spring 14 developer overview

Partial Data SandboxesNew Sandbox type between Config Only and Full

Copy

Contains all metadataReports, Dashboards, price books, products apps

Can contain up to 5Gb of record and file dataMax 10,000 records per object type

Can be refreshed every 5 days

Page 9: Salesforce spring 14 developer overview

Sandbox e-mail refreshBefore Spring ‘14

[email protected]@domain.com.sandboxname

After Spring ‘[email protected][email protected]

Any time the sandbox is refreshed, users who want to continue receiving sandbox emails must modify their email address.

Page 10: Salesforce spring 14 developer overview

Developer Console UpdatesSearch and replace within files

Standard keyboard shortcuts workUse CTRL+SHIFT+H to search files not even

in current viewChange file API version from the DC

Page 11: Salesforce spring 14 developer overview

Developer Console UpdatesFull screen file editing using browser F11

controlNew pre-built themes and font setting

preferences

Page 12: Salesforce spring 14 developer overview

Developer Console UpdatesContext Menus

Right click on tabs for file “Save options”Right click on log headers to open or download

file

Clear test coverage statistics

No half coverage

Page 13: Salesforce spring 14 developer overview

VisualforceVisualforce development mode disabled in

preview

Visualforce page property “Mobile Ready” renamed to “Salesforce Classic Ready”

<apex:actionFunction> now supports a namespace attribute to avoid Javascript function name collisions

Page 14: Salesforce spring 14 developer overview

Changing Apex Attributes<apex:page title=“”> behaves more

consistently

<analytics:reportChart> now in GA

PageReference URIs Support Anchors

PageReference p=new PageReference('/home.jsp#logTicket');

Page 15: Salesforce spring 14 developer overview

ElsewhereLimits.getScriptStatements fixed to respect

legacy code

Chatter in ApexConnectApi provides static access to Chatter data

Auto-number fields can optionally not be consumed by tests using Independent Auto-Number Sequence

Page 16: Salesforce spring 14 developer overview

ElsewhereCompound Address and Geolocation fields can be

included in SOQL SELECT statements over the APIsSELECT BillingAddress FROM …

File storage per user licence increased from 612Mb to 2Gb

Enhanced lookup now searches all fields in User and OpportunitiesCannot start searches with %Cannot search a single characterIf you free type and save, a search is automatically

performed

Page 17: Salesforce spring 14 developer overview

That’s your lot

Read the full 339 page Release Notes document at:

http://www.salesforce.com/newfeatures/

Page 18: Salesforce spring 14 developer overview

ELEVATE LONDON – March 21st

Article: http://bit.ly/1gOtl78Registration: http://bit.ly/1fXq9bn

Page 19: Salesforce spring 14 developer overview

Sunday April 13th 2014 10am – 10pm @ The Gryphon

Design, Develop, Test and Deploy a Salesforce Org based World Cup 2014 Company Sweepstake System

Big screen

Free food

WORLD CUP HACK - BRISTOL