Curl Programming Bible

  • 10h 23m
  • Nikkhil Damle, et al.
  • John Wiley & Sons (US)
  • 2002

First developed at MIT, the Curl content language is a next-generation programming language that makes it easy to build fast, rich media Web applications. Written by a team of Curl experts, this insider's guide shows you step by step how to start creating your own Curl applications in the Surge Lab Integrated Development Environment. Covering everything from language basics to user interfaces, multimedia, file handling, content deployment, and Web services, it delivers all the information you need to become a Curl pro.

You'll find complete coverage of Curl

  • Get a handle on how Curl technology works and build your own applets
  • Discover how to work with text, tables, backgrounds, and borders
  • Delve into variables, program flow, procedures, classes, and error handling
  • Create a dynamic user interface and work with buttons, lists, and menus
  • Integrate 2D and 3D graphics, animations, and audio
  • Explore the ins and outs of file handling, from remote file access to persistent data
  • Get the lowdown on securing, packaging, and publishing Curl content
  • Use Curl applications as the presentation layer for XML Web services

In this Book

  • Curl Programming Bible
  • Introducing Curl
  • How Curl Works
  • Building Your First Curl Applet with the Surge™ Lab IDE
  • Working with Text
  • Building Tables
  • Adding Images, Backgrounds, and Borders
  • Working with Variables
  • Controlling Program Flow
  • Creating and Using Procedures
  • Creating Classes
  • Inheritance
  • Strings and Arrays
  • Handling Exceptions in Curl
  • Creating a Graphical Layout
  • Dynamic Layout
  • Defining Events
  • Working with Buttons, Lists, and Other GUI Controls
  • Creating Menus
  • Creating 2D-Graphics
  • Creating 3D-Graphics
  • Building Animations
  • Adding Audio
  • Accessing File Contents
  • Server Communication and Other Resources
  • Handling Persistent Data
  • Applet Security
  • Packaging Curl Content
  • Publishing Curl Content
  • Using Curl's SAX2 XML Parser
  • Curl and Web Services
SHOW MORE
FREE ACCESS