sharepointfest denver - flying in the cloud: new ways to develop for sharepoint

Post on 03-Dec-2014

2.141 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

With all of the talk about moving SharePoint into "the cloud", developers have to rethink some of the methods they have used successfully in the past. Sandboxed solutions, while still very powerful, impose development limitations, which can stymie traditional SharePoint developers. To add to the challenge, today's SharePoint users want more from their applications, both in terms of functionality and the overall user experience. At the same time, CIOs and CTOs want to get more "bang for their buck", spending less to accomplish more. In this session, Marc will discuss the alternative development approach called SharePoint's Middle Tier, which includes XSL/XML, JavaScript/jQuery, Data View Web Parts (DVWPs), and SharePoint's SOAP (XML) Web Services. The techniques are sometimes called "no code", but whatever you call them they don't require any server side deployment, making them ideal for use with Office365 and other cloud-based platforms.

TRANSCRIPT

Flying in the Cloud: New Ways to Develop for SharePoint

There Are Exactly Two Ways to Develop Solutions in SharePoint…Right?

Wrong! There’s a Middle Ground…

…which I call “SharePoint’s Middle Tier”

You Can Develop Real Solutions

With Just SharePoint Designer

Dashboards “Spreadsheets”

Richer Forms Custom Navigation

Real Multipage Applications

Using CommonWeb Development Tools…

…and Some UsefulSharePoint-Specific Tools

Data ViewWeb Parts(DVWPs)

Content EditorWeb Parts(CEWPs)

Content QueryWeb Parts(CQWPs)

These Techniques WorkGreat in “The Cloud”

What Can’t You Do?

• Event Receivers• Timer Jobs• Elevate Permissions• Deployments of a large number of

sites or other objects• Deploy files to the server’s file

system

Don’t Forget Governance!

• Development in the Middle Tier should also follow good governance– Coding practices– Deployment mechanisms– Testing methods– Documentation– Training–Maintenance planning

DEMOS

Contact InformationeMail marc.anderson@sympraxisconsulting.

comBlog http://sympmarc.com

SPServices http://spservices.codeplex.com

SPXSLT http://spxslt.codeplex.com

USPJA Academy http://uspja.com

eBook http://endusersharepoint.com

The Middle Tier Manifesto

http://bit.ly/middletier

top related