The tutorial is geared toward the Visual Studio and Visual Studio .NET developer, so it assumes you will be running on Windows®. (This tutorial will use the term Visual Studio to refer to both Visual Studio and Visual Studio .NET.) However, because Java™ technology and Eclipse are available for many platforms, the tutorial can easily be followed for non-Windows platforms. The tutorial also assumes a basic knowledge of object-oriented concepts, such as inheritance, interfaces, and classes.
more>