变量绑定-平台的身体

王朝other·作者佚名  2006-01-09
宽屏版  字体: |||超大  

接上一blog“数据总线 平台的灵魂”

只有灵魂是没有用的,它是无形的,不能展现给客户,不能接受客户的反馈,要提供一套躯体,让灵魂有所依托。

这套躯体,就是变量的绑定。将变量绑定到哪里,当然是绑定到与用户产生交互的控件上。

原有的前台开发是这样的,设计者决定显示在某一部分的内容(操作员姓 名显示在屏幕的第一行靠左边的位置等等),开发者将内容抽象为变量,显示位置抽象为控件(在这个窗体的点1,1处放一个标签,进入窗体时将 oper_name的值赋值给定义的标签的文本属性,如果是接受的后台信息更麻烦,解析格式,取出变量,赋值)。如果有了变量绑定,就会有大的改观。上述 复杂的流程简化为:设计者决定将操作员姓名显示在某一窗口的某个控件中,平台会自己完成变量的取得赋值、后台信息返回也可自动显示。基本上在设计阶段,前 台的开发工作就完成的差不多了。开发人员可以投入更多的人力在复杂的后端业务逻辑上。

缺点:

复杂的界面控制的实现会受影响(甚至是不可能的)。

毕竟大多数行业软件的开发不需要复杂的流程控制,大部分操作人员不都是计算机高手,特别是有客户等待的交易流程中,不可能有时间考虑如何去操作。另外复杂的东西容易出错。

变量绑定配合数据总线,基本上就是开发平台的基本,有了这两点,就可以完成大多数用户的交互需求。

--

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有