Proceed to GeoCommunity Home Page


SpatialNewsGIS Data DepotGeoImaging ChannelGIS and MappingSoftwareGIS JobsGeoBids-RFPsGeoCommunity MarketplaceGIS Event Listings
HomeLoginAccountsAboutContactAdvertiseSearchFAQsForumsCartFree Newsletter

Sponsored by:


TOPICS
Today's News

Submit News

Feature Articles

Product Reviews

Education

News Affiliates

Discussions

Newsletters

Email Lists

Polls

Editor's Corner


SpatialNews Daily Newswire!
Subscribe now!

Latest Industry Headlines
SiteVision GIS Partnership With City of Roanoke VA Goes Live
Garmin® Introduces Delta™ Upland Remote Trainer with Beeper
Caliper Offers Updated Chile Data for Use with Maptitude 2013
Southampton’s Go! Rhinos Trail Mapped by Ordnance Survey
New Approach to Measuring Coral Growth Offers Valuable Tool for Reef Managers
Topo ly - Tailor-Fit for Companies' Online Mapping Needs

Latest GeoBids-RFPs
Nautical Charts*Poland
Software & Telemetry GPS
Spatial Data Management-DC
Geospatial and Mapping-DC
Next-Gen 911-MO

Recent Job Opportunities
Planner/GIS Specialist
Team Leader- Grape Supply Systems
Geospatial Developer

Recent Discussions
Raster images
cartographic symbology
Telephone Exchange areas in Europe
Problem showcasing Vector map on Windows CE device
Base map

GeoCommunity Mailing List
 
Mailing List Archives

Subject: [gislist] RESPONSES: GIS Application Development HELP!
Date:  06/09/2006 08:55:01 AM
From:  Morrier, Steve (xwave)



Thanks to EVERYONE! Great responses and losts of good advice. I have had
a lot of request to post any the response I received personally so they
are all listed below. Looks like VB, VB.NET and VBA are good starting
points.

1) When I went to the ESRI User's Conference last year, a lot of the
classes were talking about Python:
http://wiki.python.org/moin/BeginnersGuide
http://www.honors.montana.edu/~jjc/easytut/easytut/easytut.html

ESRI's website offers a lot of Free on-line seminars - see if any of
these will help you:
http://campus.esri.com/campus/home/workshoplist.cfm?id=3&CFID=10622742&C
FTOKEN=62997212
They require you to register on the site, but there is no cost.

There is a LOT of stuff in ESRI's knowledge base, again - just requiring
you to register:
http://support.esri.com/index.cfm?fa=downloads.geoprocessing.gateway

And - here is where you can get access to the White Papers submitted by
ESRI users at the Conference:
http://www.esri.com/library/userconf/archive.html
You can root around in here and see HOW people are using the software.
It may give you some ideas.

Good luck!!!


2) Hello Steve,
I would advise you get start with VB and VBA first. There are three main
reasons for starting with these.

A very steep learning curve for the VB and VBA
In more human understandable form especially when you don't have a
computer/software development background.
Most extended support in terms of online help and available resources.
You can even find free courses at the ESRI virtual campus in this
regard.

http://campus.esri.com/acb2000/showdetl.cfm?&DID=6&Product_ID=779&CATID=
84&CFID=5192141&CFTOKEN=47057026
http://campus.esri.com/acb2000/showdetl.cfm?&DID=6&Product_ID=791&CATID=
84&CFID=5192141&CFTOKEN=47057026


Hope it helps you.

Regards,
Mohammad Ishfaq

3) Dear Sir,

You are right, to take this step and start learning GIS programming.

I suggest for you to start with Visual Basic and Map Opject to learn the
concepts of GIS Programming.

(To do that, you need VB6, MapOpject LT, and 27 page MapOpject tutorial)

I think that, a trial 90 days of MapOpject LT is available in Esri Site.

After that, you can go forward and build your own GIS tools

N.B
That was my way in learning GIS programming tell I have built my own GIS
Editor "Elshayal Smart GIS Editor" http://www.smartwebonline.com/

Thank you and best pesonal Regards
Mohamed Elshayal



4) Steve,

You will have to start with some programming basics before you will get
to do spatial programming. C++ is an unnecessarily complex language to
use when learning though. I would suggest Java, CSharp or Delphi as good
languages to start with. All are object oriented, which is the main
skill you need to acquire, and all have enough depth that you won't have
to 'step up' to another language later. Delphi is the only one of the 3
that will allow you to create native window apps, and Java is the only
one that is cross platform. CSharp is the only one Microsoft is ramming
down your throat, but has vast amounts of documentation available, and
its a dead certainty that all windows based gis's will have a .net
interface eventually.

The choice of which language to learn isn't the most important though,
its just acquiring the OOP (object oriented programming) skills that
counts. They are very transferrable. Check out which courses are
available at your local community college and take one there. They are
generally introductory level, after working hours, and inexpensive. Once
you've got your toes wet you will know much better how you want to
proceed.

good luck

Marc Pelletier




5)Hi Steve:

This is my little sand grain to you. I learn programming years ago,
probably you were not even born at that time. The way I personally see
it (and people can have different opinions about it) programming in one
thing and the language used to programming is another one. I have been
involved in programming after almost 20 years and I had to do it in
Avenue (old
language) we developed applications for hydrologic and hydraulic
softwares.
Then we moved into VBA and C++, etc. these are more modern languages but
the basic skills of programming are not totally linked to the language
you are using.

I have seen people requesting for C++, VBA, Vision, etc, programmers but
what they mean is they look for people with programming skills and
knowledge of one of these languages.

All these chat comes to the point that: You need to focus on what the
hard core of programming is and then add on languages of programming. I
would suggest to follow the ESRI online conferences, some are very good
and give you good solid of what you can start to do with this company's
softwares, and you may learn some other good tips for starting on
programming and coding in VBA or C++. Then you can look at Learning tree
international (a little ex

Sponsored by:

For information
regarding
advertising rates
Click Here!

Copyright© 1995-2012 MindSites Group / Privacy Policy

GeoCommunity™, Wireless Developer Network™, GIS Data Depot®, and Spatial News™
including all logos and other service marks
are registered trademarks and trade communities of
MindSites Group