Embed Classes in App Studio for Constellation Applications - Best Practices and Future Direction
Question:
I'm developing a Constellation application and transitioning from traditional development to App Studio. I have several questions regarding embed classes and their usage:
Primary Questions:
- How do I properly implement embed classes when building applications through App Studio?
- Is Pega moving away from embed class usage as a design pattern? I notice that current documentation doesn't reference embed classes:
Specific Use Case: I need to create PageList properties that reference embed classes. These will be:
- Part of the case structure
- Used exclusively within the case context (not shared across cases)
- Managed through App Studio's interface
What I'm Looking For:
Question:
I'm developing a Constellation application and transitioning from traditional development to App Studio. I have several questions regarding embed classes and their usage:
Primary Questions:
- How do I properly implement embed classes when building applications through App Studio?
- Is Pega moving away from embed class usage as a design pattern? I notice that current documentation doesn't reference embed classes:
Specific Use Case: I need to create PageList properties that reference embed classes. These will be:
- Part of the case structure
- Used exclusively within the case context (not shared across cases)
- Managed through App Studio's interface
What I'm Looking For:
- Current best practices for embed class implementation in App Studio
- Guidance on whether embed classes are still recommended for this use case
- Alternative approaches if embed classes are being deprecated
- Step-by-step process for creating embed class references in App Studio
Any insights on Pega's strategic direction regarding embed classes and recommendations for constellation applications would be greatly appreciated.