Book a Demo

Author Topic: Starting with EA // Empezando con EA  (Read 13829 times)

rmartinezb

  • EA User
  • **
  • Posts: 44
  • Karma: +1/-0
    • View Profile
Starting with EA // Empezando con EA
« on: April 12, 2016, 09:59:54 pm »
Hi! im new with EA, I just start my 30 days trial and i have some doubs.

My task is to train and learn about the addin development for EA. By now, i did some addins with EA-Matic, and some others with VisualStudio and C#.
I am a student in practices that comes from the Java environment and I know some of C# on the other hand, script languajes are completely unknown for me, but like i saw, EA-Matic is easier for the addin deployment.
My question is, is worth learning any script languaje? what is better for EA-Matic? Is EA-Matic, same powerful as Visual Studio with C# for future integrations with other tools?
To end, im was looking for some courses but i couldn't found any, you know where can i find a free course for EA development?

Kind Regards rmartinezb

---------------------------------------------------------------------------------------------------------------------------------------------------
Buenas, soy nuevo con EA y acambo de empezar con mi prueba gratuita de 30 dias.

Por ahora mi tarea es formarme en el desarrollo de addins para EA y hasta el momento he hecho algunos con EA-Matic en Visual Basic (siguiendo algunos tutoriales) y otros con Visual Studio y C#.
Soy un estudiante en practicas que viene del entorno de Java y conozco mas o menos C#, por otro lado apenas se sobre VBScript, JSript y JavaScript pero por los tutoriales que he hecho he podido comprobar que la implementacion de los addins hechos de este modo y gracias a EA-Matic son mucho mas sencillos.

La pregunta es, me merece la pensa aprender estos lenguajes? Cual seria el mejor? Es EA-Matic igual de potente que los desarrollos con visual studio, ya que parece que tendremos que integrar EA con otras herramientas en un futuro? (de momento no tengo conocimientos suficientes ni de como empezar a hacer esto)

Para terminar, he buscado cursos gratuitos sobre el desarrollo de EA pero no he encontrado nada, conoceis alguno? (debe ser gratuito, la empresa no paga cursos)

Saludos
 

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Starting with EA // Empezando con EA
« Reply #1 on: April 12, 2016, 10:19:35 pm »
Hi Martinez,

You can get a whole way with EA-Matic, but there are limits.
For some features such as showing your own windows etc.. you'll need "real" add-ins.
AFAIK there are no real courses for writing add-ins for Enterprise Architect, but I have published some articles on my website that should be of some help
https://bellekens.com/writing-ea-add-ins/

Geert

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Starting with EA // Empezando con EA
« Reply #2 on: April 12, 2016, 10:27:24 pm »
It mostly depends on what you are trying to do. I for myself get around with Perl pretty good for more than 95% of all cases since I use it for temporary work where a lot of text processing is needed. I can't read any of the scripts I did a year ago, but that's of no harm. I simply start from scratch for the next short-time task. If you are going for something product-like with own GUI etc. it's eventually worth to delve into some compiled stuff (you might design with EA).

q.

rmartinezb

  • EA User
  • **
  • Posts: 44
  • Karma: +1/-0
    • View Profile
Re: Starting with EA // Empezando con EA
« Reply #3 on: April 12, 2016, 11:41:42 pm »

Thank you very much for the quick answer, the truth is that i had already followed the tutorials of your web Geert, they are very good, but once I finished and being my only task "Learn about development in EA" I feel I need something more.

Well, i'll try to learn some JavaScript and at the same time i'll try to use all events EA in different addins. I hope I've learned enough to when the real task arrives And if I have not, you'll see me here again. :D

jfzouain

  • EA User
  • **
  • Posts: 152
  • Karma: +6/-1
    • View Profile
Re: Starting with EA // Empezando con EA
« Reply #4 on: April 13, 2016, 12:46:32 am »
Sorry guys, this reply will be in Spanish

Hola Martinezb

Ya veo que eres nuevo con EA, no se que pretendes hacer con Add-ins.
EA es una herramienta completa de UML, para que te podamos ayudarte pregunta primero que quieres que EA haga que no puede hacer.

Yo publique un libro como desarrollar un nuevo sistema o un sistema en produccion con EA, no es gratis pero puedes bajar un ejemplar de muestra en
esta dirección:

https://leanpub.com/uml-erpworkshop

Es este libro t explico como hacerlo todo sin ningun Add-ins.

Aquí tenemos muchas personas que te podrían ayudar en lo que quieres lograr, solo haz una pregunta más exacta y completa.

Saludos
Best regards

Jose Zouain

rmartinezb

  • EA User
  • **
  • Posts: 44
  • Karma: +1/-0
    • View Profile
Re: Starting with EA // Empezando con EA
« Reply #5 on: April 13, 2016, 02:10:26 am »
Sorry, this reply is only a fast translation.

Thank jfzouain, but like i said before, the problem is that i don't have a real task, the instructions that i receive is that i have to prepare myself and learn everything i can about EA and how to develop to this platform for be ready when the real task come. This can happen tomorrow or 2 months later, i dont know, so because that i was looking for some well guided courses tha have since basic examples to advanced things.

Well, i'll practice with all i can find and when i have a real task, if i get stuck (very probable thing) i'll come to ask for help.

--------------------------------------------------------------------------------------------------------------------------------------

Gracias jfzouain, pero como he dicho antes, el problema es que no tengo de momento una tarea objetivo, las instrucciones que me han dado es que tengo que prepararme y aprender todo lo posible sobre EA y como desarrollar para esta plataforma para cuando llegue un desarrollo, que puede llegar entre mañana y dentro de 2 meses, por lo que principalemente buscaba algun curso bien guiado, donde tener ejemplos desde cosas basicas hasta cosas avanzadas.

En fin, practicaré con lo que encuentre y una vez tenga una tarea concreta si me atasco (cosa muy probable) volvere a pedir consejo.

EDITED: Added reply in english.
« Last Edit: April 13, 2016, 06:53:26 pm by rmartinezb »

jfzouain

  • EA User
  • **
  • Posts: 152
  • Karma: +6/-1
    • View Profile
Re: Starting with EA // Empezando con EA
« Reply #6 on: April 13, 2016, 04:22:24 am »
Hola

Ya entiendo tu dilema.

Mi consejo es bajar del sitio que te indique la muestra de mi libro.

Aqui te indico como hacerlo todo, como estructurar los directorios hasta como crear reglas de negocios con la version corporativa de EA, que es  la más barata sin irte a la más cara que soporta esta opción.

La pena para ti es que está en Inglés; pero está en un Inglés sencillo, y si conoces UML sera fácil para ti.
Y después de comprar el libro si necesitas ayuda te puedo dar mi correo electrónico directo para orientarte en los ejemplos.

Saludos nuevamente,
Best regards

Jose Zouain

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Starting with EA // Empezando con EA
« Reply #7 on: April 13, 2016, 04:38:12 am »
How about you guys mail each other?

q.

jfzouain

  • EA User
  • **
  • Posts: 152
  • Karma: +6/-1
    • View Profile
Re: Starting with EA // Empezando con EA
« Reply #8 on: April 13, 2016, 04:51:49 am »
Yes, will do that.

Thanks

Martinezb here is email address [email protected]
Best regards

Jose Zouain

RoyC

  • EA Administrator
  • EA Practitioner
  • *****
  • Posts: 1297
  • Karma: +21/-4
  • Read The Help!
    • View Profile
Re: Starting with EA // Empezando con EA
« Reply #9 on: April 13, 2016, 09:15:46 am »
Well, I'm very happy for Jose and Martinez (is that your first name?) to continue their dialog on the forum. The objective of the forum is for people to ask for and provide assistance with EA, and to find information already posted, regardless of the language they speak. There might well be other Spanish-speakers on the forum who will benefit from the discussion in their language. English-language speakers can identify the subject from Martinez' original posts, run the responses through Google Translate or somesuch, and perhaps ask Jose or others to clarify things that mutated in the translation.

As far as I can remember, this is only the third non-English posting on the forum in ten years. The other two were in German. I very much doubt that the English-language readers will ever have to search through lots of non-English posts to find things they can read.
Best Regards, Roy

rmartinezb

  • EA User
  • **
  • Posts: 44
  • Karma: +1/-0
    • View Profile
Re: Starting with EA // Empezando con EA
« Reply #10 on: April 13, 2016, 05:21:05 pm »
Sorry if my message upset someone, but i read http://sparxsystems.com/forums/smf/index.php/topic,24790.0.html and didn't think be doing something wrong.
jfzouain i'll mail you about the book.

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Starting with EA // Empezando con EA
« Reply #11 on: April 13, 2016, 05:26:46 pm »
Sorry if my message upset someone, but i read http://sparxsystems.com/forums/smf/index.php/topic,24790.0.html and didn't think be doing something wrong.
jfzouain i'll mail you about the book.
You weren't doing something wrong, don't worry  :)

Geert

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Starting with EA // Empezando con EA
« Reply #12 on: April 13, 2016, 05:56:20 pm »
It would just be nice to paste the result of Google Translate additionally to the original language. Then everything should be fine. But just using one's mother tongue is likely no good style.

q.
« Last Edit: April 14, 2016, 12:01:07 am by qwerty »

jfzouain

  • EA User
  • **
  • Posts: 152
  • Karma: +6/-1
    • View Profile
Re: Starting with EA // Empezando con EA
« Reply #13 on: April 13, 2016, 11:44:42 pm »
OK, will keep that in mind for future posting.
Just being nice and trying to helping.
Best regards

Jose Zouain

RoyC

  • EA Administrator
  • EA Practitioner
  • *****
  • Posts: 1297
  • Karma: +21/-4
  • Read The Help!
    • View Profile
Re: Starting with EA // Empezando con EA
« Reply #14 on: April 14, 2016, 09:19:55 am »
Jose, Martinez, and anyone else who feels they might communicate their problem or solution better in their own language - you go right ahead and do that. If you also provide a translation into English, that would be an even higher level of helpfulness, and thank you for that. But the important thing is that all forum members are able to clearly express the problems that they have and receive responses that help them resolve those problems, in whatever languages get that result.
Best Regards, Roy