Visualforce এবং User Interface Customization

Visualforce হল Salesforce-এর একটি শক্তিশালী ইউজার ইন্টারফেস (UI) ফ্রেমওয়ার্ক যা ব্যবহারকারীদের কাস্টম UI তৈরি করতে সক্ষম করে। এটি Salesforce-এর ডেটার সাথে কাজ করার জন্য HTML, CSS, এবং JavaScript ব্যবহার করার সুযোগ দেয়। Visualforce পৃষ্ঠাগুলি Salesforce প্ল্যাটফর্মের সমস্ত সুবিধা গ্রহণ করে এবং সহজে সংহত করা যায়।

Visualforce-এর বৈশিষ্ট্য

HTML মার্কআপ:

  • Visualforce পৃষ্ঠা HTML মার্কআপের মাধ্যমে তৈরি হয়, যা ডেভেলপারদের জন্য পরিচিত এবং ব্যবহার করা সহজ।

Standard and Custom Controllers:

  • Visualforce পৃষ্ঠাগুলি স্ট্যান্ডার্ড বা কাস্টম কন্ট্রোলার ব্যবহার করে ডেটা পরিচালনা করতে পারে। স্ট্যান্ডার্ড কন্ট্রোলারগুলি Salesforce অবজেক্টগুলির জন্য প্রস্তুত করা হয়, এবং কাস্টম কন্ট্রোলারগুলি Apex ক্লাস ব্যবহার করে তৈরি করা হয়।

Component-Based Architecture:

  • Visualforce কম্পোনেন্টের উপর ভিত্তি করে তৈরি হয়, যা পুনরায় ব্যবহারযোগ্য UI উপাদান তৈরি করতে সক্ষম।

Integration with Salesforce Data:

  • Visualforce পৃষ্ঠাগুলি Salesforce ডেটার সাথে সহজে সংযুক্ত হতে পারে, যেমন SOQL এবং SOSL ব্যবহার করে তথ্য আহরণ।

Styling and Theming:

  • CSS ব্যবহার করে Visualforce পৃষ্ঠাগুলির স্টাইল এবং থিম কাস্টমাইজ করা যায়, যা UI কে আরও আকর্ষণীয় করে তোলে।

User Interface Customization

Salesforce-এর ইউজার ইন্টারফেস কাস্টমাইজেশন একটি গুরুত্বপূর্ণ ফিচার যা ব্যবহারকারীদের নির্দিষ্ট ব্যবসায়িক প্রয়োজনীয়তা অনুসারে UI পরিবর্তন করতে সহায়তা করে। এর মাধ্যমে বিভিন্ন উপায়ে কাস্টমাইজেশন করা যায়।

কাস্টমাইজেশনের বিভিন্ন পদ্ধতি:

Page Layouts:

  • পৃষ্ঠার বিন্যাস কাস্টমাইজ করতে পারবেন, যেখানে ফিল্ড, সেকশন, এবং বুটন সাজানো যায়। এটি ব্যবহারকারীদের জন্য একটি নির্দিষ্ট অবজেক্টের তথ্য দেখার অভিজ্ঞতা পরিবর্তন করে।

Record Types:

  • রেকর্ড টাইপ ব্যবহার করে বিভিন্ন প্রকারের তথ্য প্রবাহ তৈরি করতে পারেন। এটি একটি অবজেক্টের মধ্যে বিভিন্ন রেকর্ডের জন্য পৃথক পৃষ্ঠার বিন্যাস এবং ফিল্ড ব্যবহার করার সুযোগ দেয়।

Lightning App Builder:

  • Lightning App Builder ব্যবহার করে কাস্টম পেজ তৈরি করতে পারেন। এটি ড্র্যাগ-এন্ড-ড্রপ ইন্টারফেসের মাধ্যমে ব্যবহারকারীদের জন্য UI কাস্টমাইজেশন সম্ভব করে।

Salesforce Themes and Branding:

  • Salesforce থিম এবং ব্র্যান্ডিং ব্যবহার করে আপনার কোম্পানির লোগো এবং রঙ সমন্বয় করে UI কাস্টমাইজ করতে পারবেন।

Buttons and Links Customization:

  • কাস্টম বাটন এবং লিঙ্ক তৈরি করতে পারেন যা নির্দিষ্ট কার্যক্রম সম্পাদন করে।

Compact Layouts:

  • Compact Layouts ব্যবহার করে একটি রেকর্ডের সবচেয়ে গুরুত্বপূর্ণ তথ্যকে হাইলাইট করতে পারেন, যা মুঠোফোন এবং ছোট স্ক্রীনে সহজে প্রদর্শিত হয়।

Dynamic Forms:

  • Dynamic Forms ব্যবহার করে ব্যবহারকারীর প্রয়োজন অনুসারে ফিল্ডগুলি এবং সেকশনগুলি প্রদর্শন করতে পারবেন। এটি UI কে আরও ইন্টারেক্টিভ করে।

উপসংহার

Visualforce একটি শক্তিশালী ইউজার ইন্টারফেস তৈরির জন্য একটি গুরুত্বপূর্ণ টুল, যা HTML এবং Apex ব্যবহার করে কাস্টমাইজেশন সক্ষম করে। Salesforce-এ User Interface Customization ব্যবহার করে বিভিন্ন পদ্ধতিতে UI কাস্টমাইজ করা যায়, যা ব্যবসায়িক প্রয়োজনীয়তার সাথে সামঞ্জস্যপূর্ণ। এই দুটি উপাদান একসাথে কাজ করে একটি কার্যকর এবং কাস্টমাইজড ব্যবহারকারী অভিজ্ঞতা তৈরি করতে সহায়ক।

Content added By

Visualforce পেজ এবং এর প্রয়োজনীয়তা

Visualforce পেজ হল Salesforce-এর একটি ইউজার ইন্টারফেস (UI) ফ্রেমওয়ার্ক, যা ডেভেলপারদের জন্য Salesforce প্ল্যাটফর্মে কাস্টম ইউজার ইন্টারফেস তৈরি করার সুযোগ প্রদান করে। এটি HTML, CSS, এবং JavaScript ব্যবহার করে UI তৈরি করে এবং Salesforce-এর ডেটার সাথে ইন্টিগ্রেটেড হয়।

Visualforce পেজের প্রধান বৈশিষ্ট্যগুলি

HTML মার্কআপ:

  • Visualforce পেজগুলি HTML মার্কআপের মাধ্যমে তৈরি হয়, যা প্রচলিত ওয়েব প্রযুক্তির সাথে সঙ্গতিপূর্ণ।

Standard and Custom Controllers:

  • Visualforce পৃষ্ঠাগুলি ডেটা পরিচালনা করার জন্য স্ট্যান্ডার্ড কন্ট্রোলার বা কাস্টম কন্ট্রোলার ব্যবহার করতে পারে। স্ট্যান্ডার্ড কন্ট্রোলারগুলি Salesforce অবজেক্টের জন্য স্বয়ংক্রিয়ভাবে উপলব্ধ থাকে, যখন কাস্টম কন্ট্রোলারগুলি Apex ক্লাসের মাধ্যমে তৈরি করা হয়।

Component-Based Architecture:

  • Visualforce কম্পোনেন্ট ভিত্তিক, যার মাধ্যমে ডেভেলপাররা পুনরায় ব্যবহারযোগ্য UI উপাদান তৈরি করতে পারেন।

Integration with Salesforce Data:

  • Visualforce পেজগুলি SOQL এবং SOSL-এর মাধ্যমে Salesforce ডেটার সাথে সংযুক্ত হতে পারে, যা ডেটার সহজ ও দ্রুত প্রবাহের সুবিধা প্রদান করে।

Styling and Theming:

  • CSS ব্যবহার করে Visualforce পেজের ডিজাইন এবং থিম কাস্টমাইজ করা যায়, যা UI কে আরও আকর্ষণীয় করে তোলে।

JavaScript এবং AJAX সমর্থন:

  • Visualforce পেজে JavaScript এবং AJAX ব্যবহার করা যেতে পারে, যা ইন্টারেক্টিভ এবং দ্রুত কাজ করার অভিজ্ঞতা প্রদান করে।

Visualforce পেজের প্রয়োজনীয়তা

Salesforce লাইসেন্স:

  • Visualforce পেজ তৈরি করতে হলে একটি সক্রিয় Salesforce লাইসেন্স প্রয়োজন।

Apex প্রোগ্রামিং জ্ঞান:

  • যদি আপনি কাস্টম কন্ট্রোলার বা AJAX ব্যবহার করতে চান, তবে Apex প্রোগ্রামিং ভাষার জ্ঞান থাকা উচিত।

HTML এবং CSS ধারণা:

  • HTML এবং CSS-এর বুনিয়াদি জ্ঞান থাকা প্রয়োজন, কারণ Visualforce পেজগুলি এই প্রযুক্তির উপর ভিত্তি করে তৈরি হয়।

Salesforce প্ল্যাটফর্মের সাথে পরিচিতি:

  • Salesforce-এর অবজেক্ট মডেল, ডেটা সম্পর্ক, এবং অন্যান্য ফিচার সম্পর্কে জানা থাকা উচিত।

ডেটাবেস কৌশল:

  • SOQL এবং SOSL ব্যবহার করে ডেটা আহরণের জন্য ডেটাবেস ধারণা জানা উচিত।

Visualforce পেজের ব্যবহার

  • কাস্টম ইউজার ইন্টারফেস তৈরি: Visualforce পেজগুলি কাস্টম ইউজার ইন্টারফেস তৈরি করতে ব্যবহৃত হয়, যা স্ট্যান্ডার্ড Salesforce UI-এর বাইরে যায়।
  • এক্সপ্রেসিভ ডেটা উপস্থাপন: ডেটার একটি ইন্টারেক্টিভ উপস্থাপনা তৈরি করতে, যেখানে ব্যবহারকারীরা দ্রুত ডেটা প্রবাহিত করতে পারে।
  • Business Logic Implementation: কাস্টম লজিক এবং কার্যকলাপ তৈরি করতে, যা ব্যবসায়িক প্রক্রিয়াকে উন্নত করে।
  • Integrating External Systems: বাহ্যিক সিস্টেমগুলির সাথে ইন্টিগ্রেশন করতে Visualforce ব্যবহার করা হয়, যা API এর মাধ্যমে ডেটা পরিচালনা করতে সক্ষম করে।

উপসংহার

Visualforce পেজ হল Salesforce-এর একটি গুরুত্বপূর্ণ টুল যা কাস্টম ইউজার ইন্টারফেস তৈরি করার জন্য ব্যবহৃত হয়। এটি ডেভেলপারদের জন্য একটি শক্তিশালী ফ্রেমওয়ার্ক, যা HTML, CSS, এবং Apex ব্যবহার করে কাস্টমাইজেশন করার সুযোগ দেয়। Visualforce পেজের জন্য নির্দিষ্ট প্রয়োজনীয়তা এবং দক্ষতা থাকা প্রয়োজন, যা একটি কার্যকরী এবং ইন্টারেক্টিভ ব্যবহারকারী অভিজ্ঞতা তৈরির জন্য অপরিহার্য।

Content added By

Visualforce Tags এবং Controller ব্যবহার

Visualforce হল Salesforce-এর একটি UI ফ্রেমওয়ার্ক যা ব্যবহারকারীদের কাস্টম পৃষ্ঠা তৈরি করতে সক্ষম করে। এটি HTML মার্কআপ, CSS, এবং JavaScript ব্যবহার করে কাজ করে। Visualforce পেজগুলি বিভিন্ন Visualforce Tags ব্যবহার করে তৈরি করা হয়, এবং তাদের সাথে Controllers যুক্ত থাকে যা ডেটা পরিচালনা এবং লজিক সংজ্ঞায়িত করে।

Visualforce Tags

Visualforce ট্যাগগুলি HTML ট্যাগগুলির মতোই কাজ করে, তবে এগুলি Salesforce প্ল্যাটফর্মের সাথে ইন্টিগ্রেটেড। বিভিন্ন ধরনের ট্যাগ ব্যবহার করা যায়, এবং এগুলি UI উপাদান, ফর্ম এবং তথ্য উপস্থাপন করতে সাহায্য করে।

প্রধান Visualforce Tags:

apex:page:

  • Visualforce পৃষ্ঠার মূল ট্যাগ। এটি পৃষ্ঠার শিরোনাম, স্টাইল, এবং কন্ট্রোলার নির্ধারণ করে।
<apex:page controller="MyController">
   <h1>Hello, Visualforce!</h1>
</apex:page>

apex:form:

  • ডেটা ইনপুট এবং পাঠানোর জন্য ফর্ম তৈরি করতে ব্যবহৃত হয়।
<apex:form>
   <apex:inputText value="{!myInput}" />
   <apex:commandButton action="{!submit}" value="Submit" />
</apex:form>

apex:inputText:

  • ব্যবহারকারীদের থেকে টেক্সট ইনপুট নেওয়ার জন্য ব্যবহৃত হয়।
<apex:inputText value="{!accountName}" label="Account Name"/>

apex:outputText:

  • প্রদর্শনের জন্য ডেটা আউটপুট করার জন্য ব্যবহৃত হয়।
<apex:outputText value="{!accountName}" />

apex:repeat:

  • একটি তালিকার মধ্যে আইটেমগুলি পুনরাবৃত্তি করতে ব্যবহৃত হয়।
<apex:repeat value="{!accounts}" var="acc">
   <apex:outputText value="{!acc.Name}" /><br/>
</apex:repeat>

apex:pageBlock:

  • UI কে একটি ব্লক আকারে সংগঠিত করতে ব্যবহৃত হয়, যা তথ্য প্রদর্শন করে।
<apex:pageBlock title="Account Information">
   <apex:outputText value="{!account.Name}" />
</apex:pageBlock>

Controllers

Visualforce Controllers হল কোডের ব্লক যা UI-র সাথে যুক্ত লজিক এবং ডেটা পরিচালনা করে। Controllers হল Apex ক্লাস, যা Visualforce পৃষ্ঠাগুলির জন্য ডেটা প্রস্তুত এবং নিয়ন্ত্রণ করে।

Controller Types:

Standard Controller:

  • Salesforce-এর স্ট্যান্ডার্ড অবজেক্টগুলির জন্য তৈরি করা হয়। এটি অবজেক্টের জন্য ডেটা লোড এবং সংরক্ষণ করার জন্য প্রস্তুত থাকে।
<apex:page standardController="Account">
   <apex:outputText value="{!Account.Name}" />
</apex:page>

Custom Controller:

  • Apex ক্লাস ব্যবহার করে তৈরি করা হয়, যা কাস্টম লজিক এবং কার্যকলাপ সংজ্ঞায়িত করে।
public class MyController {
   public String accountName { get; set; }
   public void submit() {
       // Logic to process data
   }
}

Controller Extensions:

  • বিদ্যমান স্ট্যান্ডার্ড বা কাস্টম কন্ট্রোলারগুলির সাথে অতিরিক্ত ফাংশনালিটি যোগ করতে ব্যবহৃত হয়।
public class MyControllerExtension {
   private final Account account;
   public MyControllerExtension(Account acc) {
       this.account = acc;
   }
   public String getCustomField() {
       return 'Custom Data';
   }
}

ব্যবহারিক উদাহরণ

একটি উদাহরণ হিসেবে একটি Visualforce পৃষ্ঠা এবং এর সাথে যুক্ত কাস্টম কন্ট্রোলার প্রদর্শন করা হলো:

Visualforce পৃষ্ঠা:

<apex:page controller="MyController">
    <apex:form>
        <apex:pageBlock title="Account Information">
            <apex:inputText value="{!accountName}" label="Account Name"/>
            <apex:commandButton action="{!submit}" value="Submit" />
        </apex:pageBlock>
    </apex:form>
</apex:page>

Apex কন্ট্রোলার:

public class MyController {
    public String accountName { get; set; }

    public void submit() {
        // Perform action with accountName
        System.debug('Account Name: ' + accountName);
    }
}

উপসংহার

Visualforce ট্যাগ এবং কন্ট্রোলারগুলি Salesforce-এর জন্য কাস্টম ইউজার ইন্টারফেস তৈরি করতে গুরুত্বপূর্ণ উপাদান। Visualforce ট্যাগগুলি UI উপাদান তৈরি করতে সহায়তা করে, এবং কন্ট্রোলারগুলি ডেটা এবং লজিক পরিচালনা করে। এই দুইটির সংমিশ্রণ Salesforce ডেভেলপারদের জন্য একটি শক্তিশালী কাস্টম UI তৈরি করার সুযোগ দেয়।

Content added || updated By

Custom User Interface তৈরি করা

Custom User Interface তৈরি করা

Salesforce-এ Custom User Interface তৈরি করা একটি গুরুত্বপূর্ণ প্রক্রিয়া, যা ব্যবহারকারীদের জন্য একটি স্বতন্ত্র এবং সুবিধাজনক অভিজ্ঞতা প্রদান করে। Salesforce Lightning Web Components (LWC) এবং Aura Components ব্যবহার করে কাস্টম ইউজার ইন্টারফেস তৈরি করা যায়। নিচে এই প্রক্রিয়ার বিস্তারিত বর্ণনা দেওয়া হলো।

১. Lightning Web Components (LWC) তৈরি করা

LWC হল Salesforce-এর একটি আধুনিক UI টেকনোলজি, যা দ্রুত এবং শক্তিশালী কাস্টম ইউজার ইন্টারফেস তৈরি করতে সহায়ক।

ধাপ ১: Salesforce Developer Console বা VS Code ব্যবহার করুন

  • আপনার Salesforce অ্যাকাউন্টে লগইন করুন এবং Developer Console খুলুন অথবা Visual Studio Code ব্যবহার করুন।

ধাপ ২: নতুন LWC তৈরি করুন

  • LWC তৈরি করতে, নীচের কমান্ডটি ব্যবহার করুন:

bash

Copy code

sfdx force:lightning:component:create --type lwc --componentname myCustomComponent

ধাপ ৩: LWC ফাইলগুলিতে কোড যুক্ত করুন

  • HTML ফাইল: ইউজার ইন্টারফেসের জন্য HTML কোড লিখুন। উদাহরণস্বরূপ:
<template>
    <lightning-card title="Custom User Interface" icon-name="custom:custom63">
        <div class="slds-p-horizontal_medium">
            <p>This is a custom user interface built with Lightning Web Components!</p>
            <lightning-button label="Click Me" onclick={handleClick}></lightning-button>
        </div>
    </lightning-card>
</template>
  • JavaScript ফাইল: লজিক এবং কার্যক্রমের জন্য JavaScript কোড লিখুন।
import { LightningElement } from 'lwc';

export default class MyCustomComponent extends LightningElement {
    handleClick() {
        // Button click handling logic
        alert('Button was clicked!');
    }
}
  • CSS ফাইল: UI-এর স্টাইলিংয়ের জন্য CSS কোড লিখুন (যদি প্রয়োজন হয়)।
/* myCustomComponent.css */
.slds-card {
    background-color: #f3f4f6;
}

ধাপ ৪: LWC সংযুক্ত করুন

  • তৈরি করা LWC কম্পোনেন্টটি Lightning App Builder ব্যবহার করে Salesforce UI-তে যুক্ত করুন।

২. Aura Components তৈরি করা

Aura Components হল Salesforce-এর একটি পুরানো টেকনোলজি, যা এখনও অনেক অ্যাপ্লিকেশনে ব্যবহৃত হয়।

ধাপ ১: নতুন Aura Component তৈরি করুন

  • Salesforce Developer Console খুলুন এবং File > New > Apex Component নির্বাচন করুন।

ধাপ ২: Aura Component এর কোড যুক্ত করুন

  • Component ফাইল: ইউজার ইন্টারফেসের জন্য HTML কোড লিখুন।
<aura:component>
    <aura:attribute name="title" type="String" default="Custom User Interface"/>
    <lightning:card title="{!v.title}" iconName="custom:custom63">
        <div class="slds-p-horizontal_medium">
            <p>This is a custom user interface built with Aura Components!</p>
            <lightning:button label="Click Me" onclick="{!c.handleClick}"/>
        </div>
    </lightning:card>
</aura:component>
  • Controller ফাইল: JavaScript কোড লিখুন।
({
    handleClick : function(component, event, helper) {
        alert('Button was clicked!');
    }
})

ধাপ ৩: Aura Component সংযুক্ত করুন

  • Aura Component তৈরি করার পর, Lightning App Builder ব্যবহার করে এই কম্পোনেন্টটি Salesforce UI-তে যুক্ত করুন।

৩. User Interface Testing

  • ইউজার ইন্টারফেস তৈরি করার পর, তা পরীক্ষা করুন যাতে নিশ্চিত হতে পারেন যে সব ফিচার সঠিকভাবে কাজ করছে।

সারসংক্ষেপ

Custom User Interface তৈরি করা Salesforce-এ একটি শক্তিশালী বৈশিষ্ট্য, যা Lightning Web Components (LWC) এবং Aura Components ব্যবহার করে সম্পন্ন করা যায়। এই প্রক্রিয়া ব্যবহারকারীদের জন্য একটি স্বতন্ত্র এবং ব্যবহারকারী বান্ধব অভিজ্ঞতা তৈরি করে, যা ব্যবসায়িক কার্যক্রমকে আরও কার্যকরী করে তোলে। আপনার তৈরি করা কাস্টম কম্পোনেন্টগুলিকে Salesforce UI-তে যুক্ত করে এবং পরীক্ষা করে দেখুন।

Content added By

Lightning Experience এর সাথে Visualforce এর সংযোগ

Lightning Experience-এর সাথে Visualforce-এর সংযোগ

Lightning Experience এবং Visualforce হল Salesforce-এর দুটি গুরুত্বপূর্ণ UI ফ্রেমওয়ার্ক। Lightning Experience হল আধুনিক UI ডিজাইন যা Lightning Components ব্যবহার করে তৈরি করা হয়েছে, যখন Visualforce হল একটি পুরানো প্রযুক্তি যা HTML এবং Salesforce Object Markup ব্যবহার করে তৈরি হয়। Lightning Experience-এর মধ্যে Visualforce পৃষ্ঠাগুলিকে অন্তর্ভুক্ত করা সম্ভব, যা পুরানো অ্যাপ্লিকেশনগুলির জন্য একটি সহায়ক সমাধান।

Visualforce পেজ Lightning Experience-এ সংযোগ করা

ধাপ ১: Visualforce পেজ তৈরি করুন

Salesforce Setup-এ যান:

  • আপনার Salesforce অ্যাকাউন্টে লগইন করুন এবং Setup-এ যান।

Visualforce Pages নির্বাচন করুন:

  • Quick Find Box-এ "Visualforce Pages" লিখুন এবং এটি নির্বাচন করুন।

নতুন Visualforce পেজ তৈরি করুন:

  • New বাটনে ক্লিক করুন এবং পেজের নাম এবং কোড লিখুন। উদাহরণস্বরূপ:
<apex:page>
    <h1>Welcome to Visualforce Page!</h1>
    <p>This is a sample Visualforce page embedded in Lightning Experience.</p>
</apex:page>
  1. পেজ সংরক্ষণ করুন

ধাপ ২: Lightning App Builder-এ Visualforce পেজ সংযোগ করুন

Lightning App Builder-এ যান:

  • Setup থেকে Lightning App Builder নির্বাচন করুন।

নতুন Lightning Page তৈরি করুন:

  • New বাটনে ক্লিক করুন এবং Record Page বা App Page নির্বাচন করুন।

Page Layout নির্বাচন করুন:

  • পেজ লেআউট নির্বাচন করুন (একক কলাম, দুই কলাম ইত্যাদি)।

Visualforce পেজ যুক্ত করুন:

  • Component প্যানেল থেকে Visualforce কম্পোনেন্টটি টেনে এনে আপনার লেআউটে যুক্ত করুন।
  • Visualforce কম্পোনেন্টের প্রপার্টিজ প্যানেলে, আপনার তৈরি করা Visualforce পেজ নির্বাচন করুন।

ডেপ্লয় করুন:

  • পেজটি সংরক্ষণ করুন এবং তারপর Activate বাটনে ক্লিক করে এটি চালু করুন।

ধাপ ৩: Lightning Experience-এ Visualforce পেজ দেখুন

  • Lightning Experience-এ যান এবং আপনার তৈরি করা অ্যাপ্লিকেশন বা রেকর্ড পেজ খুলুন। আপনি আপনার Visualforce পেজটি Lightning UI তে দেখতে পাবেন।

Visualforce পেজের Lightning Styling

  • Visualforce পেজের CSS এবং জাভাস্ক্রিপ্ট ব্যবহার করে Lightning-এর স্টাইলিং এবং UI বৈশিষ্ট্যগুলি অনুকরণ করা সম্ভব।
  • Lightning Design System (SLDS) ব্যবহার করে Visualforce পেজকে Lightning-এর মতো দেখতে সাজান। SLDS-কে যুক্ত করার জন্য নীচের কোডটি আপনার Visualforce পেজের মধ্যে যুক্ত করুন:
<apex:page>
    <head>
        <link rel="stylesheet" type="text/css" href="{!$Resource.LightningDesignSystem}/styles/salesforce-lightning-design-system.css"/>
    </head>
    <body>
        <h1 class="slds-text-heading_large">Welcome to Visualforce Page!</h1>
        <p>This is a sample Visualforce page embedded in Lightning Experience.</p>
    </body>
</apex:page>

সারসংক্ষেপ

Lightning Experience এবং Visualforce সংযোগ স্থাপন করা একটি কার্যকরী পদ্ধতি, যা ব্যবহারকারীদের পুরানো Visualforce পৃষ্ঠাগুলিকে Lightning UI-তে অন্তর্ভুক্ত করতে দেয়। এটি ব্যবসায়ের কার্যক্রমের জন্য একটি স্বতন্ত্র এবং ব্যবহারকারী বান্ধব অভিজ্ঞতা প্রদান করে। Visualforce পেজকে Lightning Styling সহ সাজিয়ে, আপনি একটি সমন্বিত এবং আধুনিক ইন্টারফেস তৈরি করতে পারেন।

Content added By

আরও দেখুন...

Promotion