Parses and store log files for the game "Star Wars, The Old Republic" http://www.swtor.com/.
See http://timrayburn.net/blog/introducing-swtor-dot-parser/ for original announcement of this project.
Deployed at http://swtor.apphb.com.
This project has three portions:
- Combat Parser website at http://swtor.apphb.com/
- JSON Parser available at http://swtor.apphb.com/API/ParseText. Send the log text with the name "combatLog" and the response will be a parsed JSON object.
- .NET Library component for parsing combat logs, used in the above. Grab the source code here, compile and reference.
- ASP.NET MVC
- stores CombatLog Documents in Embedded RavenDB
- NuGet for package management
- NCrunch
- Code Coverage can be calculating using R# 6.1 and DotCover 3.1
- unit tests for ASP.NET MVC
- Visual Studio 2010
- ReSharper 6.1
- Resharper DotCover 1.1
- MSDN article on using RavenDB in an ASP.NET MVC web application
SWTOR.Parser by Tim Rayburn is licensed under a Creative Commons Attribution 3.0 Unported License.
Based on a work at github.com.
Permissions beyond the scope of this license may be available at http://TimRayburn.net.