I was curious as to the "correct" architecture of a torrent application; with WPF as the front end?
+1
A:
There are .NET classes out there for handling torrent exchanges - a place to start might be to take a look at the layouts they're using and the bug tracking systems the developers use and see what the complaints are - that may give you an idea of what design they've chosen and where it's fallen short. From there, you can look at things you might do differently when designing your own system.
For starters, here are two in .NET:
rwmnau
2010-05-04 05:05:50