Select to view content in your preferred language

ESRI Web application in vb.net & VS without using Silver light?

4330
6
Jump to solution
08-09-2015 06:48 AM
JulieBiju
Deactivated User

Hi All, Thanks in Advance.

I would like to ask one more general information which is, Now all our ESRI map module development based on VS2012 and in vb.net. Here we are using silver light technology for developing the application. Now some of the browsers are stopped working in silver light based applications. So How we can develop ESRI based application in vb.net & VS without using Silver light?

Pls Help me to figure out my doubt

0 Kudos
1 Solution

Accepted Solutions
ChrisSmith7
Honored Contributor

You won't have to move away from Visual Studio - the main app I developed uses vb.net and was created using Visual Studio 2013... the parent page is an .aspx - I actually embed maps using an iFrame, which works well for our particular purpose (I wouldn't use iFrames unless you had a reason, though).

The ArcGIS JSAPI uses JavaScript; this can live happily within Visual Studio and the .NET framework, just like you would normally embed JavaScript on your web page/user control.

View solution in original post

6 Replies
ChrisSmith7
Honored Contributor

Julie,

Your best bet is to move to the ArcGIS JS API:

ArcGIS API for JavaScript

As far as I understand, Esri has confirmed their commitment to HTML5/JavaScript; while Silverlight may be supported, it will be as a legacy application.

Depending on your use-cases, the .NET SDK may be an option as well:

ArcGIS Runtime SDK for .Net | ArcGIS for Developers

If you are needing to create web maps, though, move to the JavaScript API as fast as you can - it's great!

0 Kudos
JulieBiju
Deactivated User

Dear Chris,

Thank u so much for ur valuable reply.

As far as I know .Net SDK will work for Desktop based application . But I need to develop  only web based application.

Moving with Javascript is a big task for me.Because i dont know Java. And our company policy is to we have to stick in Visual studio.In this case How can I use Javascript API ?

will   the below link solve my issue?

http://www.geocortex.com/silverlight-to-html5/

Sorry if I am wrong

0 Kudos
ChrisSmith7
Honored Contributor

Do you use Geocortex? If so, you may want to research that further. If you developed your own application using Silverlight, you are going to need to convert the application yourself - there isn't an easy button for a custom app, to my knowledge! If you are using some of the Esri app builders, that may make your life easier... we had to do a nuke and pave.

0 Kudos
JulieBiju
Deactivated User

Dear Chris,

Thank u Lottttttt

I am not using Geocortex  . When I googled regarding chrome compatibility with silverlight I found the Geocortex link and dont knw anything about that. 

Let me confirm the points u suggested here ,  for avoiding silverlight issue I have only one option which is below

I should move from Visual studio and  need to go with javascript Api using Java

Experts answers will saves much time for taking good decisions

0 Kudos
ChrisSmith7
Honored Contributor

You won't have to move away from Visual Studio - the main app I developed uses vb.net and was created using Visual Studio 2013... the parent page is an .aspx - I actually embed maps using an iFrame, which works well for our particular purpose (I wouldn't use iFrames unless you had a reason, though).

The ArcGIS JSAPI uses JavaScript; this can live happily within Visual Studio and the .NET framework, just like you would normally embed JavaScript on your web page/user control.

JulieBiju
Deactivated User

Dear Chris,

Will do as suggested...

Thank u so much

0 Kudos