Auf welchen .NET Frameworks ist DotNetOpenAuth verfügbar?

Die meisten (alle?) OAuth-Ressourcen - sowohl Informationen über das Protokoll als auch Codebibliotheken zur einfachen Verwendung in Ihren eigenen Anwendungen - scheinen im Internet davon auszugehen, dass die Anwendung, in der Sie sie verwenden, eine Webanwendung ist.

Ich möchte jedoch OAuth in verwendenmein Windows Mobile Twitter Client für Wechselwirkungen mitTwitter Hier verwende ich nun die Standardauthentifizierung mit einer Reihe von einfachen Methoden, die ich von Hand ausgeführt habe.

Wenn ich richtig liege, wird die Standardauthentifizierung im Juni 2010 von Twitter nicht mehr unterstützt. Daher habe ich eine harte Frist, um meinen Twitter-Client nach diesem Sommer zum Laufen zu bringen. Außerdem möchte ich in der Lage sein, auf einfache Weise Unterstützung für andere Dienste hinzuzufügen, die OAuth verwenden, zFoursquare.

Meine Fragen sind vorerst natürlich einfach:

IstDotNetOpenAuth Nur für das reguläre .NET-Framework verwendbar, oder gibt es auch eine kompakte Framework-Version?

Kennt jemand von euch eine (andere?) OAuth-Bibliothek, die ich in einer .NET Compact Framework 3.5-Anwendung verwenden könnte?

Kann mir jemand mit einfachen Antworten weiterhelfen? ;-)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage