Below you will find a list of video and documentation resources for the tablet-optimized form capabilities. As more resources become available, this list will be updated.
Discussions
Tablet Sample App discussions:
Videos
Videos related to the new tablet tools:
Sample Application Videos:
Other useful videos that will help you develop excellent applications:
Discussions
- Introduction to the FormView Control: A discussion about the FormView Control, the core building block behind Tablet Forms.
- Field Templates: Learn about Field Templates and how to use them for rendering fields in the FormView.
- Switch Editors: Discover how you can use an in-line switch to edit values instead of an editor set for binary and multi-value fields.
- Editors: Using a Dropdown Box: A discussion about how to use a dropdown box as an editor
- Editors: Cascading Dropdown Boxes: A continuation of a previous thread, Editors: Using a Dropdown Box, which covers how to implement cascading dropdown boxes within the context of tablet form Editors and Editor Sets.
- ViewBoxes: Build a Star Rating: Learn how to build a star rating control from scratch using ViewBoxes.
- Introduction to Group Editors: Learn how to edit a group of controls together using a Group Editor.
- Introduction to the Ink Control: The Ink Control is a new data bound control for collecting "ink" information - ie, drawings.
- Saving FormView Control Data to a SQL Database: See how easy it is to save edits made with a FormView back to a SQL database.
- Conditionally Displaying Controls in a FormView: A discussion centered on how to use show/hide client-side expressions to dynamically display controls in a FormView.
- Displaying New Records with the FormView Control: Create new records with a FormView codelessly with Action Javascript.
- Editors: Cascading List Control: Learn how to create a cascading List control Editor.
- FormView Image Capture: Learn how easy it is to capture images using the FormView control
- Editors: Populating a List from a SQL Query: Lists can be populated from a variety of sources. Discover how the onDialogInitialize event can be used to cache data to populate a List control Editor.
- Editors: Pre-Defined List Control Editor: Dropping in a list control for editing data is made easier with the Editor-List. Learn how to leverage this control in your mobile apps.
- Setting the Editor & Editor Set at Run-Time: Develop responsive applications using Javascrip to dynamically set the Editor Set & Editor for a field in the FormView at run-time.
Tablet Sample App discussions:
- Tablet Sample App: Custom Keypads: Discover how the custom keypads in the sample tablet application were created.
- Tablet Sample App: Checklist Items: Learn how the checklist item in the sample tablet app works and how you could use it in your own applications.
- Tablet Sample App: SVG Images: Learn how to create and integrate SVG images into your web applications.
- Tablet Sample App: Help System: Take a deep dive into how the help system in the sample tablet application was built using panel overlays and custom user settings in the FormView fields.
Videos
Videos related to the new tablet tools:
- Introduction to the FormView Control
- Understanding Field Templates
- Using Conditional Statements in Templates
- Named Templates
- Using Containers to Display Conditional Parts of a Form
- Switch Control
- Creating an Editor using a Dropdown Box Control
- Cascading Dropdownbox Editors
- Displaying a New Record in the FormView Control
- Saving FormView Control Data to a SQL Database
- Introduction to the Ink Control
- Displaying and Capturing Ink using the Ink Control
- Introduction to Group Editors
- List Control Editor - Dynamically Populate with SQL Data
- CSS FormView Namespace
- Creating a 'Star Rating' Control using a ViewBox
Sample Application Videos:
- Tablet Sample Application Overview
- Tablet Optimized Forms: Custom Keypads
- Tablet Form Checklist Items
- Tablet Form Checklist Swipe
- Tablet Form Help
- Tablet Forms SVG - the SVG information in this video applies to HTML pages in general
Other useful videos that will help you develop excellent applications:
- Client-side Templates Tutorial: A step-by-step tutorial on merging JSON data into a client-side template
- The Template Tester: A tutorial on client-side template syntax and how using the Template Tester will help takes the guess work out of creating client-side templates.