We need to have the Strataframe Maintenance events and methods to call the webservices, which in turn, will use the business objects we configured through the business object mapper. In other words, we do not want the Strataframe Maintenance to be using business objects directly.
Is there a way to accomplish that? Or instead of using Strataframe Maintenance Form, do we need to use a regular form and implement the actions (Save, New, Edit, etc) on our own?
Thanks.
I do not recommend trying to store the BOs on a separate machine as in a 3-tier approach....you can do this and I can explain how, but this is a bad practice (whether using StrataFrame or any other framework or tool) as it will dramatically decrease the performance of your application since you will either have to use remoting or serialization to accomplish this.
I recommend you read the "Design Considerations" section (towards the bottom of the page) in the ES Server page on our website, it will explain why serialization and remoting are never going to be as effecient as our ES Server...which is in essence what it sounds like you are trying to create.
http://www.strataframe.net/enterpriseserver.aspx
FYI...this has nothing to do with the Maintenance Form itself...the Maintenance FOrm is just a template that uses the SF StandardForm and has a MaintenanceFormToolstrip and GradientFormHeader already dropped on it. I recommend going through the tutorial so that you can have a better understanding of how StrataFrame works.