2010-04-19 9 views
5

Ich habe eine kleine .net Windows Forms-Anwendung geschrieben. Und jetzt habe ich beschlossen, Meinungen oder Kommentare von Nutzern zu erhalten. Der Benutzer schreibt einfach etwas in ein Eingabeformular und klickt auf eine Senden-Schaltfläche.So sammeln Sie Benutzermeinungen über Software

Ich möchte den einfachsten Weg verwenden. Ich möchte keine Webservices oder andere Anwendungen zum Sammeln der Informationen hosten. Ich habe auch keine Datenbank. Nichts. Ich möchte nur wissen, was die Leute über die Anwendung denken.

Wie würden Sie es tun?

+0

Klicken Sie auf den Senden-Button, um den Inhalt mit demselben Betreff für alle Kommentare zu versenden. Verwenden Sie die Filteroption in Ihrem Posteingang, um sie in einzelne Labels zu trennen. –

Antwort

3

FWIW Wenn Sie mit den Antworten gehen, die vorschlagen, nur an einen SMTP-Server zu rufen, denken Sie daran, dass jede Anwendung, die Sie in .NET entwickeln, keine Art von Sicherheitspaketrahmen verwendet Die Anwendung ist im Wesentlichen die gleiche wie eine Textdatei. Also, wenn Sie Ihre SMTP-Server-Anmeldeinformationen in Ihre Anwendung einbetten, könnte es sehr einfach sein, sie gestohlen zu haben.

Ich denke, die einfachste Lösung für Sie nur einen Hyperlink in Ihrer Anwendung mailto zu setzen wäre: [email protected] Subject = txtSubject.Text & Körper = txtBody.Text und dann die Benutzer-System den Griff lassen mailto Operation von seinem Standard-Handler.

+2

@Chris: Dies führt den Benutzer außerhalb der Anwendung und erfordert, dass sie ein gültiges E-Mail-Konto auf ihrem 'mailto:' Client konfiguriert haben. –

+0

Ja, genau das habe ich mir vorgenommen. Dies ist eine Operation, die clientgesteuert sein sollte. –

2

Klicken Sie auf die Schaltfläche Senden E-Mail den Text in das Eingabefeld für sich.

Wie es HERE zu tun ist. (Senden von E-Mail mit GMAIL SMTP-Server C#)

Und dann Textual Sentiment Analysis verwenden Sie können wissen, was über Ihre software.Take bei twittersentiments einen Blick Leute denken.

0

Wahrscheinlich wird eine E-Mail von Antivirus, Firewall abgefangen, Sie nennen es. Außerdem wäre ich nicht überrascht, wenn eine hässliche MessageBox auftaucht (diese Anwendung versucht, eine E-Mail zu senden ...). Schlimmer noch, seltsam ist, wenn ein Antivirus die E-Mail abfängt, nicht Sie nicht der Benutzer wird nie wissen.

Also würde ich mit mailto link gehen, wie Cris Marisic vorschlagen.

Verwandte Themen