• C# пример очереди запросов webclient.DownloadStringTaskAsync?

    a1antoo
    @a1antoo
    Full stack C#/Javascript developer
    Как вариант, можно сделать клас, скажем, QueuedWebClientи реализовать в нем необходимые методы для загрузки данных, например тот же DownloadString. В класе сделать статический екземпляр Queueи просто добавлять в очередь ссылки по которым нужно скачать данные или делегаты, где выполняется какая-то логика загрузки. Потом если не хотите блокировать основной поток можете использовать какой-то таймер и по нему вытягивать с очереди следующий елемент. В сам клас QueuedWebClientможно добавить событие, которое будет инициироватся, когда будут готовые скачанные данные.
    Но это как один из вариантов.
    Ответ написан
    Комментировать
  • Как взаимодействует объект, например, HTMLParagraphElement с объектом HTMLElement?

    a1antoo
    @a1antoo
    Full stack C#/Javascript developer
    Если я верно понял вопрос, вы хотите понять, как именно сохраняются измененные значения свойств для определенного набора екземпляров елементов одного класса. Если так, то, если простыми словами, это происходит следующим образом: если при чтении свойства нету в самого объекта оно ищется в прототипе родителя и так до самого верха иерархии пока не найдется и, соостветсвенно, либо значение либо undefined. Если вы меняете значение (присваиваете новое, измененное) екземпляру (не прототипу), тогда создается поле с указанным значением (на уровне екземпляра) и уже в следующий раз вы получите при чтении именно его (установленное вами и именно для этого екземпляра). Надеюсь, не сильно запутано ответил.
    Ответ написан
  • Как подсчитать сумму checked?

    a1antoo
    @a1antoo
    Full stack C#/Javascript developer
    Если только сумму или количество и с использованием jQuery, то можна сделать так: https://jsfiddle.net/alantoo/k5bb1pde/2/
    Ответ написан
    Комментировать
  • Выбор ноутбука для студента-программиста?

    a1antoo
    @a1antoo
    Full stack C#/Javascript developer
    Низковольтный процесор, - это тот, что помечен U в названии модели, если я правильно понял.
    По идее он справиться с задачами программиста и даже помонтировать удастся. Не низковольтный процесор производительнее где-то на 15-40%, в зависимости от модели. Если игры, то возможно лучше и Y50-70.
    Чем больше разрешение екрана тем приятнее работать и меньше устают глаза.
    Ответ написан
    Комментировать
  • Как сделать чтоб при нажатии на кнопку открывалась копия программы?

    a1antoo
    @a1antoo
    Full stack C#/Javascript developer
    Самый простой вариант - это просто создать ещё 1 екземпляр вашей формы и вызвать метод Show().
    Например, предположим клас вашей формы имеет название WBrowser, вы можете в обработчике нажатия выполнить следующий код:
    var wnd = new WBrowser();
    wnd.Show();
    Ответ написан
    Комментировать
  • Как убрать красную обводку в файрфоксе?

    a1antoo
    @a1antoo
    Full stack C#/Javascript developer
    Если убрать именно обводку/подсветку при ошибке ввода, то нужно определить правила для псевдокласса :invalid соответсвующего елемента.
    Например:
    input:invalid {
        box-shadow: none;
    }
    Ответ написан
    Комментировать