Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Articles / Mobile / WinMobile

Company News to Your Phone (Idea Entry)

0.00/5 (No votes)
31 Jul 2013CPOL 4.6K  
A hypothetical application that gets the company news in a specified location

This article is an entry in our DnB Developer Challenge. Articles in this sub-section are not required to be full articles so care should be taken when voting.

Introduction 

This idea involves  using the sandboxed data provided by D & B on Windows Azure along with the data on DNB Direct via the API: http://developer.dnb.com/ to create a windows mobile application that gets company news in a specific location.

Background 

In  a nutshell, the idea goes like this:

A user will have the ability  to receive news about all companies in a certain geographic region. The user can set the radius within which she would like to receive news or she can set the the criteria to be from a certain City or State. This can be handled by the D & B sandbox using the Firmographics and LocationLatLong on Windows Azure.Please see Locust Career Relocation Data Mining App.

The request for news if available, will be handled by the D & B Direct API , using the get request.

GET /company/884114609/news

A sample response is shown below.Actually, guess what company this is?

XML
{
  "companyNews": {
    "duns": "884114609", 
    "newsItems": {
      "newsItem": [
        {
          "category": [
            "Executive Announcement", 
            " Executive Activity", 
            ...
          ], 
          "title": "//sup {vertical-align: text-top; line-height: norm...", 
          "text": "", 
          "source": "Website Investor", 
          "link": "http://investor.dnb.com/index.cfm", 
          "date": "Tue Jun 25 00:00:00 UTC 2013"
        }, 
        {
          "category": [
            "Reduction"
          ], 
          "title": "Entrepreneurs Suspect Credit-Rehab Service Misled ...", 
          "text": "A close look into Dun & Bradstreet Credibility Cor...", 
          "source": "Entrepreneur Magazine", 
          "link": "http://feedproxy.google.com/~r/entrepreneur/latest...", 
          "date": "Mon Jun 24 00:00:00 UTC 2013"
        }, 
        ...
      ]
    }, 
    "name": "Dun Bradstreet"
  }
}

The remaining is history, you know -deserialization of the JSON string e.t.c

Points of Interest 

Feedback on the feasibility of this idea would be appreciated. I wish I had the time to attempt its implementation.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)