Apexis a powerful object-oriented language, with many of the features typically found in similar languages such as Java. In
this tutorial you created an Apexclass and used a few of the features of the language, such as arrays, iteration, and querying
the database. If you did the bonus step, you modified the Visualforcepage to use the data passed back to the controller to
display a message using an AJAX update, without refreshing the entire page.
The next thing you might do is create an authenticated portal, so that people can log into your site, create a username and
password, and purchase merchandise. In order to do that, you'd need to create a portal, which is outside the scope of this
workbook. However, we have included detailed steps on how to create a portal that works with the app you just built. Visit
developer.force.com/workbookfor the portal tutorial and other new additions to the workbook.
Another thing you might want to do next is to deliver your app, by either packaging for distribution or deploying it to a
production organization. For more information, see the ISVforce Workbook.