Hi all,
Here is a hypothetical question that isn’t so hypothetical anymore.
I have a set of products that have been developed in mapbasic and evolved over the last 10 years. There is a massive amount of code (900K mbx) and the products are pretty well accepted for what they do in their niche market.
The products are about editing data, maintaining textural data associated with the spatial data, visualising trends and making changes to the textural data based on trends. But lets face, MapBasic sucks at complex dialogs and forms.
Recently I had some help developing a VB shell that wraps that code and uses a subset of it to produce a more textural orientated product for an associated group. We used VB/ integrated mapping as that was what we were comfortable with at the time. It works well, but I have an issue that it is held together by glue and sticky tape, and an error raised in the MapBasic code will break it.
I now have a few programmers to back me up. They are mainly Java skilled and web skilled (particularly in MapServer). We also have some .NET skills.
We are being asked to expand the functionality of what we do considerably, and increasing will require better form handling.
I was hanging my hat on a .NET version of MapInfo Pro. For the last 5 years I have been telling them I will move when MIPro goes to .NET
The question is, If someone was going pay to redevelop the whole suite of products, what would we do it in?
Java/ MapX?
Java Client/ MapExtreme (but they want to be able to work unconnected sometimes)
MapGuide?
UDig?
Comments welcome please?
R
-------------------------------------------
Robert Crossley
Agtrix P/L Australia
Far Southern Queensland Office:
Unit 6, 2 Bonanza Drive
Billinudgel NSW 2483
AUSTRALIA
Postal:
PO Box 63
New Brighton 2483
P: 61 2 6680 1309
F: 61 2 6680 5214
Brisbane Office:
109 Milsom St
Cooparoo 4151
Queensland
P: 61 7 3843 3363
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.476 / Virus Database: 269.10.20/919 - Release Date: 26/07/2007 9:56 AM