• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

bVisual

  • Home
  • Services
    • How Visio smartness can help your business
    • Visio visual in Power BI
    • Visio Consulting Services
    • Visio Bureau Services
    • Visio Training and Support Services
  • Products
    • Visio Shape Report Converter
    • SS Plus
    • LayerManager
    • visViewer
    • Metro Icons
    • Rules Tools for Visio
    • The Visio 2010 Sessions App
    • Multi-Language Text for Visio
    • Document Imager for Visio
    • multiSelect for Visio
    • pdSelect for Visio
  • Case Studies
    • Case studies overview
    • Using Visio in Education for GIS
    • Visualizing Construction Project Schedules
    • Visio Online Business Process Mapping
    • Nexans Visio Template
    • CNEE Projects, WorldCom
    • Chase Manhattan Bank
  • News
    • Recent news
    • News archive
  • Resources
    • Articles➡
      • ShapeSheet Functions A-Z
      • Comparing Visio for the Web and Desktop
      • Customising Visio Shapes for the Web App
      • Key differences between the Visio desktop and web apps
      • Using the Visio Data Visualizer in Excel
      • Using Visio in Teams
      • Creating Visio Tabs and Apps for Teams with SharePoint Framework (SPFx)
      • Designing Power Automate Flows with Microsoft Visio
      • Innovative uses of Visio Lists
    • Webcasts ➡
      • Visio in Organizations
      • My session and other Visio sessions at MSIgnite 2019
      • Power up your Visio diagrams
      • Vision up your Visio diagrams
      • The Visio 2010 MVP Sessions
    • Visio Web Learning Resources
    • Books➡
      • Visualize Complex Processes with Microsoft Visio
      • Mastering Data Visualization with Microsoft Visio
      • Microsoft Visio Business Process Diagramming and Validation
      • Visualizing Information with Microsoft Visio
  • Blog
    • Browse blog articles
    • Visio Power BI articles
    • Visio for Web articles
    • A history of messaging and encryption
  • About us
    • About bVisual
    • Testimonials
    • Bio of David Parker
    • Contact Us
    • Website Privacy Policy
    • Website terms and conditions
    • Ariba Network
You are here: Home / Bing Maps / Review of Learning Bing Maps API

Published on February 24, 2014 by David Parker

Review of Learning Bing Maps API

It is a pleasure to see this title appear because I have been developing with MapPoint and Bing Maps (nee Virtual Earth) for many years, but as an author too, I am aware how sensitive reviews are, so I am keen that any criticism should be constructive. My first impression is that it is slim at about 100 pages, but it does cover some very useful areas. The downloadable code is very useful but seems to be the draft version in parts, even being titled as such, and I did add my own Bing Maps developer credentials rather than use the ones left in the text.

First, here is the book link http://www.packtpub.com/learning-bing-maps-api/book, and the chapter titles. I used Visual Studio 2013 to test the code and ran it in Internet Explorer, Chrome and Firefox on Windows 8.1.

Chapter 1: Introduction to Bing Maps AJAX Control Version 7
Chapter 2: Diving into Bing Maps AJAX Control Version 7
Chapter 3: Introduction to Bing Maps REST Services
Chapter 4: Diving into Bing Maps REST Services
Chapter 5: Spatial Data Services
Chapter 6: Diving into Spatial Data Services
Chapter 7: Enriching Bing Maps with Overlaying User Data
  

So, chapter 1 is quite straight forward, and gets you up and running with the Bing Maps AJAX control, and chapter 2 introduces the basic drawing of polygons. I would have like to have seen this example extended to clearly show the differences between Pushpin, Polyline and Polygon, and seen how to make draggable handles.

Chapter 3 moves into using ASP.NET MVC, not my strong point, so it is useful to have an introduction into an acceptable programming style. The example code runs ok, but then I hit problems with running chapter 4 code because the css file from the previous chapter remained cached. Thus, the stated changes did not got applied, until I realised what was happening, and clicked the browser refresh! Mea culpa.

Well, by now I am over halfway through the book…

Chapter 5 and 6 will be useful, if I need to use the Spatial Data Services, but chapter 7 gets into the area that I am most likely to use, overlaying user data.

I think the book is certainly useful, and I am glad I have it, but I do think it is light on detail on some functionality that Bing Maps API has to offer. It could have mentioned the Bing Maps Interactive SDK at http://www.bingmapsportal.com/ISDK/AjaxV7, for example. It could also have pointed the reader to an overview of Bing Maps technology at http://msdn.microsoft.com/en-us/library/dd877180.aspx.

Addendum:

Not long after I posted this blog, Ricky Brundritt announced the release of his FREE e-book about Bing Maps –  http://rbrundritt.wordpress.com/2014/03/04/free-ebook-location-intelligence-for-windows-store-apps/

Smile

Not only does Ricky’s book cover the topic in more depth, it is amazingly FREE. Microsoft must be paying him too much

Related

Filed Under: Bing Maps Tagged With: Review

About David Parker

David Parker has 25 years' experience of providing data visualization solutions to companies around the globe. He is a Microsoft MVP and Visio expert.

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

  • LinkedIn
  • Twitter

Recent Posts

  • Fixing dimensions of 2D shapes
  • Merging Linked Data from Similar Tables
  • Smart Radio Buttons and Check Boxes in Visio
  • Using Button Face Ids in Visio
  • Grid Snapping Revisited

Categories

Tags

Accessibility Add-Ins Connectors Containers Data Export Data Graphics Data Import Data Visualizer Educational Excel GraphDatabase Hyperlinks Icon Sets JavaScript LayerManager Layers Legend Link Data to Shapes Lists MSIgnite MVP Office365 Org Chart PowerApps PowerBI PowerQuery Processes Setup and Deployment Shape Data Shape Design ShapeSheet ShapeSheet Functions SharePoint 2013 SQL Teams Validation VBA Video Visio Visio 2007 Visio for the Web Visio Online Visio Services Visio Viewer Webinar

Footer

bVisual Profile

The UK-based independent Visio consultancy with a worldwide reach. We have over 25 years experience of providing data visualization solutions to companies around the globe.

Learn more about bVisual

  • Amazon
  • E-mail
  • Facebook
  • LinkedIn
  • Twitter
  • YouTube

Search this website

Recent posts

  • Fixing dimensions of 2D shapes
  • Merging Linked Data from Similar Tables
  • Smart Radio Buttons and Check Boxes in Visio
  • Using Button Face Ids in Visio
  • Grid Snapping Revisited

Copyright © 2025 · Executive Pro on Genesis Framework · WordPress · Log in