Barracuda Component Tutorial - Preface

Preface|HelloWorld 1|1a|1b|2|2a|2b|3|4|>>

barracuda.gif (11456 bytes) Before you get started with the tutorial, we want to make a few things perfectly clear.
  • First of all, all the examples will use the ComponentGateway servlet. This is because we want to keep things as easy as possible. Now this in no way implies that you have to use the ComponentGateway servlet. You can write your own servlet. You can use an Enhydra PO. Or, if you're going to be writing a large web application, you should consider taking the time to learn how the Barracuda Event Model can make your life easier.

  • Second, none of the examples will be using the Form Mapping & Validation package. This is for similar reasons: we intentionally want to keep things simple to help you fully understand the component package.

  • Third, we aren't going to worry about caching component hierarchies or anything like that. There are a lot of things you can do to address performance, but you don't generally put that kind of stuff into HelloWorld tutorials.

  • Fourth, all of the examples use XMLC as the mechanism for loading the DOM. Yeah, you can really use anything that generates a DOM, but why wouldn't you want to use XMLC? ;-)

  • Finally, these tutorials will not try to show you every little detail about how to use the component model. Instead, we'll try to focus on the areas you're likely to encounter as you first start to use the package.

Get the picture? We're trying to keep things simple, simple, simple... ;-)

Click here to return to the Barracuda Component Model Tutorial page.

For all the latest information on Barracuda, please refer to http://barracudamvc.org
Questions, comments, feedback? Let us know...