Welcome to MapForums!

Register, sign in, or use Facebook Connect above to join in and participate in the forum.

When you are signed in, this message, the ads in this row, and the red-underlined link ads all go away.

Subscribe to receive our newsletter.
Subscribe Unsubscribe
Results 1 to 3 of 3

Best programming language for mappoint 2004 ?

This is a discussion on Best programming language for mappoint 2004 ? within the MapPoint Desktop Discussion forums, part of the Map Forums category; Hi everybody, I have to develop an application using Mappoint 2004, and i'm not sure which language to use. My ...

  1. #1
    Anonymous is offline Senior Member Black Belt
    Join Date
    Jul 2002
    Posts
    5,137

    Best programming language for mappoint 2004 ?

    Hi everybody,
    I have to develop an application using Mappoint 2004, and i'm not sure which language to use. My options are:

    - Delphi:
    pro: my usual and favorite development environment for desktop apps
    cons: not sure if mappoint works 100% with delphi and/or much time is needed to find workarounds, etc

    - VB6
    pro: it seems that Mappoint works 100% with VB6
    cons: VB6 is slowly dying, not being updated and being replaced by VB.NET

    - VB.NET / C#
    pro: offical MS platform
    cons: IMHO .NET is still bloatware for desktop apps; does .NET/COM bridge work 100% with mappoint ?

    Thank you

  2. #2
    Eric Frost's Avatar
    Eric Frost is offline Administrator Black Belt
    Join Date
    Jul 1992
    Posts
    5,094
    Blog Entries
    4
    I will say VB6 with a couple caveats but first the pro's -

    The Programming Help are all VB6 examples. There will be no need to figure out minor syntactical differences with treatment of collections and arrays for instance.

    VB6 is backward compatible with the widest variety of machines/older OS's. I don't know much about commercial software distribution, but I would think this is a big plus.

    If you know and like Delphi well, I think there are enough others out there using it with MapPoint that you can't work around any hurdles. by searching in this forum and the like..

    If you have a limited number of target machines that you control on which the application will be run, there's no reason you couldn't use VB.NET / C#. There may be some benefit in using the most current libraries / tools that are being released.

    Eric
    ~ Order MapPoint MapPoint 2013 Here and Get Free Access to the MapForums Downloads ~
    ~~
    ~ Upgrade to Get Access to the MapForums Downloads ~

  3. #3
    Wilfried is offline Senior Member Black Belt
    Join Date
    Nov 2004
    Location
    Belgium
    Posts
    2,433
    Hi,

    - Delphi
    pro: my usual and favorite development environment for desktop apps
    cons: not sure if mappoint works 100% with delphi and/or much time is needed to find workarounds, etc
    mappoint works 100% with delphi. no workarounds. But for D5..7 you cannot use the ActiveX component and you have to build the component interface yourself. A lot of typework. I have the code but cannot give it for free.

    For D8 (and 2005) you can use the ActiveX component without any problem.

    - VB.NET / C#
    pro: offical MS platform
    cons: IMHO .NET is still bloatware for desktop apps; does .NET/COM bridge work 100% with mappoint ?
    I have made experimental test with C#. There is no poblem using mappoint and it is fast.

    Take into account that mappoint is not very fast (depending on the customars machines of course), and to speed up you have at least to optimize your own code for speed. VB does not allow (I have read this, not sure) to make unsafe code. C# and Delphi is no problem for that.[/quote]

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. MapPoint language support
    By jai_barde in forum MapPoint Desktop Discussion
    Replies: 6
    Last Post: 02-18-2009, 11:19 PM
  2. Ambiguous messages ( programming or not programming? )
    By Mohamed in forum MapPoint Desktop Discussion
    Replies: 1
    Last Post: 06-13-2006, 04:35 PM
  3. Programming with MapPoint 2004 using the .NET Framework
    By Anonymous in forum MP2K Magazine Articles
    Replies: 3
    Last Post: 09-09-2004, 11:21 AM
  4. language setup
    By Anonymous in forum MapPoint Desktop Discussion
    Replies: 2
    Last Post: 09-05-2004, 03:37 PM
  5. Language Problem (?)
    By Anonymous in forum MapPoint Desktop Discussion
    Replies: 1
    Last Post: 01-21-2004, 07:30 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25