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

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Шахматы по сети / Хостинг. СЕДЬМОЙ ФИНАЛЬНЫЙ УРОК

  • В этой части мы разместили сервер не хостинге.
    Шахматная серверная программа нашла пристанище в интернете.
    Наконец-таки можно будет переходить к игре по сети.

    Напишите в отчёте, всё ли получилось
    и по какому адресу можно найти ваш серверный API.
  • Дата отправки отчёта: 17 апреля 2018 г.
  • Задание выполнено: за 1 день 17 час. 23 мин.
  • Чему научился: wartalent.ru/api/Chess
    УРА!!!
    Зарегистрировал хостинг, оплатил, настроил, прописал доступ по FTP и опубликовал.
    Теперь можно делать ходы непосредственно на сайте.
    Все отлично!!!
  • Что было сложным: Огромная, а главное - неизвестная, проблема возникла из-за того, что в web.config в 13-й строке была прописана последняя версия .Net Framework
    ... targetFramework="4.7.1"
    В результате VS успешно строила и публиковала проект, а на сайте он не публиковался. При этом выскакивало сообщение о том, что проблема именно на сайте, но какая - не скажем из соображений безопасности.
    Пришлось пересмотреть последние 8 видео, удалить все настройки подключения ftp, хостинга, публикации и заново пройти всю процедуру настройки хостинга в поисках ошибки или пропущенного действия и перепрописать все настройки. Не помогло. Все успешно строилось, но на сайт не пускали.
    Ошибок и пропусков не было, просто при публикации в VS нужно понизить версию .Net Framework. Мелочь, но на это ушло 2-3 дня и масса усилий. Сложно искать неизвестную ошибку, о которой не знаешь, причем в технологиях, в которых не разбираешься.
  • Оценка видео-уроку:
Отчёт от 4814 за Шахматы по сети / Хостинг. СЕДЬМОЙ ФИНАЛЬНЫЙ УРОК




Оцени работу

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

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий  # Шахматы по сети / Хостинг. СЕДЬМОЙ ФИНАЛЬНЫЙ УРОК / 2018-04-18 00:45

Я сделал ход :)
Молодец, Дима. Отличная работа. Да, порой приходится "глупые" ошибки долго искать...


4814. --
Дмитрий
Дмитрий
ответить
→  Евгений Волосатов  # Шахматы по сети / Хостинг. СЕДЬМОЙ ФИНАЛЬНЫЙ УРОК / 2018-04-18 01:22

Дальше я стал пробовать ломать то, что есть, и менять версии .NET Framework.
Все отлично работает на платформе 4.7. А на 4.7.1 - уже нет. Почему - не знаю.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Шахматы по сети / Хостинг. СЕДЬМОЙ ФИНАЛЬНЫЙ УРОК / 2018-04-18 09:56

Молодец, рад что у тебя есть та самая изюминка, которая помогает программисту быть программистом, это терпение и упорство. Подобные проблемы это классика жанра, первым дело всегда пробовать понизить версию, так как хостинг тупо может не поддерживать самое свежее, а 4.7.1 или 4.7 сильно большой роли не играет, даже на 4.6 всё работало так же как и сейчас, не на столько крутой проект, чтобы была необходимость именно в самое свежей версии. Удачи, ты получил отличный опыт, чем больше подобного опыта, тем меньше в будущем будет тратить времени на поиск ошибок.


  • Отчёт оценивали:
    Посетитель+1   4814Дмитрий+1   16218Дмитрий+1   1Евгений Волосатов+1   3922Александр+1   17575drWatson+1   5394Anton+1   9156Dimon+1   9980Timoha+1   459Сергей Сергеевич+1   17443WildOrc+1   4395Денис+1   10558Иван Воронин+1   8275Tekashnik+1   16396Денис+1   16066Bodrik_torf+1   10494Алексей В.+1   17606Виктор+1   6452Кирилл Шмойлов+1   791Валерий Жданов+1   3747Сергей+1   17947Dmitry Sinitsin+1  

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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.


Научился: Благодарю за урок. Возникло несколько проблем, они связаны с хостингом на reg.ru. Во-первых, базу делали для MS, но на хостинге reg.ru есть база только для MySQL, поэтому нашу базу импортировать и опубликовать не удалось. Во-вторых, настройка asp.net тоже отсутствует на сайте reg.ru. Они сменили движок, поэтому часть настроек пока не понятно где размещены. Пока задал вопрос в тех. поддержку. Жду их ответ. Но стремление выполнить все задания правильно - осталось.
Трудности: Все понятно. Жаль, что reg.ru обновил движок, и поэтому видео с выполнением упражнений курса не актуально.



Научился: Отличный раздел курса! Как раз то, что я хотел изучить: публикация сайта, сделанного на asp.net и подключение его к базе данных. Ссылка на шахматы: http://hinoookami.ru/api/chess
Трудности: Решить проблему с неподключением опубликованного сайта к размещённой на хостинге же базе данных.