Bing maps provides a great way to create map based applications. In this screencast , I have demonstrated the bing map integration in a ASP.NET MVC4 application.
You can create your bing map account using this link. Once you have your bing map credentials ready, you can view this screencast. Here , I have tried to plot few locations on to the bing map as pushpins. We have a controller action, which populates a list of locations (each location comprises of latitude and longitude value). In the view, we have called the controller action using $.getJson method. Finally, each of the locations returned from the controller action will be plotted on the bing map.