Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > .NET для новичков > Какое направление учить? |
Автор: Алексеу 17.11.2008, 09:44 |
Здравствуйте! Начинаю учить C#. Меня в первую очередь интересуют возмоджности взаимодействия с сайтами, поисковыми системами. Не подскажите какое направление нужно учить? Интересуют конкретные действия програм, походящие на действия пользователей на сайтах - ввод запросов, переход по ссылкам, нажатие кнопок, получение информации со страниц, ее обработка и пр. Заранее спасибо! |
Автор: diadiavova 18.11.2008, 00:14 |
Начни хотябы с изучения возможностей класса System.Net.WebClient из библиотеки System.dll, ну и другие классы этого же пространства имён. А там дальше разберёсси ![]() |
Автор: jonie 19.11.2008, 22:49 | ||
|
Автор: knox 19.11.2008, 23:09 |
.Net сетевое программирование для профессионалов - есть в просторах интернета, там описаны классы, протоколы и т.д. |
Автор: Алексеу 26.12.2008, 18:21 |
Спасибо. Почитал System.Net.WebClient - немного не то, к сожалению. Интересует такой вопрос - забить в программе поисковый запрос в какой-то системе и получить ответ с поисковой системы в программу. Как это можно сделать? |
Автор: diadiavova 27.12.2008, 07:19 | ||||||
Приведу пример. Открываем гуголь, вносим в поисковую строку текст Всякое разное, и запускаем поиск. Обрати внимание на содержимое адресной строки оно будет следующим:
Если скопировать эту строку, и вставить её куда-нибудь, получится
Если же вставить этот текст в адресную строку другой вкладки и загрузить страницу, то на ней окажутся те же ссылки и даже текст в поисковую строку будет введён. То есть если тебе надо получить страницу с соответствующим запросом - сформируй нужный URI и загружай при помощи вебклиента. Пример : Добавляем на форму вебброузер и кнопку. В обработчике клика кнопки пишем
В резултате броузер выводит такую картинку http://ipicture.ru/ Обрати внимание на текст запроса. |