Jump to content



Recommended Posts

Hi there - I am intrigued by your powerful tools!  Here's what I have: a large legacy code base written in c# in Borland Dev Studio 2006.  It is an n-tiered winforms app for running auto repair shops.  The architecture is built using ECO - a UML modeling tool that was released with Borland Dev Studio 2006 that auto generates the persistence layer of the code as well as hold business logic in classic OO objects.  We persist to MS SQL-Server.  Generally speaking we follow the rules of n-tiered architecture faithfully and thus our 'back-end' code contains all of our business logic with some UI exceptions in the front end.  Our front-end, and what we would want to be able to use on the web, is a winforms .exe containing lots of forms and functionality.  Our front-end, as coded in Borland Dev Studio 2006, is a .NET 1.1 c# 32-bit winforms app.  We use DevStudio winform controls for many datagrids, buttons, etc, etc.  ECO uses .NET databinding with persistence mapper components to bind winform controls to UML attributes in ECO - ECO then persists these attributes to the database if/as needed...  I realize that is probably a lot to chew on!  How compatible would you think this is with your technologies?

Link to comment
Share on other sites

  • Mobilize.Net Staff

Hi Damian,

We haven't seen many applications built using Borland Dev Studio, but C# Winforms is cenrtainly right up our alley so I don't see why we wouldn't be able to convert the code with our tools (we'll probably need some customizations in case Borland's file format differs from Visual Studio's).

I'll send you a direct message to coordinate a call to explain our tools, methodology and next steps.

- Will

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in

Sign In Now
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use