Posts with tag csharp

The AIM Map Phone

Where Open Voice meets Geocoding

Geocoding is hot. "Geocoding is the process of assigning geographic identifiers (e.g., codes or geographic coordinates expressed as latitude-longitude) to map features and other data records, such as street addresses. You can also geocode media, for example where a picture was taken, IP addresses, and anything that has a geographic component. With geographic coordinates the features can be mapped and entered into Geographic Information Systems" - wikipedia. Using the MapQuest API we can geocode any address in the world. In my recent article on Open Voice I showed how to use C# and .NET to build a Voice over IP phone. I've also been exploring the possibilities of the MapQuest .NET API on my blog. Now wouldn't it be great if those two worlds came together to build a phone that displays the location of the person you're calling? I call it the AIM Map Phone. And it looks like this:

Continue reading The AIM Map Phone

Building a reusable Windows Control with MapQuest API 5.3 and C#

Time to take the MapQuest API 5.3 beta a step further and see how hard it is to embed MapQuest mapping a windows application. As a developer I'm constantly thinking "is this a one time effort? or do I want to reuse this code?". Well for embedding MapQuest into my .NET application I would like to create a reusable component, in fact, I'd like to create a WinForm usercontrol which can be reused in any application simply by dragging and dropping the control onto a form.

So what are the steps to build such a control?

Continue reading Building a reusable Windows Control with MapQuest API 5.3 and C#

Getting started with the MapQuest API 5.3 and C#

If you're a C# .NET developer and want to get started using the new MapQuest 5.3 API then you can get started today with the beta/release candidate version available on http://developer.mapquest.com/Beta.
Download the .NET library and start exploring.

From a .NET point of view not much has changed (yet) in the 5.3 API:
- The library has been renamed to mapquest20.dll to reflect that this is for .Net 2.0 and above only
- It has been tested with the 2.0 framework AND the 3.5 framework
- It has been tested with both 32-bit and 64-bit environments
- No interface changes have been made

Continue reading Getting started with the MapQuest API 5.3 and C#