Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

I am experienced on Esri gis desktop and engine development.But i want to learn about the web side.Where should i start ? There is noone to teach me where to start.Is it as difficult as desktop and engine development.(p.s. i am using C#)

share|improve this question
    
Do you have silverlight experience? If not, I'd start with silverlight tutorials that don't necessarily use Esri's SDK. –  Kirk Kuykendall May 26 '11 at 14:01
    
yes i have silverlight experience.But connecting silverlight with esri,i have no idea...:( –  cisci May 26 '11 at 14:07
4  
Have you watched this getting started video? –  Kirk Kuykendall May 26 '11 at 14:24

3 Answers 3

up vote 3 down vote accepted

You should probably start with the interactive samples on the ArcGIS Resource Center:

http://help.arcgis.com/en/webapi/silverlight/samples/start.htm

This will give you an idea of the XAML and C# required to accomplish specific tasks using the Silverlight API.

I also recommend the Concepts link on the same page, which will give you step by step directions for writing code with the API.

share|improve this answer

In my opinion I would gravitate towards tne html/javascript options rather than silverlight or flex as these are standards based rather than based on a company's product. Things should just get better with this path as HTML 5 begins to be supported. Here is a link to ESRI's API for javascript. This particular sample is one of the first to look at, it just shows the html for the web page layout and the javascript associated with adding a map service -this is close to as simple a web map app can be, simply displaying a map service.

http://help.arcgis.com/en/webapi/javascript/arcgis/help/jssamples_start.htm

If you are experienced with desktop esri development, moving into the web APIs should be relatively painless. You mentioned c#, and esri does provide a .NET web adf, but I would stay away from that at this point. It seems less people are using it and support is slowly decreasing.

share|improve this answer
    
I agree; unless you have a very specific reason to use Silverlight, stick with the "more generic". We have a Silverlight app that won't work for Linux users or anyone who doesn't have Silverlight installed. That's not a big deal since almost 100% of our users use Windows and have Silverlight installed, but the app could very easily have been written in Javascript and not precluded anyone from using it. –  Michael Todd May 26 '11 at 14:46

One area to keep a eye on with the ESRI JS API, they are starting to get more of the HTML5 goodness flowing. As you see this moving up you will see Flex/Flash and Silverlight start getting less flashy.

Since the HTML5 spec is geared towards a common layer without the plugins required to use. So for the time being Silverlight will be a good form, but don't bet the farm on it, even Microsoft has let it slip and then back-pedaled that it won't be incredibly long for this world.

Now on the otherhand WPF on the desktop is a different matter, but that isnt web driven with a runtime.

share|improve this answer
1  
Will there ever be an IDE for javascript that is comparable to VS's IDE for .NET? Any predictions on future of WPF XBAP ? –  Kirk Kuykendall May 27 '11 at 14:05
    
Aptana Studio does have the ability to read in the JSlibs from the downloads page to give you support; and in VS2010 there is even some preemptive support. As for WPF for ESRI? Well I do suspect that the WPF/Silverlight toolkit will continue from the ESRI side since WPF isn't going away; but I think the focus will be more on the Smart-Client aspects versus RIA/Runtime Webapps over time.... –  D.E.Wright May 27 '11 at 16:09

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.