Code remediation
$30-5000 USD
Paid on delivery
A VB.NET coder is required to amend approx 40 pages of code (.[url removed, login to view]) already written, so that it is more safe and robust. This will require 1) converting unparameterised SQL queries to parameterised, 2) adding Try/Catch/Finally/End Try code where appropriate, 3) adding commit at end coding so partial database updates do not occur, 4) adding querystring/textbox input checking to prevent SQL injection and cross site scripting, 5) further enhancements as coder sees fit, such as redirect to error page or log error, etc.
The second part of this project is to provide subroutine to be called to perform the querystring/textbox input checking to prevent injection, or similar validation method.
The pages are all currently working correctly in Visual Studio Express, and so I do expect them to work in the same fashion once remediated. However I do not expect them to be checked before returning them to me, as I will not be suppying the corresponding .aspx pages or the db tables. A good coder should be able to add the enhancements with a reasonable degree of confidence and success.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
ASP.NET 2.0 VB.NET SQL Server 2005
Project ID: #3387204