As a web programmer, I am prototyping an XML data transfer WS app in ASP.NET 2(is it a good choice?). Some class object files are placed under folder app_code, while XML data files are placed under folder app_data. If later on the users want to change my app to a winform or windows service app, how easy or hard will the change be and what will have to be done about those files sitting under app_code and app_data? Please advise a goodd plan. Thanks.