Обновить
55
0
Волосатов Евгений@FFormula

Программист и Преподаватель

Отправить сообщение
Да, видимо, вы правы.
Получается, нужно не словами учить, а сразу предложениями?
То есть вставлять те же самые слова для изучения в шаблоны разных предложений, например.
Спасибо.
Поправьте, пожалуйста.
и произношение слов английских слов
Апокалипсис уже близко…
Вот! Я ждал этот комментарий! Большое спасибо за совет.
Ещё могу порекомендовать программу «Звуковые карточки», цель которой — изучение английских слов на слух. Вместо букв — звуки, вместо переводов — картинки. Для каждого слова есть транскрипция. Программа бесплатная. Ссылка: www.doubleenglish.ru/soft.php
Ну мы же тут учимся!
Зато твой без ошибок.
Because this site official language is Russian.
Письменный и разговорный английский — это две большие разницы, два разных царства, и учить их тоже нужно по-разному. Чтобы научиться говорить — нужно развить «английские мышцы языка», для этого нужно тренироваться в произношении любимых слов и выражений. Повторять их много-много раз, как можно громче, отчётливей, быстрей. И всё это для того, чтобы в обыденной обстановке эта фраза с ваших уст слетала как родная. А громкость нужна для того, чтобы за несколько часов тренировки нагнать несколько лет практики коренных англичан.

Именно этот секрет изучения разговорного языка помог мне наконец-таки заговорить.
Извините, не до конца понял вопрос. Да, алгоритм внутри класса формы, хоть и отдельной, специально для этого созданной.
Спасибо за идею, я тоже так сделаю, чтобы загрузка обновления с изменением файла версии представляло собой одну транзакцию.
Нет, алгоритм расположен в отдельном классе, у него своя форма.
См. самый первый рисунок в начале статьи, в правой части видно, что есть две формы:
основная Form1.cs и форма для модуля обновления FormUpdater.cs.

Также посмотрите листинг файла Program.cs — основная форма запускается только после того, как модуль обновления дал «добро».
У меня уже была реализация с двумя файлами, и всё работало прекрасно в проекте VKInfinity, который уже, к сожалению, закрыт. Но размещать на сайте два файла для запуска приложения без инсталляции — не удобно. Использовать архиватор специально ради этого тоже не гуд. Поэтому я хотел сделать всё именно в одном файле.
Спасибо за отзыв!
Скажу честно, что до сих пор не был знаком с технологией ClickOnce.
По поводу проверки целостности скачанной программы — это, конечно же, будет сделано, просто решил не загромаждать проект дополнительными возможностями, чтобы сконцентрироваться на основной идее.
Согласен, что для серьёзных проектов такой вариант не годится, но для внутренних офисных программ внутри корпоративной сети, думаю, вполне сгодится.
12 ...
8

Информация

В рейтинге
Не участвует
Откуда
Висагинас, Литва, Литва
Работает в
Дата рождения
Зарегистрирован
Активность