Strategic Portfolio Management on the Microsoft Platform