Posts

Our friends at LieberLieber have released EnAr Spy a free tool for Enterprise Architect Add-in developers.

I already had the chance to try out this tool for a couple of weeks before it was released, and I must say, its a great help when developing add-ins.

What I like most about it is the fact that you can inspect any object directly from EA without having to into your IDE. Simply right-click and choose Element Details, and you get a window with ALL properties of the object you have selected, also the ones that are not exposed in the GUI of EA.… Read more

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

The EA Navigator is a free and open-source add-in for Sparx Systems Enterprise Architect that allows for quick navigation between different elements in a model.

The EA Navigator is (currently the only) part of the Enterprise Architect Toolpack

EA Navigator 1.1 now navigates between:

  • Operations and Sequence diagrams
  • Types and Parameters
  • Types and Attributes

Prerequisites

Installation

Usage

Once installed there should be a new menu option Navigate in the Add-Ins menu.… 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

Enterprise Architect from Sparx Systems is the UML CASE tool I use day-to-day to get my analysis done.

One of the great features of EA is that it allows you to define your own searches using SQL. Because EA runs on pretty much any type of database (the standard for local models is MS Access) defining your searches in SQL can be very powerful.

On of the problems with working on a big (as in 50.000 elements) model is the ability to quickly find the elements you need.… Read more

Pages

Nothing Found

Sorry, no posts matched your criteria