Kendo UI Cookbook


Kendo UI Cookbook
eBook: $29.99
Formats: PDF, PacktLib, ePub and Mobi formats
$25.49
save 15%!
Print + free eBook + free PacktLib access to the book: $79.98    Print cover: $49.99
$49.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Overview
Table of Contents
Author
Support
Sample Chapters
  • Create rich interfaces for the Web using the Kendo UI application framework and various sets of widgets that come packaged in the library
  • Build web applications for the mobile platform by providing a native look and feel on iOS, Android, Blackberry, and Windows Phone, without having to worry about maintaining separate codebases for each platform
  • Leverage HTML5-based DataViz widgets in the Kendo UI library to build charts and dashboards

Book Details

Language : English
Paperback : 250 pages [ 235mm x 191mm ]
Release Date : June 2014
ISBN : 1783980001
ISBN 13 : 9781783980000
Author(s) : Sagar Ganatra
Topics and Technologies : All Books, Mobile Application Development, Web Development, Cookbooks, Open Source


Table of Contents

Preface
Chapter 1: The Kendo UI Application Framework
Chapter 2: The Kendo UI Grid
Chapter 3: Kendo UI TreeView
Chapter 4: Kendo UI Editor
Chapter 5: Kendo UI PanelBar
Chapter 6: Kendo UI File Uploader
Chapter 7: Kendo UI Window
Chapter 8: Kendo UI Mobile Framework
Chapter 9: Kendo UI Mobile Widgets
Chapter 10: Kendo UI DataViz
Chapter 11: Kendo UI DataViz – Advance Charting
Index
  • Chapter 1: The Kendo UI Application Framework
    • Introduction
    • Using client-side templates to generate HTML markup from a JSON data
    • Creating a two-way binding between View elements and JavaScript objects using the Model View ViewModel (MVVM) pattern
    • Using Source and Template binding with ViewModels to generate HTML content
    • Validating user input using the built-in Validator
  • Chapter 2: The Kendo UI Grid
    • Introduction
    • Creating a Grid view and displaying tabular data
    • Displaying data from a local or remote DataSource component in a Grid view
    • Sorting data in a Grid using a selected column
    • Using filters to display data that matches certain criteria in the Grid
    • Creating, updating, and deleting in Grid
    • Using the virtualization mechanism to improve the performance of the Grid
    • Customizing the look and feel of the Grid
  • Chapter 3: Kendo UI TreeView
    • Introduction
    • Using a TreeView widget to display a directory structure
    • Using the drag and drop feature to move elements in TreeView
    • Using checkboxes to select nodes in TreeView
    • Associating icons with labels in TreeView
  • Chapter 4: Kendo UI Editor
    • Introduction
    • Creating a WYSIWYG Editor using the kendoEditor function
    • Adding and removing tools in the Editor toolset
    • Using the image browser tool to insert images into the Editor
  • Chapter 5: Kendo UI PanelBar
    • Introduction
    • Creating a PanelBar
    • Loading the content of a PanelBar using Ajax
    • Binding the PanelBar to a DataSource object
    • Customizing the PanelBar
  • Chapter 6: Kendo UI File Uploader
    • Introduction
    • Using the file uploader to upload files to the server
    • Uploading files to the server asynchronously
    • Listening to file upload events
  • Chapter 7: Kendo UI Window
    • Introduction
    • Displaying a pop up and blocking the user interaction by configuring it as a modal window
    • Customizing the look and feel of the window and including action buttons
    • Using the Window API to act on a window object
  • Chapter 8: Kendo UI Mobile Framework
    • Introduction
    • Creating a layout and adding views to the layout
    • Setting the initial layout and view when initializing the application
    • Using the Application object to navigate to various views
    • Adding touch events to your mobile application
  • Chapter 9: Kendo UI Mobile Widgets
    • Introduction
    • Creating a list using a ListView widget
    • Binding the ListView widget to a DataSource object
    • Fixing the headers when the user scrolls through the list
    • Filtering the elements in ListView
    • Building a hierarchical list using the ListView widget
    • Building an endless scrolling list
    • Showing a list of actions that can be performed using the ActionSheet widget
    • Using the ScrollView widget to navigate through a collection of pictures
    • Creating a SplitView widget to display multiple panes in a tablet and building interaction between the panes
    • Tab between views in the application using a TabStrip widget
  • Chapter 10: Kendo UI DataViz
    • Introduction
    • Creating charts using kendoChart
    • Binding a chart to a DataSource object
    • Creating a multiaxis chart
    • Displaying data over a period of time and using aggregate functions
    • Making a chart interactive by adding events
    • Changing the chart type dynamically
  • Chapter 11: Kendo UI DataViz – Advance Charting
    • Introduction
    • Creating a chart to show stock history
    • Using the Radial Gauge widget
    • Using the Linear Gauge widget
    • Generating barcode images using various encoding methods
    • Generating a QR code image to represent a URL, e-mail, telephone, and geographic location
    • Creating flow diagrams using Kendo Diagram
    • Creating hierarchical structural diagrams using layouts
    • Creating a map to display geospatial information using an OpenStreet map
    • Creating a map by binding it to the GeoJSON data

Sagar Ganatra

Sagar Ganatra is a frontend architect from Bangalore, India. He is an expert in building web applications using modern web technologies such as HTML5, CSS3, Object-Oriented JavaScript, Kendo UI, jQuery, and JavaScript frameworks such as BackboneJS, RequireJS, and AngularJS. He also writes about these technologies in his blog at http://www.sagarganatra.com/. This is his second book; his previous book is Instant Kendo UI Mobile, Packt Publishing, which was published in 2013. When he is not coding, he enjoys writing short stories, swimming, and reading books.

Sorry, we don't have any reviews for this title yet.

Code Downloads

Download the code and support files for this book.


Submit Errata

Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

Sample chapters

You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

Frequently bought together

Kendo UI Cookbook +    ElasticSearch Cookbook =
50% Off
the second eBook
Price for both: £27.35

Buy both these recommended eBooks together and get 50% off the cheapest eBook.

What you will learn from this book

  • Get to grips with the basics of the Kendo UI application framework
  • Use various widgets such as Grid, TreeView, Editor, PanelBar, Modal Window, and File uploader, and customize your application to meet the business requirements
  • Build web applications for the mobile platform and provide a native look and feel on iOS, Android, BlackBerry, and Windows Phone 8
  • Utilize the data visualization components such as charts and dashboard widgets to build visually compelling and interactive applications

In Detail

Kendo UI is a one-stop library that allows you to build applications for web and mobile platforms using HTML5 and JavaScript. The library includes several widgets that allow you to build compelling web applications rapidly. Building web applications for web and mobile platforms using modern web technologies is now easy with the Kendo UI library. This cookbook contains practical recipes that you can apply in your everyday projects, and build compelling applications effortlessly. It gets you started with the application framework and then guides you through various widgets that you can readily use in your project with minimum configuration. It also provides recipes that you can use to build web applications for various mobile platforms while maintaining a single codebase.

Approach

This book is an easy-to-follow guide full of hands-on examples that allows you to learn and build visually compelling web applications using the Kendo UI library.

Who this book is for

This book will do wonders for web developers having knowledge of HTML and Javascript and want to polish their skills in building applications using the Kendo UI library.

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software