Visualforce
O Visualforce possibilita que os clientes criem interfaces de usuário de aplicativos para qualquer experiência. Com a poderosa lógica e a inteligência de fluxo de trabalho fornecidas pelo Apex Code, o Visualforce permite criar aplicativos para muitos tipos diferentes de usuários em vários dispositivos. Agora você dispõe de flexibilidade para criar e proporcionar qualquer experiência ao usuário.

O Visualforce fornece um modelo baseado em página, criado com tecnologias de HTML padrão e apresentação na Web. Inclui também uma biblioteca de componentes para implementar elementos comuns da interface de usuário e um modelo de controlador para criar novas interações entre esses elementos. Como parte da plataforma Force.com mais ampla, o Visualforce permite que você crie experiências para o usuário que aproveitam diretamente os dados, a lógica e o fluxo de trabalho criados em outros recursos da Force.com. Os recursos e capacidades do Visualforce incluem:
- Páginas – Este recurso permite a definição de design da interface de usuário de um aplicativo. Implementadas por meio de tecnologias padrão da Web, como HTML, AJAX e Flex, as páginas detectarão dinamicamente os dispositivos e os associarão a definições de design específicas. As páginas permitem aos clientes criar qualquer experiência para o usuário com tecnologias padrão conhecidas dos desenvolvedores da Web e fornecer automaticamente a experiência certa ao dispositivo certo.
- Componentes – Com os componentes, você pode criar novos aplicativos que correspondem automaticamente à aparência dos aplicativos Salesforce CRM. Ou pode personalizar e estender facilmente a interface do Salesforce CRM de acordo com requisitos específicos do cliente e do usuário. Os clientes podem criar rapidamente uma experiência para o usuário, montando elementos de interface existentes. O Visualforce oferece a capacidade de reutilizar tanto componentes padrão e predefinidos do Salesforce CRM quanto componentes personalizados da interface de usuário.
- Logic Controllers – O controlador permite que os clientes criem qualquer comportamento da interface de usuário. Eles podem usar o Visualforce para criar rapidamente uma aparência que aproveite a funcionalidade do aplicativo existente. Também podem definir novas interações da interface que se beneficiam de todo o poder do Apex Code. Com o controlador padrão, eles podem herdar e reutilizar qualquer comportamento da interface de usuário padrão do Salesforce CRM, como novo, editar e salvar. Além disso, têm acesso a poderosos recursos personalizados do controlador para definir novos comportamentos para a interface.
Avalie esta página