Pull to refresh
32
0
Alex Shkor @AlexShkor

Architect

Send message
//определяем метод, вызываемый с серверной част,
//параметры естественно должы совпадать
chat.AddChatMessage = function (msg) {
$("#messages").append("" + msg.name + " : " + msg.text + "");
};


Разве это определение метода, который будет вызываться на сервере?
Может все-таки на клиенте?
а теперь можете расслабиться и сделать тоже самое для WP7 :)
Я думал вы пошутили…
Зашел, разблокировал iPhone…
OMG… Шок…
А вы не пробовали посмотреть список параметров метода View у класса Controller?
Раньше кнопку поиска можно было программировать в своих приложениях.
Вроде в апдэйте Nodo это убрали и добавили возможность выводить в результаты поиска инфу из своего приложения. Теоретически из этого может получится что-то стоящее. Но всё-таки в играх парой очень напрягает, особенно если в них fast-switching не работает.
Вариантов не так уж и много, но вы не угадали.
Для геймеров, которые устроились на работу, но еще не до конца адаптировались.
Непонятная статья у вас получилась…
Вроде как хотели рассказать про Observable.Generate, но так и не указали область его применения. У вас во всех примерах надо использовать ToObservable, как вы сами и сказали.
Очень интересны Rxx, и хотелось бы больше услышать про их применение в прикладных задачах.
Только вчера искал клиент для TechDays. Но русского в списке не было.
Впрочем как и сейчас. Мне пишет «App not found». И на самом телефоне в поиске не выдает.
Вас точно опубликовали?
PartialOrFullView… Что-то не очень смотрится…
Лучше назвать базовый контроллер как-нибудь BaseAjaxController, и перегрузить сам View.
protected override ViewResult View(IView view, object model)
{
if (Request.IsAjaxRequest)
{
return PartialView(view,model);
}
return base.View(view, model);
}
Для вас это может быть и не очевидно, но суть реализации и заключается в том, чтобы уменьшить количество процессов и служб, которые занимаются обновлением.
Если у вас несколько приложений, то все они смогут «получать» обновления от одного единственного Windows-сервиса.
Не надо будет для каждого приложения запускать лаунчер, держать соединение с сервером обновлений.
Теоретически в системе всеми обновлениями может заниматься один процесс, и возможно этим процессом скоро станет ClickOnce, если разработчики перестанут делать свои «велосипеды».
А разработчики перестанут делать свои велосипеды тогда, когда им будет достаточно функционала ClickOnce. Сейчас, к сожалению, это не всегда так.
Что за ерунда, переделал все через s-c.me/, опять эти пустые строка вылезли…
Мне тоже не нравиться, но ничего лучше не нашел. Вы чем пользуетесь?
Это не единственная задача сервиса.
И что вы имеете в виду под «другой софт»?
Приведите примеры, пожалуйста.
Если вы откроете службы Windows, то скорее всего обнаружите там два сервиса:
Google Update Service (gupdate)
Google Update Service (gupdatem)
Второй судя по всему Manual.
Google не входит в ваш «другой софт»?
Лично у меня никакие механизмы защиты не реализованы.
Вопрос безопасности тут выльется в еще одну статью, а то и в серию.
Этот готовый компонент совсем не торт.
Чтобы использовать его надо запускать не само приложение, а Appstart.exe, которое должно висеть в памяти, да и юзер может завершить процесс.
На сервере должен быть включен HTTP-DAV и корректно обрабатываться метод PROPFIND.
Обновление на сервере должно быть выложено не в архиве, а просто папкой.
Если вы захотите добавить возможность работы zip архивами, то надо будет практически полностью переделать этот компонент. А на писан он не очень изящно и присутствует много лишних телодвижений.

Никому не рекомендую использовать этот компонент.
Если вам нужно обновлять только одно своё приложение — используйте архитектуру, которую описал kent44, или описанную в этой статье.
12 ...
7

Information

Rating
Does not participate
Location
Минск, Минская обл., Беларусь
Date of birth
Registered
Activity