advertisement
Login | Register   
  Include Code  Search Tips
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   TIP BANK
Browse DevX
Sidebar 1: Why Interoperability?
Sidebar 2: Why use Eiffel for .NET?
Sidebar 3: Why Web Services?
Sidebar 4: Eiffel Terminology
Partners & Affiliates
advertisement
advertisement
CoDe Magazine
Subscribe to CoDe Magazine
 

Eiffel for .NET: An Introduction

Eiffel Software Inc.'s Eiffel for .NET is now available as part of ESI's EiffelStudio. Eiffel for .NET combines the power of two object technology variants: Eiffel (including Design by Contract, multiple inheritance, genericity and seamlessness of software development) and .NET (including language interoperability, Web services and other advanced facilities). 


advertisement
his article describes the goals and scope of the Eiffel language and explains how Eiffel for .NET can interoperate with other .NET languages. The article also demonstrates using Eiffel for .NET to build graphical user interfaces, using Windows Forms, to access databases and develop Web services.

The Fundamentals of Eiffel for .NET
The .NET platform contains some innovative development concepts including language interoperability and extensive support for development of Web services. The .NET platform also provides a rich collection of software facilities (security, component-based development, versioning, memory management, etc.), which make it a powerful development tool in the field of computing. With all of this innovation, Eiffel Software, Inc. (ESI) decided to give Eiffel programmers the chance to benefit from all of these innovations while also giving .NET users a chance to benefit from the power of Eiffel. This effort resulted in Eiffel for .NET, bringing Design by Contract, multiple inheritance and genericity to the .NET world.

Eiffel was ported to the .NET environment from the very beginning of .NET. The first version was called Eiffel#. This version is now obsolete being replaced by Eiffel for .NET.

<

It's quick, easy and you get access to all the articles on DevX.
This registration/login is to allow you to read articles on devx.com.
Already a member?



© Copyright Component Developer Magazine and EPS Software Corp., 2009
advertisement