Gardening Sale!
 
 

Special Offers see all

Enter to WIN!

Weekly drawing for $100 credit. Subscribe to our Specials newsletter for a chance to win.
Privacy Policy

More at Powell's


Recently Viewed clear list


Guests | May 6, 2013

Benjamin Percy: IMG The Roof People



My sister slept with the light on until she was 27. She rightfully blames me. I would leap out of closets with my hands made into claws. I would... Continue »
  1. $18.19 Sale Hardcover add to wish list

    Red Moon

    Benjamin Percy 9781455501663

spacer
Ships free on qualified orders.
$5.95
List price: $40.50
Used Trade Paper
Usually ships in 5 to 7 business days
Add to Wishlist
available for shipping or prepaid pickup only
Qty Store Section
1 Remote Warehouse Computer Languages- Java

More copies of this ISBN

Eclipse Kick Start

by

Eclipse Kick Start Cover

 

Synopses & Reviews

Publisher Comments:

Launch your Eclipse education with Eclipse Kick Start from Sams Publishing. A fast-paced introduction to Eclipse 3.0, this guide focuses on the practical uses of the open-source program, including plug-in creation and architecture. Learn to use the technology to build better websites, develop Struts applications and create Aspect-oriented programs. Information on the new features of Eclipse 3.0 and examples of building applications, testing, sharing code and more are also included. The Eclipse 3.0 environment is constantly changing, so use Eclipse Kick Start to catch up fast and get ahead of the game!

Synopsis:

Launch your Eclipse education with Eclipse Kick Start from Sams Publishing. A fast-paced introduction to Eclipse 3.0, this guide focuses on the practical uses of the open-source program, including plug-in creation and architecture. Learn to use the technology to build better websites, develop Struts applications and create Aspect-oriented programs. Information on the new features of Eclipse 3.0 and examples of building applications, testing, sharing code and more are also included. The Eclipse 3.0 environment is constantly changing, so use Eclipse Kick Start to catch up fast and get ahead of the game!

Synopsis:

A fast-paced introduction to Eclipse 3.0, focused on the most practical uses of the popular open-source tool.

About the Author

Carlos Valcarcel has been a developer for more than 15 years and has used Java from its earliest availability. He is currently the director of technology at Trivera Technologies LLC and was a VP at Merrill Lynch. He has consulted for clients, including Jefferson National Laboratory, JPMorgan, Chase, John Hancock and Lincoln Reinsurance, on the use of object-oriented technology, Java, design patterns, refactoring and test-driven development. He has also led formal training for Sun and IBM. He is involved in the Eclipse community, is frequently tapped for quick answers about IBM and Eclipse technology and helped to write the Web Services tutorial for IBM's "developerWorks" website.

Table of Contents

Introduction.

    Who Should Read This Book.

    How This Book Is Organized.

    Downloading and Installing Eclipse.

    Conventions Used in This Book.

    Source Code for This Book.

I. THE ECLIPSE JAVA DEVELOPMENT ENVIRONMENT.

1. Using the Eclipse Workbench.

    The Workbench.

    Perspectives, Editors, Views, and Natures.

      Perspectives.

      Editors.

      Views.

      Natures.

    The Java Development Tooling (JDT).

      Java Perspective.

      Java Browsing Perspective.

      Java Type Hierarchy Perspective.

      Debug Perspective.

    JDT Preferences.

   Customizing a Perspective.

    In Brief.

2. Writing and Running a Java Application.

    Implementing a Java Application.

      Creating a Project.

      Creating an Interface.

      Creating a Class.

      Creating a JUnit Test.

      Using the Java Editor.

      Customizing the Java Editor.

      Creating a Scrapbook Page.

    Searching for Files, Types, Fields, and Plug-Ins.

    Running a Java Application.

      The Launcher.

      Creating Custom Launchers.

      Launching an Applet.

    In Brief.

3. Debugging.

    Debugging in the Java Development Tooling Environment.

    The Debug Perspective.

    Debugging Standalone Java Code.

    Remote Debugging.

    In Brief.

4. Refactoring.

    Overview.

    Renaming Resources.

      Changing the Signature of an Existing Method.

    Extracting an Interface from a Class.

    Moving Methods to the Superclass.

    Extracting a Method from Existing Code.

    In Brief.

5. Writing GUIs in Eclipse.

    Installing the Visual Editor.

    The Visual Editor.

      Overview.

      Palettes.

    Using the Visual Editor.

    Building a Database Viewer.

    Visual Editor Preferences.

    In Brief.

6. High-Grade Testing Using JUnit.

    Overview.

    The JUnit Framework.

      TestCase.

      TestSuite.

      TestRunner: The JUnit GUI.

    Creating a Test Case.

      Create a Class.

      Create a Test Case.

    Running the Test.

    Creating and Running a Test Suite.

    Custom JUnit Launch Configurations.

    Extensions to JUnit.

      Using a Non-Plug-in-Based JUnit Extension.

    In Brief.

7. Painless Code Sharing Using Team Support.

    Eclipse Support for CVS.

      CVS Perspective.

      Creating a New Repository Entry.

      A Brief Tour of the Various Views.

    Accessing CVS.

      Checking In.

      Checking Out.

      Branching.

    Merging a Branch.

    In Brief.

II. DEVELOPING APPLICATIONS USING PLUG-INS.

8. Finding, Installing, and Using Plug-ins.

    The Eclipse Plug-In Site(s).

    Installing a Plug-In in Two (Maybe Three) Steps.

      Installing Your First Plug-In.

      Installing a Plug-In to an External Location.

      Installing a Plug-In Using the Eclipse Update Manager.

    Displaying and Configuring Plug-Ins.

    In Brief.

9. J2EE and the MyEclipse Plug-In.

    J2EE and Eclipse.

    Downloading and Installing MyEclipse.

    Using MyEclipse to Implement Web Applications.

      Creating Enterprise Application Projects.

      Creating Web Module Projects.

      Implementing and Deploying an EJB Using EJB Module Projects.

    Debugging Servlets, JSPs, and EJBs.

    Exporting the Finished Product.

    In Brief.

10. Developing Web Services Using the IBM Web Services Software Developer Toolkit.

    Web Services Software Development Kit.

    Reviewing Web Services.

    Installing the WSDK Plug-In.

    Creating a Simple Java Bean Web Service.

      Create a New Dynamic Web Project.

      Create a JavaBean Class.

      Create the Web Service.

    IBM-Provided WSDK Examples.

    In Brief.

11. Struts Development Using MyEclipse.

    J2EE, Struts, and Eclipse.

      Struts.

      Finding and Installing MyEclipse and Tomcat.

    Implementing a Web Application Using a Struts Module.

      Implementing CourseSearchAction.

      Adding Global Forwards.

       Replacing Java-Based Forms with DynaActionForm.

      Adding Global Exceptions.

      Configuring a Struts Datasource.

    In Brief.

12. UML Using Omondo.

    UML and Eclipse.

      Understanding the Types of UML Diagrams.

    The Omondo UML Plug-In.

     Using UML to Facilitate Your Design.

      Creating a Use Case Diagram.

      Using a Class Diagram.

      Using a Sequence Diagram.

    Reverse Engineering.

      Viewing Relationships.

    Configuring EclipseUML.

    In Brief.

III. EXTENDING ECLIPSE.

13. The Eclipse Plug-In Architecture.

    Everything Is a Plug-In.

      The Plug-In Architecture.

      The Plug-In Extension Points.

    The Plug-In Developer Environment.

      The Perspective and Its Views.

      Resource Management.

      Workbench UI.

      Debug Support.

      Help System.

    Running a Plug-In from Within Eclipse.

      The Runtime Workbench.

    In Brief.

14. Writing a Trivial (and Not So Trivial) Plug-In.

    The Hello World Console Plug-In.

      Creating a Plug-In Project.

       Running the Plug-In.

      Debugging the Plug-In.

    The Hello World View Plug-In.

      A Plug-In with a View.

      Deploying the Plug-In.

      The Hello World Project Wizard.

    The Hello World Project Type.

    The HelloWorld Wizard.

    The Hello World Preferences Panel.

      Adding to the Preference Dialog.

    In Brief.

15. Implementing a Help Plug-In.

    Extension Points of the Eclipse Help Plug-In.

    Five Ways to Implement a Help Plug-In.

      One Table of Contents File.

      Multiple Table of Contents File.

      Nested Documentation Structures.

      Context-Sensitive Help Using Infopops.

      Active Help.

    In Brief.

IV. APPENDICES.

Appendix A: Navigating Through Eclipse Help.

    Introduction to the Eclipse Help System.

    The Help Window.

      Bookshelf Contents.

      Search.

      Links.

      Bookmarks.

      Working Sets.

    Accessing the Eclipse Help Server Outside of Eclipse.

Appendix B: Setting Up and Running a Local CVS Server.

    Getting a CVS Server for Windows.

    Installing CVSNT.

      Gotchas.

    Configuring CVSNT.

    Registering a Repository.

Appendix C: Running Ant Tasks from Within Eclipse.

    Ant Editor.

    Runtime Ant.

    Ant Preferences.

    The Ant View.

Appendix D: Useful Editors.

    XML.

      Available XML Editors.

      XMLBuddy.

    JavaServer Pages.

      Available JavaServer Pages Editors.

      The MyEclipse JSP Editor.

    Properties Files.

      Available Properties Editors.

      Eclipse Property File GUI Editor.

    In Brief.

Appendix E: Recommended Resources.

    Eclipse Help Documentation.

    Projects and Tutorials.

    UML Tutorials.

    Online Articles.

    Books.

    Plug-Ins Used in This Book.

Index.

Product Details

ISBN:
9780672326103
Author:
Valcarcel, Carlos
Publisher:
Sams
Subject:
Programming Languages - Java
Subject:
Computer software
Subject:
Java (Computer program language)
Subject:
Computer software -- Development.
Subject:
Computer Languages-Java
Copyright:
Edition Description:
Trade paper
Series:
Kick Start
Publication Date:
September 2004
Binding:
TRADE PAPER
Grade Level:
General/trade
Language:
English
Illustrations:
Y
Pages:
480
Dimensions:
9.1 x 7.4 x 1.064 in 794 gr

Related Subjects

Computers and Internet » Computer Languages » Java
Computers and Internet » Internet » General

Eclipse Kick Start Used Trade Paper
0 stars - 0 reviews
$5.95 In Stock
Product details 480 pages Sams - English 9780672326103 Reviews:
"Synopsis" by , Launch your Eclipse education with Eclipse Kick Start from Sams Publishing. A fast-paced introduction to Eclipse 3.0, this guide focuses on the practical uses of the open-source program, including plug-in creation and architecture. Learn to use the technology to build better websites, develop Struts applications and create Aspect-oriented programs. Information on the new features of Eclipse 3.0 and examples of building applications, testing, sharing code and more are also included. The Eclipse 3.0 environment is constantly changing, so use Eclipse Kick Start to catch up fast and get ahead of the game!
"Synopsis" by , A fast-paced introduction to Eclipse 3.0, focused on the most practical uses of the popular open-source tool.
spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and eBooks — here at Powells.com.