Spaces
Apps
Templates
Create
SmartComponent Library
All content
Space settings
Shortcuts
Anleitungsartikel
Anleitungsartikel
This trigger is hidden
Content
Results will update as you type.
Show more above
•
Announcing the Consultingwerk ESD
Breaking Changes
Business Entity Designer Tutorial
Developers Reference
•
Support for RESTful invocation of Business Task and Business Entity Methods
ABL Coding Standards
•
.NET Value object to ABL Temp-Table mapping
•
Accessing Messages from the SmartFramework Message table
•
Add DebugListing as Menu and Toolbar entry in the OpenEdge Architect
•
Business Entity Descriptor
•
Business Entity Designer Launcher
•
Business Entity Validation made easy
•
Business Tasks of the SmartComponent Library
•
Classes recommended for subclassing in a customer implementation of the SmartComponent Library
•
Customizing the path to the Service Interface Procedures
•
Defining a new form and add it to the menu structure
•
Enabling Delete Prompts in SmartViewerControl's and SmartUpdatableBrowser's
•
Executing SmartUnit or AblUnit Tests from Progress Developer Studio for Run or Debug
•
Filtering in a Data Access class on a table that is not part of the (default) data-source
•
Generic Service Interface for JSDO with Kendo UI dialect
•
How do I know the Version of the SmartComponent Library that I am using?
•
How to add newly created database fields to existing Business Entity Temp-Tables
•
Installing the SmartComponent Library Eclipse plugin
•
Invoking Business Tasks Asynchronously
K-Base
•
Knowing when a new record is a copy of another record while saving the new record on the backend
•
Managing AppServer Connections
•
OERA Business Entity Tester
•
Overview of supported OpenEdge Versions
•
Receiving data from a Business Entity in Batches
•
Security related functions in the SmartFramework
•
Sending Emails using the EmailMessage class (Windows only)
•
Services and the Service Container
•
SmartComponent Library Class Reference
•
SmartComponent Library Tutorial
SmartDB Upgrade and Migration Routine
•
Steps to create a new SmartDB and setup data and config for SmartDB.SmartUser based authentication
•
Support for multiple project roots and the Shared AVM feature
•
The Annotation based Type Descriptor
•
The Framework Bootstrap
•
Translation with the SmartComponent Library
•
Use the AppServer for accessing Business Entities from within the Visual Designer
•
Using a custom Error Message Dialog with SmartComponent Library or Consultingwerk core framework based applications
•
Using a SmartBusinessEntityLookup as an Embeddable Editor for the SmartUpdatableBrowser
•
Using Consultingwerk foreach includes
•
Using custom buttons on the ErrorMessageForm
•
Using custom buttons on the MessageForm
•
Using DatasetController for developing static (client side) code accessing and manipulating ProDatasets
•
Using DatasetModel classes to simplify data access from custom code
•
Using IFunctionCallParameter
•
Using Invokable Business Entity Methods with Dataset Model Classes
•
Using the ADM2 DataView with OERA Business Entities
Using the Consultingwerk IDE Templates
•
Using the Lookup Dialog without the Lookup Control (SmartBusinessEntityLookup)
•
Using the ServiceAdapter to access a Business Entity to retrieve data from the client
•
Using the ServiceAdapter to access a Business Entity to update data from the client
•
Using the SmartBusinessEntityLookup Control
•
Using the SmartComboEditor Control
•
Using the SmartComponent Library Desktop
•
Using Toolbarsecurity with a Security Framework (like Dynamics, Dynamics4.NET)
•
Using Viewer Logic Classes
•
Using Views with Model classes
•
Using Visual Base Form classes
•
Value based formatting in the SmartDataBrowser using the ValueBasedAppearanceFactory
•
Video: Exposing a Business Entity to Telerik Mobile using the Generic Service Interface in under 03:30 minutes
•
Filtering on calculated fields
•
Named Queries
•
Enforcing an index selection for a ProDataset child tables DATA-SOURCE query
•
Invoking Business Entity Methods through the JSDO
•
Recommended Articles for Beginners
•
Development Environment Setup Checklist
•
Visual Designer toolbox.xml Control Group Entries for the SmartComponent Library
•
Progress Developer Studio/OpenEdge Architect Preferences
•
Progress Developer Studio/OpenEdge Architect Hotkeys
•
Understanding Column Visibility in the SmartDataBrowser and SmartUpdatableBrowser
•
Business Entity Designer Plugins
•
Customizing OpenEdge Architect Templates made easy: Personalization
•
Using the SmartTabPageControlPlugin to create parent/child Forms
•
Defining Database-Relations and Referential Integrity in the SmartFramework
•
REST Service Authentication using the SmartFramework IHybridRealm implementation
•
Migrating existing menu structures to the SmartFramework menu
•
Exporting and importing the menu structure
•
Synchronizing the column sizing of multiple NodeLevel layouts in an UltraTree
•
Switching the Buffer sequence on a DATA-SOURCE in a DataAccess class
•
Maintaining custom constructors in the Dataset Model classes
•
Overview of service.xml files
•
Managing the life cycle of Business Entities and Business Tasks
•
How to fill a Dataset with an inner join between tables?
•
IServiceCreator factories to create Service instances at first usage
•
ABHack
•
Overview of OpenEdge Ultra Controls versions
•
Using Named Queries with the JSDO Generic Service
•
Steps to migrate from the legacy SmartFramework menu rendering to the new implementation
•
Add Scratch Editor as Menu and Toolbar entry in the PDSOE
•
Customizing ABLUnit so that the Consultingwerk AssertException is handled as "Failure"
•
List & Label 21 Redistributable Files
•
Pacific WebSpeed WebHandler based JSDO Generic Service
•
New API for dynamic DATA-SOURCE objects
•
Overview of binary source code
•
Initializing a session for the SmartFramework Authorization subsystem
•
Assembly References
•
JSDO Generic Service Interface support for Invoke Task
Flowcharts
•
Updating .annotation files through an ANT Eclipse Builder
•
JSDO Count methods for Kendo UI Builder
•
Business Service Names
•
Mapping Dataset Model properties to Enums
•
JsonSerializable classes
•
Executing SonarLint CLI from within PDSOE
•
Inspecting User Table and Index Statistics
•
How to use appsrvtt.d with PASOE
SmartComponents NG2 reference
•
Proparse TreeView
•
OpenEdge Ultra Controls versions
•
Legacy GUI FRAME Migration
•
Implementing Service Interface Authorization for Business Entity Methods
•
BY-REFERENCE Access to Business Entity FetchData
•
User Interface Transalation
Common Component Specification (CCS)
RESTful services
•
Scaffolding utility for common utility classes
Swagger REST API Documention for JSDO Generic Service
SmartComponent Library Package Manager
•
Extending the SessionInfoWebHandler
•
Strong-typed Query Support
•
Using custom log entry types
•
Scenario based Unit Tests for Business Entity FetchData (read) operations
Static Names Generator
•
Business Entity Count Method
•
Searching data using ROWID's within the SmartBusinessEntityAdapter
PASOE management scripts
•
Using the Business Entity method FetchDataByKeyTable
•
Alternative DsQueryString implementation to simplify Data Access filtering on session values
•
Generic Factory Service
•
Using .resx Files to cache image files
•
Overview of services used in the SmartComponent Library
•
Using the DataAccessMockFactory
•
Implement logical application locks
•
Dynamic Business Entities
•
Using the Business Entity Dispatcher
•
User, Groups and Rights Administration
•
OEDTdoc style comment support
•
SmartUnit and ScenarioRunner ANT Tasks
•
Interface Generator
•
SmartUnit Progress Developer Studio Plugin
•
SmartComponent Library Telemetry Service
•
Setting up Forms authentication with SmartHybridRealm in OpenEdge 12.2
•
Use Azure Active Directory (AD) SAML authentication with PASOE
•
Use Azure Active Directory (AD) OAUTH2 authentication with PASOE
•
Template Scripts for SmartFramework data import/export
•
Formatting datasets returned by RESTful Business Service methods
•
Using the Interface Generator
SmartScheduler
•
Enable and disable "Split Array Fields into separate fields"
•
Keeping Swagger UI up-to-date
•
DatasetModel QueryStyle property
Show more below
Blogs