WebProNews

Tag: Bing Maps Silverlight

  • Bing Maps Moves To WPF Control Integration

    Bing maps used to be integrated with AJAX and Silverlight. Those are in all the past now though since Bing Maps now has native WPF control.

    Some of you may be thinking that AJAX and Silverlight were just fine. Well, WPF control has some advantages that you would do well to take advantage of. The main advantage being that developers can now “build interactive tools for visualizing geographical data on the desktop.”

    James McCaffrey, writing for Visual Studio Magazine, lays out a good argument as to why he thinks WPF control is the best way to develop for Bing Maps.

    “The two main alternatives to Bing Maps with WPF are Bing Maps AJAX in a Web application and Bing Maps Silverlight. I’ve used — and like — all three approaches, but I really like Bing Maps with WPF. It gives you the combined power of Bing Maps and the WPF programming model, with the convenience of the C# language.

    I’ve found Bing Maps with WPF especially useful when I have to deal with very large data sets. In those scenarios, Bing Maps with WPF was much faster than Web-based alternatives, and it allowed me to effectively handle SQL databases with millions of records, and to display thousands of data points in real time.”

    McCaffrey then goes on to detail some of the ways people can use WPF control for Bing Maps. He details how developers can change map properties, place marker data, draw straight lines and curved lines, handle double-click events, display multiple data points, and work with large data sets.

    All of the examples contain huge amounts of code for you to sift through. It should give you an idea of how to start developing for Bing Maps with the new WPF control system.

    It should be noted that you’re going to need a version of Visual Studio that contains Microsoft’s .NET Framework 4 and the Windows SDK. You can get this by downloading the free edition of Visual Studio 2010 Express. You will also obviously need the WPF SDK as well which is available here.

  • Microsoft Pulls Bing Maps Site Out of Beta

    Microsoft has removed the beta tag from the Bing Maps Silverlight site. This means, at least according to Microsoft, that users can expect greater reliability, supportability, and further innovation.

    "First off, if you go to the Bing Maps AJAX site and have Silverlight installed chances are you will be redirected to the Bing Maps Silverlight site (note this change only affects users in the US)," explains Microsoft’s Chris Pendleton. "We’re rolling this out with a small percentage of users increasing up to 100% of all users in a few weeks. If you don"t have Silverlight installed you can hit the AJAX site and will be prompted to install Silverlight (which you can opt out of, but WHY would you??). Well, to make the AJAX site a bit smoother we’ve introduced some new transitions in the tile loading process for panning and zooming. So you can have your Silverlight and AJAX too. If you don’t want to stay on the Silverlight site, you can opt out and return to the AJAX site (aka Bing Maps Classic) via the link on the Silverlight site."

    Microsoft has also launched two new Bing Maps Applicaton Gallery apps. These are "Destination Maps" and "Local Events". The former shows vector-based route geometries on new map background, and the latter lets users find things to do in their own towns.

    Bing Maps App

    From the sound of it, Bing Maps users should expect much more in the way of apps. "These apps are only the beginning," says Pendleton. "You see it coming? A massive wave is upon you. Get ready."

    More detailed information on the two newly launched apps can be found here and here respectively. On another Bing-related note, Microsoft has started improving its autosuggest feature. Time will tell if it proves to be an improvement over Google’s much criticized Google Suggest.


    Related Articles:

    Bing Launches New Maps with Apps

    Microsoft Changes Bing User Privacy Methods

    Bing Makes Out Well In Search Spend Report