Book a Demo

Author Topic: .NET Framework libary  (Read 3831 times)

stephangurtner

  • EA Novice
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
.NET Framework libary
« on: June 25, 2004, 01:31:01 am »
Hi,

we are currently evaluating Enterprise Architect and would be happy to know if there is a library available which contains the .NET Framework Classes.

This would be very helpful when working with inherited Form, controls or Typed DataSets for example, because if you want to create a Form in EA (for example the "MainForm" of an application) this would be inherited from System.Windows.Forms.Form in reality and therefore your form "MainForm" would already have the "ShowDialog" operation (inherited from System.Windows.Forms.Form)

If the .NET Framwork Classes could be imported into the model it would be easy to use the class MainForm in a sequenze diagram which shows the call of "ShowDialog" on this "MainForm".

So, has anyone an idea how we can get the .NET Framework Classes into a model ?
Perhaps it would be an idea to load the needed informations from the .NET Framework assemblies directly (through the .NET reflection API) and create the classes in EA through automation...?

Could anyone tell me where we can find documentation regarding the automation api / features of EA and if this would be a possible solution  ???

Perhaps there is a .NET Framework Class Library for Rational Rose or another CASE Tool which could be converted or used with EA  ???

Thanks,
Stephan

BTW: Great product, no comparison to other case tools we've tested  ;)

fluxtah

  • EA User
  • **
  • Posts: 144
  • Karma: +0/-0
    • View Profile
Re: .NET Framework libary
« Reply #1 on: June 25, 2004, 02:43:55 am »
Hiya,

I wrote a tool to create a .NET framework model, it's not perfect but good enough IMO.

I haven't got it uploaded anywhere at the moment but have had a few recent requests for it.

I will try to find somewhere I can host the file, it's quite big though :(

The app I wrote did use reflection to read a .NET dll file and then generated an XMI file which could then be imported into EA.

I haven't worked on this project recently as it was a quick fix as I really needed a .NET model just like you do!

Anyone got any spare server space to host my files? :)


Ian
« Last Edit: June 25, 2004, 02:46:24 am by fluxtah »

Matt

  • EA User
  • **
  • Posts: 96
  • Karma: +0/-0
    • View Profile
    • Solutions Reality
Re: .NET Framework libary
« Reply #2 on: June 25, 2004, 03:19:46 am »
Fluxtah,

how much space are we talking?

fluxtah

  • EA User
  • **
  • Posts: 144
  • Karma: +0/-0
    • View Profile
Re: .NET Framework libary
« Reply #3 on: June 25, 2004, 04:21:16 am »
The model is <20mb and the tool is <1mb but I think the model should be much smaller zipped up.

regards

Ian