Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF "Technology" (Ecore Tools, EMFatic, etc)  » Ecore model support for .net(Ecore model support for .net)
Ecore model support for .net [message #1739176] Thu, 28 July 2016 06:16 Go to next message
naveen ramesh is currently offline naveen rameshFriend
Messages: 56
Registered: May 2016
Member
Hi,
Using XSD we have defined the ecore model and the model,edit,editor code is generated.Now can we use these generated plugins in .net also such that we can use the same feature in .net also.
Is this a possible thing
Re: Ecore model support for .net [message #1739182 is a reply to message #1739176] Thu, 28 July 2016 07:29 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 28968
Registered: July 2009
Senior Member
There was some work done on https://wiki.eclipse.org/EMF4Net_Proposal
but I don't think that ever produced a functioning end result and the
project as archived.


On 28.07.2016 08:16, naveen ramesh wrote:
> Hi,
> Using XSD we have defined the ecore model and the model,edit,editor
> code is generated.Now can we use these generated plugins in .net also
> such that we can use the same feature in .net also.
> Is this a possible thing
Re: Ecore model support for .net [message #1739259 is a reply to message #1739182] Fri, 29 July 2016 06:24 Go to previous messageGo to next message
naveen ramesh is currently offline naveen rameshFriend
Messages: 56
Registered: May 2016
Member
The project EMF4NET is withdrawn .So is there any better way to use Eclipse plugins(Around 400+)(Complete Eclipse IDE Should be brought into C#) in C#.So if any one has worked on it.
please let me know or if it is not possible what can be the valid reason and why EMF4NET project was withdrawn ?what was the drawback of it?
Re: Ecore model support for .net [message #1739261 is a reply to message #1739259] Fri, 29 July 2016 07:02 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 28968
Registered: July 2009
Senior Member
You want the complete IDE translated to and running in C#. That's even
broader than what EMF4Net was trying to do. I don't believe such a
thing exists. The company funding EMF4Net changed its priorities and
stopped working on it.

On 29.07.2016 08:24, naveen ramesh wrote:
> The project EMF4NET is withdrawn .So is there any better way to use
> Eclipse plugins(Around 400+)(Complete Eclipse IDE Should be brought
> into C#) in C#.So if any one has worked on it.
> please let me know or if it is not possible what can be the valid
> reason and why EMF4NET project was withdrawn ?what was the drawback of
> it?
Re: Ecore model support for .net [message #1739275 is a reply to message #1739261] Fri, 29 July 2016 09:01 Go to previous messageGo to next message
naveen ramesh is currently offline naveen rameshFriend
Messages: 56
Registered: May 2016
Member
Ok we understand it.But I have defined the ecore model and generated the plugins for my model and written some additional plugins to it.So we want the same design to be ported to C#. Is this can be done.Because my plugins are internally related to EMF plugins so if I try to bring my plugins to C# we should also bring EMF plugins which internally will be related to some other Eclipse plugins.So can this design be portable to other platform or it is built only for eclipse and not for other platform?
If no why can't it be possible.
Please provide the solution for this

[Updated on: Fri, 29 July 2016 09:05]

Report message to a moderator

Re: Ecore model support for .net [message #1739281 is a reply to message #1739275] Fri, 29 July 2016 09:30 Go to previous messageGo to next message
Ed Willink is currently offline Ed WillinkFriend
Messages: 5468
Registered: July 2009
Senior Member
Hi

Eclipse may appear to provide lots of wonderful things for free. It
doesn't. Behind the scenes, someone pays for it all.

a) companies may see an advantage in sharing their code and so setting a
standard
b) companies may avoid a hazard of dependening on in house develpments
c) enthusiasts may just do it anyway

None of these have promoted C# which is hindered by its strong
perception as a proprietary technology. I think many Eclipse users would
just advise against using C#. cf the troubles Microsoft users are now
having in escaping from COM.

If you want C# support, I suggest that you or your company provide it to
the community.

Regards

Ed Willink




On 29/07/2016 10:01, naveen ramesh wrote:
> Ok i understand it.But i have defined the ecore model and generated the
> plugins for my model and written some additional plugins to it.So i want
> the same design to be ported to C#.Is this can be done.
> If no can we get the valid reason


---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
Re: Ecore model support for .net [message #1739409 is a reply to message #1739275] Mon, 01 August 2016 06:10 Go to previous messageGo to next message
Jonas Helming is currently offline Jonas HelmingFriend
Messages: 699
Registered: July 2009
Senior Member
Hi,

I do not think there is any conceptional reason, that C# could not be
supported by EMF, it just seems to not be available at the moment. So
you can either implement that yourself or sponsor the development.

Best regards
Jonas


On 29.07.2016 11:01, naveen ramesh wrote:
> Ok i understand it.But i have defined the ecore model and generated the
> plugins for my model and written some additional plugins to it.So i want
> the same design to be ported to C#.Is this can be done.
> If no can we get the valid reason
Re: Ecore model support for .net [message #1739502 is a reply to message #1739409] Mon, 01 August 2016 07:43 Go to previous message
Ed Willink is currently offline Ed WillinkFriend
Messages: 5468
Registered: July 2009
Senior Member
Hi Jonas

It depends what you mean by "support".

If you just want a C# representation of the model then that is a
straightforward model-to-text problem that can be dealt with by
Acceleo/JET/Xtend or direct code.

If you want the full EMF run-time support for platform:, eInvoke,
eSettingDelegate, ExtendedMetaData, ... then that is a very major
undertaking. Mindless Java to C# migration might do most of it, but the
subtleties of classpaths, reflection, generics and boxing are sure to
give some excitements. (If someone really wants to do this a dilemma
will no doubt arise as to whether a more compatible EMF 3.x architecture
might evolve to exploit the experience of the last ten years.)

The author seemed to want the IDE to be ported to C# as well ....

Regards

Ed Willink

On 01/08/2016 07:10, Jonas Helming wrote:
> Hi,
>
> I do not think there is any conceptional reason, that C# could not be
> supported by EMF, it just seems to not be available at the moment. So
> you can either implement that yourself or sponsor the development.
>
> Best regards
> Jonas
>
>
> On 29.07.2016 11:01, naveen ramesh wrote:
>> Ok i understand it.But i have defined the ecore model and generated the
>> plugins for my model and written some additional plugins to it.So i want
>> the same design to be ported to C#.Is this can be done.
>> If no can we get the valid reason
>


---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
Previous Topic:[EMFForms 1.7] Problem Creating an Editable Form
Next Topic:Call for Submissions: Modeling Symposium @ EclipseCon Europe 2016
Goto Forum:
  


Current Time: Mon Nov 20 17:46:05 GMT 2017

Powered by FUDForum. Page generated in 0.02015 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software