I am developing an web based application for calculating total profit/loss, cash flows, final project cost and associated risks. System takes market rates for all currencies as input and does all calculations like premiums, budget rates, forward rates for all currency pairs, market to market differences and indicative profitability under different currency scenarios.
It is being developed in .NET and MS-Sql as back-end database.
Any help about this system in terms of best practices(), recommended methods/solutions, approach, re-usable components etc will be greatly appreciated ?