Clinical Projects

Messaging Dashboard

Uses:

  • ASP.NET MVC 5
  • Entity Framework
  • Service Broker and Stored Procedures

The Messaging Dashboard interprets and displays the contents of Service Broker’s error and duplicate message queues, enabling the system administrators to more quickly determine the cause of message processing failures. Selected messages could be deleted, resubmitted or moved between Service Broker queues.

Messaging Metrics Dashboard

This ASP.NET MVC 5 application displays graphs showing the number of messages processed by a) Total Message Volume, b) Messages by Organisation, and c) Messages by Type. The application works from an Entity Framework model that includes the stored procedures and data objects sent/returned. The stored procedures are called by Web API controllers that return JSON responses to the View layer. In the View layer, JavaScript charts are rendered from the JSON response data.

Uses:
ASP.NET MVC 5
Entity Framework
amCharts and Chart.js

Test Automation

Web Services

These provide an API for the messaging queues, decoupling the applications in a Service Oriented Architecture.

Technologies we use:
ASP.NET (MVC 5)
Entity Framework
SQL Server and Service Broker
Team Foundation Server