Download - JQuery : Rethink Web Development
![Page 2: JQuery : Rethink Web Development](https://reader035.vdocuments.site/reader035/viewer/2022062810/56815e8e550346895dcd1daf/html5/thumbnails/2.jpg)
AgendaJQuery
IntroductionWhat makes JQuery interesting?How do I use it?Demo
SharePoint with JQueryBest PracticesPossibilities
![Page 3: JQuery : Rethink Web Development](https://reader035.vdocuments.site/reader035/viewer/2022062810/56815e8e550346895dcd1daf/html5/thumbnails/3.jpg)
IntroductionWhat is JQuery?What do I need to understand JQuery?
![Page 4: JQuery : Rethink Web Development](https://reader035.vdocuments.site/reader035/viewer/2022062810/56815e8e550346895dcd1daf/html5/thumbnails/4.jpg)
IntroductionWhat is JQuery?What do I need to understand JQuery?
#id.class$()
![Page 5: JQuery : Rethink Web Development](https://reader035.vdocuments.site/reader035/viewer/2022062810/56815e8e550346895dcd1daf/html5/thumbnails/5.jpg)
IntroductionWhy should I consider using it?How can it help me?What are these plugins?
![Page 6: JQuery : Rethink Web Development](https://reader035.vdocuments.site/reader035/viewer/2022062810/56815e8e550346895dcd1daf/html5/thumbnails/6.jpg)
IntroductionWhy should I consider using it?How can it help me?What are these plugins?
$(object identifier).action();
![Page 7: JQuery : Rethink Web Development](https://reader035.vdocuments.site/reader035/viewer/2022062810/56815e8e550346895dcd1daf/html5/thumbnails/7.jpg)
DemoSelectorsFormsAttributesManipulatorsEvents
AJAXEventsUtilitiesDrag & DropWidgets
![Page 8: JQuery : Rethink Web Development](https://reader035.vdocuments.site/reader035/viewer/2022062810/56815e8e550346895dcd1daf/html5/thumbnails/8.jpg)
PluginsContent SliderFancy BoxTree...
![Page 9: JQuery : Rethink Web Development](https://reader035.vdocuments.site/reader035/viewer/2022062810/56815e8e550346895dcd1daf/html5/thumbnails/9.jpg)
Ajax Libraries2007 2009 Diff
JQuery 13.3 % 71.4 % 58.1 %AJAX Control Toolkit 49.6 % 58.8 % 9.2 %ASP.NET Ajax 73.7 % 44.8 % -28.9 %Telerik radControls 11.7 % 15.6 % 3.9 %Ajax.NET Professional 13.3 % 10.3 % -3.0 %JSON.NET 3.3 % 9.7 % 6.4 %Raw Ajax 11.3 % 8.6 % -2.7 %Prototype 11.5 % 8.3 % -3.2 %Yahoo! UI 5.5 % 7.0 % 1.5 %Ext JS 6.1 % 6.1 % 0.0 %Script.aculo.us 9.7 % 5.3 % -4.4 %
http://codeclimber.net.nz/
![Page 10: JQuery : Rethink Web Development](https://reader035.vdocuments.site/reader035/viewer/2022062810/56815e8e550346895dcd1daf/html5/thumbnails/10.jpg)
Microsoft SupportSeptember 2008Official Development PlatformAdditional controlsTesting & patches
![Page 11: JQuery : Rethink Web Development](https://reader035.vdocuments.site/reader035/viewer/2022062810/56815e8e550346895dcd1daf/html5/thumbnails/11.jpg)
Visual StudioVisual Studio 2008 SP1Hotfix
mylibrary-vsdoc.jsmylibrary.debug.jsmylibrary.js
![Page 12: JQuery : Rethink Web Development](https://reader035.vdocuments.site/reader035/viewer/2022062810/56815e8e550346895dcd1daf/html5/thumbnails/12.jpg)
SharePoint & JqueryWeb based Javascript
Document Library12 hiveAdditionalPageHead Delegate Control
Content Editor Webpart“&PageView=Shared&ToolPaneView=2”
![Page 13: JQuery : Rethink Web Development](https://reader035.vdocuments.site/reader035/viewer/2022062810/56815e8e550346895dcd1daf/html5/thumbnails/13.jpg)
SharePoint & JquerySharePoint development: • Custom control• Create sharepoint feature• Deploy in the GAC• Manipulate Masterpage• What about navigation settings?• Performance?• Service Packs?
JQuery:• 20 lines of Javascript• Keep navigation settings• No assembly needed• Client side
![Page 14: JQuery : Rethink Web Development](https://reader035.vdocuments.site/reader035/viewer/2022062810/56815e8e550346895dcd1daf/html5/thumbnails/14.jpg)
http://darrenjohnstone.net
var lists = new SPAPI_Lists("http://server") ;var listcollection = lists.getListCollection();if(listcollection.status == "200"){$(listcollection.responseXML).find("List").each(function(){
//here we have each list});
Javascript APISharePoint webservices
![Page 15: JQuery : Rethink Web Development](https://reader035.vdocuments.site/reader035/viewer/2022062810/56815e8e550346895dcd1daf/html5/thumbnails/15.jpg)
Asynchronous TasksQuickly add multiple tasks at onceNo postbackMessage when task has been savedClear the textboxes
![Page 16: JQuery : Rethink Web Development](https://reader035.vdocuments.site/reader035/viewer/2022062810/56815e8e550346895dcd1daf/html5/thumbnails/16.jpg)
Demo’s
![Page 17: JQuery : Rethink Web Development](https://reader035.vdocuments.site/reader035/viewer/2022062810/56815e8e550346895dcd1daf/html5/thumbnails/17.jpg)
Informationhttp://jquery.com/http://jqueryui.com/http://darrenjohnstone.net
http://www.tomvangaever.behttp://www.endusersharepoint.com
![Page 18: JQuery : Rethink Web Development](https://reader035.vdocuments.site/reader035/viewer/2022062810/56815e8e550346895dcd1daf/html5/thumbnails/18.jpg)
Thank You!