Workshop's   controls make it easy to access
  encapsulated logic.
  You can also create your own custom controls to encapsulate business logic 
    in a reusable component. For information on creating custom controls, see 
     Custom Controls.
  Topics Included in This Section
   
  Invoking a Control Method 
  Describes how to insert a control into your code and invoke control methods.
  Overriding Control Properties 
  Discusses how to override the properties that are set in the control.
   Control
  Events 
  Describes how to work with events generated by the control.
  Handling Control
      Events 
  Introduction to control events.
  Using Buffering with Web Service Callbacks and Control Events
  Implementing web service and control buffers.
  Handling Control
      Method Exceptions 
  Describes how to handle exceptions thrown by a control.
  Control Transactions 
  Describes how to do transactions with a control.
   
  
  Working with  Controls