This document profiles Marc Anderson as the Co-Founder and President of Sympraxis Consulting LLC, an experienced consultant focusing on enabling collaboration using SharePoint. It discusses Marc's background and credentials, as well as his approach to building lightweight solutions and components using techniques like Data View Web Parts and the Content Editor Web Part instead of just App Add-Ins. The document provides information on how to contact Marc for further discussion or questions.
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
SPC Adriatics 2016 - Alternative Approaches to Solution Development in Office 365
1.
2.
3. Co-Founder and President of Sympraxis Consulting LLC,
located in the Boston suburb of Newton, MA, USA.
Sympraxis focuses on enabling collaboration throughout the
enterprise using the SharePoint application platform.
Over 30 years of experience in technology professional
services and software development. Over a wide-ranging
career in consulting as well as line manager positions, Marc
has proven himself as a problem solver and leader who can
solve difficult technology problems for organizations across
a wide variety of industries and organization sizes.
Author of SPServices
Awarded Microsoft MVP for SharePoint Server 2011-2016
4. We regularly hear about the importance of building Apps Add-Ins from the
Microsoft folks. But in many cases, that approach is overkill. Even in
enterprises, all solutions aren’t "enterprise scale".
It’s always been possible to build solid solutions or solution components
using Data View Web Parts or the trusty Content Editor Web Part to hold
some HTML, JavaScript, and CSS, and those are still viable approaches. With a
few other more modern tricks, we can even build solutions that span many
pages using a common code base.
Join me as I kick around the plusses and minuses of “sanctioned
development” versus smaller, lighter-touch approaches. Feel free to bring
along your own questions and challenges so that we can make it a
discussion.
Based on a discussion with Scot Hillier on the ITUnity Dev Pulse
5. The Middle Tier Manifesto: An Alternative Approach to
Development with Microsoft SharePoint
Flying in the Cloud: New Ways to Develop for SharePoint
Create a Business Solution, Step by Step, with No Managed Code
SharePoint Solutions with SPServices
SharePoint Solutions with KnockoutJS
Single-Page Applications (SPAs) in SharePoint Using SPServices
6.
7. Use your favorite tools
Choose your favorite frameworks
Write your solutions with HTML, CSS, and
JavaScript
Watch your users smile
8. Data Access / Initial
Manipulation
"Document Ready"
ViewModel /
Application Logic
Templates
JavaScript HTML
Application Styling
CSS
9. SharePoint Lists and Libraries
Office Microsoft Graph
External data sources
11. Adding a User Custom Action allows you to load
the first JavaScript file with a ScriptLink
RequireJS (or several alternatives – see system.js)
allow you to bootstrap the rest of your code into
the page
Because your script references are built in code,
you can even do versioning