Solution Architecture and Web,windows and Mobile Development platforms and Applications