Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Eclipse: Building Commercial-Quality Plug-ins (Eclipse Series)

Buy
Build commercial-grade extensions to Eclipse and WebSphere Studio Workbench

This is the first definitive, start-to-finish guide to building commercial-quality extensions for both Eclipse and IBM's WebSphere Studio Workbench. Leading Eclipse developers Eric Clayberg and Dan Rubel don't merely introduce the basics: they show how to add the sophistication and "polish" that paying customers demand.

This book presents detailed, practical coverage of every aspect of plug-in development--with specific solutions for the challenges you're most likely to encounter. It contains everything you need to gain mastery and achieve results: cookbook-style code examples, relevant API listings, diagrams, screen shots, and much more.

  • Includes a quick introduction to Eclipse for experienced Java programmers
  • Serves as a systematic reference for experienced Eclipse users
  • Introduces all the tools you need to build Eclipse and WebSphere plug-ins
  • Explains the Eclipse architecture and the structure of plug-ins and extension points
  • Walks step-by-step through building complete Eclipse plug-ins
  • Offers practical guidance on building Eclipse user interfaces with SWT and JFace
  • Shows how to use change tracking, perspectives, builders, markers, natures, and more
  • Covers internationalization, Help systems, feature planning--even branding

This book is designed for anyone who wants a deep understanding of Eclipse, and every experienced developer interested in extending Eclipse or WebSphere Studio Workbench. Whether you're a tool developer building new commercial products, or a user customizing your environment, you'll find it indispensable.

About the Author

Eric Clayberg is Senior Vice President for Product Development for Instantiations, Inc. Eric is a seasoned software technologist, product developer, entrepreneur, and manager with more than 15 years of commercial software development experience, including seven years of experience with Java and four years with Eclipse. He is the primary author and architect of more than a dozen commercial Java and Smalltalk add-on products, including the popular WindowBuilder Pro, CodePro Studio, and the award-winning VA Assist Enterprise product lines. He has a Bachelor of Science degree from MIT, an MBA from Harvard, and has co-founded two successful software companies.

Dan Rubel is Chief Technology Officer for Instantiations, Inc. He is an entrepreneur and an expert in the design and application of OO technologies with more than 15 years of commercial software development experience, including eight years of experience with Java and four years with Eclipse. He is the primary architect and product manager for several successful commercial products, including JFactor, jKit/GO, and jKit/Grid, and has played key design and leadership roles in other commercial products such as Window-Builder Pro, VA Assist, and CodePro Studio. He has a Bachelor of Science degree from Bucknell and has co-founded a successful company.

Instantiations is an Advanced IBM Business Partner and developer of many commercial add-ons for Eclipse and IBM’s VisualAge and WebSphere product lines. Instantiations is a member of the Eclipse Foundation and a contributor to the Eclipse open source effort with responsibility for the Eclipse Collaboration Tools project known as Koi and joint responsibility for the Eclipse Visual Editor project.

(HTML tags aren't allowed.)

Getting Good with Javascript
Getting Good with Javascript

Ever wanted to spice up your websites with a dash of JavaScript, but not known where to start? In Getting Good with JavaScript, author Andrew Burgess breaks programming in JavaScript down into easy, straight-forward principles and practices.

This book will introduce you to important programming concepts, show you how to write your...

Refactoring Workbook
Refactoring Workbook

As a programmer, you need to be able to recognize and improve problematic code, so the program remains in a working state throughout the software lifecycle. Refactoring-the art of improving the design of existing code safely-provides an efficient, reliable system for bringing order to the chaos, and one that keeps the surprises to a minimum!...

Photoshop Elements 9 Digital Classroom, (Book and Video Training)
Photoshop Elements 9 Digital Classroom, (Book and Video Training)

Learn Photoshop Elements at your own pace with this unique book-and-DVD training package

Photoshop Elements is the leading image-editing software, and this personal training course uses a full-color book plus video tutorials on the DVD to teach you how to use all its features. Each of the 13 lessons is presented with...


The Hardy Space H1 with Non-doubling Measures and Their Applications (Lecture Notes in Mathematics)
The Hardy Space H1 with Non-doubling Measures and Their Applications (Lecture Notes in Mathematics)
In many problems from analysis, the Hardy space, H1.RD/, always appears as a suitable substitution for L1.RD/. Thanks to the seminal papers of Charles Fefferman and EliasM. Stein, Ronald R. Coifman and GuidoWeiss, Robert H. Latter and other mathematicians, the properties of the Hardy spaces Hp.RD/ with p 2 .0; 1, such as the...
Production Systems Engineering: Cost and Performance Optimization
Production Systems Engineering: Cost and Performance Optimization

Optimize Economic and Technological Requirements in Production System Designs

This pioneering work offers proven techniques, partially created and developed at The Charles Stark Draper Laboratory, for determining optimal resource allocation and cost-effective production system designs for today’s any-volume...

Cloud Security: A Comprehensive Guide to Secure Cloud Computing
Cloud Security: A Comprehensive Guide to Secure Cloud Computing

Well-known security experts decipher the most challenging aspect of cloud computing-security

Cloud computing allows for both large and small organizations to have the opportunity to use Internet-based services so that they can reduce start-up costs, lower capital expenditures, use services on a pay-as-you-use basis, access...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy