Visualforce

Visualforce

Visualforce ist neben Lightning eine der beiden Salesforce-Oberflächentechnologien. Sie lässt sich als Mischung aus HTML, speziellen Tags, Apex und JavaScript beschreiben. Mithilfe von Visualforce lassen sich schnell funktionale Oberflächen in Salesforce entwickeln. Die Oberflächen können individuell verwendet oder in normale Salesforce Layouts von Objekten eingebettet werden. Oberflächenentwicklung mithilfe von Visualforce wird auch als Salesforce Classic bezeichnet.

Visualforce-Features

Allerdings erfüllt das Design der Visualforce-Features kaum moderne Nutzererwartungen und – ein noch größerer Nachteil – die Oberflächen sind nicht ohne weiteren Entwicklungsaufwand mobilfähig. Als Nachfolgetechnologie bietet Salesforce Lightning an. Dennoch gibt es derzeit noch Gründe, Salesforce Classic mit Visualforce einzusetzen. Zum einen sind noch nicht alle Features mit Lightning abbildbar, zum anderen lohnt sich der Wechsel für bestehende Salesforce Orgs nicht in jedem Fall.

Vorzüge von Salesforce Visualforce

Visualforce hat seine Vorzüge: Es ist ausgereift und verlässlich. Änderungen können direkt in der Salesforce Development Console vorgenommen und sofort angesehen werden. Fast jede Webkomponente lässt sich mithilfe von Visualforce abbilden. Von einer Visualforce-Seite kann auf globale Salesforce-Variablen (z.B. derzeit eingeloggter User) zugegriffen und der Code des Visualforce Controllers oder die Integration von JavaScript genutzt werden.

Visualforce bietet zudem eine Reihe von Features an, die die Arbeit des Entwicklers enorm beschleunigen, zum Beispiel für das Erstellen von HTML-Elemente oder das Rendern. Über Tags können viele HTML-Elemente erstellt werden, ohne eine Zeile Code anzufassen und beim Rendern erkennt Visualforce automatisch den richtigen Datentyp.
Ein weiterer Vorteil von Visualforce: Es bereitet bei Updates und Releasewechseln in der Regel keine Probleme, da die Seiten als Metadaten abgelegt und somit nicht neu geschrieben werden müssen, wenn Teile der Force.com-Plattform aktualisiert werden.

Wie können Sie Ihre Salesforce Entwicklung optimieren?

Informieren Sie sich auf unserer Website, wie Ihr Unternehmen die Salesforce Entwicklung optimieren kann. Auf unserem Blog informieren wir regelmäßig über aktuelle Entwicklungen und teilen hilfreiche Howtos. Sie suchen tiefergehende Informationen zur Salesforce Entwicklung? Dann holen Sie sich unser E-Book „Salesforce Entwicklung“ oder verschaffen Sie sich einen Überblick mit unserem E-Book Salesforce für Einsteiger.

Sie haben eine individuelle Frage? Gerne können Sie uns auch direkt kontaktieren, per Mail an info@mind-force.de oder nutzen Sie einfach unsere unverbindliche Telefonberatung. Fachbereichsleiter Robert Richter nimmt sich gerne 30 Minuten Zeit, um mit Ihnen über Ihr Anliegen zu sprechen und Ihnen erste Lösungsmöglichkeiten und nächste Schritte aufzuzeigen.

Salesforce Classic vs. Salesforce Lightning

E-Books und Webinare

Unsere Produkte zu Visualforce

Salesforce eignet sich mit der Force.com Platform hervorragend dafür, mit Hilfe des Salesforce Customizings schnell und einfach neue Anforderungen umzusetzen. Für Anforderungen, die über das Salesforce Customizing hinausgehen, haben wir die richtigen Fachkräfte für Sie!

Mehr Informationen

Mit den verschiedenen Clouds bietet Salesforce bereits hervorragende CRM- und Service-Produkte out of the box. In der Realität ist es allerdings notwendig, diese Systeme an die Anforderungen des Kunden anzupassen.

Mehr Informationen

Eine der Hauptkomponenten eines jeden guten CRM, wie Salesforce, ist das sogenannte analytische CRM. Salesforce stellt bereits im Standard eine mächtige Engine für die Erstellung von Salesforce Reports und Dashboards zur Verfügung, um diese Komponente abzudecken. Salesforce Reports: Easy to …

Mehr Informationen
Angebot anfordern
Preisliste herunterladen
Expert Session
Support