If you have the misfortune of needing to work with ASP.NET web forms, here's a map control.