Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.63/32: Рейтинг темы: голосов - 32, средняя оценка - 4.63
6 / 6 / 2
Регистрация: 09.12.2014
Сообщений: 140

Наставничество в изучении С#

20.08.2015, 12:38. Показов 7724. Ответов 95
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Изучаю С# более полугода считаю что знаю на недальнем уровне, хочется развиваться , язык очень нравиться. Из-за того что не очень много практикую многое забывается, а для практики не могу найти интересных задач. Да и во многом проблема в том что когда сам ставлю себе задачу то нет интереса в её решении, но когда кто то другой ставит, есть стремление в решении поставленной задачи. Хотелось что бы кто-то давал задания я делал и присылал решение, для проверки опытным программистом, критиковал ошибки или "быдло код". было бы хорошо получать задание по возрастающей сложности. Кому не сложно и кого это сильно не отвлечет от своих проблем, занятий и жизни просьба помочь.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.08.2015, 12:38
Ответы с готовыми решениями:

Наставничество\каталогизатор
Добрый день, форумчане! Изучаю язык c#, читаю "Герберт Шилдт - Полный справочник по С#", немного шарюсь в библиотеке майкрософта....

Трудности и лень в изучении C#
Уже как полгода назад я приобрел две книги по C#, Шилтда и Эндрю Стиллмена "Изучаем C#". Не знаю зачем две сразу купил, но книга Эндрю...

Нужен напарник в изучении языка
Здравствуйте, изучаю с#.net есть желание работать по данному направлению, хотелось бы изучать с кем-то вместе,ликбо же это будет более...

95
Master of Orion
Эксперт .NET
 Аватар для Psilon
6102 / 4958 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
09.09.2015, 16:59
Студворк — интернет-сервис помощи студентам
Woldemar89, Футы, фигню сказал, перепутал с WebBrowser Кстати, когда я еще не умел писать http-запросы, тупо инвокал нужные кнопки в нем... Но он тяжелый, зараза, что ппц Лучше конечно его не юзать.

Добавлено через 1 минуту
Единственное, что в этом коде однозначно лучше, что мы можем проверить за один запрос все необходимые вещи (ответ сервера, является ли файл картинкой и так далее).
0
TheGreatCornholio
 Аватар для Woldemar89
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
09.09.2015, 17:04
Цитата Сообщение от Psilon Посмотреть сообщение
тупо инвокал нужные кнопки в нем...
Все мы грешили, набираясь опыта Я до сих пор иногда быдлокодю

Добавлено через 3 минуты
Цитата Сообщение от Psilon Посмотреть сообщение
(ответ сервера, является ли файл картинкой и так далее)
Кстати, можете показать по быстрому, как получить размер файла до скачки?
Если гемор - не напрягайтесь)
0
Master of Orion
Эксперт .NET
 Аватар для Psilon
6102 / 4958 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
09.09.2015, 17:20
Woldemar89, просто Content-Length посмотреть. Но не все сайты его отдают, а при использовании например свойства AutomaticDecompression вообще ни один сайт его не возвращает. Я недавно отвечал на такой вопрос. Тогда лимитировать можно просто читая в буфер определенного объема.

Добавлено через 49 секунд
Переполнение стека
1
6 / 6 / 2
Регистрация: 09.12.2014
Сообщений: 140
10.09.2015, 22:45  [ТС]
Вот попробовал пройти активацию
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
  private string GetInfo(string href)
        {
            string login = textBox3.Text.ToString();
            string pass = textBox4.Text.ToString();
            try
            {
 
                var cookies = new System.Net.CookieContainer();
                System.Net.ServicePointManager.Expect100Continue = false;
                HttpWebRequest request = (HttpWebRequest)WebRequest.Create(href);
                request.CookieContainer = cookies;
                request.Method = "POST";
                request.ContentType = "application/x-www-form-urlencoded";
                using (var requestStream = request.GetRequestStream())
                using (var writer = new StreamWriter(requestStream))
                {
                    writer.Write("email=" + login + "&pass=" + pass);
                }
 
                using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
                {
 
                    if (response.StatusCode == HttpStatusCode.OK)
                    {
                        using (StreamReader readStream = new StreamReader(response.GetResponseStream(), Encoding.UTF8))
                        {
                            string respstr = readStream.ReadToEnd();
                            return respstr;
                        }
                    }
                    else return "no_response";
                }
            }
            catch
            { 
                return "exception";
            }
 
        }
но всё равно почему то не получается вытянуть src аватара((
0
TheGreatCornholio
 Аватар для Woldemar89
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
10.09.2015, 22:58
Ну я же привел тебе все, что нужно, неужели это так сложно?
Вложения
Тип файла: zip ava.zip (61.7 Кб, 7 просмотров)
1
6 / 6 / 2
Регистрация: 09.12.2014
Сообщений: 140
11.09.2015, 09:08  [ТС]
Woldemar89, Программу с твоих методов я собрал получаю ссылку "images/deactivated_hid_50.gif"
что дальше? ведь ссылка не полная.
0
TheGreatCornholio
 Аватар для Woldemar89
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
11.09.2015, 09:21
Проект смотрел? Который я вложил?
0
6 / 6 / 2
Регистрация: 09.12.2014
Сообщений: 140
11.09.2015, 15:16  [ТС]
Да посмотрел, запускаю и нечего не выгружается!!
0
TheGreatCornholio
 Аватар для Woldemar89
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
11.09.2015, 15:25
Цитата Сообщение от valun Посмотреть сообщение
Да посмотрел, запускаю и нечего не выгружается!!
Ну как так то?
Ссылку какую вводил в программе?
Введи "http://vk.com/id1" что ли попробуй.
0
6 / 6 / 2
Регистрация: 09.12.2014
Сообщений: 140
11.09.2015, 15:32  [ТС]
http://vk.com/id+свой id

Добавлено через 2 минуты
Проблема в том что метод Get_html возвращает строку в которой ссылка на аву вот такая images/deactivated_hid_50.gif
0
TheGreatCornholio
 Аватар для Woldemar89
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
11.09.2015, 15:33
Цитата Сообщение от valun Посмотреть сообщение
http://vk.com/id+свой id
Ну а у тебя страница доступна без авторизации? Она может и скрыта быть.
Зайди на нее не авторизуясь в ВК и посмотри.

Я для чего тут распинался вообще?
Цитата Сообщение от Woldemar89 Посмотреть сообщение
Можно так пробовать, и не забудь, что страница должна быть доступна без авторизации.
С id1 то хоть работает?
0
6 / 6 / 2
Регистрация: 09.12.2014
Сообщений: 140
11.09.2015, 15:37  [ТС]
а сама ава находиться по ссылке <img width="200" height="327" src="https://pp.vk.me/c6134/v6134591/1113/r569cGkQYoQ.jpg" >

Добавлено через 1 минуту
ааа всё понял сорь за тупость, я думал что на счет авторизации ты имел ввиду сделать метод авторизации.

Добавлено через 27 секунд
с id1 попробывать не могу, ща на работе комп не мой

Добавлено через 1 минуту
А как сделать что бы можно было авторизироватся в программе вводя свой логин и пароль?
0
TheGreatCornholio
 Аватар для Woldemar89
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
11.09.2015, 15:48
Цитата Сообщение от valun Посмотреть сообщение
А как сделать что бы можно было авторизироватся в программе вводя свой логин и пароль?
В теме же несколькими постами ранее писали. Лучше всего абсолютно для всех целей работы с vk.com
использовать VkAPI.

Я с данной темой завязываю, ввиду отсутствия у меня педагогического образования.
0
6 / 6 / 2
Регистрация: 09.12.2014
Сообщений: 140
11.09.2015, 15:58  [ТС]
Спасибо.
0
TheGreatCornholio
 Аватар для Woldemar89
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
11.09.2015, 16:04
Цитата Сообщение от valun Посмотреть сообщение
Спасибо.
Пожалуйста. Литература для новичков
0
6 / 6 / 2
Регистрация: 09.12.2014
Сообщений: 140
13.09.2015, 10:22  [ТС]
Кто может посмотрите пожалуйста код. Скажите что сделал правильно, а что нет.
Вложения
Тип файла: rar HtmlAgilityPackParser.rar (96.6 Кб, 2 просмотров)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.09.2015, 10:22

Использование сайта Microsoft при изучении
Не подскажете, что можно почитать на сайте? Вот это? https://msdn.microsoft.com/ru-ru/library/67ef8sbd.aspx

Изучении языка emenem97 ( общие недопонимания)
Ув. модераторы. Можно создать тему в которой буду задавать элементарные вопросы, которые будут возникать при изучении языка? Чтобы форум...

Нужен человек, который поможет в изучении программирования
С# для чайников, нужен опытный прогер, который качественно объясняет ракам. Я прочитал 2 книги, и несколько сайтов по теме C# только в...

Чему уделить внимание при изучении языка программирования C#?
Изучаю самостоятельно C# winforms. Написал пару программ, сапёр, крестики нолики и с бд (mysql workbeanch) ознакомился подключить и...

Помощь в изучении
Приветствую. Не так давно увлекся программированием (хотя интерес эта область вызывала всегда). Ну, как увлекся, скорее задумался, серьезно...


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

Или воспользуйтесь поиском по форуму:
96
Ответ Создать тему
Новые блоги и статьи
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2. Задача: Обеспечить запись документа в регистр сведений независимо от. . .
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется. Ну как вам?
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
Цена ошибки
DevAlt 23.08.2026
Человек я беспокойный и потому заинтересовался OCaml, в чате форсили функторы модулей как суперфичу. Пытаясь отдуплить концепт, наткнулся на тутор с простым примером. А главный принцип обучения от. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru