Upload
asif-rehmani
View
96
Download
1
Tags:
Embed Size (px)
Citation preview
The no-code development story for Power Users in SharePoint 2013
Asif Rehmani
SharePoint MVP and MCT
SharePoint-Videos.com
CEO and FounderVisualSP / SharePoint-Videos.comChicagoUSA
Contact
Author
Trainer and ConsultantSharePoint MVP, MCT
Conference Speaker
VisualSP Help Systemwww.VisualSP.com
in-context and on-demand Help for SharePoint users –SharePoint 2010, 2013, Online
Context sensitive Help items:
• Videos • Images/Screenshots
• Documents • Links
Target audience for this session:
Intranet/Web Content Manager
Portal Solutions Manager
SharePoint Guy/Gal
Session level:
200 - Intermediate
What can SharePoint do?Collaboration
Document management
Internal Social Network
Forms
Process Automation (Workflows)
Business Intelligence
Reporting
Search
Metadata Management
…
Super secret
The next version will even make coffee!
Creating Solutions
Recommended sequence when creating your solutions:
1. Browser based only
2. Use no-code tools
3. Use code tools
OR
3rd party products
How we define ‘no-code’
YesBrowser
Office application
Desktop application built for SharePoint and related technologies
Scripting technologies
NoVisual Studio
Managed code
Why go ‘no-code’?
Possibilities of what you can do are Enormous!
Quick learning curve
Easier ongoing management of solution
Delegate responsibility easily
CustomizeSharePoint
Out-of-the-Box(sites, docs, lists, social)
SharePointComposites
(Access App, BI,Workflow, BCS)
DeclarativeCapabilities
(Doc Sets, Records, Search)
Managed Code(Apps, CSOM,
Reusable components)
The customization continuum
Typical no-code solutions
Human Resource portals
Self-service reporting, financial dashboards
Expense reporting
Typical no-code solutions
Review and approve document workflows
New-hire orientation sites
Ideation, feedback, & “suggestion boxes”
Structured documents: contracts, RFPs, & invoices
Show pre-configured data on pages using Search web parts
Live pre-defined search results on web pages
Ability for users to refine the results as needed
Using Access 2013 to simplify web developmentAccess 2013 –
Used to create the interface of the app
SharePoint 2013 –
Used to host the front end of the app
SQL Server 2012 –
Used as the backend data storage technology for the app
31
Workflow Manager 1.0
SharePoint 2013 workflow processing moved to Workflow Manager (WM)
Workflow no longer runs in the SharePoint content farm / servers
SharePoint farm & Workflow Manager farm can be on same / different servers
New Workflow Activities & Actions
New Actions & ActivitiesMicrosoft Project Specific
Actions
Assign a Task Get Property from [Dictionary/DynamicValue]
Create a Project from Current Item
Start a Task Process Count Items in [Dictionary/DynamicValue]
Set the current project stage status to this value
Go to This Stage Trim String Set the status field in the idea list item to this value
Call HTTP Web Service Find Substring in String Wait for Project Event
Start a List Workflow Replace Substring in String Set this field in the project to this value
Start a Site Workflow Translate Document
Build [Dictionary/DynamicValue] Set Workflow Status
The ‘New Stuff’Stages• New base level concept of
stages
Visual Designer• Direct Visio incorporation• Stage-Level Diagrams
New Task Actions• Quick and easy to create
tasks and approval processes
Web Services• Able to call into Rest/HTTP
web services
Loops!• Able now to loop indirectly
with stages or directly with the new Loop actions
Copy/Cut and Paste• Core copy/cut and paste
abilities now introduced
SharePoint Composites Showcasecreated by Mark Gillis from Microsoft
http://technet.microsoft.com/en-us/sharepoint/dn594430
Watch videos for examples
http://sharepoint-videos.com/video-categories/all-free-videos/
And
Plenty available on YouTube
42
Get a sandbox environment for practicing
Build your own dev VM
or
Try the templates available at CloudShare –http://www.cloudshare.com
or
Get a free 30 days trial of Office 365
Call to Action
Watch videos at: SharePoint-Videos.com
Check out: No-code solutions using SharePoint 2013 Composites
Thank You!
@asifrehmani