Wie implementiere ich Disqus in ASP.NET MVC?

8

Ich bin dabei, die Build / Buy-Kompromisse für eine öffentliche Website zu spezifizieren und bin auf eine ziemlich interessante Strecke gestoßen.

Hintergrund

Ein Teil des Designs der Website besteht darin, Kommentare gegen eine Reihe von verschiedenen "Artikeln" einzubauen, die offensichtlich ihre eigenen IDss haben. (d. h. / Rezepte / 23 oder Ausrüstung / 16 usw., usw.).

Anfangs hatte ich ein Kommentarsystem mit Tags angegeben. Der Projektträger ist jedoch zurückgekommen und hat gefragt, ob es leicht wäre, Disqus in den Mix zu integrieren. Ich habe das schon vorher mit Joomla benutzt (nie in .NET) und denke, dass es eine gute Idee ist, da die Kommentare automatisch über die üblichen sozialen Netzwerkmedien verteilt werden.

Frage

Ist es ziemlich schmerzlos, eine Implementierung von Disqus auf ASP.NET MVC einzurichten, die nahtlos funktioniert? Gibt es Tutorials oder Beispiele für eine funktionierende Disqus-Lösung in ASP.NET MVC? Ich habe dieses Beispiel gesehen und Lesen Sie die Dokumentation bis jetzt.

    
jim tollan 19.01.2011, 12:26
quelle

4 Antworten

6

Ich wähle den asynchronen JavaScript-Ladeansatz (im Gegensatz zur Verwendung der Fullblown-API-Methoden). Hier ist, wie einfach es in ASPNET MVC verwendet wird (es funktioniert auch für ASP.NET):

Aus der Dokumentation :

%Vor%

Das ist alles, was dazu gehört.

    
jim tollan 19.01.2011, 12:59
quelle
15

Im Moment gibt es ein wundervolles Paket für Disqus.

%Vor%

Und dann ist es so einfach, wie Sie es irgendwo in Ihrer Ansicht, Sektion oder Teilansicht festhalten ...

%Vor%

Ссылка

    
jcreamer898 25.05.2011 14:19
quelle
3

Wenn Sie mit dem disqus-Branding einverstanden sind, ist der JavaScript-API-Aufruf der richtige Weg. Wenn Sie eine tiefere Integration benötigen - oder Dinge tun müssen, die sicherstellen, dass Ihre Kommentare auf Ihrer Website bleiben - sollten Sie sich die kleine Bibliothek ansehen, die ich geschrieben habe, mit dem Namen disqussharp - es ist ein ziemlich vollständiger Wrapper um v 1.1 der disqus-API und kann für viele Dinge verwendet werden.

    
Wyatt Barnett 19.01.2011 14:46
quelle
2
___ answer4736581 ___

Wenn Sie mit dem disqus-Branding einverstanden sind, ist der JavaScript-API-Aufruf der richtige Weg. Wenn Sie eine tiefere Integration benötigen - oder Dinge tun müssen, die sicherstellen, dass Ihre Kommentare auf Ihrer Website bleiben - sollten Sie sich die kleine Bibliothek ansehen, die ich geschrieben habe, mit dem Namen disqussharp - es ist ein ziemlich vollständiger Wrapper um v 1.1 der disqus-API und kann für viele Dinge verwendet werden.

    
___ antwort5002579 ___

Hier ist eine Auswahl von Erweiterungsmethoden, die sowohl auf Disqus als auch auf IntenseDebate abzielen:

zuerst der Disqus-Helfer (mit einem Nicken auf PieterG):

%Vor%

und dann die intensedebate Version:

%Vor%

Verwendung in jedem Fall:

%Vor%

genießen ...

    
___ tag123aspnet ___ ASP.NET ist ein Framework für die Entwicklung von Microsoft-Webanwendungen, mit dem Programmierer dynamische Websites, Webanwendungen und Webdienste erstellen können. Es ist nützlich, dieses Tag in Verbindung mit dem Typ des Projekttyps zu verwenden, z. [asp.net-mvc], [asp.net-webforms] oder [asp.net-web-api]. Verwenden Sie dieses Tag NICHT für Fragen zu ASP.NET Core - verwenden Sie stattdessen [asp.net-core]. ___ qstnhdr ___ Wie implementiere ich Disqus in ASP.NET MVC? ___ tag123aspnetmvc ___ Das ASP.NET MVC Framework ist ein Open-Source-Webanwendungs-Framework und -Tooling, das eine auf Web-Anwendungen zugeschnittene Version des Model-View-Controller (MVC) -Musters implementiert und auf einer ASP.NET-Technologiegrundlage aufbaut. ___ answer6125920 ___

Im Moment gibt es ein wundervolles Paket für Disqus.

%Vor%

Und dann ist es so einfach, wie Sie es irgendwo in Ihrer Ansicht, Sektion oder Teilansicht festhalten ...

%Vor%

Ссылка

    
___ tag123disqus ___ Disqus ist ein globales Kommentarsystem, das die Diskussion auf Websites verbessert und Konversationen über das Internet verbindet. ___ qstntxt ___

Ich bin dabei, die Build / Buy-Kompromisse für eine öffentliche Website zu spezifizieren und bin auf eine ziemlich interessante Strecke gestoßen.

Hintergrund

Ein Teil des Designs der Website besteht darin, Kommentare gegen eine Reihe von verschiedenen "Artikeln" einzubauen, die offensichtlich ihre eigenen IDss haben. (d. h. / Rezepte / 23 oder Ausrüstung / 16 usw., usw.).

Anfangs hatte ich ein Kommentarsystem mit Tags angegeben. Der Projektträger ist jedoch zurückgekommen und hat gefragt, ob es leicht wäre, Disqus in den Mix zu integrieren. Ich habe das schon vorher mit Joomla benutzt (nie in .NET) und denke, dass es eine gute Idee ist, da die Kommentare automatisch über die üblichen sozialen Netzwerkmedien verteilt werden.

Frage

Ist es ziemlich schmerzlos, eine Implementierung von Disqus auf ASP.NET MVC einzurichten, die nahtlos funktioniert? Gibt es Tutorials oder Beispiele für eine funktionierende Disqus-Lösung in ASP.NET MVC? Ich habe dieses Beispiel gesehen und Lesen Sie die Dokumentation bis jetzt.

    
___ answer4735512 ___

Ich wähle den asynchronen JavaScript-Ladeansatz (im Gegensatz zur Verwendung der Fullblown-API-Methoden). Hier ist, wie einfach es in ASPNET MVC verwendet wird (es funktioniert auch für ASP.NET):

Aus der Dokumentation :

%Vor%

Das ist alles, was dazu gehört.

    
___
jim tollan 15.02.2011 10:37
quelle

Tags und Links