Description: This is the second article in a three article series examining a custom ASP.NET server control I developed to make using the Google Maps API easier for .NET developers. This article assumes you have read Part 1 and are familiar with the Google Maps API. You may see references throughout the article to "my control, my GoogleMaps control, my GMap control, etc". I did not create the Google Maps API, I merely created a wrapper for ASP.NET using C#, XML, and XSL.
The main goal of this article is to show you just how powerful a .NET wrapper can be for the Google Maps API. Everything I will cover in this article could be done with other technologies like JavaScript, PHP, Java, etc. But aren t you glad you don t have to use any of those? This also uses an object oriented approach to Google Maps interaction.
- [07] - Google Maps API Adventures of digging de
- [17] - Google Maps API IAnimationControllerGE c
File list (Check if you may need any files):
WCPierce\TestWeb
........\.......\Advanced
........\.......\........\AccorHotel.xsl
........\.......\........\AccorHotels.aspx
........\.......\........\AccorHotels.aspx.cs
........\.......\........\AccorHotels.aspx.resx
........\.......\........\blueMarker.png
........\.......\........\ColoradoCounties.aspx
........\.......\........\ColoradoCounties.aspx.cs
........\.......\........\ColoradoCounties.aspx.resx
........\.......\........\Composite.aspx
........\.......\........\Composite.aspx.cs
........\.......\........\Composite.aspx.resx
........\.......\........\Default.aspx
........\.......\........\Default.aspx.cs
........\.......\........\Default.aspx.resx
........\.......\........\GMapControl.ascx
........\.......\........\GMapControl.ascx.cs
........\.......\........\GMapControl.ascx.resx
........\.......\........\StateQuarter.xsl
........\.......\........\StateQuarters.aspx
........\.......\........\StateQuarters.aspx.cs
........\.......\........\StateQuarters.aspx.resx
........\.......\........\WCPierce.sql
........\.......\AssemblyInfo.cs
........\.......\Basics.aspx
........\.......\Basics.aspx.cs
........\.......\Basics.aspx.resx
........\.......\bin
........\.......\...\Microsoft.ApplicationBlocks.Data.dll
........\.......\ClickHandling.aspx
........\.......\ClickHandling.aspx.cs
........\.......\ClickHandling.aspx.resx
........\.......\Controls.aspx
........\.......\Controls.aspx.cs
........\.......\Controls.aspx.resx
........\.......\Css
........\.......\...\AutoCompleteTextBox.css
........\.......\DataListExample.aspx
........\.......\DataListExample.aspx.cs
........\.......\DataListExample.aspx.resx
........\.......\db
........\.......\Default.aspx
........\.......\Default.aspx.cs
........\.......\Default.aspx.resx
........\.......\Global.asax
........\.......\Global.asax.cs
........\.......\Global.asax.resx
........\.......\Icons.aspx
........\.......\Icons.aspx.cs
........\.......\Icons.aspx.resx
........\.......\InfoWindow.aspx
........\.......\InfoWindow.aspx.cs
........\.......\InfoWindow.aspx.resx
........\.......\Listeners.aspx
........\.......\Listeners.aspx.cs
........\.......\Listeners.aspx.resx
........\.......\MarkerInfoWindow.aspx
........\.......\MarkerInfoWindow.aspx.cs
........\.......\MarkerInfoWindow.aspx.resx
........\.......\Overlays.aspx
........\.......\Overlays.aspx.cs
........\.......\Overlays.aspx.resx
........\.......\Scripts
........\.......\.......\CallBackObject.js
........\.......\.......\GMap.xsl
........\.......\.......\GMapX.js
........\.......\TestWeb.csproj
........\.......\TestWeb.csproj.webinfo
........\.......\Web.config
........\WCPierce.sln
........\WCPierce.Web
........\............\AssemblyInfo.cs
........\............\bin
........\............\CallBackHelper.cs
........\............\changes.txt
........\............\doc
........\............\UI
........\............\..\DataSourceHelper.cs
........\............\..\WebControls
........\............\..\...........\AutoCompleteTextBox
........\............\..\...........\...................\AutoCompleteTextBox.cs
........\............\..\...........\GoogleMap
........\............\..\...........\.........\GBounds.cs
........\............\..\...........\.........\GControl.cs
........\............\..\...........\.........\GControls.cs
........\............\..\...........\.........\GIcon.cs
........\............\..\...........\.........\GIcons.cs
........\............\..\...........\.........\GLargeMapControl.cs
........\............\..\...........\.........\GMap.cs
........\............\..\...........\.........\GMapTypeControl.cs
........\............\..\...........\.........\GMapZoomEventArgs.cs
........\............\..\...........\.........\GMarker.cs
........\............\..\...........\.........\GOverlay.cs
........\............\..\...........\.........\GOverlays.cs
........\............\..\...........\.........\GOverlaysWrapper.cs
........\............\..\...........\.........\GPoint.cs
........\............\..\...........\.........\GPointEventArgs.cs
........\............\..\...........\.........\GPoints.cs
....