What are the strategies and tools to be used, if an Application that is being developed needs to have Web Client and Smart client. Does Smart Client Software Factory or related applications blocks ease such developmental path? The environment is .Net 3.5
Please suggest me the direction based on these priorities 1. Reuse of code 2. Development or Executional ease 3. Maintenance