我需要开发一个简单的 Windows 系统托盘桌面应用程序来使用 .NET Web 服务,但我精通 PHP,并且我在桌面应用程序方面的背景很少。您建议我使用什么平台,最好是学习曲线非常低的平台?
系统托盘应用程序将显示(在上下文菜单中)从 .NET Web 服务接收到的新事件通知计数器;并且还将所有事件日志写入文本文件。
我已经在考虑 Adobe AIR 或 C# .NET,但我想知道是否有更好的选择可以让我快速学习来开发应用程序。
我需要开发一个简单的 Windows 系统托盘桌面应用程序来使用 .NET Web 服务,但我精通 PHP,并且我在桌面应用程序方面的背景很少。您建议我使用什么平台,最好是学习曲线非常低的平台?
系统托盘应用程序将显示(在上下文菜单中)从 .NET Web 服务接收到的新事件通知计数器;并且还将所有事件日志写入文本文件。
我已经在考虑 Adobe AIR 或 C# .NET,但我想知道是否有更好的选择可以让我快速学习来开发应用程序。
将其全部保存在 .NET 中。您可以轻松地编写一个 Windows 窗体应用程序来显示托盘图标并在 Web 服务中发生某些事情时显示通知(您可能需要一个计时器来进行轮询)。
周围有很多文章会告诉你如何做到这一点。这是一个可以帮助您入门的方法:
http://www.codeproject.com/Articles/290013/Formless-System-Tray-Application
我假设你必须使用 WPF 和 MVVM,所以这将是一个非常棒的应用程序。
我发现的最好的例子就是那个
WPF NotifyIcon http://www.codeproject.com/Articles/36468/WPF-NotifyIcon