Разработка простого настольного приложения в системном трее Windows для использования веб-службы .NET.
Мне нужно разработать простое настольное приложение для системного трея Windows, чтобы использовать веб-службу .NET, но я владею PHP, и у меня мало информации о настольных приложениях. На какой платформе вы могли бы посоветовать мне использовать, желательно с очень низкой кривой обучения?
В приложении системного трея появится (в контекстном меню) счетчик уведомлений о новых событиях, полученных из веб-службы .NET; и также записывает все журналы событий в текстовый файл.
Я уже думаю, что Adobe AIR или С#.NET, но я хочу знать, есть ли какие-то лучшие варианты, которые я могу быстро изучить для разработки приложения.
Ответы
Ответ 1
Хранить все в .NET. Вы можете легко написать приложение Windows Forms для отображения значка в трее и отображения уведомлений как и когда что-то происходит в веб-службе (вам, вероятно, понадобится таймер для опроса).
Есть много статей, которые расскажут вам, как это сделать. Здесь вы можете начать:
http://www.codeproject.com/Articles/290013/Formless-System-Tray-Application
Ответ 2
Я предполагаю, что вам нужно использовать WPF и MVVM, поэтому это будет действительно потрясающее приложение.
И лучший пример, который я нашел, - это то, что
WPF NotifyIcon
http://www.codeproject.com/Articles/36468/WPF-NotifyIcon