JavaScript Libraries for Office 365 July 25 th, 2015 Timothy Ferro.

Slides:



Advertisements
Similar presentations
SharePoint 2010 Overview Presented by: Oscar Garcia
Advertisements

INTRODUCTION TO BUILDING REPORTS Reporting Services.
SHAREPOINT 2010 AND GEOLOCATION DATA SharePoint as a Platform for Utilizing and Visualizing Geolocation Data SUGDC February 21 st, 2013 Timothy Ferro.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Brian Browning | Senior Director of Client Services.
JavaScript Libraries for SharePoint February 21 st, 2015 Timothy Ferro.
JavaScript Libraries for SharePoint February 12 th, 2015 Timothy Ferro.
GPPC Connections 2011 | November 6-8 | Las Vegas, NV SharePoint 101: An Introduction to Microsoft SharePoint 2010 Joseph Tews, MCITP, MCT Summit Group.
The Evolution of SharePoint Event Receivers from On-Prem to the September 29 th, 2014 Timothy Ferro.
Creating a SharePoint App with Microsoft Access Services
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July Thierry Gasser TSP
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July Introducing.
Ian Palangio - Microsoft Product Specialist, InfoPath MVP Ben Walters - SDM Solution Specialist – Portals and Collaboration.
WEB329 ASP.NET: A Lap Around the New Enhancements for Web Developers in Microsoft Visual Studio 2005 Omar Khan Lead Program Manager Web Platform and Tools.
Building Public Facing Websites with SharePoint 2010 Prepared for ILTA’s SharePoint for Legal Symposium June 16 th, 2010 George Durzi Principal Consultant.
Building Dynamic Applications on both Office 365 and on-premise.
Dennis Bottjer Solutions Architect April Dunnam Lead SharePoint Consultant/Developer Building Public Web Sites With SharePoint Online.
Branding in SharePoint #SPcincy2013 on Twitter Open wireless access is available. Feel free to Tweet (#SPcincy2013) and.
Facebook Like Solution in SharePoint Using JavaScript Amie Seisay
JavaScript Libraries for SharePoint January 21 st, 2015 Timothy Ferro.
JavaScript Libraries for Office 365 April 18 th, 2015 Timothy Ferro.
The Evolution of SharePoint Event May 21 st, 2014 Timothy Ferro.
Sustainable SharePoint 2010 Customizations By Bill Keys.
The Evolution of SharePoint Event Receivers from On-Prem to the April 10 th, 2015 Timothy Ferro.
FEDSPUG – Washington, DC SHAREPOINT 2010 EVENT RECEIVERS SharePoint Development January 5 th, 2012 Timothy Ferro.
The Evolution of SharePoint Event Receivers #SPSNYC July 26 th, 2014 Timothy Ferro.
Ready for what’s next. SharePoint 2010 and Maps! Utilizing and Visualizing Geolocation Data for Powerful Analysis Share Point Saturday Redmond September.
Dudok de Wit David.  Documents management in a deskless company  SharePoint Online as a solution  Redesigning the documentary organization  Interoperability.
Enabling Developers with Development Features Presented by: Ricardo Wilkins SharePoint Solutions Architect.
Real World Uses, Tips, and Tricks SHAREPOINT 2010 EVENT RECEIVERS SPS Philly February 23 rd, 2013 Timothy Ferro.
CRM in Education: Raising Standards. Saving Time. Presented by: Daniel Petersen Director of Business Solutions Applied Tech.
Ready for what’s next. The Evolution of SharePoint Event Receivers SharePoint Saturday DC: Reston December 7 th, 2013 Timothy Ferro.
Real World Uses, Tips, and Tricks SHAREPOINT 2010 EVENT RECEIVERS Booz Allen Hamilton SharePoint User Group July 10 th, 2012 Timothy Ferro.
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
JavaScript Libraries for SharePoint Developers #SPSPhilly March 7 th, 2015 Timothy Ferro.
SHAREPOINT & JQUERY. Hi, my name and I am a product manager at lightning tools. I have been working with SharePoint for 5 years.
Publishing GIS Services to ArcGIS Server
05 | Integrating JavaScript and MVC 4 Jon Galloway | Tech Evangelist Christopher Harrison | Head Geek.
Ben Robb MVP, SharePoint Server cScape Ltd OFC204.
Share your Excel workbooks in the web Use slicer targets to optionally filter dashboard items Interact with your workbook with all of the rich.
Bob German Principal Architect Future-Proof your SharePoint Customizations: Build 2010 Solutions that become 2013 Apps.
Getting Started With JavaScript Libraries for Office 365 #SPSDC October 3 rd, 2015 Timothy Ferro.
SharePoint as a Platform for Utilizing and Visualizing Geolocation Data SHAREPOINT 2010 AND GEOLOCATION DATA BAHSPUG January 8 th, 2013 Timothy Ferro.
Intro to Apps Anatomy of an App App Architecture.
Apps for the modern enterprise INTRODUCTION TO SHAREPOINT AS A DEVELOPMENT PLATFORM RON COURVILLE.
Microsoft Virtual Academy Jamie McAllister | SharePoint MVP & Solution Architect Rob Latino | Program Manager in Office 365 Support.
Virtual techdays INDIA │ November 2010 SharePoint 2010 – Your one stop shop for all portal requirements Saranya Sriram │ Developer Evangelist, Microsoft.
SharePoint Analyst Series THE BUILD PROCESS. Thank You EVENT Sponsors We appreciated you supporting the New York SharePoint Community! Diamond, Platinum,
Getting Started with JavaScript Libraries for Office 365 Tim July 6 th, 2016.
Mark Rackley – PAIT Group –
JQuery Fundamentals Introduction Tutorial Videos
About Bill Bill Baer (ˈbɛər)
8/2/2018 4:49 AM Understanding the SharePoint Framework and how it affects your JavaScript customizations Mark Rackley / Chief Strategy.
Office Power Hour New developer APIs and features for Apps for Office
The Evolution of SharePoint Event Receivers from On-Prem to the Cloud
Overview of Social Computing in Microsoft SharePoint 2010
AngularJS and SharePoint Chris Douglas Senior SharePoint Developer InfoReliance Web: Twitter:
Getting Started With JavaScript Libraries for Office 365 Developers
11/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
The Challenges of moving Document Creation to the Cloud
Office 365 Development July 2014.
SharePoint & jQuery: Better Together
The Evolution of SharePoint Event Receivers from On-Prem to the Cloud
Windows Azure Keenan Newton 3-021
SharePoint 2010 event receivers
AngularJS and SharePoint I Chris Douglas Senior SharePoint Developer ECS Web:
The SharePoint framework
SharePoint 2010 event receivers
SharePoint Development
Office 365 Development July 2014.
Presentation transcript:

JavaScript Libraries for Office 365 July 25 th, 2015 Timothy Ferro

© 2015 RDA Corporation. All rights reserved. Thank You Event Sponsors We appreciated you supporting the New York SharePoint Community! Diamond, Platinum, Gold, & Silver have tables scattered throughout Please visit them and inquire about their products & services To be eligible for prizes make sure to get your bingo card stamped by ALL sponsor

Office 365 / SharePoint Implementations * Upgrades Hybrid * Portals Workflows * Search Data Analytics Visualization * Warehouse Big Data * SQL Server Tableau Cloud Enterprise Transformation Hybrid * Platform Services Mobile * Security Application Integration Digital Marketing Internet Sites * CMS eCommerce * Sitecore Transform your business with RDA! rdacorp.com | |

© 2015 RDA Corporation. All rights reserved. RDA Corporation RDA provides analysis services to help our clients evaluate their options and determine the best platform solution for their needs—whether cloud-based, on-premises, or hybrid. We also deliver full lifecycle application development services, helping build, implement, deploy, host, manage, scale and support those solutions. RDA first takes the time to understand our clients' business needs and then maps an appropriate technology solution, optimized to the cost, scale, mobility and security requirements of their business. Established in 1988, RDA's corporate office and Development Center are located in Baltimore with additional technology teams in Atlanta, Charlotte, Philadelphia, and Washington, D.C.

© 2015 RDA Corporation. All rights reserved. Agenda My Background Overview SharePoint & Office 365 JavaScript Options JavaScript Tips Must Have JavaScript Libraries Niche JavaScript Libraries JavaScript Snippets Demo References

© 2015 RDA Corporation. All rights reserved. My Background Senior Software Engineer at RDA Corporation Senior SharePoint Developer / SharePoint Architect MVP / Author / Editor / Speaker / Blogger / Tweeter 8+ Years Architecting and Developing SharePoint Solutions

© 2015 RDA Corporation. All rights reserved. Publications Technical EditorWhite Paper Author

© 2015 RDA Corporation. All rights reserved. Overview of SharePoint & Office 365 JavaScript Options Content Editor Web Part Script Editor Web Part SharePoint Designer or Server Side Code Injection RegisterClientScriptBlock vs RegisterStartupScript Web Parts/Delegate Controls/Application Pages Custom Action to Register Code SSOM or JSOM Client Side Code Injection SP.SOD.executeFunc('sp.js', 'SP.ClientContext', sharePointReady) CSS JavaScript Injection

© 2015 RDA Corporation. All rights reserved. JavaScript Tips JavaScript !== jQuery jQuery is cross browser tested JavaScript Library Where to store them? CDN vs Document Library vs 15 Hive Enable Blob Cache Use a Rich Editor: Visual Studio or NotePad++ Visual Studio Code Organize your files in folders Learn non-SharePoint JavaScript Multiple SharePoint Data Access Options JSOM, SPServices, REST, SOAP, DOM Minimal Download Strategy (MDS) Compliant Code

© 2015 RDA Corporation. All rights reserved. Must Have JavaScript Libraries jQuery ( jQueryUI ( SPServices ( DataTables ( jqPlot (

© 2015 RDA Corporation. All rights reserved. JavaScript Library: jQuery/jQueryUI jQuery ( jQueryUI (

© 2015 RDA Corporation. All rights reserved. JavaScript Library: SPServices SPServices (

© 2015 RDA Corporation. All rights reserved. JavaScript Library: DataTables DataTables (

© 2015 RDA Corporation. All rights reserved. JavaScript Library: jqPlot jqPlot (

© 2015 RDA Corporation. All rights reserved. Niche JavaScript Libraries Bootstrap ( Moment.js (

© 2015 RDA Corporation. All rights reserved. Must Have JavaScript Snippets Get InternalName for a SharePoint List Column Registering JavaScript on All Pages in Office 365 Function to simplify REST calls to SharePoint

© 2015 RDA Corporation. All rights reserved. JavaScript Snippet: Get SharePoint Column Internal Name

© 2015 RDA Corporation. All rights reserved. JavaScript Snippet: JavaScript on all Pages Registering JavaScript on All Pages in Office 365

© 2015 RDA Corporation. All rights reserved. JavaScript Snippet: SharePoint REST Function SharePoint REST function for simplifying calls need-for-rest-api-calls-with-sprestrepository/

© 2015 RDA Corporation. All rights reserved. Demo: JavaScript in Office 365 Office 365 Developer Tenant JavaScript jQuery SPServices jqPlot

© 2015 RDA Corporation. All rights reserved. References web-developer-must-have/ web-developer-must-have/ jquery-for-sharepoint-developers/ jquery-for-sharepoint-developers/ sharepoint/ sharepoint/ column/ column/ with-sprestrepository/ with-sprestrepository/

© 2015 RDA Corporation. All rights reserved. My Background Senior Software Engineer at RDA Corporation Senior SharePoint Developer / SharePoint Architect MVP / Author / Editor / Speaker / Blogger / Tweeter 8+ Years Architecting and Developing SharePoint Solutions