Jquery rethink web development
Download
1 / 18

JQuery : Rethink Web Development - PowerPoint PPT Presentation


  • 152 Views
  • Uploaded on

JQuery : Rethink Web Development. Van Gaever Tom tom.vangaever@neomatics.be. Agenda. JQuery Introduction What makes JQuery interesting? How do I use it? Demo SharePoint with JQuery Best Practices Possibilities . Introduction. What is JQuery? What do I need to understand JQuery?.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' JQuery : Rethink Web Development' - eadoin


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Jquery rethink web development

JQuery : Rethink Web Development

Van Gaever Tom

tom.vangaever@neomatics.be


Agenda
Agenda

  • JQuery

    • Introduction

    • What makes JQuery interesting?

    • How do I use it?

    • Demo

  • SharePoint with JQuery

    • Best Practices

    • Possibilities


Introduction
Introduction

  • What is JQuery?

  • What do I need to understand JQuery?


Introduction1
Introduction

  • What is JQuery?

  • What do I need to understand JQuery?

  • #id

  • .class

  • $()


Introduction2
Introduction

  • Why should I consider using it?

  • How can it help me?

  • What are these plugins?


Introduction3
Introduction

  • Why should I consider using it?

  • How can it help me?

  • What are these plugins?

$(object identifier).action();


Demo

  • Selectors

  • Forms

  • Attributes

  • Manipulators

  • Events

  • AJAX

  • Events

  • Utilities

  • Drag & Drop

  • Widgets


Plugins
Plugins

  • Content Slider

  • Fancy Box

  • Tree

  • ...


Ajax libraries
Ajax Libraries

http://codeclimber.net.nz/


Microsoft support
Microsoft Support

  • September 2008

  • Official Development Platform

  • Additional controls

  • Testing & patches


Visual studio
Visual Studio

  • Visual Studio 2008 SP1

  • Hotfix

  • mylibrary-vsdoc.js

  • mylibrary.debug.js

  • mylibrary.js


Sharepoint jquery
SharePoint & Jquery

  • Web based

  • Javascript

  • Document Library

  • 12 hive

  • AdditionalPageHead Delegate Control

  • Content Editor Webpart

  • “&PageView=Shared&ToolPaneView=2”


Sharepoint jquery1
SharePoint & Jquery

  • SharePoint 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


Http darrenjohnstone net
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 API

  • SharePoint webservices


Asynchronous tasks
Asynchronous Tasks

  • Quickly add multiple tasks at once

  • No postback

  • Message when task has been saved

  • Clear the textboxes



Information
Information

  • http://jquery.com/

  • http://jqueryui.com/

  • http://darrenjohnstone.net

  • http://www.tomvangaever.be

  • http://www.endusersharepoint.com



ad