輕松開始Salesforce開發(上)


Salesforce 的 Hello World

 

幾乎每天都有人開始學習Salesforce,了解這家世界排名第一的CRM公司,很多剛入行的新人經常是從網絡開始,但是新同學在沒有人指引的情況要走很多彎路,要知道Salesforce每季度都有大量功能進行更新,而網絡上的知識結構相對落后,於是寫一篇簡單的Salesforce入門教程

 

01

 

注冊Developer Edition

 

Salesforce提供有免費的Developer Edition環境,用於開發者去驗證和學習,同時如果你准備獲得Salesforce專業的證書,也是需要Developer賬號來綁定和支持的。

首先打開網址

https://developer.salesforce.com/signup?d=70130000000td6N,

輸入賬號基本信息,完成注冊后,去輸入的郵箱進行激活,注意檢查下郵件的垃圾箱,可能被攔截
* 需要注意username作為用戶名是具有唯一性且不可改的,注冊時要小心

點擊【確認賬戶】,初始化你的密碼和密保問題,完成后就能進入Salesforce

Salesforce展示給你的第一個界面如上圖,左側顯示后台菜單欄,包括幾乎所有配置項管理,中間區域是后台操作界面,左上角是應用程序管理器和對象管理器,右上角包括消息通知,個人信息管理以及進入Developer Console的設置。這些區域在后面可以慢慢熟悉。



02

了解基本術語

 

我們來看下這個Dream House應用程序頁面

  1. Salesforce 中的應用是一組對象、字段和支持業務流程的功能集合。你可以看到正在使用哪個應用,並使用應用程序啟動器在應用之間切換;
  2. 對象是 Salesforce 數據庫中存儲特定類型信息的表格。有客戶和聯系人等標准對象以及在圖中看到的 Property(房產)對象等自定義對象
  3. 記錄是對象數據庫表中的行。記錄是與對象關聯的實際數據。上圖中,211 Charles Street 房產就是一個記錄
  4. 字段是對象數據庫表中的列。標准對象和自定義對象都有字段。這里的 Property(房產)對象,有 Address(地址)和 Price(價格)等字段
    * 需要了解的東西很多,但是在不斷了解Salesforce的過程中,術語會自然而然的出現

 

03

“Hello World”

 

Salesforce集成了開發環境,在設置上打開Developer Console

在打開的Console界面,常用的

  • Ctrl + E: 匿名代碼塊執行區域,運行一些腳本
  • Ctrl + O: 打開Salesforce的開發資源,比如Apex Classes ,Trigger等
  • Ctrl + Shift + A: 打開Salesforce Lightning Aura Component

在Salesforce Developer Console選擇 New-> Apex Class, 輸入HelloWorld,點擊OK創建,將下列代碼復制粘貼,記得Ctrl + S保存~

public class HelloWorld {
    public static void SayHello() {
        System.debug('Hello World');
    }
}

Ctrl + E 打開我們的匿名代碼控制台,輸入 HelloWorld.SayHello(); 點擊Execute 執行代碼

* Execute 表示執行匿名代碼塊中的所有代碼

* Execute Highlighted 表示執行匿名代碼塊中被選中的代碼

* Open Log 表示是否在執行完代碼后打開系統日志

Salesforce的開發人員,對前后端的開發內容區分並沒有傳統開發那么明確,使用Salesforce提供的二次開發語言Apex Classes,以及提供的前端組件包括Visualforce Page, Lightning Aura Component 和Lighting Web Component進行頁面開發


Salesforce 小知識

1. Apex Clases:Salesforce提供的二次開發語言,類Java

2. VisualForce Page: Salesforce Classic模式下的前端頁面,在Lightning模式下基本不再使用

3. Lightning Aura Component: Salesforce lightning模式下的第一套前端框架

4. Lightning Web Component: Salesforce lightning模式下的第二套前端框架,也是與HTML5頁面標准最契合的框架


OK~ 恭喜你🎉,現在你已經成功注冊了Salesforce的開發環境,同時知道了如何進行Salesforce的開發甚至成功輸出了Hello World,那么我們下期再來探討下如何借助IDE工具來成為一個成熟的Salesforce Developer~

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM