Project Description:
Legacy ASP.NET application for managing tasks for a private client needs a complete re-write.
The application has approximately 2500 lines of code, combining C#, inline SQL and HTML, with some Word document interaction and generation. 50 aspx / cs code behind pages. The existing database is SQL Server 2005, and comprises approx 25 tables. User management is shown by the ASP Membership database.
The latest ASP.NET MVC technology stack is needed. Sample target MVC architecture can be supplied on application, but we are open to proposals. Automated unit and system tests are required.
Database: SQL Server
Unit testing: NUnit
User acceptance testing: WatIN
Continuous Integration platform: TeamCity
Automapper
Visual Studio 2013 Professional
SimpleMembership
Resharper
Please make sure you have extensive experience in all of the target technologies, and are comfortable with the testing needs.
Skills required:
.NET, MVC, SQL, C# Programming, Windows Server