Project - Setting Service
Summary
The objective: ease application maintenance and reduce code repetition in projects through the provision of globally available, application specific settings. A WCF service to provide easy access to application configuration variables.
Architecture
Service orientated architectural principles were adopted to provide SOAP, RESTful and API endpoints in the presentation tier of a solution. Within the solution, n-tier architecture was employed, including domain, business logic and data access tiers. Data provided via the endpoints is retrieved from an MS SQL database. A secure web based user interface is ultilised to add and amend values.
Infrastructure
A dedicated Windows server providing IIS based service and api hosting and Microsoft SQL Server.
Project Role
([Personal Project])Technologies
- c#
- ado
- wcf (SOAP)
- wcf (RESTful)
- sql 2014
- html 5
- css 3
- javascript
Methodologies
- n-tier architecture
- software as a service
- tdd