Monday, June 12, 2006
EiffelStudio improves .NET integration
Raphael Simon has summarized recent improvements to interoperability between EiffelStudio and other .NET languages. In particular, the mapping between Eiffel and .NET properties is now much tighter:
It's now also possible to inherit from an Eiffel class which itself inherits from a .NET class.
- Every Eiffel attribute generates a .NET property
- Every Eiffel query coupled with an assigner generates a .NET property
- It is possible to use the 'inspect' clause on a .NET enum
- It is possible to generate .NET constructors that will call Eiffel creation routines. Use the 'dotnet_constructors' indexing clause to list the name of the creation routines that should be called by constructors
It's now also possible to inherit from an Eiffel class which itself inherits from a .NET class.
Comments:
<< Home
Isn't it ironic that component-oriented programming is easier when the components are written in a language other than Eiffel, even if we're calling them from Eiffel?
Reading "between the lines" of EiffelStudio's new .ecf format (which is replacing .ace), I see that much care is being taken to organise and specify dependencies between libraries.
I think improved Eiffel component-oriented programming is finally on the way...
Post a Comment
Reading "between the lines" of EiffelStudio's new .ecf format (which is replacing .ace), I see that much care is being taken to organise and specify dependencies between libraries.
I think improved Eiffel component-oriented programming is finally on the way...
<< Home