mletov, весь html генерируется на стороне сервера. Например, таблица полностью заполняется данными и отдается готовый tr/td, который просто нужно заменить.
Это можно сделать и на своей стороне - на все динамические элементы навесь id, когда пользователь жмает кнопку посылаешь запрос на сервер и он отдает готовый HTML - ты просто заменяешь содержимое страницы на то, что отдал сервер (ищешь по id).
Вот и все.
Griboks, как говорил Джоэл Спольски - "во главе успешных IT компаний стоят сами программисты" (или как-то так). Короче говоря, скоро деньги закончатся и бизнес падет.
Тут 2 варианта:
- Подыскивать новую работы
- Остаться и пилить бюджет
Griboks,
1. Иди к начальству с глупым видом и спроси "а что мне делать"
2. Они, как самые умные, начнут распинаться
3. Запиши все дословно и перенеси в джиру
4. Реализуй все так как они хотят
5. Когда получишь по шапке скажи, что сделал все дословно
2 исхода:
- Они поймут, что задачи надо объяснять почетче и исправятся
- Ничего не поймут, сделают тебя крайним.
Второе - это красный флаг плохого начальника. К сожалению, это исправить трудно будет. Что делать дальше - решай сам
alexxxey_code, во-первых, откуда я знаю твой код - эта картинка всего лишь часть.
во-вторых, ты всем показал свой API ключ - плохо.
в-третьих, судя по файлам, ты еще ничего не написал
create table matches
(
id int generated always as identity,
winner int references user_points (id) not null,
loser int references user_points (id) not null,
points int not null,
constraint WINNER_NOT_LOSER check (winner <> loser)
);
Vernexus, они запускаются на машине, на которой запущены - никакой виртуальной машины не запускается. про .net правильнее говорить среда выполнения - запускаемое приложение может с ней взаимодействовать для получения информации о платформе на которой запускается, но не более.
Что касается jit, то это отдельная история - он работает так же как и динамическое связывание в ОС - делается стаб на определенную функцию в коде, и когда приходит момент переход выполняется не к самой функции а к заглушке, которая быстро компилирует код. Тут тоже без магии.
yraiv, если все сделать правильно, то нет.
Например, сделать машину состояний из 2 состояний:
- Нормальное
- Протухло
Для каждого делать метод Handle, который будет реагировать на обновление. Изначально в состоянии нормальное, когда приходит время - переходит в состояние протухло и проверок больше не будет. (Все проверки в состоянии Update происходят)
Это можно сделать и на своей стороне - на все динамические элементы навесь id, когда пользователь жмает кнопку посылаешь запрос на сервер и он отдает готовый HTML - ты просто заменяешь содержимое страницы на то, что отдал сервер (ищешь по id).
Вот и все.