На этом видеоуроке мы создадим три класса, которые удобно использовать для передачи данных между двумя компьютерами.
Дата отправки отчёта:
24 января 2016 г.
Задание выполнено: за
1 час. 00 мин.
Чему научился:
Связывать два компьютера посредством TCP/IP протокола, реализовывать клиент-серверное приложение между 2-мя компьютерами.
Что было сложным:
Пока мне дается сложно, так как плохо знаком с делегатами. И с операторами перехода (break; continue;) я запутался немного.
Комментарии:
Очень хорошая программа получилась. Действительно, даже если одна сторон (например, сервер) не будет отвечать, то другая сторона будет корректно работать. Хорошо придумано с созданием 3-ех классов. У нас родительский класс объявлен как абстрактный, а мы создаем экземпляры дочерних классов, а если бы мы инстанцировали базовый класс с помощью оператора new возникла бы ошибка во время компиляции, так как нельзя создавать экземпляры абстрактного класса. Это так, может кому полезно будет)
Делегаты на кубиках хорошо объясняются. А чтоб разобраться а потом и понять. Сядь и напиши эту программу еще раз. Если подсмортишь, напиши еще раз. Вот тогда и разберешься:-)
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Изучил соединение компьютеров по TCP/IP протоколу и впервые узнал о потоках данных ждя доступа к сети. Кроме того, закрепил знания по теме Полиморфизм. Трудности: Изначально пугали эти слова TCP/IP Полезный урок, вот это действительно пригодится:)
П.с. по известной причине скрин не лучшего качества, ну да и так вроде видно)
П.п.с. а вот с двух разных компьютеров не работает:(