Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович

Игра Сокобан / Сокобан - Телефон - TCP/IP протокол

  • На этом видеоуроке мы создадим три класса, которые удобно
    использовать для передачи данных между двумя компьютерами.
  • Дата отправки отчёта: 28 июня 2015 г.
  • Задание выполнено: за 1 час. 00 мин.
  • Чему научился: Работать с сетевыми компонентами
  • Что было сложным: Сложностей не возникло
  • Комментарии: Замечаний нет
  • Оценка видео-уроку:
Отчёт от 4470 за Игра Сокобан / Сокобан - Телефон - TCP/IP протокол




Оцени работу

 
Сохранить страницу:

24. Оля
Оля
ответить
→  Cyril_E  # Игра Сокобан / Сокобан - Телефон - TCP/IP протокол / 2015-06-28 15:29

Отлично, и это ты тоже выполнил, хорошо занимаешься, мне нравится! :)



Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: Соединять два приложения по TCPIP протоколу.
Трудности: Для меня самым сложным было разобраться с параллельным потоком. Но есть момент который мне как-то не по себе - дался .... Вот у нас создание нового потока: Thread thread = new Thread(Waiter); А почему мы используем название нашего метода Waiter без скобочек? Вот так: Thread thread = new Thread(Waiter ( ) ); Как то не логично получается ... будто мы потоку переменную передаем ....
Для меня этот урок был мего позновательным. Спасибо Евгению. Я давно хотел познакомиться с сеткой в C# ... даже как-то маловато показалось :) Много тестировал. Как появится шанс протестировать на двух машинах, обязательно это сделаю !
Научился: Создали клиент-серверное приложение
Трудности: -----
С точки зрения ООП все же лучше вместо экземпляра делегата (в классе phone) создать событие на основ этого делегата. Хорошая реализация клиент-серверного приложение для двух узлов. В дальнейшем можно усовершенствовать с использованием p2p для игры через интернет