> Second, why should your parameters be expressed in xml? > You say for future extension, so your clients do not > have to change their api. > > But this assumption is not valid, IMO. > Your clients will still need to program > if they want to use your new features.
However they will not have to reprogram if they do not want the extended functionality as long as the new xml format only introduces optional elements/attributes. Rory Becker Project Database Intl Ltd http://www.projectdatabase.com =================================== This list is hosted by DevelopMentorŪ http://www.develop.com Some .NET courses you may be interested in: NEW! Guerrilla ASP.NET, 26 Jan 2004, in Los Angeles http://www.develop.com/courses/gaspdotnetls View archives and manage your subscription(s) at http://discuss.develop.com