Introducing Visualforce

    在过去的几年里,Salesforce已经创建了一个可以按照开发需求开发各种应用程序的平台。像其他复杂的应用程序开发平台,该平台Force.com提供了单独的工具:

  • 这是一种数据结构

  • 规则细节说明了数据可以被操作
  • 页面样式可以指定数据被怎样显示

NOTE:

    将基于他们是否影响数据模型业务逻辑的应用程序开发工具,或用户界面也被称为模型视图控制器(MVC),应用程序的开发模式是数据模型,视图是用户界面,业务逻辑控制器

    当开发数据模型和业务逻辑能很好解决,并且在force.com平台上允许良好时,现有的用于自定义用户界面的工具有一定局限性:

  • 页面布局,点击控制按钮允许应用程序开发者去组织字段,按钮,记录详细页面相关列表,但不能灵活的显示信息,字段必须拜访在相关列表下面,按钮必须在字段下面,并且控制器和自定义连接只能被摆放在特定区域。

  • 控制器,这种模板可以让开发人员去在详细页面或者选项卡显示自定义html页面,提供更多灵活性。但是:
  • 在浏览器中执行,造成性能不佳如果在同一时间显示更新多个记录。

  • 不要提供一个自定义用户界面和salesforce一样的界面。

  • 需要开发者加强对自己领域的独特性和其他元数据的依赖


    由于这些原因Salesforce推出visualforce在Force.com平台上构建复杂的用户界面的下一代解决方案


你可能感兴趣的:(introducing)