舉報

會員
Force.com Enterprise Architecture(Second Edition)
Andrew Fawcett 著
更新時間:2021-07-09 18:31:30
開會員,本書免費讀 >
最新章節:
Index
ThisbookisforadvancedForce.comdevelopersandarchitectswhoneedtounderstandtheSalesforceplatformfromtheperspectiveofenterprise-levelrequirements.ApriorunderstandingofApexandVisualforceisamust.ThosefamiliarwithotherenterprisesoftwareecosystemswillalsofindthisbookidealastheyadoptForce.com.
最新章節
- Index
- Summary
- Automated regression testing
- Releasing from Source Control
- Hooking up Continuous Integration
- Developing with Source Control
品牌:中圖公司
上架時間:2021-07-09 18:05:45
出版社:Packt Publishing
本書數字版權由中圖公司提供,并由其授權上海閱文信息技術有限公司制作發行
- Index 更新時間:2021-07-09 18:31:30
- Summary
- Automated regression testing
- Releasing from Source Control
- Hooking up Continuous Integration
- Developing with Source Control
- Development workflow and infrastructure
- Chapter 13. Source Control and Continuous Integration
- Summary
- ApexMocks and Apex Enterprise Patterns
- Writing Unit Tests with the Apex Stub API
- Dependency Injection Mocking and Unit Testing
- Comparing Unit testing and Integration Testing
- Chapter 12. Unit Testing
- Summary
- Volume testing
- Asynchronous execution contexts
- Skinny tables
- Indexes being selective and query optimization
- Creating test data for volume testing
- Chapter 11. Asynchronous Processing and Big Data Volumes
- Summary
- Extending the application logic with Apex interfaces
- Alignment with Force.com extensibility features
- Extending Process Builder and Visualflow
- Exposing Lightning Components
- Application integration APIs
- Force.com platform APIs for integration
- Reviewing your integration and extensibility needs
- Chapter 10. Providing Integration and Extensibility
- Summary
- Updating the FormulaForce package
- Testing
- Integrating with communities
- Lightning Out and Visualforce
- Integrating with Lightning Experience
- Making components customizable
- FormulaForce Lightning Components
- Lightning architecture
- Building a basic Lightning user interface
- Chapter 9. Lightning
- Summary
- Updating the FormulaForce package
- Custom reporting and the Analytics API
- Mobile application strategy
- Creating websites and communities
- Custom Publisher Actions
- Considerations for using JavaScript libraries
- Using the Service layer and database access
- Managing performance and response times
- Object and field-level security
- Managing limits
- Client server communication
- Generating printable content
- Generating downloadable content
- Leveraging the Salesforce standard UIs
- Introducing Salesforce Standard UIs and Lightning
- Which devices should you target?
- Chapter 8. User Interface
- Summary
- Updating the FormulaForce package
- Introducing the Selector factory
- Implementing custom query logic
- Implementing the standard query logic
- The Selector class template
- Implementing design guidelines
- Introducing the Selector layer pattern
- Chapter 7. Application Selector Layer
- Summary
- Updating the FormulaForce package
- Calling the Domain layer
- Testing the Domain layer
- Object-oriented programming
- Implementing custom Domain logic
- Implementing Domain Trigger logic
- Domain class template
- Implementation design guidelines
- Introducing the Domain layer pattern
- Chapter 6. Application Domain Layer
- Summary
- Calling the Service layer
- Testing the Service layer
- Contract Driven Development
- Services calling services
- Handling DML with the Unit Of Work pattern
- Implementation of design guidelines
- Introducing the Service layer pattern
- Chapter 5. Application Service Layer
- Summary
- Packaging the code
- Unit testing versus system testing
- Patterns of Enterprise Application Architecture
- Separation of Concerns
- Where is Apex used?
- Apex governors and namespaces
- Execution contexts
- Chapter 4. Apex Execution and Separation of Concerns
- Summary
- External data sources
- Options for replicating and archiving data
- Importing and exporting data
- Reusing the existing Standard Objects
- Understanding the different storage types
- Mapping out end user storage requirements
- Chapter 3. Application Storage
- Summary
- Social features and mobile
- Process Builder Workflow and Flow
- E-mail customization with e-mail templates
- Building customizable user interfaces
- Localization and translation
- Platform APIs
- Understanding the available security features
- Understanding the custom field features
- Packaging and upgradable components
- Chapter 2. Leveraging Platform Features
- Summary
- Trialforce and Test Drive
- Customer metrics
- Providing support
- Licensing
- Installing and testing your package
- Introduction to AppExchange and listings
- Becoming a Salesforce partner and benefits
- Package dependencies and uploading
- Creating your first managed package
- Package types and benefits
- Introducing the book's sample application
- Required organizations
- Chapter 1. Building Publishing and Supporting Your Application
- Preface
- Customer Feedback
- www.PacktPub.com
- About the Reviewers
- Acknowledgements
- About the Author
- Foreword
- Credits
- 版權信息
- 封面
- 封面
- 版權信息
- Credits
- Foreword
- About the Author
- Acknowledgements
- About the Reviewers
- www.PacktPub.com
- Customer Feedback
- Preface
- Chapter 1. Building Publishing and Supporting Your Application
- Required organizations
- Introducing the book's sample application
- Package types and benefits
- Creating your first managed package
- Package dependencies and uploading
- Becoming a Salesforce partner and benefits
- Introduction to AppExchange and listings
- Installing and testing your package
- Licensing
- Providing support
- Customer metrics
- Trialforce and Test Drive
- Summary
- Chapter 2. Leveraging Platform Features
- Packaging and upgradable components
- Understanding the custom field features
- Understanding the available security features
- Platform APIs
- Localization and translation
- Building customizable user interfaces
- E-mail customization with e-mail templates
- Process Builder Workflow and Flow
- Social features and mobile
- Summary
- Chapter 3. Application Storage
- Mapping out end user storage requirements
- Understanding the different storage types
- Reusing the existing Standard Objects
- Importing and exporting data
- Options for replicating and archiving data
- External data sources
- Summary
- Chapter 4. Apex Execution and Separation of Concerns
- Execution contexts
- Apex governors and namespaces
- Where is Apex used?
- Separation of Concerns
- Patterns of Enterprise Application Architecture
- Unit testing versus system testing
- Packaging the code
- Summary
- Chapter 5. Application Service Layer
- Introducing the Service layer pattern
- Implementation of design guidelines
- Handling DML with the Unit Of Work pattern
- Services calling services
- Contract Driven Development
- Testing the Service layer
- Calling the Service layer
- Summary
- Chapter 6. Application Domain Layer
- Introducing the Domain layer pattern
- Implementation design guidelines
- Domain class template
- Implementing Domain Trigger logic
- Implementing custom Domain logic
- Object-oriented programming
- Testing the Domain layer
- Calling the Domain layer
- Updating the FormulaForce package
- Summary
- Chapter 7. Application Selector Layer
- Introducing the Selector layer pattern
- Implementing design guidelines
- The Selector class template
- Implementing the standard query logic
- Implementing custom query logic
- Introducing the Selector factory
- Updating the FormulaForce package
- Summary
- Chapter 8. User Interface
- Which devices should you target?
- Introducing Salesforce Standard UIs and Lightning
- Leveraging the Salesforce standard UIs
- Generating downloadable content
- Generating printable content
- Client server communication
- Managing limits
- Object and field-level security
- Managing performance and response times
- Using the Service layer and database access
- Considerations for using JavaScript libraries
- Custom Publisher Actions
- Creating websites and communities
- Mobile application strategy
- Custom reporting and the Analytics API
- Updating the FormulaForce package
- Summary
- Chapter 9. Lightning
- Building a basic Lightning user interface
- Lightning architecture
- FormulaForce Lightning Components
- Making components customizable
- Integrating with Lightning Experience
- Lightning Out and Visualforce
- Integrating with communities
- Testing
- Updating the FormulaForce package
- Summary
- Chapter 10. Providing Integration and Extensibility
- Reviewing your integration and extensibility needs
- Force.com platform APIs for integration
- Application integration APIs
- Exposing Lightning Components
- Extending Process Builder and Visualflow
- Alignment with Force.com extensibility features
- Extending the application logic with Apex interfaces
- Summary
- Chapter 11. Asynchronous Processing and Big Data Volumes
- Creating test data for volume testing
- Indexes being selective and query optimization
- Skinny tables
- Asynchronous execution contexts
- Volume testing
- Summary
- Chapter 12. Unit Testing
- Comparing Unit testing and Integration Testing
- Dependency Injection Mocking and Unit Testing
- Writing Unit Tests with the Apex Stub API
- ApexMocks and Apex Enterprise Patterns
- Summary
- Chapter 13. Source Control and Continuous Integration
- Development workflow and infrastructure
- Developing with Source Control
- Hooking up Continuous Integration
- Releasing from Source Control
- Automated regression testing
- Summary
- Index 更新時間:2021-07-09 18:31:30