What is SRP FrameWorks?
SRP FrameWorks is a comprehensive collection of components designed to improve productivity, increase flexibility, enhance functionality, and create an overall more professional user experience for OpenInsight based applications. These components are delivered in one of the following packages:
FrameWorks Managers
These are the core modules that provide developers with immediate functionality in important areas that all applications need. For instance, the Security Manager is used to manage how each user and user group accesses the system. Each manager comes with a user interface for quick and effortless configuration. When used together, FrameWorks Managers produce highly professional and functional applications in far less time than with the standard OpenInsight tool kit.
Advanced Event Handling
SRP FrameWorks takes OpenInsight's powerful event handling capabilities to the next level, but without adding complexity or a learning curve. Using SRP FrameWorks, all event handling is done using specially designed stored procedures often known as "commuter modules." However, developers do not have to use the Form Designer to associate commuter modules to a form. SRP FrameWorks does this automatically so the developer is freed from the chore of constantly updating Script and QuickEvent handlers. In addition to form commuter modules, SRP FrameWorks also allows developers to handle any event on a global level. Applications designed with SRP FrameWorks now have a powerful and manageable way to introduce universal functionality.
Application Architecture
Writing good code is half the battle, the other half is organizing it in a way that is simple to reference and support. To resolve this problem, SRP FrameWorks provides developers with a straightforward way to use service-oriented architecure (SOA) concepts in their projects. For developers who want to build applications that are optimized for different platforms (e.g., web apps, mobile apps, etc.), SRP FrameWorks also provides an uncomplicated model-view-controller (MVC) architecture. Both SOA and MVC give developers industry standard ways for building applications that are scalable, self-documenting, team oriented, and easier to maintain.
SRP ActiveX Controls
OpenInsight applications that use SRP's popular ActiveX controls have no equal. Each control is optimized to be used within OpenInsight and they provide unmatched visual and functional capabilities. Therefore, it is fitting that SRP FrameWorks ships with a licensed copy of the SRP ActiveX Controls Pro product.
SRP Tools
SRP FrameWorks continues to equip developers with the best tools by providing licensed versions of the SRP Editor and SRP Application Launcher. These indespensible products, along with our celebrated SRP Utilities library, compliment the highly flexible tools that ship with OpenInsight, but also provide essential functionality that does not exist, or only exists within certain versions of OpenInsight.