2009-03-12 7 views
4

In PHP, wenn ich Informationen über eine Funktion brauche, kann ich einfach http://php.net/function-name eingeben. Wenn die Funktion nicht existiert, wird nach allen Funktionen gesucht. Die Dokumentation für jede Funktion ist in der Regel 1 Seite lang und enthält alle relevanten Informationen (Parameter, Rückgabetypen, Beispielcode, Kommentare, Sonderfälle).Was ist der schnellste Weg, um die benötigten Informationen von MSDN zu erhalten?

Wenn ich nach etwas auf MSDN suche, dauert es normalerweise 2-3 Klicks, bevor ich überhaupt zu dem komme, wonach ich gesucht habe.

Da ich eine Menge Zeit damit verbringe, grundlegende Informationen aus MSDN zu extrahieren, gibt es eine Website oder einen Dienst, der diese Informationen für einen schnelleren Zugriff komprimiert?

Zum Beispiel, ich weiß, für Java gibt http://javadocs.org/ ist, das es einfacher macht, Dokumentation zu finden (http://javadocs.org/Color Umleitungen an http://java.sun.com/j2se/1.5.0/docs/api/java/awt/Color.html)

Hat so etwas wie diese gibt es bereits? Vielen Dank.

+0

Vielleicht sollten Sie das beheben, Bill :-P –

+0

Lol - bemerkte nicht einmal den Benutzernamen. – tvanfosson

+1

MSDN ist absolut schockierend, vor allem in Bezug auf die Suche, aber ehrlich gesagt ist die Qualität der Daten am Ziel sowieso nicht so toll - warum nicht auf MSDN verzichten und stattdessen auf Google Blogs und SO Fragen lehnen? – annakata

Antwort

3

Ich finde es viel einfacher, Google zu verwenden und einfach etwas wie "msdn [was ich suche]" einzugeben. Es tendiert dazu, bessere Ergebnisse zu erzielen, als zu versuchen, den Weg durch die MSDN-Website zu finden.

15

Verwenden Sie Google und geben Sie site: msdn.microsoft.com

http://www.google.com/search?q=system.net.mail+site%3Amsdn.microsoft.com

Hinweis: ich diese Methode auch SO-Suche, um - Google mit Website: stackoverflow.com

+1

Die Methode zur Angabe der genauen Site ist definitiv hilfreich.Oft finde ich es nützlicher (oder zumindest schneller) einfach "msdn [topic]" zu tippen und es wird mich meistens am richtigen Ort zeigen. – TheTXI

+0

Leider MSDN-Suchmaschine ist so Mist das ist die einzige richtige Lösung –

+0

Ich stimme zu, dass die MSDN-Suche überhaupt nicht verwendbar ist. – GvS

2

google == > Website: msdn.microsoft.com + Stichwort :)

gibt es sogar eine benutzerdefinierte google-Suche nach, dass: MSDN Search

4

Ich denke, Sie verwenden Visual Studio. Wenn Sie zum Beispiel etwas über ClassX herausfinden möchten, setzen Sie einfach den Cursor darauf und drücken F1.

Wenn ich dies für die FileInfo-Klasse in Visual Studio, bekomme ich http://msdn.microsoft.com/en-us/library/system.io.fileinfo.aspx.

+0

Welche Version? Ich habe dynamische Hilfe zur Verfügung, wenn ich das Fenster auftut, aber F1 macht nichts für mich. Normalerweise zeige ich das Hilfefenster nicht an, daher ist Google für mich schneller, da ich immer einen Webbrowser geöffnet habe. – tvanfosson

+0

VS 2008 Professional mit MSDN installiert. –

1
  1. Frage Stackoverflow
  2. Verwenden Google

Beachten Sie, dass das Suchfeld in MSDN verwendet, ist nicht einmal in den meisten Menschen die Antworten.

0

MSDN Developer Library ist umfangreich; Ich stimme zu, dass es mühsam sein kann, Dinge manuell zu finden, also stört mich das nicht.

In der Tat, in der Regel, wenn Sie nur den Funktionsnamen angeben, wird Google MSDN auf den ersten zwei oder drei Optionen auflisten.

1

Verwenden Sie ein Open Search Plug-in für Ihren Browser. Wie these ones. IE7, Fire Fox (und ich denke) Chrome verwendet diese. Die Implementierung von Chrome wird in die Adressbox integriert, während Fire Fox und IE in der oberen Ecke einen speziellen Suchdialog haben.

0

Wie andere gesagt haben, fällt MSDN in die Kategorie der Websites, von denen gesagt werden kann: "Google sucht X besser als X sucht X". Zu den erwähnenswerten Peers gehören Wikipedia und StackOverflow.

Um die Verwendung von Google einfacher zu machen, ermöglicht Google Ihnen die Erstellung von custom search engines, die nicht nur auf die Suche innerhalb einer bestimmten Website beschränkt sind, sondern auch die Einrichtung anderer Anforderungen ermöglichen. Wenn Sie beispielsweise auf meinen Namen klicken, um mein SO-Benutzerprofil zu sehen, werden in der Box oben rechts MSDN- und StackOverflow-Suchlinks angezeigt. Ich habe es noch nicht funktioniert, aber schließlich habe ich die StackOverflow-Suche-Setup, um nur Fragen Seiten zurückgeben und die Benutzerseiten oder Tag-Seiten auszuschließen.

Das eine, was Sie vermissen ist, dass wenn Sie eine Microsoft-Sprache verwenden, Sie wahrscheinlich auch mit Visual Studio sind. Und wenn das der Fall ist, haben die Intellisense-Hinweise die Informationen, die Sie in 90% der Fälle benötigen. In diesem Sinne ist es sogar besser als PHP, weil Sie nicht einmal einen Webbrowser öffnen müssen.

+0

Ein guter Punkt in Bezug auf Intellisense, aber ich nahm als selbstverständlich an, dass das OP die Details einer bestimmten Funktion und nicht nur Hinweise auf Parameter und Rückgabewerte wissen wollte. – CJM

+0

Deshalb ist die Antwort in zwei Teile gegliedert, mit dem ersten Schritt "Hier ist, wie man effektiver mit Ihrer Suche ist". –

0

MSDN verwendet die folgende URL-Format für die neueste Version der Dokumentation:

http://msdn.microsoft.com/en-us/library/[Namespace.Class.Etc].aspx

In Firefox, Sie ein Lesezeichen des Formulars erstellen:

http://msdn.microsoft.com/en-us/library/%s.aspx

Geben Sie ihm einen Schlüsselwort, das heißt "Msdn" und dann Adressleiste eingeben:

Msdn System.Web.UI.WebControls

Und FF wird Sie zu:

http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.aspx

Chrome finden Sie auch eine Suche wie folgt einrichten lassen, und Sie können auch einen cus erstellen tom Suchanbieter für Internet Explorer, um die Test-URL verwenden:

http://msdn.microsoft.com/en-us/library/TEST.aspx

Verwandte Themen