<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[布偶酱的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/buoujiang</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; buoujiang]]></copyright><item><title><![CDATA[Salesforce入门教程（中文）-xxx Salesforce Sales Cloud Consultant Exam Preparation: Solution Design解决方案设计]]></title><link>https://blog.csdn.net/buoujiang/article/details/120632976</link><guid>https://blog.csdn.net/buoujiang/article/details/120632976</guid><author>buoujiang</author><pubDate>Thu, 07 Oct 2021 09:58:57 +0800</pubDate><description><![CDATA[Solution Design is the largest portion of this SalesforceSales Cloud Consultantcertification exam, which constitutes 21% of total score in entire exam. The topics include designing sales process, lead conversion, implementation considerations, Enterpris...]]></description><category></category></item><item><title><![CDATA[Salesforce入门教程（中文）-xxx Salesforce Sales Cloud Consultant Exam Preparation: Implementation Strate实施策略]]></title><link>https://blog.csdn.net/buoujiang/article/details/120632857</link><guid>https://blog.csdn.net/buoujiang/article/details/120632857</guid><author>buoujiang</author><pubDate>Thu, 07 Oct 2021 09:47:42 +0800</pubDate><description><![CDATA[Implementation Strategies section consists of 12% of total score in the SalesforceSales Cloud Consultantcertification exam, covering topics such as implementation rollout plans, sales deployment, measure of Sales Cloud success and etc. Without further ad..]]></description><category></category></item><item><title><![CDATA[Salesforce入门教程（中文）-xxx Salesforce Sales Cloud Consultant Exam Preparation: Industry Knowledge行业知识]]></title><link>https://blog.csdn.net/buoujiang/article/details/120632773</link><guid>https://blog.csdn.net/buoujiang/article/details/120632773</guid><author>buoujiang</author><pubDate>Thu, 07 Oct 2021 09:43:06 +0800</pubDate><description><![CDATA[This is a new series of SalesforceSales Cloud Consultantcertification exam preparation series - Industry Knowledge. Industry Knowledge section consists of 7% of total score in the exam, covering topics such as sales metrics, KPIs, marketing and sales pro..]]></description><category></category></item><item><title><![CDATA[Salesforce入门教程（中文）-024 JavaScript对象、类和原型继承]]></title><link>https://blog.csdn.net/buoujiang/article/details/120350220</link><guid>https://blog.csdn.net/buoujiang/article/details/120350220</guid><author>buoujiang</author><pubDate>Fri, 17 Sep 2021 15:35:46 +0800</pubDate><description><![CDATA[1.关于JavaScript对象的说明。

JavaScript对象并不像Apex、Java或C#开发者认为的那样有类。
每个对象都继承自另一个对象。
对象是可变的。
当对象被创建时，它们会得到自己的变量上下文。

2.创建对象
从语法上讲，有几种方法可以在JavaScript中创建一个对象。
但是无论你如何创建一个对象，它实际上都是在抽象一个叫做Object.create()的底层API。

在某些情况下，有很好的理由直接使用Object.create()，但我们不会在这里讨论这个问题。
相反，让我们来.]]></description><category></category></item><item><title><![CDATA[Salesforce入门教程（中文）-023 理解浏览器中的JavaScript]]></title><link>https://blog.csdn.net/buoujiang/article/details/120345677</link><guid>https://blog.csdn.net/buoujiang/article/details/120345677</guid><author>buoujiang</author><pubDate>Fri, 17 Sep 2021 11:30:40 +0800</pubDate><description><![CDATA[1.理解浏览器中的JavaScript
JavaScript运行时引擎在许多不同的地方运行，但它最常被托管在浏览器中。
那么，JavaScript和浏览器之间有什么区别呢？

浏览器的主要工作是充当网络服务器的客户端。
它通过互联网请求资源，使用几种协议中的一种（通常是HTTP/HTTPS）。
一旦服务器将这些资源传给它，浏览器就需要对它们进行处理。
至少要将HTML和CSS渲染成一个页面。
当一个资源包含一些JavaScript时，浏览器就会接触到JavaScript运行时引擎来解析、评估和执行这些代码。]]></description><category></category></item><item><title><![CDATA[Salesforce入门教程（中文）-022 学习JavaScript的核心概念]]></title><link>https://blog.csdn.net/buoujiang/article/details/120344142</link><guid>https://blog.csdn.net/buoujiang/article/details/120344142</guid><author>buoujiang</author><pubDate>Fri, 17 Sep 2021 10:43:21 +0800</pubDate><description><![CDATA[1.学习JavaScript的核心概念

在21世纪初，软件世界正在爆发出这样的想法：你可以建立完全通过互联网托管和交付的应用程序。
虽然我们现在认为网络应用是理所当然的，但在当时，它们就像看到机器人骑自行车一样令人心动。

浏览器是简单的HTML渲染器，而HTML和JavaScript标准是零散的。
为了创建一个具有轻微复杂功能的网页，你不得不强迫用户只使用一个浏览器，通常是IE浏览器。即使在今天，也有一些应用程序因为这个时代的设计决定而强制使用这种浏览器。

为了解决这些限制，服务器端UI框架的发展使软]]></description><category></category></item><item><title><![CDATA[Salesforce入门教程（中文）-021 Lightning Web Components简介]]></title><link>https://blog.csdn.net/buoujiang/article/details/120307435</link><guid>https://blog.csdn.net/buoujiang/article/details/120307435</guid><author>buoujiang</author><pubDate>Wed, 15 Sep 2021 14:13:27 +0800</pubDate><description><![CDATA[1.Lightning Web Components简介

是时候将您的Salesforce知识和对HTML、JavaScript和CSS等标准技术的熟悉结合起来，构建下一代Salesforce应用程序了。

使用这些通用标准为Salesforce组织构建组件，同时保持与现有Aura组件的兼容性。
Lightning Web Components专注于开发人员和用户体验。
当我们提到Lightning Web Components编程模型时，我们将所有单词大写。
当我们将组件本身称为Lightning we]]></description><category></category></item><item><title><![CDATA[Salesforce入门教程（中文）-020 VF使用静态资源&移动端开发（未完）]]></title><link>https://blog.csdn.net/buoujiang/article/details/120301644</link><guid>https://blog.csdn.net/buoujiang/article/details/120301644</guid><author>buoujiang</author><pubDate>Wed, 15 Sep 2021 09:21:49 +0800</pubDate><description><![CDATA[6.Utilize Static Resource（使用静态资源）

静态资源允许您上载可在Visualforce页面中引用的内容。资源可以被归档（例如.zip和.jar文件），图像，stylesheets样式表，JavaScript和其他文件。静态资源由Lightning Platform管理和分发，该平台充当文件的content distribution network内容分发网络（CDN）。缓存和分发是自动处理的。

静态资源使用$ Resource全局变量引用，该变量可以由Visualforce直接]]></description><category></category></item><item><title><![CDATA[Salesforce入门教程（中文）-019 VF创建输入表单]]></title><link>https://blog.csdn.net/buoujiang/article/details/120301623</link><guid>https://blog.csdn.net/buoujiang/article/details/120301623</guid><author>buoujiang</author><pubDate>Wed, 15 Sep 2021 09:20:38 +0800</pubDate><description><![CDATA[5.Create Input Form（创建输入表单）

创建和编辑数据是任何应用程序的基本方面。 Visualforce提供了轻松创建可创建新记录或检索记录，编辑其值并将更改保存回数据库的页面所需的一切。将标准控制器与&lt;apex：form&gt;组件和一些易于理解的表单元素结合在一起，以创建一个相当复杂的记录编辑页面。使用&lt;apex：form&gt;和&lt;apex：inputField&gt;创建一个页面来编辑数据。将&lt;apex：commandButton&gt;与标准控制器中内置的]]></description><category></category></item><item><title><![CDATA[Salesforce入门教程（中文）-018 VF绑定]]></title><link>https://blog.csdn.net/buoujiang/article/details/120301427</link><guid>https://blog.csdn.net/buoujiang/article/details/120301427</guid><author>buoujiang</author><pubDate>Wed, 15 Sep 2021 09:11:25 +0800</pubDate><description><![CDATA[4.Bind with Standard Controller（绑定标准控制器）

Visualforce使用传统的模型-视图-控制器（MVC）范例，并包括复杂的内置controller来处理标准动作和数据访问，从而提供与Lightning Platform数据库的简单而紧密的集成。这些内置controller 被称为standard controller。

MVC设计模式使将视图及其样式与基础数据库和逻辑轻松分离。在MVC中，视图（Visualforce页面）与controller交互，并且cont..]]></description><category></category></item><item><title><![CDATA[Salesforce入门教程（中文）-018 Visualforce Page介绍]]></title><link>https://blog.csdn.net/buoujiang/article/details/120301380</link><guid>https://blog.csdn.net/buoujiang/article/details/120301380</guid><author>buoujiang</author><pubDate>Wed, 15 Sep 2021 09:09:30 +0800</pubDate><description><![CDATA[1.Get Started with Visualforce（开始使用Visualforce）

Visualforce是一个Web开发framework框架（CS模式）（可以与任何标准的Web技术或JavaScript框架集成），用于创建custom interfaces,包括类似HTML语言和一系列的server side的”stander controllers”执行基本的数据库操作（如查询、保存等）,（结合Apex和JavaScriprt）。使开发人员能够为可托管在Lightning Platfo.]]></description><category></category></item><item><title><![CDATA[Salesforce入门教程（中文）-017 监视异步作业]]></title><link>https://blog.csdn.net/buoujiang/article/details/120271208</link><guid>https://blog.csdn.net/buoujiang/article/details/120271208</guid><author>buoujiang</author><pubDate>Mon, 13 Sep 2021 18:48:34 +0800</pubDate><description><![CDATA[1.监视异步作业

异步作业的好处在于它们在后台默默地工作。
异步作业的难点也在于它们在后台默默地工作。
有几种方法可以监控你工作的进展情况。

您可以在Salesforce用户界面中监视所有作业的状态。
从“设置”中，在“快速查找”框中输入作业，然后选择“Apex Jobs.”。

Apex作业页面显示所有异步Apex作业，以及每个作业的执行信息。
下面的屏幕截图显示了同一批Apex类的一个未来方法作业和两个已完成的批处理作业。



如果有许多批处理作业，请使用“批处理作业”页面仅查看批处理作业。
要.]]></description><category></category></item><item><title><![CDATA[Salesforce入门教程（中文）-016 Apex Scheduler]]></title><link>https://blog.csdn.net/buoujiang/article/details/120270540</link><guid>https://blog.csdn.net/buoujiang/article/details/120270540</guid><author>buoujiang</author><pubDate>Mon, 13 Sep 2021 16:52:36 +0800</pubDate><description><![CDATA[1.用Apex Scheduler定时作业
Apex Scheduler允许您延迟执行，以便可以在指定时间运行Apex类。
这是使用Batch Apex执行日常或每周维护任务的理想选择。
要利用Scheduler，请编写一个实现可调度接口的Apex类，然后将其调度为按照特定的调度执行。

2.Apex Scheduler语法

要调用Apex类在特定时间运行，首先实现该类的可调度接口。
然后，使用System.schedule方法安排类的实例在特定时间运行。

global class SomeClass ]]></description><category></category></item><item><title><![CDATA[Salesforce入门教程（中文）-015 Queueable Apex]]></title><link>https://blog.csdn.net/buoujiang/article/details/120268974</link><guid>https://blog.csdn.net/buoujiang/article/details/120268974</guid><author>buoujiang</author><pubDate>Mon, 13 Sep 2021 16:00:12 +0800</pubDate><description><![CDATA[1.用Queueable Apex控制过程

2015年冬季发布的Queueable Apex本质上是future的超集。
利用了future方法的简单性和Batch Apex的强大功能，将它们混合在一起，形成了Queueable Apex。
它为您提供了一个平台为您序列化的类结构，一个没有start和finish方法的简化接口，甚至允许您使用的不仅仅是原始参数！
它由一个简单的System.enqueueJob（）方法调用，该方法返回一个可以监视的作业ID。

Queueable Apex允许您提交作业进]]></description><category></category></item><item><title><![CDATA[Salesforce入门教程（中文）-014 Apex批处理]]></title><link>https://blog.csdn.net/buoujiang/article/details/120262742</link><guid>https://blog.csdn.net/buoujiang/article/details/120262742</guid><author>buoujiang</author><pubDate>Mon, 13 Sep 2021 10:53:16 +0800</pubDate><description><![CDATA[1.Batch Apex
Batch Apex用于运行超出正常处理限制的大型作业（如数千、数百万条记录）。
使用Batch Apex，您可以批量异步处理记录，以保持在平台限制内。
如果您有很多记录要处理，例如数据清理或归档，Batch Apex可能是您最好的解决方案。

下面是Batch Apex在引擎盖下的工作原理：
假设您希望使用Batch Apex处理100万条记录。
对于正在处理的每批记录，将调用batch类的执行逻辑一次。
每次调用批处理类时，作业都被放置在Apex作业队列中，并作为离散事务执行。]]></description><category></category></item><item><title><![CDATA[Salesforce入门教程（中文）-013 几种异步方法介绍]]></title><link>https://blog.csdn.net/buoujiang/article/details/120261972</link><guid>https://blog.csdn.net/buoujiang/article/details/120261972</guid><author>buoujiang</author><pubDate>Mon, 13 Sep 2021 10:31:38 +0800</pubDate><description><![CDATA[1.Future Methods详细介绍
Future Apex用于在系统资源可用时在单独的线程中运行进程。

注意：从技术上讲，您可以使用@future注释来标识异步运行的方法。
然而，因为“用@future注释标识的方法”很费劲，所以它们通常被称为“future方法”，这就是我们在本模块剩余部分中引用它们的方式。

当使用同步处理时，所有方法调用都是从执行Apex代码的同一线程进行的，并且在该过程完成之前，不能进行任何额外的处理。
您可以对任何希望在其自己的线程中异步运行的操作使用future方法。
这]]></description><category></category></item><item><title><![CDATA[Salesforce入门教程（中文）-012 异步处理基础]]></title><link>https://blog.csdn.net/buoujiang/article/details/120261907</link><guid>https://blog.csdn.net/buoujiang/article/details/120261907</guid><author>buoujiang</author><pubDate>Mon, 13 Sep 2021 10:26:14 +0800</pubDate><description><![CDATA[1.异步处理基础
Salesforce有两种不同的桌面用户界面：Lightning Experience和Salesforce Classic。
本模块专为Salesforce Classic设计。

简而言之，asynchronous Apex用于稍后在单独的线程中运行进程。
异步进程是一个在“后台”执行任务的进程或函数，用户无需等待任务完成。

对于外部系统的调用、需要更高限制的操作以及需要在特定时间运行的代码，通常将使用Asynchronous Apex。
异步处理的主要好处如下：

①高用户效率
假]]></description><category></category></item><item><title><![CDATA[Salesforce入门教程（中文）-011 Trigger测试]]></title><link>https://blog.csdn.net/buoujiang/article/details/120163955</link><guid>https://blog.csdn.net/buoujiang/article/details/120163955</guid><author>buoujiang</author><pubDate>Tue, 07 Sep 2021 18:08:45 +0800</pubDate><description><![CDATA[1.测试Apex触发器

在部署触发器之前，编写单元测试以执行触发触发器的操作并验证预期结果。

让我们测试一下我们在编写Apex触发器单元之前使用过的触发器。
如果帐户记录具有相关机会，AccountDelete触发器将阻止删除该记录。

trigger AccountDeletion on Account (before delete) {
 
  // Prevent the deletion of accounts if they have related opportunities.
 ...]]></description><category></category></item><item><title><![CDATA[Salesforce入门教程（中文）-010 Apex 测试]]></title><link>https://blog.csdn.net/buoujiang/article/details/120161614</link><guid>https://blog.csdn.net/buoujiang/article/details/120161614</guid><author>buoujiang</author><pubDate>Tue, 07 Sep 2021 16:57:32 +0800</pubDate><description><![CDATA[1.Apex单元测试：
Apex测试框架使您能够在Lightning平台上为Apex类和触发器编写和执行测试。
Apex单元测试确保Apex代码的高质量，并让您满足部署Apex的要求。

测试是成功长期开发的关键，也是开发过程的关键组成部分。
Apex测试框架使测试Apex代码变得容易。
Apex代码只能在沙箱环境或开发人员组织中编写，不能在生产环境中编写。
Apex代码可以从沙箱部署到生产组织。
此外，应用程序开发人员还可以通过将软件包上传到Lightning平台，将Apex代码从其开发人员组织分发给客户]]></description><category></category></item><item><title><![CDATA[Salesforce入门教程（中文）-009 Apex语言简介 日语版]]></title><link>https://blog.csdn.net/buoujiang/article/details/120141063</link><guid>https://blog.csdn.net/buoujiang/article/details/120141063</guid><author>buoujiang</author><pubDate>Mon, 06 Sep 2021 18:20:34 +0800</pubDate><description><![CDATA[1.Apex class 例



2.Class的定义



3.

with sharing：强制执行当前用户的共享规则（确保Apex代码在当前用户上下文中运行）

without sharing：确保当前用户的共享规则不被强制执行 eg.当从使用without sharing声明的一个类调用某个类时，可以显示关闭共享规则强制。

inherited sharing：声明类时使用继承的共享关键字来强制调用该类的类的共享规则。使用继承共享是一种高级技术，可以在运行时确定共享模式，并设计可以在共享或不...]]></description><category></category></item></channel></rss>