Transcript
Page 1: Top 10 jQuery Uses in SharePoint 2010

Top 10 jQuery Uses in SharePoint 2010

Thank you for joining our webinar! We will begin shortly.

Page 2: Top 10 jQuery Uses in SharePoint 2010

Housekeeping• ‘30 on Thursday’ Series

– Bi-weekly 30 minute webinar series

• Next Webinar: Thursday, February 21st

– Building Charts with Power View - SharePoint 2013 and Excel 2013

• Full Schedule: www.susqtech.com/webinars

Page 3: Top 10 jQuery Uses in SharePoint 2010

Housekeeping

• Today’s Session is being recorded

• Archive of Past Sessions– SusQtech.com/ArchivedWebinars

• Questions - Use the window at right

Page 4: Top 10 jQuery Uses in SharePoint 2010

OnlineCourses

Learn More or Register at SusQtech.com/OnlineTraining

Advanced InfoPath Forms in SharePoint 2010 WebinarFebruary 20, 2013 | Online

Using jQuery in SharePoint 2010 WebinarMarch 28, 2013 | Online

Page 5: Top 10 jQuery Uses in SharePoint 2010

CourseRecordings

SusQtech.com/OnlineTraining

Page 6: Top 10 jQuery Uses in SharePoint 2010

Today’sSession• Topic:

– Top 10 jQuery Uses in SharePoint 2010

• Presenter:– Marc Anderson, SharePoint MVP

• Moderator:– Steve Witt, SusQtech

Page 7: Top 10 jQuery Uses in SharePoint 2010

LET’S GET STARTED!

Page 8: Top 10 jQuery Uses in SharePoint 2010

What Is jQuery?

From the 30 on Thursday webinar description:

“jQuery is a powerful JavaScript library that allows for easy implementation of dynamic user interface components for things like accordion navigation, tabs and image rotators that make website more engaging and usable.”

Page 9: Top 10 jQuery Uses in SharePoint 2010

What Is jQuery?

From the jQuery.com site:“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.”

Page 10: Top 10 jQuery Uses in SharePoint 2010

Adding jQuery/jQueryUI

Referencing jQuery, jQueryUI, and SPServices from CDNs – Revisitedhttp://sympmarc.com/2013/02/07/referencing-jquery-jqueryui-and-spservices-from-cdns-revisited/

Page 11: Top 10 jQuery Uses in SharePoint 2010

10. Simple text changes

$(".ms-socialNotif-text").text("Like This");

Page 12: Top 10 jQuery Uses in SharePoint 2010

9. Add branding effects

• Not just CSS-based• React to user behavior

Fancy checkboxes and radio buttonshttp://www.sympraxisconsulting.com/Demos/Demo%20Pages/FancyCBandRB.aspx

Page 13: Top 10 jQuery Uses in SharePoint 2010

8. Add new behavior to existing controls

$("input[title='Title']").val("Enter the title....");$("input[title='Title']").click(function() { $(this).val("");});

Page 14: Top 10 jQuery Uses in SharePoint 2010

7. Rearrange DOM elements

$().SPServices.SPArrangeChoiceshttp://spservices.codeplex.com/wikipage?title=$().SPServices.SPArrangeChoices

Page 15: Top 10 jQuery Uses in SharePoint 2010

6. Add jQueryUI effects

Page 16: Top 10 jQuery Uses in SharePoint 2010

5. Plugins, plugins, plugins

• Image rotators• Slideshows• Charting• Graphing• Animation• Effects

jQuery Plugin Registry: http://plugins.jquery.com/MetroJS: http://www.drewgreenwell.com/

Page 18: Top 10 jQuery Uses in SharePoint 2010

3. Reduce the number of postbacks

• Use .ajax() to write to underlying lists and libraries

• Satisfy the Facebook generation

Page 19: Top 10 jQuery Uses in SharePoint 2010

2. Improve the out of the box user interface

Display All Related Tasks for a SharePoint Workflow Using jQuery, SPServices, and jQueryUIhttp://sympmarc.com/2011/06/07/display-all-related-tasks-for-a-sharepoint-workflow-using-jquery-spservices-and-jqueryui/

Page 20: Top 10 jQuery Uses in SharePoint 2010

1. Create interactive applications

Page 21: Top 10 jQuery Uses in SharePoint 2010

Questions/Comments

Steve [email protected] @splumberjack

www.SusQtech.com/Webinars

Marc [email protected] @sympmarc

Page 22: Top 10 jQuery Uses in SharePoint 2010

ThankYou!


Recommended