Какой самый быстрый способ получить необходимую информацию от MSDN? - PullRequest
4 голосов
/ 12 марта 2009

В PHP, если мне нужна информация о функции, я могу просто набрать http://php.net/function-name. Если функция не существует, она выполняет поиск всех функций. Документация для каждой функции обычно занимает 1 страницу и содержит всю необходимую информацию (параметры, типы возврата, пример кода, комментарии, особые случаи).

Когда я ищу что-то в MSDN, обычно требуется 2-3 щелчка, прежде чем я даже могу найти то, что искал.

Поскольку я трачу много времени на извлечение основной информации из MSDN, существует ли веб-сайт или служба, которая сокращает эту информацию для более быстрого доступа?

Например, я знаю, что для Java существует http://javadocs.org/, который облегчает поиск документации (http://javadocs.org/Color перенаправляет на http://java.sun.com/j2se/1.5.0/docs/api/java/awt/Color.html)

Что-нибудь подобное уже существует? Спасибо.

Ответы [ 10 ]

15 голосов
/ 12 марта 2009

Используйте Google и укажите сайт: msdn.microsoft.com

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

Примечание: я также использую этот метод для поиска SO - Google, используя сайт: stackoverflow.com

4 голосов
/ 12 марта 2009

Я полагаю, вы используете Visual Studio. Так что если вы хотите узнать что-то о ClassX, например, просто поместите курсор на него и нажмите F1.

Если я делаю это в классе FileInfo в Visual Studio, я получаю http://msdn.microsoft.com/en-us/library/system.io.fileinfo.aspx.

3 голосов
/ 12 марта 2009

Мне гораздо проще использовать Google и просто набрать что-то вроде "msdn [что я ищу]". Это приводит к лучшим результатам, чем пытаться перебрать мой сайт MSDN.

2 голосов
/ 12 марта 2009

google ==> сайт: msdn.microsoft.com + ключевое слово:)

есть даже поиск в Google для этого: MSDN Search

1 голос
/ 12 марта 2009

Используйте плагин Open Search для вашего браузера. Как эти . IE7, Fire Fox (и я думаю) Chrome используют их. Реализация Chrome интегрируется с адресным окном, а Fire Fox и IE имеют специальный диалог поиска в верхнем углу.

1 голос
/ 12 марта 2009
  1. Ask StackOverflow
  2. Используйте Google

Обратите внимание, что использование поля поиска в MSDN отсутствует даже в ответах большинства людей.

0 голосов
/ 25 июня 2009

Есть еще и малоизвестный ...

http://www.google.com/microsoft.html

... не относится к MSDN, но работает. :)

0 голосов
/ 12 марта 2009

MSDN использует следующий формат URL для самой последней версии документации:

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

В Firefox вы можете создать закладку вида:

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

Дайте ему ключевое слово, то есть "msdn", а затем введите строку местоположения:

msdn system.web.ui.webcontrols

И FF доставит вас к:

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

Chrome также позволит вам настроить поиск подобным образом, а также создать пользовательский поставщик поиска для Internet Explorer, используя URL-адрес теста:

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

0 голосов
/ 12 марта 2009

Как уже говорили другие, MSDN попадает в категорию сайтов, о которых можно сказать: «Google ищет X лучше, чем X ищет X». Известные коллеги включают Википедию и StackOverflow.

Чтобы упростить использование Google, Google позволит вам создать пользовательских поисковых систем , которые не только ограничиваются поиском на определенном сайте, но и позволяют устанавливать другие требования. Например, если вы щелкнете по моему имени, чтобы увидеть мой профиль пользователя SO, вы увидите, что у меня есть поисковые ссылки MSDN и StackOverflow в поле справа вверху. Пока он не работает, но в конечном итоге у меня будет настройка поиска StackOverflow, которая будет возвращать только страницы с вопросами и исключать страницы пользователей или страницы тегов.

Тем не менее, вам не хватает одной вещи: когда вы используете язык Microsoft, вы, вероятно, также используете Visual Studio. И если это так, подсказки intellisense содержат необходимую информацию в 90% случаев. Так что в этом смысле он даже лучше, чем php, потому что вам даже не нужно открывать веб-браузер.

0 голосов
/ 12 марта 2009

MSDN Developer Library обширна; Я согласен, что найти вещи вручную может быть обременительно, поэтому я не беспокоюсь.

На самом деле, обычно, если вы просто указываете имя функции, Google перечисляет MSDN в первых двух или трех вариантах.

...