does telligent community 6.0 use some sort of bridge for communication between C# classes and Javascript?
Is there something specific you were looking at? There is no specific bridge, its a combination of web services, REST endpoints, and callbacks. In 6.0 we add the ability to execute certain widget files asynchronously as well.
Are you referring to a separate geotagging plugin? The calendar itself already has its own geocoding provider for events
I was just installing the Calendar and geotagging extension for community 6.0, and specficially for google maps, I didn't see any javascript, but maybe this is embedded in the resources or embeded in c# then written in as a script and html. I am looking for a clean way of keeping the code in C#, html content, and styles seperate. by using event handlers to communicate between C# and Javascript, there is away to do this. both silverlight-C# and flash-AS3 has a clear path to do this.. but in the case of C# without using silverlight. I have some bad examples from codeplex. Also from midnightcoders, weborb from .net to flex... but was curious as to how telligent addressed remoting and messaging between classes...
My answer may be with the new scripting language and Widget Studio... but need to investigate.
we are migrating to 6.0 and have mapping and geotagging applications, custom widgets and controls which are used. I was trying to figure out how the simple static map which is geotagged and placed in the calendar event edit form is done.
I typically insert all of this code on the client side, but I don't see any references to google api in the source for the below page. we will likely use a 3rd party calendar, but I like the way this static map was implemented.
The calendar proxies its geotagging via a custom web service. Google is the default provider but you have the ability to use others and the web service handles choosing the one you configured. All requests are made to this web service, then the web service calls the APIs