December 16, 2009

Animaonline Weather API 2.5.0.0 Is Here



That's right! Animaonline Weather API 2.5.0.0 has been released!
One year has passed since it's last release!
I simply don't have that much time to code, now that I'm married ;)

The new awAPI uses LINQ for all it's core operations, making it much faster, and more stable than the previous versions! The core has been rewritten from scratch and uses a new format, so the old documentation is now considered to be deprecated. But, that doesn't mean it became more difficult to use, in fact it's much simpler in this version!
The API .dll file can be downloaded from Project's download section here on CodePlex.

The source code will be available, as soon as I get my Team Foundation Server up and running!

Here's some example API usage code goodies for ya'll!

var phoenixWeather =

Animaonline.Weather.GoogleWeatherAPI.GetWeather(Animaonline.Globals.LanguageCode.en_US, "Phoenix, AZ");

Console.WriteLine("Current Condition: {0}",

phoenixWeather.CurrentConditions.Condition);

Console.WriteLine("Current Humidity: {0}",

phoenixWeather.CurrentConditions.Humidity);

Console.WriteLine("Current Temperature: {0}",

phoenixWeather.CurrentConditions.Temperature.Fahrenheit);

Console.WriteLine("Current Wind Condition: {0}",

phoenixWeather.CurrentConditions.WindCondition);


You also have

phoenixWeather.ForecastConditions (Which is a List<*> of ForecastCondition objects)

phoenixWeather.ForecastInformation


Plus all the goodies from the old versions; such as:

GeoCoding

GeoNames

Google Maps Generation

GeoRSS Generation

All to be found in the new Animaonline.Geo namespace! ;)


and much more...


Thanks to everyone of you that are using my API, it really makes it worth the effort I put into it!

I would also thank everyone that have donated!, thank you!!! :)




Enjoy

/Roman A.


Back to Home