22
Top 10 jQuery Uses in SharePoint 2010 Thank you for joining our webinar! We will begin shortly.

Top 10 jQuery Uses in SharePoint 2010

Embed Size (px)

DESCRIPTION

Slides and video from the SusQTech "30 on Thursday" webinar "Top 10 jQuery Uses in SharePoint 2010" February 7, 2013 | 1:30 - 2:00 pm ET In this 30 on Thursday webinar, Marc Anderson, SharePoint MVP, will take us through the top 10 uses for jQuery in SharePoint 2010. 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.

Citation preview

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!