You are previewing Pro SharePoint with jQuery.
O'Reilly logo
Pro SharePoint with jQuery

Book Description

Pro SharePoint with jQuery is all about how to work seamlessly with the two popular technologies to create rich and interactive web parts, application pages, and more. In this book, author Phill Duffy provides complete, meaningful and realistic examples to really help you understand the key concepts and their integration points. Inside, you'll find all the tools and resources you need to use jQuery to provide the next level of SharePoint functionality.

Learn what it takes to get ready to use jQuery, how to create rich, responsive, and highly functional user interfaces, how to call the SharePoint web services and work with HTML elements, and much more with Pro SharePoint with jQuery.

  • Takes you through the different ways of integrating jQuery into your SharePoint environment

  • Provides various levels of projects to show off the extensive capabilities of jQuery within SharePoint

  • Teaches you how to provide rich, fluent and interactive jQuery-enabled user interfaces

  • What you'll learn

  • The basics of jQuery effects, including styling elements, generating HTML markup on the fly, and creating modal dialogs

  • How to debug your jQuery

  • How to create a task management application page that allows users to easily create, edit and move tasks across statuses

  • How to use JQuery's built-in Ajax functions to dynamically load data into a web part

  • How to work with the SharePoint web services to interact with your SharePoint data

  • How to work with the SharePoint 2010 Client Object Model with jQuery

  • jQuery plug-in development patterns to create modular, reusable jQuery plug-ins

  • Who this book is for

    Pro SharePoint with jQuery is for intermediate programmers interested in building rich, interactive web parts, application pages and more using the combined power of jQuery and SharePoint.

    Table of Contents

    1. Title
    2. Dedication
    3. Contents at a Glance
    4. Contents
    5. About the Author
    6. About the Technical Reviewer
    7. Acknowledgments
    8. Introduction
      1. Who This Book Is For
      2. How This Book Is Structured
      3. Coding Conventions
      4. Prerequisites
      5. Downloading the Code
      6. Contacting the Author
    9. Chapter 1: Introduction
      1. A Bit About SharePoint
      2. jQuery: The “Write Less, Do More JavaScript Library”
      3. Summary
    10. Chapter 2: Integrating jQuery into SharePoint
      1. Deploying jQuery to SharePoint
      2. Making jQuery Available to the SharePoint Page
      3. Summary
    11. Chapter 3: Common jQuery Features, Actions, and Methods
      1. Hello World
      2. jQuery Basics
      3. Summary
    12. Chapter 4: Debugging jQuery
      1. Creating the JavaScript File to Debug
      2. Alert: It's Not a Debugger but It Can Help!
      3. Console
      4. Stepping Through Your Code
      5. Using a Logging Framework
      6. Moving to Production
      7. Summary
    13. Chapter 5: Viewing SharePoint Data Using jQuery
      1. Creating a jQuery Web Part to View Images from a Picture Library
      2. SharePoint Sandboxed Solutions
      3. SharePoint Web Services
      4. SharePoint 2010 Managed Client Object Model
      5. Summary
    14. Chapter 6: Building a Task List Viewer Application Page
      1. Planning the Task List Viewer
      2. Creating the Task List Viewer Application Page
      3. Creating the jQuery JavaScript
      4. Summary
    15. Chapter 7: Adding Controls to Create, Edit, and Delete Tasks
      1. Deleting a Task
      2. Adding a New Task
      3. Editing an Existing Task
      4. Summary
    16. Chapter 8: Enhancing SharePoint with jQuery
      1. SharePoint Enhancement Considerations when Using jQuery
      2. Adding Functionality to the SharePoint UI
      3. Summary
    17. Chapter 9: Using jQuery Plug-ins to Enhance SharePoint
      1. Using a jQuery Plug-in
      2. Working with jQuery UI
      3. Third-Party Plug-ins
      4. Summary
    18. Chapter 10: Extending jQuery
      1. Creating Your First Highlighter Plug-in
      2. Creating a More Complex Plug-in with Parameters
      3. Creating a jQuery Function
      4. Summary
    19. Index