The Modern Developer’s Showcase Project
Technologist Career Management System
The Modern Developer Blog Website is all about the Professional Technologist’s Career Developer of the Art and the Science of Software Development.
The Selected Science of The Modern Developer is the Microsoft .NET Platform …
… The Art of the Modern Developer is Platform Independent
The Principles, Standards, Design Patterns and Processes are all about the Art of Software Development.
The TCMS Solution
Technologist Career Management System (TCMS)
– A Resource for the Modern Developer
The Overview
The Technologist Career Management System is an MVC 4 Web Application that evaluates a Technologist for their current state of professional development.
It presents the results based on a Technology Assessment that informs the Technologist of their current knowledge level and assigns a title based on the score received.
TCMS also can provide on-line resources to the Technologist for the areas of weakness such as Amazon books, training videos such as Pluralsight and DotNetVideos.Net.
The system will also recommend other on-line resources that are context sensitive within the tested arenas.
The complete application is a demonstration of all the Best Practices in Object Oriented Programming documented on the Modern Developers Blog and Information Website.
The Design Architecture will be available for Modern Developers to study. The SQL Data Model and the Data Abstraction Layer (DAL), using Entity Framework, will be available for inspection as well.
The entire Architect, Design, Develop, Quality Assurance and Deployment process will be available on The Modern Developer.
The TCMS project will be created using the following processes and conventions:
The Modified MVC Model:
The Application Architecture:
The Information Services Architecture:
Stay Tuned for Future Blogs on the Development Progress and Processes along with all the Code for the Demonstration of the Modern Developer’s Showcase TCMS Project
The following two tabs change content below.

I am a Principal Architect at Liquid Hub in the Philadelphia area specializing in Agile Practices as a Certified Scrum Master (CSM). I use Test Driven Development (TDD) and Acceptance Test Driven Development (ATDD) with Behavior Driven Development (BDD) as my bridge to Agile User Stories Acceptance Criteria in a Domain Driven Design (DDD) implementing true RESTful services