The CS/10,000 project estimation tool suite allows you to generate, manage, and validate estimates of effort for a wide variety of projects. The estimation method uses proprietary AI technology to provide both task and effort based estimation for your project.
While estimating cost for any project or web application in dot net you need to consider all development life cycle. Also man power and other things which will be needed like;
Suppose, your project needs four .NET developers, two User Experience professionals, and one Project Manager. The rates for each of these team members are:
- .NET Developers: $80/hour
- User Experience Professionals: $90/hour
- Project Manager: $100/hour
The project requires the .NET developers for 100 hours, the User Experience professionals for 50 hours, and the Project Manager for 100 hours. This would lead to the following costs:
- .NET Developers: $80/hour * 100 hours * 4 = $ 32000
- User Experience Professionals: $90/hour * 50 hours * 2 = $ 9000
- Project Manager: $100/hour * 100 hours * 1 = $ 10000
Therefore, the total resource cost is:
$ 32000 + $ 9000 + $ 10000 = $ 51000
Just go thr these links which will tell you in details abt Estimation;
http://www.brighthub.com/office/project-management/articles/55091.aspx
http://www.developer.com/article.php/1463281
http://www.cscl.com/techsupp/techdocs/projest.html