We have released the first 3 of 20 slated training videos is ready to be used. The rest are in final stages of recording and once ready a final Training page will provide each of these videos along with the abstract and talk track.
The purpose of the "Newbie Track" of training videos for Open Web Studio is meant to get you started moving down the best path of development by learning to use the industry proven approaches and standards practiced by the Open Web Studio Team, and surrounding community.
Provided are the first three with a list of the others that are on the way:
NT101: How to get started
The goal of this video, "How to get Started", explains in brief the basic use of the platform.
This introduction is meant as a starting point for your experience with Open Web Studio. The
video will teach you how to create and open existing configurations.
From there a general understanding of how configurations are published to your application
and finally, how to select the configurations to be executed. Going beyond the basics, the overview will
also provide an explanation of how the version history is tracked over time, allowing you to
roll back to any older version when necessary.
NT102: Hot to query data and display it on your page
The goal of this video, "How to query data and display it on your page", explains in brief the use of the template system within Open Web Studio.
The concept of the Query and Template are provided through this demonstration. By gaining an understanding of the Template Query, Detail and no query actions, you will leave this video having a firm grasp and understanding of how the general display of data works within Open Web Studio. As well as how to display the values from your columns. Additionally, this video provides a quick explanation for manipulating the actions in the code tree through the use of the arrow keys on the keyboard. Finally, this video provides a quick overview of how to enable paging within your content, and how to enable ajax paging and page history.
NT103: How to group your output results
The goal of this video, "How to group your output results", extends your knowledge of the template structure of open web studio.
The video will create an all encompassing implementation of a grid table structure, made up of the already demonstrated Query and Detail templates. This will be extended to include header, footer and alternating detail. Once completed, the layout is then modified to include Grouped Headers and Footers to provide more report style layouts and functionality. Finally the demonstration discusses the paging functionality in terms of repeated groups.
NT104: How to debug
The goal of this video, "How to debug" is meant to get you familiar with debugging in Open Web Studio. Since it can get data from so many sources, and perform so many tasks, it was established with a very robust debugging and logging system. Each configuration maintains its own set of log events. Events can be debug messages, comments, or errors in your code. It's important to understand how to read the debug statements and how best to isolate what's wrong, without wasting too much time. Further, this sample will introduce the tokens for Database Owner and Object Qualifier and provide a brief introduction to conditional branching.
NT105: How to provide sorting for your output
The goal of this video, "How to provide sorting for your output", extends your knowledge of the template structure of open web studio.
By extending the layout and action structure provided within the NT103 example, this tutorial will teach you how to implement sorting within your configurations. Here you will learn how to properly use the Sort, Sort Header, and Sort Tag tokens.
NT106: How to receive a form and process its contents
NT107: How to provide validation for your form
NT108: How to upload and download files, including scaling images
NT109: How to filter your results
NT110: How to use Ajax functionality
NT111: How to view your lists and details
NT112: How to manage users
NT113: How to create and manage checklists across multiple pages
NT114: Extending a form to send an email
NT115: How to create an Ajax driven tree
NT116: Extending a form to use Ajax driven combo boxes
NT117: How to view the file system
NT118: How to contact a web service
NT119: How to create a JSON service