Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Mastering ENVY/Developer [Paperback]

Joseph Pelrine , Alan Knight , Adrian Cho
5.0 out of 5 stars  See all reviews (2 customer reviews)
List Price: CDN$ 87.95
Price: CDN$ 72.52 & this item ships for FREE with Super Saver Shipping. Details
You Save: CDN$ 15.43 (18%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 1 left in stock (more on the way).
Ships from and sold by Amazon.ca. Gift-wrap available.
Want it delivered Wednesday, June 19? Choose One-Day Shipping at checkout.

Book Description

Mar 19 2001 0521666503 978-0521666503
This book explores ENVY at several levels. The first chapters are devoted to a tutorial, bringing new users and non-technical managers up to speed on the basics of ENVY usage, its unique concepts, and the way it influences team development processes. Later chapters address project leads and ENVY administrators with useful advice and utilities. Finally, the authors delve deep into the internals to illustrate sophisticated toolbuilding techniques and provide some invaluable goodies. These include a "checkpoint" facility for snapshotting open editions in progress, a three-way differences browser, and an entire toolkit of administration tools for scripting common ENVY operations. The accompanying code is available at http://www.envymasters.com. Adrian Cho works at Object Technology International (OTI) in Ottawa, where he is the technical lead for ENVY/Developer and the team programming portions of VisualAge Java. Alan Knight is currently on the VisualWorks development team at Cincom in Ottawa. He spent many years with The Object People doing training, consulting, and product development in both Smalltalk and Java. He has spoken widely and is a former columnist for The Smalltalk Report. Joseph Pelrine is currently a senior consultant with Daedalos Consulting in Switzerland and works extensively with eXtreme Programming. He is an international speaker and a former columnist for The Smalltalk Report.

Product Details


Product Description

Book Description

This book is an in-depth exploration of ENVY/Developer, IBM's team programming environment for Smalltalk and Java. It presents both introductory and advanced topics with detailed examples. The first part of the book introduces the basics that a developer or development manager must know in order to use ENVY in a project setting, including the development process and the organization of applications. The second part covers advanced programming and customization tools. The book covers VisualAge for Smalltalk, VisualWorks, and VisualAge Generator in detail. In addition, the concepts and management presented within the book apply to VisualAge for Java. Code examples, tools, and add-ons, are included on CD.

Inside This Book (Learn More)
First Sentence
To start with, we'll introduce ENVY/Developer, go over enough of the basic ENVY/Developer architecture to get you started, and describe in some detail how to set up the environment and configure the options available. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
5.0 out of 5 stars
5.0 out of 5 stars
Most helpful customer reviews
5.0 out of 5 stars The book that every Smalltalker should read April 25 2001
Format:Paperback
This book is the book that everybody working with ENVY should read. From the newbie to the confirmed developer you will still learn a lot. The differents processes of releasing and versioning application is worth reading it, believe me and the authors have really a deep knowledge of ENVY. This is really a pleasure to have an excellent book like that. Do not complain not finding good books on Smalltalk if you do not buy the good ones!
Was this review helpful to you?
5.0 out of 5 stars Mastering ENVY/Developer Oct 27 2000
By Vinay
Format:Paperback
Review written by: Vinay Mutha Director, Technical Services Dynamic Consulting Vinay@DynamicResources.com [...]

Cambridge University Press is publishing a new book named Mastering ENVY/Developer. This book addresses a long-standing need of the Smalltalk developer community. It also proves that, despite claims to the contrary by some vested interests, Smalltalk community is still thriving. Recently I got a chance to look at the manuscript of this book.

This original work is an in-depth exploration of ENVY/Developer, IBM's team programming environment for Smalltalk and Java. This book is written by well-known experts in the area, viz. Joseph Pelrine of Daedalos Consulting, Switzerland, Alan Knight of Cincom and Adrian Cho of OTI (IBM).

In the first part Pelrine, Knight and Cho introduce the basics that a developer or development manager must know to use ENVY in a project setting. The second part covers advanced programming and customization, including detailed information on administering, troubleshooting, and extending the tools. The book presents both introductory and advanced topics with detailed examples. It also includes lot of useful information about the development process and the organization of applications. The authors treat VisualAge for Smalltalk, VisualWorks, and VisualAge Generator in detail. In addition, the concepts and management they present apply to VisualAge for Java. Additional features are code examples, tools, and add-ons, on CD-ROM.

Dave Thomas (of OTI fame and not the Wendy's founder) will be writing a forward to this book. This book will be part of the SIGS Series: Advances in Object Technology. I am certainly looking forward to its publication in 2001. The book price is $39.95, but the publishers are offering it for a discounted price of $31.96.

The CONTENTS of the book include: 1. Getting started 2. Basic concepts and operations 3. Team Development 4. Advanced Development 5. Packaging, testing and delivery issues 6. Extending and customizing the system 7. Administration 8. Goodies 9. Packaging 10. Troubleshooting

The book also has an Appendix containing a Selected Annotated API of ENVY System Classes. Although authors refer to this as an API, many of these classes and methods are not well documented and have changed over time. That is why this appendix becomes very useful, as it gives very useful information needed for advanced programming tasks which is not easily available elsewhere. Another wonderful part is the creation of Glossary of envy terms. As many of these terms look and mean very similar to regular English words but may not have exact similar meaning in the context of ENVY.

It is amazing to see how these authors have compiled so much detailed information and still kept the number of pages down to only 350. What I like most about this book is that it clearly marks things that are applicable to a particular dialect of Smalltalk, say VisualWorks. This allows the developers to concentrate on their project and the applications they are working on in a no-nonsense way. It also gives you knowledge about how to tackle major problem areas in software development throughout the development cycle. E.g. 1. Managing the software components developed by different developers in the team. 2. Software versioning and development history management. 3. Software configuration and the management of the different releases. 4. Properly controlling the changes made by the developers without letting the quality and quantity of the work suffer.

This book is available on amazon.com. On amazon it lists the third author as Jan Steinman, who was initially supposed to co-author this book. Unfortunately, Jan had to drop out for personal reasons, so he was replaced by Adrian Cho of OTI (IBM). This turned out pretty good too, because Adrian has been principle developer of ENVY at OTI for a number of years, and has direct experience with all the code including the internals. The book is scheduled to be published in February 2001. You can reserve your copy even now with either amazon or the publisher directly.

Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 5.0 out of 5 stars  2 reviews
1 of 1 people found the following review helpful
5.0 out of 5 stars The book that every Smalltalker should read April 25 2001
By Ducasse Stephane - Published on Amazon.com
Format:Paperback
This book is the book that everybody working with ENVY should read. From the newbie to the confirmed developer you will still learn a lot. The differents processes of releasing and versioning application is worth reading it, believe me and the authors have really a deep knowledge of ENVY. This is really a pleasure to have an excellent book like that. Do not complain not finding good books on Smalltalk if you do not buy the good ones!
2 of 4 people found the following review helpful
5.0 out of 5 stars Mastering ENVY/Developer Oct 27 2000
By Vinay - Published on Amazon.com
Format:Paperback
Review written by: Vinay Mutha Director, Technical Services Dynamic Consulting Vinay@DynamicResources.com [...]

Cambridge University Press is publishing a new book named Mastering ENVY/Developer. This book addresses a long-standing need of the Smalltalk developer community. It also proves that, despite claims to the contrary by some vested interests, Smalltalk community is still thriving. Recently I got a chance to look at the manuscript of this book.

This original work is an in-depth exploration of ENVY/Developer, IBM's team programming environment for Smalltalk and Java. This book is written by well-known experts in the area, viz. Joseph Pelrine of Daedalos Consulting, Switzerland, Alan Knight of Cincom and Adrian Cho of OTI (IBM).

In the first part Pelrine, Knight and Cho introduce the basics that a developer or development manager must know to use ENVY in a project setting. The second part covers advanced programming and customization, including detailed information on administering, troubleshooting, and extending the tools. The book presents both introductory and advanced topics with detailed examples. It also includes lot of useful information about the development process and the organization of applications. The authors treat VisualAge for Smalltalk, VisualWorks, and VisualAge Generator in detail. In addition, the concepts and management they present apply to VisualAge for Java. Additional features are code examples, tools, and add-ons, on CD-ROM.

Dave Thomas (of OTI fame and not the Wendy's founder) will be writing a forward to this book. This book will be part of the SIGS Series: Advances in Object Technology. I am certainly looking forward to its publication in 2001. The book price is $39.95, but the publishers are offering it for a discounted price of $31.96.

The CONTENTS of the book include: 1. Getting started 2. Basic concepts and operations 3. Team Development 4. Advanced Development 5. Packaging, testing and delivery issues 6. Extending and customizing the system 7. Administration 8. Goodies 9. Packaging 10. Troubleshooting

The book also has an Appendix containing a Selected Annotated API of ENVY System Classes. Although authors refer to this as an API, many of these classes and methods are not well documented and have changed over time. That is why this appendix becomes very useful, as it gives very useful information needed for advanced programming tasks which is not easily available elsewhere. Another wonderful part is the creation of Glossary of envy terms. As many of these terms look and mean very similar to regular English words but may not have exact similar meaning in the context of ENVY.

It is amazing to see how these authors have compiled so much detailed information and still kept the number of pages down to only 350. What I like most about this book is that it clearly marks things that are applicable to a particular dialect of Smalltalk, say VisualWorks. This allows the developers to concentrate on their project and the applications they are working on in a no-nonsense way. It also gives you knowledge about how to tackle major problem areas in software development throughout the development cycle. E.g. 1. Managing the software components developed by different developers in the team. 2. Software versioning and development history management. 3. Software configuration and the management of the different releases. 4. Properly controlling the changes made by the developers without letting the quality and quantity of the work suffer.

This book is available on amazon.com. On amazon it lists the third author as Jan Steinman, who was initially supposed to co-author this book. Unfortunately, Jan had to drop out for personal reasons, so he was replaced by Adrian Cho of OTI (IBM). This turned out pretty good too, because Adrian has been principle developer of ENVY at OTI for a number of years, and has direct experience with all the code including the internals. The book is scheduled to be published in February 2001. You can reserve your copy even now with either amazon or the publisher directly.

Search Customer Reviews
Only search this product's reviews

Listmania!

Create a Listmania! list

Look for similar items by category


Feedback


Amazon.ca Privacy Statement Amazon.ca Shipping Information Amazon.ca Returns & Exchanges