Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
25 / 41 / 14
Регистрация: 27.03.2014
Сообщений: 754
1

Отличия между классами для работы с интернетом

04.04.2015, 16:35. Показов 1089. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день, не могу понять ситуацию, как и для чего мелкософт расплодили дублирующие классы для работы с интернетом. Оказалось что в разным моих программах я использовал то одно то другое... и совсем запутался...
Итак сущ. три способа:
C#
1
2
3
var client1 = new System.Net.WebClient();
            var client2 = new System.Net.Http.HttpClient();
            var client3 = new Windows.Web.Http.HttpClient();
Цитата с хабра:
Не-а. Там вообще забавная ситуация: HttpClient есть для приложений Windows Store, но нет для Windows Phone, а WebClient есть для Windows Phone, но нет для Windows Store. Ох как я надеюсь, что в ближайшем обновлении SDK это изменится!
Это он еще не знал что HttpClient два))) не считая вебклиента))
Вопрос зачем их столько много, чем они отличаются и что использовать в будущем?!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.04.2015, 16:35
Ответы с готовыми решениями:

Отличия между структурами и классами
Объясните пожалуйста, в С++, получается, что структура отличается от класса только тем, что у нее...

Отличия между классами и массивами
Уважаемые программисты объясните пожалуйста Чем отличается массивы от...

Отличия между классами String и StringBuilder
Расскажите пожалуйста про основные отличия между классами String и StringBuilder.

Библиотеки для работы с интернетом
подскажите какой литературой пользоваться чтобы научиться работать с информацией, получаемой из...

2
Эксперт .NETАвтор FAQ
10410 / 5140 / 1825
Регистрация: 11.01.2015
Сообщений: 6,226
Записей в блоге: 34
04.04.2015, 18:09 2
Хотя я тоже не очень понимаю, зачем они сделали несколько версий, но вот табличка:
Отличия между классами для работы с интернетом
0
25 / 41 / 14
Регистрация: 27.03.2014
Сообщений: 754
04.04.2015, 19:09  [ТС] 3
Storm23, круто. Довольно полезная табличка для меня. И если отличия вебклиента и ейтчттп более менее понятны, то тогда есть ли разница между HttpClient в двух разных пространствах имен?

Добавлено через 1 минуту
ps отсутствие прогресса загрузки в современном HttpClient меня печалит(
0
04.04.2015, 19:09
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.04.2015, 19:09
Помогаю со студенческими работами здесь

Ищу библиотеку С++ для работы с интернетом
Есть ли такая библиотека? И еще если в Dev C++ нулячая такая библиотека?

F.A.Q. - Настройка Wi-Fi роутера для работы с интернетом
Здравствуйте, постоянно просматривая раздел... убедился, что без такого мануальчика очень много...

Доработка программы для работы с классами
прикрепил проект, помогите плз доработать программу, там пару ошибок связанные с классами + нужно...

На каком языке создать файл *.exe для работы с Интернетом??
Хочу написать приложение *.exe которое берёт и обрабатывает данные с моего сайта и базы данных....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru