Successfully reported this slideshow.
Your SlideShare is downloading. ×

Building Dynamic Applications on both Office 365 and On-Prem

Building Dynamic Applications on both Office 365 and On-Prem

Download to read offline

One of the major concerns of organizations investigating or upgrading to Office 365 is whether the solutions they've come to rely on with SharePoint on prem can be duplicated online without code. From workflow and forms to branding and personalization, this webinar demonstrated techniques and solutions that can be used on SharePoint Online and on prem, enabling rich and dynamic functionality regardless of your environment.

Presented by GTconsult co-founder and COO Craig Tarr, with Office 365 MVP Christian Buckley

Key Takeaways:
--Understand some of the key differences between SharePoint online and on prem
--Learn how powerful solutions, such as project hubs, shopping carts, information roll-ups and other solutions can be built without code
--Pick up some great tips and tricks to make your end users more productive

One of the major concerns of organizations investigating or upgrading to Office 365 is whether the solutions they've come to rely on with SharePoint on prem can be duplicated online without code. From workflow and forms to branding and personalization, this webinar demonstrated techniques and solutions that can be used on SharePoint Online and on prem, enabling rich and dynamic functionality regardless of your environment.

Presented by GTconsult co-founder and COO Craig Tarr, with Office 365 MVP Christian Buckley

Key Takeaways:
--Understand some of the key differences between SharePoint online and on prem
--Learn how powerful solutions, such as project hubs, shopping carts, information roll-ups and other solutions can be built without code
--Pick up some great tips and tricks to make your end users more productive

More Related Content

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

Building Dynamic Applications on both Office 365 and On-Prem

  1. 1. Building Dynamic Applications on both Office 365 and On-Prem
  2. 2. INTRODUCTION TO PRESENTERS Craig Tarr Position: COO and Co-Founder of Gtconsult Responsibility: Head of Services and A-Team Experience: SP since 2001 Love: Design, solution crafting Interests: Ornithology, surfing Contact: e: craig@GTconsult.com t: +27 87 802 5359 Christian Buckley Position: Managing Director, Americas Responsibility: Head of Marketing and Business Dev Experience: Since 2005, 4-time MVP Love: Solving business problems, governance Interests: Family, road trips, 80’s new wave music Contact: e: cbuck@GTconsult.com t: +1 425 246 2823
  3. 3. About GTconsult
  4. 4. AGENDA: • Designing Applications in SharePoint • Strategic choices • No Code solutions • Examples
  5. 5. Developing Application in SharePoint The SharePoint platform enables you to develop applications that have the following features: Scalable. SharePoint provides an extensible framework that allows you to add applications and features as needed to meet growing demands. Collaborative. SharePoint includes features that allow you to create workspaces where people share ideas, documents, and other assets. Content-driven. SharePoint allows you to create and publish content that is tailored to your users' needs.
  6. 6. Platform
  7. 7. Strategic Decisions On – Premise Developed in Visual Studio Hosted as Farm Solution / Provider Hosted App Managed C# code Issues Held hostage by Development house Lack Supportability Lacks mobility to O365 Lacks upgradability Office 365 – SharePoint Online Developed in Napa Development Tool or Visual Studio Hosted as Provider Hosted App / Sandbox solution Managed C# code / SP API via REST or Javascript Issues Held hostage by Development house Diminishes scalability Security considerations Upgrade???
  8. 8. Strategic choices SharePoint Apps • Provider Hosted App - By using Office Developer Tools for Visual Studio 2012, you can create and deploy ISV-hosted apps. • A SharePoint-hosted app - is the easiest to create and deploy because its contents are deployed to a single SharePoint site using HTML and Javascript!
  9. 9. SharePoint Hosted Apps
  10. 10. jQuery: The Write Less, Do More, JavaScript Library Really useful JQuery libraries SPServices - https://spservices.codeplex.com/ - Thank you Marc Anderson SP Widgets - http://purtuga.github.io/SPWidgets/ - Thank you Paul Tavares Datatables.net - http://datatables.net/
  11. 11. REST API REST (Representational State Transfer) is a simple stateless architecture that generally runs over HTTP. REST involves reading a designated Web page that contains an XML file. The XML file describes and includes the desired content. It uses the four HTTPmethods GET, POST, PUTand DELETEto execute different operations. REST uses HTTP for all four CRUD (Create/Read/Update/Delete) operations. REST is a lightweight alternative to mechanisms like RPC (Remote Procedure Calls) and Web Services (SOAP, WSDL, et al.)
  12. 12. Demos / Examples Learning Management System Buyer / Sample Admin Invocoms / Meeting management
  13. 13. Q & A Craig Tarr craig@GTconsult.com Christian Buckley cbuck@GTconsult.com
  14. 14. Contact GTconsult If you would like to talk to GTconsult about your Office365 strategy and how we can help make your deployment successful, please visit our website at www.GTconsult.com Or send us an email with your questions: craig@GTconsult.com cbuck@GTconsult.com

Editor's Notes

  • Introduction to the team
  • Everything SharePoint
    Internal products in Umlindi, Umlindi 365 and A-Team
  • jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers. With a combination of versatility and extensibility, jQuery has changed the way that millions of people write JavaScript
  • REST is not a "standard". There will never be a W3C recommendataion for REST, for example. And while there are REST programming frameworks, working with REST is so simple that you can often "roll your own" with standard library features in languages like Perl, Java, or C#.
  • Everything SharePoint
    Internal products in Umlindi, Umlindi 365 and A-Team

×