Quickest way to develop a desktop alert application for windows?

Posted on 2009-02-11
Medium Priority
Last Modified: 2014-10-18
I need to develop a desktop-based alert application that will poll a web service regularly and pop-up when an alert is detected and display a message.

My background is PHP/MySQL and AJAX so what would be the best technology for me to write this in? Is there an application or toolkit already that will allow me to write the SOAP interface and displaying of alerts using web technologies? Any code examples or tutorials would be much appreciated.
Question by:Moorish
  • 2

Expert Comment

ID: 23609780

Personally, i'm not aware of an application in windows that consumes soap services and pops messages up.  You may want to take a look at c# to accomplish this task. .NET has good support for working with webservices, and c# is almost syntactically the same as php, making for a smaller learning curve.

There are plenty of tutorials out there on creating system tray applications and popping up windows:

Adding an icon in the system tray:

If you wanted, you could simply use the notifyIcon's built in balloon tip to show messages, as windows etc does to notify you of events.

Microsoft C# Express is a free download and provides a robust IDE to get you developing quickly, with built in help, tutorials and examples, and intellisense tooltips and code autocomplete.  It is available for download here:




Accepted Solution

sherriweb earned 2000 total points
ID: 23939423
You could easily create an AJAX page to poll the web service and put it in an HTA. This is a windows method of making a webpage run and feel like an application. See: http://msdn.microsoft.com/en-us/library/ms536496(VS.85).aspx

Expert Comment

ID: 23939427
My above solution would be the _quickest_ solution that I can think of.

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction A frequently used term in Object-Oriented design is "SOLID" which is a mnemonic acronym that covers five principles of OO design.  These principles do not stand alone; there is interplay among them.  And they are not laws, merely princ…
There is a huge demand for CodeIgniter among the PHP web developers due to its dynamic features and benefits these days. It is one of most popular and agile open source PHP framework for creating robust web applications in PHP web development field.…
Use Wufoo, an online form creation tool, to make powerful forms. Learn how to choose which pages of your form are visible to your users based on their inputs. The page rules feature provides you with an opportunity to create if:then statements for y…
Learn how to set-up custom confirmation messages to users who complete your Wufoo form. Include inputs from fields in your form, webpage redirects, and more with Wufoo’s confirmation options.
Suggested Courses

864 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question