crpietschmann


Here's a link to an ASP.NET Virtual Earth Mapping Control that I'm developing.

http://pietschsoft.com/product/ve3





Re: ASP.NET Virtual Earth Mapping Control

Dave Britton


I'd be interested to know how you got around the operation aborted issue that you get when you issue the Map commands (the JavaScript) within the context of the control. I found that I had to have to hosting page call the javascript to avoid this, but it seems hacky at best

I am currently developing a Web Control that does something similar so maybe we could share notes ...







Re: ASP.NET Virtual Earth Mapping Control

SoulSolutions

Sorry guys but "The goal of this control is to allow ASP.NET developers to utilize Virtual Earth mapping within their applications with out requiring any JavaScript knowledge."

Wouldn't you just use ATLAS

Come help me out on the Mega Cluster logic instead ;)
John.






Re: ASP.NET Virtual Earth Mapping Control

crpietschmann

The goal of Atlas is to bring a familiar experience to JavaScript development for ASP.NET developers. They have an abstraction layer built that makes JavaScript programming similar to C#. It is actually rather awesome.

With my project, the goal is to create an abstraction layer (the PietschSoft.VE3 library) that eliminates the need for an ASP.NET developer to write JavaScript when utilizing MS Virtual Earth v3.

As you can see, the goals are similar. The big difference is that my project is specialized for just MS Virtual Earth mapping. And, the reasons I am not using Atlas within my control are: 1) It's in Beta and not everyone is comfortable using Beta products in their production apps. 2) I have alot of experience with JavaScript and implementing MS Virtual Earth using JavaScript, so I am comfortable writing all the JavaScript code I need for myself.

Now don't take me the wrong way, I am not against Atlas. I am using it within a large project I am working on at my day job. Atlas just doesn't fit the goals of the PietschSoft.VE3 library.






Re: ASP.NET Virtual Earth Mapping Control

SoulSolutions

Sounds great.
I was simply tring to tease out the differences. My issue with Altas is it doesn't yet support all the features of VE v3. But my guess is it will.

To be clear their is a specific namespace in Atlas for VE:

http://atlas.asp.net/docs/Client/Browser/jsBrowser.aspx

SYS.UI -> Virtualearthmap

Have a look at the article over at channel 9 on implimenting it:

http://channel9.msdn.com/Showpost.aspx postid=184838


No javascript needed.

Now I'm not saying what your doing is redundant, your project will most certianly offer more functionality, smaller footprint and faster integration of new features, but you should be aware of what is comming.
John.





Re: ASP.NET Virtual Earth Mapping Control

crpietschmann

Thanks for pointing out the Atlas support for Virtual Earth. Actually the Sys.UI.VirtualEarthMap object is just an Atlas javascript wrapper around the Virtual Earth API. You still have to write JavaScript; just using the Altas JavaScript Namespaces instead.

With my VE3 component, the goal is to expose as much of the Virtual Earth functionality as possible through an ASP.NET Serve-Side wrapper. This way you'll be able to utilize Virtual Earth within your app by writing 100% server-side, .NET code. But, I'm also leaving my component open enough that you'll still be able to hook in your own JavaScript to do things that my component doesn't directly support.






Re: ASP.NET Virtual Earth Mapping Control

Dr. Neil

Sounds awesome, looking fwd to seeing it running. Happy to host it or at least feature it on the ViaVirtualEarth site.




Re: ASP.NET Virtual Earth Mapping Control

crpietschmann

Dr. Neil wrote:
Sounds awesome, looking fwd to seeing it running. Happy to host it or at least feature it on the ViaVirtualEarth site.

The PietschSoft.VE3 project is now hosted over at CodePlex (http://www.codeplex.com/Wiki/View.aspx ProjectName=PietschSoftVE3). I am still hosting the sample site at my personal website (http://pietschsoft.com/product/ve3/) so you don't need to download it to see it in action.

I am planning on writing some articles on using PietschSoft.VE3 within an application; I'll have to submit them to you guys at ViaVirtualEarth to post them on your site.






Re: ASP.NET Virtual Earth Mapping Control

crpietschmann

There's a newer, even better ASP.NET Ajax Virtual Earth Mapping Server Control out now, called Web.Maps.VE. I have an even richer Ajax support than what PietschSoft.VE ever had. It is definately worth checking out!

http://simplovation.com/Page/WebMapsVE.aspx






Re: ASP.NET Virtual Earth Mapping Control

SoulSolutions

Wow I seem so negative in this thread already...

This is an important way to get tradional Visual Studio developers using Virtual Earth with no javascript but essentially you are selling for US$499 a wrapper for VE At MixUK wasn't it announced that wrappers where being produced by MSFT for all Live Services for VS2008

Can you elborate on what the control does beyond this or maybe future plans

John.






Re: ASP.NET Virtual Earth Mapping Control

Gfw

Like a few others, I was using the control that Chris had on Codeplex (it also worked on VE4) and like many others, I was waiting for him to release his new version that he kept saying was coming. What he didn't say is that it was going to cost $500/server.

When I saw what the price of the new controls was, I started playing with VE6 and had all the functionality that I needed using JavaScript and Web Services in about a week. It wasn't that difficult, but then my needs weren't that great - Yahoo traffic overlays, a few restaurant overlays in Chicago and the ability to click and send a series of lat/long values to the clipboard so I could draw the Chicago Gold Coast on the map.

The real problem with most of the samples for VE is that they arenĄ¯t geared for beginners ¨C John I love your code (have implement some of your functions and events - it is good code) and I have played with it, but it really is pretty complex. The three samples that I have been playing with for the last week can be found at http://yyyz.net/Default.aspx - in the left menu look for the Virtual Earth option.

In addition, I actually learned something new and now I don't need to spend $500. I guess I should thank Chris for his new control, with out it, I actually had to learn on my own

Just my thoughts.

Gfw





Re: ASP.NET Virtual Earth Mapping Control

SoulSolutions

Gfw I hear you.

I'm the first to admit that I'm no writer but i have been trying, I hope my recent what's new in V6 helped. But again it is useless for beginners, it assumes you know what I'm talking about.

I would love to get some basic articles from other people on the viawindowslive site covering even basic things, like "how I build the yahoo traffic overlay"

http://www.viawindowslive.com/Contribute/Article.aspx

John.






Re: ASP.NET Virtual Earth Mapping Control

Gfw

Give me a few days and I'll see if I can get something together.