Click a question to view the answer
  (best viewed in Windows Media Player 9 series)


  Can't view the clips? Try the HTTP stream.

  View Full-Length Interview
  1. Introduce yourself to the community.
  2. So, what exactly is Beehive, how did it happen?
  3. So what exactly is in it? What do I get if I download it?
  4. So if I go to the Apache site and download it. Is it going to run out of the box pr is there anything else that need to download first?
  5. How does the whole control thing start off? Why did you find you needed controls?
  6. Is there an engine behind how all this works, and how does that work?
  7. What kind of controls are there?
  8. How about if I want to write lan control? How do I go about that?
  9. Is there a place I can go to find other people that run controls and download them?
  10. So why did you think you need it on an independent site?
  11. So if I am building an application with controls what if I want to use the Java page flow? What if I want to use something like JSF. How do I go about integrating the two?
  12. What are some of the other newer innovations like lightweight containers and some of the persistence framework that are out there? How do they all fit in with this control methodology?
  13. If I am going to work with controls, do I need Workshop, or can I use other tools?
  14. So, can you can give me a example of how I would work with the control?
  15. So, what you think about the issue of hard coding stuff in controls are there any best practices?
  16. So what kind of schemes are there for overriding these annotations at runtime or deployment time? Can you do it programmatically, can you do it through XML documents?
  17. So can I take a control that is supplied to Beehive and extend it to do additional stuff?
  18. So controls fit in completely with the Web services, JWS and the net UI java page flows? What does the entire architectural look like for building an entire application?
  19. So how important is it that the vendors get involved in this? Is it just a BEA thing or are other people coming onboard?
  20. So, that’s in the short term, where do you see this in a couple of years’ time?
  21. Do you have any final advise to everyone that is listening on what to do with controls?
  22. That is great, it sounds really exciting. Thanks for talking with us today Garrett.