ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Advanced Apex Programming in Salesforce

دانلود کتاب برنامه نویسی پیشرفته Apex در Salesforce

Advanced Apex Programming in Salesforce

مشخصات کتاب

Advanced Apex Programming in Salesforce

ویرایش: 5 
نویسندگان:   
سری:  
ISBN (شابک) : 9781936754151 
ناشر: Desaware Publishing 
سال نشر: 2021 
تعداد صفحات: 383 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 3 مگابایت 

قیمت کتاب (تومان) : 44,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 10


در صورت تبدیل فایل کتاب Advanced Apex Programming in Salesforce به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب برنامه نویسی پیشرفته Apex در Salesforce نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Table of Contents
Introduction
Note to Readers of Previous Editions
Sample Code
About the Code Listings
Part I – Thinking in Apex
	Beyond Syntax
1 – The Execution Context
	Running Apex Code
2 – Static Variables
	Maintaining Data Across Trigger Invocations
	Caching Data
	Controlling Program Flow
3 – Limits
	The Nature of Limits
	Dealing with Limits
	Platform Cache
	Other Limits
	Thinking of Limits
4 – Bulk Patterns
	An Interesting Challenge
	Building to Tests
	Evaluating Worst-Case Conditions
	A Common Solution
	Query Optimization
	Into the Future
	Batch Apex
	Enforcing Data Integrity
		The Update Case
		The DML Dilemma
	Addressing Data Skew
	Other Approaches
	Bulk Patterns and Web Services
Part II – Application Architecture and Patterns
5 – Fun With Collections
	Using Maps to Obtain Sets
	Grouping Objects
	Case Sensitivity
	Avoid Using Objects as Keys
	Keeping Track of Objects to Update
	The Contains Method
	Eliminating Duplicate Fields from Queries
6 – Triggers
	The Framework Dilemma
	One Trigger to Rule Them All
	Architecture, Triggers, and Happy Soup
		Implementing a Trigger Dispatcher
	Managing Data Updates
		Implementing a Data Manager
	Controlling Program Flow
		We All Live in the Same Metadata
	Defensive Trigger Architectures
		Controlling Trigger Execution in Four Acts
		Best Practices
	Defensive Trigger Patterns with Static Variables
		The All-or-nothing Dilemma
	Defense Through Cooperation
	Additional Trigger Considerations
		Before vs. After Triggers
		Missing Triggers
		Change Data Capture
7 – Going Asynchronous
	Setting the Stage
	Future Calls - Simple but Flawed
	Industrial Strength Future Calls
	Going Asynchronous with Batch Apex
		Handling Errors in a Batch Process
	Going Asynchronous with Queueable Apex
		Handling Errors in Queueable Apex
		Using Queueable Apex to Replace Future Calls
	Centralized Asynchronous Processing
		Asynchronous Transactions with Callouts
	Going Asynchronous with Scheduled Apex
		Suicide Schedulers
	Going Asynchronous with Platform Events
	Going Asynchronous with Change Data Capture
8 – Concurrency
	Introduction to Concurrency
	Optimistic Concurrency
	Pessimistic Record Locking (For Update)
	Handling DML lock errors
9 – Application Configuration
	Storing Configuration Data
	Accessing Custom Settings and Custom Metadata
	Writing Custom Settings
	Custom Setting Quirks
	Writing Custom Metadata
	Thinking About Application Configuration
Part III – Testing, Debugging and Deployment
10 – Debugging and Diagnostics
	Reproducing Problems
	Diagnostic Data
	Instrumenting Apex - I
	Centralized Exception Handling
	Instrumenting Apex – II
	Instrumentation and Platform Events
	Thinking about Debugging and Diagnostics
11 – Unit Tests
	Why Johnny Won’t Test
	Testing in the Real World
	Common Test Design Patterns
		Using Test.LoadData
		Object Initialization Revisited
		Testing Namespaced Code
	Testing in Packages
12 – Designing for Packages
	Dynamic SOQL and Dynamic Apex
	Person Accounts
	Other Best Practices
		Fun with Namespaces
		Managing Organizations – With Salesforce DX
13 – Maintaining Apex
	The Nightmare Scenario
	The Perfect Scenario
	Salesforce DX in the Real World
		Salesforce for the Enterprise
		Salesforce DX for Managed Packages
	Fun with Sandboxes
	Continuous Integration
	Salesforce Updates
	Using Salesforce Support
Conclusion
Acknowledgements and Dedication
About the Cover
Online Courses by Dan Appleman
Full Circle Insights
Also by the Author




نظرات کاربران