Enviar búsqueda
Cargar
Building Robust Applications with Dynamic Visualforce
•
Descargar como PPTX, PDF
•
0 recomendaciones
•
1,200 vistas
V
vraopolisetti
Seguir
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 18
Descargar ahora
Recomendados
Interesting Use Cases for Marketo Webhooks
Interesting Use Cases for Marketo Webhooks
CloudETLHooks
Clearvision - Importing with JIM and other tools
Clearvision - Importing with JIM and other tools
London APE
Genesys
Genesys
niothomas
Presentation by SMa
Presentation by SMa
Lead Po
Salesforce APIs
Salesforce APIs
Samuel De Rycke
Case Study: VF Corporation Takes a Practical Approach to Improving its MOJO w...
Case Study: VF Corporation Takes a Practical Approach to Improving its MOJO w...
CA Technologies
Playing to win: how strategy really works in a High-Performance Organization
Playing to win: how strategy really works in a High-Performance Organization
Jonathan Escobar Marin
Atelier FrenchWeb Design Thinking - Creasenso
Atelier FrenchWeb Design Thinking - Creasenso
FrenchWeb.fr
Recomendados
Interesting Use Cases for Marketo Webhooks
Interesting Use Cases for Marketo Webhooks
CloudETLHooks
Clearvision - Importing with JIM and other tools
Clearvision - Importing with JIM and other tools
London APE
Genesys
Genesys
niothomas
Presentation by SMa
Presentation by SMa
Lead Po
Salesforce APIs
Salesforce APIs
Samuel De Rycke
Case Study: VF Corporation Takes a Practical Approach to Improving its MOJO w...
Case Study: VF Corporation Takes a Practical Approach to Improving its MOJO w...
CA Technologies
Playing to win: how strategy really works in a High-Performance Organization
Playing to win: how strategy really works in a High-Performance Organization
Jonathan Escobar Marin
Atelier FrenchWeb Design Thinking - Creasenso
Atelier FrenchWeb Design Thinking - Creasenso
FrenchWeb.fr
Visual studio 2008
Visual studio 2008
Luis Enrique
Daniel Egan Msdn Tech Days Oc Day2
Daniel Egan Msdn Tech Days Oc Day2
Daniel Egan
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
Thomas Conté
Scalable, Fast Analytics with Graph - Why and How
Scalable, Fast Analytics with Graph - Why and How
Cambridge Semantics
Get a Little Help with Your Help Desk Application
Get a Little Help with Your Help Desk Application
Iron Speed
Mike Taulty MIX10 Silverlight Frameworks and Patterns
Mike Taulty MIX10 Silverlight Frameworks and Patterns
ukdpe
Exploring SharePoint with F#
Exploring SharePoint with F#
Talbott Crowell
Evolutionary db development
Evolutionary db development
Open Party
php
php
bhuvana553
Introduction To Flex
Introduction To Flex
Yoss Cohen
Supersize me
Supersize me
dominion
Whidbey old
Whidbey old
grenaud
Getting the Most out of Data Page and Rich Data Definition in Portlet Factory
Getting the Most out of Data Page and Rich Data Definition in Portlet Factory
Davalen LLC
Apex Enterprise Patterns: Building Strong Foundations
Apex Enterprise Patterns: Building Strong Foundations
Salesforce Developers
PPT
PPT
webhostingguy
Greg Demo Slides
Greg Demo Slides
Gregory Renard
Windows Azure - Cloud Service Development Best Practices
Windows Azure - Cloud Service Development Best Practices
Sriram Krishnan
B_110500002
B_110500002
Vaibhav Chavan
Lecture1
Lecture1
Châu Thanh Chương
C:\Fakepath\Combating Software Entropy 2
C:\Fakepath\Combating Software Entropy 2
Hammad Rajjoub
Concurforce - Atlanta ASUG Presentation
Concurforce - Atlanta ASUG Presentation
vraopolisetti
Salesforce Batch processing - Atlanta SFUG
Salesforce Batch processing - Atlanta SFUG
vraopolisetti
Más contenido relacionado
Similar a Building Robust Applications with Dynamic Visualforce
Visual studio 2008
Visual studio 2008
Luis Enrique
Daniel Egan Msdn Tech Days Oc Day2
Daniel Egan Msdn Tech Days Oc Day2
Daniel Egan
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
Thomas Conté
Scalable, Fast Analytics with Graph - Why and How
Scalable, Fast Analytics with Graph - Why and How
Cambridge Semantics
Get a Little Help with Your Help Desk Application
Get a Little Help with Your Help Desk Application
Iron Speed
Mike Taulty MIX10 Silverlight Frameworks and Patterns
Mike Taulty MIX10 Silverlight Frameworks and Patterns
ukdpe
Exploring SharePoint with F#
Exploring SharePoint with F#
Talbott Crowell
Evolutionary db development
Evolutionary db development
Open Party
php
php
bhuvana553
Introduction To Flex
Introduction To Flex
Yoss Cohen
Supersize me
Supersize me
dominion
Whidbey old
Whidbey old
grenaud
Getting the Most out of Data Page and Rich Data Definition in Portlet Factory
Getting the Most out of Data Page and Rich Data Definition in Portlet Factory
Davalen LLC
Apex Enterprise Patterns: Building Strong Foundations
Apex Enterprise Patterns: Building Strong Foundations
Salesforce Developers
PPT
PPT
webhostingguy
Greg Demo Slides
Greg Demo Slides
Gregory Renard
Windows Azure - Cloud Service Development Best Practices
Windows Azure - Cloud Service Development Best Practices
Sriram Krishnan
B_110500002
B_110500002
Vaibhav Chavan
Lecture1
Lecture1
Châu Thanh Chương
C:\Fakepath\Combating Software Entropy 2
C:\Fakepath\Combating Software Entropy 2
Hammad Rajjoub
Similar a Building Robust Applications with Dynamic Visualforce
(20)
Visual studio 2008
Visual studio 2008
Daniel Egan Msdn Tech Days Oc Day2
Daniel Egan Msdn Tech Days Oc Day2
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
Scalable, Fast Analytics with Graph - Why and How
Scalable, Fast Analytics with Graph - Why and How
Get a Little Help with Your Help Desk Application
Get a Little Help with Your Help Desk Application
Mike Taulty MIX10 Silverlight Frameworks and Patterns
Mike Taulty MIX10 Silverlight Frameworks and Patterns
Exploring SharePoint with F#
Exploring SharePoint with F#
Evolutionary db development
Evolutionary db development
php
php
Introduction To Flex
Introduction To Flex
Supersize me
Supersize me
Whidbey old
Whidbey old
Getting the Most out of Data Page and Rich Data Definition in Portlet Factory
Getting the Most out of Data Page and Rich Data Definition in Portlet Factory
Apex Enterprise Patterns: Building Strong Foundations
Apex Enterprise Patterns: Building Strong Foundations
PPT
PPT
Greg Demo Slides
Greg Demo Slides
Windows Azure - Cloud Service Development Best Practices
Windows Azure - Cloud Service Development Best Practices
B_110500002
B_110500002
Lecture1
Lecture1
C:\Fakepath\Combating Software Entropy 2
C:\Fakepath\Combating Software Entropy 2
Más de vraopolisetti
Concurforce - Atlanta ASUG Presentation
Concurforce - Atlanta ASUG Presentation
vraopolisetti
Salesforce Batch processing - Atlanta SFUG
Salesforce Batch processing - Atlanta SFUG
vraopolisetti
Salesforce Adoption and Best Practices
Salesforce Adoption and Best Practices
vraopolisetti
Take Your Sales Pipeline Reporting to the Next Level 05-30-2012
Take Your Sales Pipeline Reporting to the Next Level 05-30-2012
vraopolisetti
Getting your data into salesforce 5 30-2012
Getting your data into salesforce 5 30-2012
vraopolisetti
Earning certifications efficiently 5.30.12 atlanta user group
Earning certifications efficiently 5.30.12 atlanta user group
vraopolisetti
Atlanta Salesforce UG Meeting 2/23/2011 Symplified
Atlanta Salesforce UG Meeting 2/23/2011 Symplified
vraopolisetti
Atlanta Salesforce UG 2/23/2012: Release overview deck (spring '12)
Atlanta Salesforce UG 2/23/2012: Release overview deck (spring '12)
vraopolisetti
Increasing reporting value with statistics
Increasing reporting value with statistics
vraopolisetti
Atlanta user group presentation configero 8 nov11
Atlanta user group presentation configero 8 nov11
vraopolisetti
building an app exchange app
building an app exchange app
vraopolisetti
Flow presentation
Flow presentation
vraopolisetti
Who Sees What When? Using Dynamic Sharing Rules To Manage Access To Records
Who Sees What When? Using Dynamic Sharing Rules To Manage Access To Records
vraopolisetti
Build Amazing Website without coding using Salesforce SiteForce
Build Amazing Website without coding using Salesforce SiteForce
vraopolisetti
Configuration tips
Configuration tips
vraopolisetti
Apttus atlanta sfdc user group pres feb 2011
Apttus atlanta sfdc user group pres feb 2011
vraopolisetti
Marketing operations and resource management with salesforcecom
Marketing operations and resource management with salesforcecom
vraopolisetti
Más de vraopolisetti
(17)
Concurforce - Atlanta ASUG Presentation
Concurforce - Atlanta ASUG Presentation
Salesforce Batch processing - Atlanta SFUG
Salesforce Batch processing - Atlanta SFUG
Salesforce Adoption and Best Practices
Salesforce Adoption and Best Practices
Take Your Sales Pipeline Reporting to the Next Level 05-30-2012
Take Your Sales Pipeline Reporting to the Next Level 05-30-2012
Getting your data into salesforce 5 30-2012
Getting your data into salesforce 5 30-2012
Earning certifications efficiently 5.30.12 atlanta user group
Earning certifications efficiently 5.30.12 atlanta user group
Atlanta Salesforce UG Meeting 2/23/2011 Symplified
Atlanta Salesforce UG Meeting 2/23/2011 Symplified
Atlanta Salesforce UG 2/23/2012: Release overview deck (spring '12)
Atlanta Salesforce UG 2/23/2012: Release overview deck (spring '12)
Increasing reporting value with statistics
Increasing reporting value with statistics
Atlanta user group presentation configero 8 nov11
Atlanta user group presentation configero 8 nov11
building an app exchange app
building an app exchange app
Flow presentation
Flow presentation
Who Sees What When? Using Dynamic Sharing Rules To Manage Access To Records
Who Sees What When? Using Dynamic Sharing Rules To Manage Access To Records
Build Amazing Website without coding using Salesforce SiteForce
Build Amazing Website without coding using Salesforce SiteForce
Configuration tips
Configuration tips
Apttus atlanta sfdc user group pres feb 2011
Apttus atlanta sfdc user group pres feb 2011
Marketing operations and resource management with salesforcecom
Marketing operations and resource management with salesforcecom
Último
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Addepto
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Zilliz
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Curtis Poe
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Precisely
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Lorenzo Miniero
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kalema Edgar
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Scott Keck-Warren
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
hariprasad279825
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
comworks
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Miki Katsuragi
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
DianaGray10
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
UiPathCommunity
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
Dilum Bandara
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Alan Dix
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Enterprise Knowledge
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
Lars Bell
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
Último
(20)
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Building Robust Applications with Dynamic Visualforce
1.
Dynamic Visualforce& Fieldsets
Tim Youngblood Cofounder & CTO
2.
3.
Goals
4.
Why Dynamic VF?
5.
Who needs Dynamic
VF?
6.
Dynamic aspects of
the Force.com platform
7.
Dynamic Visualforce
8.
Fieldsets
9.
10.
Based in Atlanta
and San Francisco
11.
Focus:
12.
Force.com development: both
for- and non-profit clients
13.
Data integration:
14.
IBM CastIron™
15.
Dell Boomi™ Partner
16.
AppExchange product development:
17.
Constant Contact InfoTransfer
18.
19.
What is involved
roughly to implement
20.
21.
Maintenance is the
true cost of software
22.
Empower the System
Admin is a good philosophy
23.
24.
Do you have
projects that have a large number of fields involved? >100
25.
26.
SObject: superclass
27.
Metadata: Schema
28.
29.
Expression: evals to
a string indicating a field or child object
30.
31.
Object1__c[‘Object2__c. Field1__c’]
32.
Object1__c[‘Object2’][‘Field1__c’]
33.
Object1__c.Relationship__r[Field1__c]
34.
Object1__c[Relationship__r. Field1__c]
35.
36.
Example #2 Fairly
simple example 2: same across metadata driven field names. <apex:repeat value="{!accountFields}" var="field"> <apex:inputField value="{!Account[field]}" /> </apex:repeat> public List<String> getAcctFields() { Map<String, Schema.SObjectField> fieldmap = Schema.SObjectType.Account.fields.getMap(); List<String> fieldlist = new List<String>(); for(String fieldname: fieldmap.keyset()) { fieldlist.add(fieldname); } }
37.
38.
39.
Allows configuration of
available fields for DVF driven pages.
40.
Are not accessible
via Apex Code, as far as I can tell, which is a bit disappointing.
41.
Is there database
access to fieldsets? No.
42.
43.
44.
Copious number of
fields that change regularly
45.
Repetitive GUI elements
46.
Dynamic section on
a standard page is a good use case
47.
What is involved
roughly to implement
48.
reference[expression] inside an
<apex:repeat>
49.
50.
Fieldsets order can
be controlled by config.
51.
Need access to
Fieldsets from Apex!
52.
Descargar ahora