Quickest way to develop a desktop alert application for windows?

Posted on 2009-02-11
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
    LVL 5

    Expert Comment


    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:


    LVL 2

    Accepted Solution

    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:
    LVL 2

    Expert Comment

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

    Featured Post

    Why You Should Analyze Threat Actor TTPs

    After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

    Join & Write a Comment

    New Relic: Our company recently started researching several products to figure out what were the best ways for us to increase our web page speed and to quickly identify performance problems that we may be having. One of the products we evaluated wa…
    Thoughout my experience working on eCommerce web applications I have seen applications succumbing to increased user demand and throughput. With increased loads the response times started to spike, which leads to user frustration and lost sales. I ha…
    The purpose of this video is to demonstrate how to set up the WordPress backend so that each page automatically generates a Mailchimp signup form in the sidebar. This will be demonstrated using a Windows 8 PC. Tools Used are Photoshop, Awesome… provides powerful tools for surveying targeted groups, and utilizing data from completed surveys to find trends, discover areas of demand or customer expectation, and make business decisions on products or services.

    745 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

    Need Help in Real-Time?

    Connect with top rated Experts

    15 Experts available now in Live!

    Get 1:1 Help Now