

|
Eiffel ENViSioN! Overview
Eiffel ENViSioN!TM is a
plug-in for Visual Studio .NET - its icon appears in
the same place the other languages do, but that's
where the similarity ends. Eiffel ENViSioN! enables
you to use the powerful features of the Eiffel
language, including Design by
ContractTM (a means for
producing bugfree software, native only to Eiffel),
multiple inheritance, generics, and many others. You
can use it to be more productive than you ever
dreamed. (Eiffel users report that they can produce
3-10x as much high-quality software as they can using
any other language and/or tools.)
Eiffel ENViSioN! 2.0
Eiffel ENViSioN! 2.0 offers users an enhanced
experience within VS .NET. It supports both Visual
Studio.NET 2002 & 2003, so developers can choose
the version of Visual Studio .NET most suited for
their needs.
Eiffel ENViSioN! 2.0 brings the following new
features:
- Fully compatible and integrated with the
Microsoft’s Visual Studio .NET 2003 or 2002
development environments.
- Windows Forms Designer: allows developers to
take advantage of the Visual Studio .NET Windows
Forms designer to build graphical interfaces
quickly using Eiffel and Windows Forms.
- Project references management: Project
references are handled in a more intuitive and
simple way. References can be added and removed
directly from the Visual Studio .NET Solution
Explorer.
- Source code control Management: fully
implements Visual Studio .NET Source control
management's APIs making it easier to store and
retrieve sources from a source code control
management system such as Microsoft's Visual Source
Safe.
- Improved .NET integration: Eiffel ENViSioN! 2.0
allows calling overloaded .NET methods without
using mangled names.
- NET resources support: Eiffel ENViSioN! 2.0 now
supports the inclusion of .NET resources within
Eiffel assemblies.
- Better Automation Support: Eiffel ENViSioN! 2.0
fully implements DTE so that Eiffel projects can
now be managed via Visual Studio .NET Automation
(VSA).
- Compiler warnings: Eiffel ENViSioN! 2.0 can
list compiler warnings in the tasks list after a
compilation.
In addition, Eiffel ENViSioN! 2.0 has all the
great features you have come to expect including:
- The simplest, most powerful language
available
- Incremental compiling to dramatically cut
compile time (up to 500%)
- Fully integrated with Visual Studio .NET
- Interoperates and shares code with any .NET
language
- Ensures robust, efficient software with Design
by Contract
- The only language to enable developers to use
Genericity and Multiple Inheritance (the "Holy
Grail" of O-O programming) in .NET
- Reduces debug time by 90-95% with Design by
Contract and a powerful debugger
- Works great as a tool to:
-
- Create serious, high-quality software
- Migrate legacy applications to .NET
- Create high quality .NET components and
libraries, or increase the quality of existing
ones, using Design by Contract
Eiffel ENViSioN! is only available for Microsoft
Windows.
Abstraction.ch all rights reserved
|