Wszystko w Twoich rękach
Od wczoraj męczę się z GoogleMaps API. Cel – własna kontrolka ASP.NET opakowująca mapkę, pozwalająca na uniwersalne podłaczenie do listy obiektów dowolnej klasy, implementującej prosty interfejs. Oczywiście rozchodzi się o geolokację wg wprowadzanych adresów i wyświetlanie markerów na mapie ze wszelkimi możliwymi wodotryskami ;-) Chcę osiągnąć taki stan, aby pokazanie na mapie obiektów jakiejś klasy ograniczało się do dwóch czynności:
- implementacja interfejsu składającego się z 4-5 properties w „zainteresowanej” klasie
- wrzucenie kontrolki na stronę i podłączenie do niej listy
Niesamowite ile chłopaki z google wykonali roboty. W tych mapach jest chyba połowa JavaScript’u jaka została napisana na świecie ;-) Natomiast ja – jak wspomniałem już odpowiadając we wpisie Jaki AJAX do ożywienia strony w ASP .NET 2.0 na „Carael’s Blog” – należę do kategorii „JavaScript dwie lewe ręce”. Wiadomo jednak jak jest – nie chcesz JavaScriptu ale on chce Ciebie… Więc rzuciłęm się od razu na głęboką wodę, nie tylko klepiąc JavaScript ale dynamicznie generując go z poziomu C#…
Jednak do rzeczy – po kilkunastu godzinach walki mam już dość porządną bazę do kontrolki. Oceniam to na jakieś 75% realizacji. Tylko, że nie mogę już na to patrzeć ;-) Zapewne final version poczeka do jutra, do momentu, aż przestanie mnie prześladować wizja zasięgu zmiennych JS. Doprowadzenie kontrolki do stanu „można to komuś pokazać” potrwa pewnie jeszcze z jeden dzień (komentarze, sprzątanie, likwidowanie efektu spaghetti). Trauma po js pozostanie – nie wiem jak szybko się przemogę i opiszę zmagania z google maps + asp.net ;-) Z drugiej strony dawno nie było żadnego stricte technicznego wpisu.
Właśnie – może więc sami zadecydujecie, czy coś bardziej zainteresuje Was niż kontrolka google maps. Znalazłem ciekawą wtyczkę do ankiet na wordpress. Może więc w ramach modnej ostatnio interakcji użytkownik-blogger zaproszę Was do głosowania ;-) ?
Inna sprawa, że wprost uwielbiam instalować wtyczki w WordPress – to wręcz niewiarygodne gdy wszystko odbywa się najwyżej dwoma klinięciami…
Na jaki temat chciałbyś przeczytać kolejny wpis?
- Google maps - własna kontrolka w ASP.NET (45%, 13 Votes)
- Dziedziczenie - zasady i pułapki (31%, 9 Votes)
- Klasa do uniwersalnego logowania (plik, konsola, event log, email) (24%, 7 Votes)
Total Voters: 29
Nie znaleziono podobnych wpisów.
Możesz śledzić odpowiedzi do tego wpisu za pomocą RSS 2.0 feed. Możesz leave a response, or trackback z Twojej własne strony.





W związku z urlopowym zamieszaniem, zapraszam do zapoznania sie z tym wpisem. Ankieta zostaje przedłużona do 26 sierpnia.