Q1 - Different Force.com User Interface Technologies?
- Page builder: In page builder UI is generated automatically and has limited control over the look and feel.
- Visualforce: InVisualforce, the user interface is generated by the developer and provides full control over User Interface. Visualforce provides pixel level control over UI.
Q2 - What is Visualforce?
Visualforce is a markup language (tag-based language ) similar to HTML & XML languages. Visualforce consists of 2 primary elements Visualfore markup and Visualforce Controller.
Q3 - Where can a Visualforce page be used?
Salesforce developers can create Visualforce pages to override standard buttons and tabs, to define custom tabs, to embed components in detail page layout, to create the dashboard components and so on.
Q4 - Benefits of Visualforce?
Visualforce has user-friendly development, can integrate with other web-based user interface technologies, it has model view controller style development and many more.
Q5 - How to write a comment on the Visualforce page?
To comment on VF page use <! this is a comment>
Q6 - Different Visualforce controller explain them in brief?
Visualforce controllers are three type:
- Standard controllers: Standard controller are available for all API entities and objects. They provide access to standard Salesforce data and behavior.
- Custom controllers: Custom controllers are coded to create custom behavior / non-standard data sets. They can be used to create wizards and leverage callouts.
- Controller extensions: It adds custom behavior and standard behavior. It is the combination of both standard controller & custom controller.
Q7 - Explain expressions & data binding?
In Visualforce, Dynamic content can be added using the {!} expression. This expression gets evaluated at runtime. Where VF uses the expression syntax to bind components to Salesforce data and actions in the page controller.
Q8 - What are the global variables?
Global variables are represented using $ symbol, these variables can be accessed across all the Visualforce page
- Example: <h1>{!$user.firstname}
Q9 - Explain versioning?
Visualforce pages and VF components are versioned, previous versions are available even after new implementation are introduced.
Q10 - Explain Visualforce namespace?
In Visulforce, standard tags begin with word apex, where custom tags begin with the letter C. Salesforce user can register custom namespace instead of letter C.
Example: Standard tag : <apex:page>, Custom tag: <C:customtag>.
Q11 - How to enable Visualforce Development mode.
To enable development mode in salesforce navigate to Setup | My personal Info | Personal Information | Edit | enable development mode | Save.
What is ViewState in Visualforce?
What is the use of Salesforce Connect?
Salesforce Connect enables you to set up a lookup relationship between the customer object (parent) and the external object (child) for orders. Then you can set up the page layouts for the parent object to include a related list that displays child records.
What is difference between Salesforce Connect and Lightning Connect?
Lightning Connect is a feature of Salesforce Connect that specifically allows users to access data from external sources and compare it side-by-side with Salesforce data.
What is a Salesforce Connect License?
The price of Salesforce Connect depends on the data source and starts with a subscription of USD 4000/month. It is available for both the Enterprise and Unlimited editions of Salesforce.
Is Salesforce Connect free?
No, Salesforce Connect does not offer a free plan. Learn more about Salesforce Connect pricing.
What is OData in Salesforce?
OData is an open standard that allows object definitions to be published, queried and updated. The OData specification and metadata describes object relationships, simple and complex types, and a query language.
MuleSoft is an integration platform that allows different applications and systems to communicate with each other, while Salesforce is a customer relationship management (CRM) platform that helps businesses manage their customer data and interactions.
Which is better MuleSoft or Salesforce?
Salesforce provides a set of rest APIs which can be used to integrate two different orgs. Salesforce REST API Also, you can find many blogs on how to use salesforce APIs.
Why MuleSoft is used in Salesforce?
MuleSoft will fetch data from a third-party system, transform x, y, z data elements, convert the data to JSON, and insert/upsert it into Salesforce objects. Salesforce will automate further data processing on the data saved by MuleSoft.
Can we merge 2 users in Salesforce?
When a user leaves your company or changes roles, you can merge their accounts with another user's to maintain that data in your records. You can reorganize and streamline data for ease of access in case two departments in your company merge.
Can we merge two cases in Salesforce?
One popular automation tool is the Salesforce Case Merge Wizard. This tool allows you to merge cases quickly and easily, without having to manually select each case.
Can we merge two Salesforce orgs?
Salesforce consolidation refers to the merging of several Salesforce instances into one unified Salesforce organization.
How do I transfer data in Salesforce?
- Prepare your data for import and create an import file. ...
- Start the wizard. ...
- Choose the data that you want to import. ...
- Map your data fields to Salesforce data fields. ...
- Review and start your import. ...
- Check import status.
- Go to accounts -> Tools.
- Click on Merge accounts.
- Enter the search string to find duplicate accounts.
- Select up to three accounts that you want to merge and click “Next.”
- Select one master record and the fields that you wish to retain from each record.
- Click “Merge,” and it's done!
- Click Sharing on the record you want to share.
- Click Add.
- From the drop-down list, select the type of group, user, role, or territory to add.
- Choose the specific groups, users, roles, or territories requiring access by adding the names to the New Sharing list.
What is org migration in Salesforce?
An org migration is a set of processes and technologies that move a production org from a source Salesforce instance to a target Salesforce instance. The org move is orchestrated by copying and/or regenerating customer data and metadata.
Can a person have 2 profiles in Salesforce?
Every user must be assigned a profile when they're created on the platform — and there can only be one profile per user. Essentially, a user's profile is the baseline authorization of access to the Org.
How many batches can run in Salesforce?
If the start method of the batch class returns a QueryLocator, the optional scope parameter value of executeBatch can be up to 2,000. If set to a higher value, Salesforce breaks the records into smaller batches of up to 2,000 records.
How many users can a Salesforce org have?
Salesforce Essentials: Ten users maximum. Salesforce Professional: Depending on the term, up to 5 or infinite users. Salesforce Enterprise: Depending on the contract, often 5 to infinite users. Salesforce Unlimited: Depending on the contract, often between 5 to unlimited users.
What is SFDX plugins?
The SFDX plugins allow developers and devops to automate tasks which are related to Duplicate Check Licenses as well as Duplicate Check configurations.
What is SFDC and SFDX?
SFDC is the name of the Salesforce CRM software, while SFDX is a set of tools and processes designed to make it easier for developers to build and manage applications on the Salesforce platform.
What is the use of SFDX CLI?
The Salesforce CLI commands help scratch org while also supporting statements for the management and creation of the org. The SFDX platform helps in controlling the process of importing and exporting data.
What is SFDX full form?
Salesforce Developer Experience ('SFDX' or just 'DX') is a set of tools designed to improve the traditional developer's experience of building on the platform.
What is CLI in Salesforce?
The Salesforce CLI is a powerful command line interface that simplifies development and build automation when working with your Salesforce org.
What is full form of SFDC?
SFDC stands for SalesForceDotCom, or you can also say Salesforce.com.
What are three advantages of using the SFDX?
- mproves team development and collaboration.
- Facilitates automated testing and continuous integration.
- Makes the release cycle more efficient and agile.
- Create an Org, then transfer all application source and metadata from GitHub into it.
- A local development work-space is setup for the developer.