Posts

Attention! A more recent version of the EA Navigator is currently available.
See EA Navigator Downloads

A new feature has been added to the EA Navigator to navigate from an Operation to all the CallOperationActions that call this operation.

The Calling Actions menu option will show all CallOperationActions that call the selected operation

Downloads

More Information

More information about the EA Navigator add-in for Enterprise Architect can be found here:

Read more

In previous posts I talked about Creating and Testing your Enterprise Architect C# add-in, and how to use the C# add-in template to speed up the development process.

Once created and tested you’ll probably want to install and use the add-in on other computers then your development machine. This tutorial explains how to create an MSI installer package using the open source SharpDevelop and WiX software.

The reason I’m using SharpDevelop as opposed to Visual Studio C# Express is because SharpDevelop is free and open source, and Visual Studio C# Express doesn’t allow to create setup projects, or attach to a running process to debug your add-in.… Read more

Using the complete Enterprise Architect C# add-in template will help you speed up the process of writing add-ins for Sparx Enterprise Architect

In the post Tutorial: Create your first C# Enterprise Architect addin in 10 minutes you can find a basic template that can be used to create C# add-ins for Enterprise Architect.

But this basic template is far from complete. The EA API provides a whole set of  events that can be used in an add-in.
To use one of these events you have to create a public operation in the add-in class that contains the signature of the event.… Read more

The last few days I published some of my side-projects to GitHub.

I created three repositories

Read more

In my previous post Tutorial: Create your first C# Enterprise Architect add-in in 10 minutes I explained how to create a simple add-in for Enterprise Architect.

(Smoke) testing your add-in

Once created you will of course want to test it to see whether it works.

The logical thing to do is fire up Enterprise Architect and try it out. And then, as it goes with software development, you discover a bug, or a missing feature.

Next thing you do is correct the problem, build the project… and get an error, because the add-in dll is being used by Enterprise Architect and it can’t be overwritten by Visual Studio.… Read more

This post will take you through the basic steps to create your first C# add-in for Sparx Enterprise Architect in about 10 minutes.

Enterprise Architect from Sparx Systems is a great UML Case tool, but you can make it even better by adding your own functionality in the form of an add-in.

You can use a number of programming languages to create add-ins for EA, but personally I like C# the best.

Prerequisites

Before you start you should have following software on your computer ready to use:

EA’s addin architecture

To fully understand the steps necessary to get your add-in running you should first understand how EA’s add-in architecture works.… Read more