Thanks Gregor Kiddie, > > RSLs are only really useful if you are making two or 3 different > products and want to share the code between them. For a single product, > they offer no discernable value. > > We actually removed RSLs from our product because they were impacting > run-time performance. >
point is well taken and thanks for sharing experience. > Modules are excellent though. They don't only offer significant start up > time benefits, they offer loads of additional flexibility. > > For example... User hasn't paid for a particular feature? Don't deliver > the module. yeah this is one of the advantages we havent considered at all now we will plan our modules keeping this in mind. what we plan to do is we will have Panels equivalent to forms in delphi application. In that application we have one src file per form doing on function and its a class derived from TForm it contains controls and validation logic when submitted data is passed to SP in database server and add/update/deletes are performed. many such forms are grouped in to a DLL which we dynamically load when menu option is selected and the required derived class from Tform is created and shown to user How can we do this flex can u give some tips. Thanks once again and best regards Raja

