Getting Startedwith pureQuery
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Table of Contents<br />
Preface ............................................................................................................................. 17<br />
Who should read this book? ........................................................................................ 17<br />
How is this book structured? ........................................................................................ 17<br />
A book for the community ............................................................................................ 18<br />
Conventions ................................................................................................................. 19<br />
What’s next? ................................................................................................................ 19<br />
About the Authors ........................................................................................................... 21<br />
Contributors .................................................................................................................... 23<br />
Acknowledgements ........................................................................................................ 24<br />
PART I – OVERVIEW AND SETUP ................................................................................. 25<br />
Chapter 1 - Introduction to <strong>pureQuery</strong>.......................................................................... 27<br />
1.1 The big picture: What is <strong>pureQuery</strong>? ..................................................................... 27<br />
1.1.1 What’s in a name? .......................................................................................... 28<br />
1.1.2 What do we mean by platform? ...................................................................... 29<br />
1.2 <strong>pureQuery</strong> application programming interfaces ..................................................... 30<br />
1.3 <strong>pureQuery</strong> runtime ................................................................................................. 31<br />
1.4 <strong>pureQuery</strong> application development environment ................................................. 33<br />
1.5 <strong>pureQuery</strong> monitoring services .............................................................................. 35<br />
1.6 Career path ............................................................................................................ 38<br />
1.7 The <strong>pureQuery</strong> community .................................................................................... 38<br />
1.7.1 Popular community Web sites ........................................................................ 39<br />
1.8 Competitive products ............................................................................................. 40<br />
1.9 Exercises ............................................................................................................... 42<br />
1.10 Review Questions ................................................................................................ 42<br />
Chapter 2 - Installing <strong>pureQuery</strong> (Optim Development Studio) ................................. 45<br />
2.1 Installation: The big picture .................................................................................... 45<br />
2.2 Installation prerequisites ........................................................................................ 46<br />
2.3 Installing Optim Development Studio ..................................................................... 47<br />
2.3.1 Installing from the launchpad .......................................................................... 48<br />
2.3.2 Applying Optim Development Studio Fixpack 1 ............................................. 54<br />
2.4 Running Optim Development Studio ..................................................................... 55<br />
2.4.1 Adding <strong>pureQuery</strong> support to projects ............................................................ 55<br />
2.5 Summary ................................................................................................................ 58<br />
2.6 Exercise ................................................................................................................. 58<br />
2.7 Review Questions .................................................................................................. 59<br />
PART II – TOOLING ......................................................................................................... 61<br />
Chapter 3 - Code generation and customized Java Editor Integration ..................... 65<br />
3.1 <strong>pureQuery</strong> Tooling: The big picture ....................................................................... 65<br />
3.1.1 Generating <strong>pureQuery</strong> code ........................................................................... 66<br />
3.2 Overview of the different types of wizards for code generation within the <strong>pureQuery</strong><br />
tooling........................................................................................................................... 70<br />
9