
C# World Of Warcraft Armory Library 0.1
Originally published on my old blog at cumps.be on September 9, 2008.
Since I started playing World of Warcraft again, I’ve taken a bit more of a developer approach to it this time, and after founding a little casual guild, I decided to create a site for it.
However, I’m a lazy developer. I don’t intend to update the site regularly whenever someone joins or leaves the guild. And because I’m quite geeky when it comes to statistics, and a bit of a theory crafter, I planned to populate our guild site with lots of stats. Where else would be a better place to get them from than the Armory? It contains everything I want!
After searching a little, I found various libraries for PHP, Perl and Ruby, but nothing for the .NET world. At least nothing that fetches everything I wanted, like reputation and skills. So, I decided to just write it myself! :)
Over the last week, I’ve been developing ArmoryLib, and decided to release it under the LGPL and use Google Code to store the source in. You can find version 0.1 there under Downloads, and the Documentation page shows more details on the API and some example output.
Since Google Code closed in 2015, ArmoryLib lives on GitHub: github.com/CumpsD/armorylib, with version 0.1 under Releases and the documentation in the README. The old Armory site it read from is long gone, so the library no longer works.
Feel free to beta test it! And remember… LGPL requires you give prominent notice about using the library! (A link to this post will do)
You May Also Like

Exam 70-536 Study Notes
My study notes for Microsoft exam 70-536: .NET types, collections, generics, I/O, serialization and more, with C# examples.

Design Patterns - Proxy Pattern
The Proxy Pattern, and the last article in the design patterns series, now that I've finished reading Head First Design Patterns.

Design Patterns - State Pattern
The State Pattern: replacing an enum and its switch statements with a class per state, so a game unit acts differently when it's alive or dead.



