SystemBuilder Extensible Architecture (SB/XA) Fall in love with your application again

Highlights Gaining competitive advantage Windows Communication Foundation (WCF) keeps you working and connected to your • Accelerate development of SystemBuilder Extensible Architecture (SB/XA) business solutions for U2 optimizes application development and provides application. flexible deployment options for UniVerse and It’s time to fall in love with your application again! UniData® (U2) Databases. • Visually enhance your Accelerate development application without changing the SB/XA delivers a development toolset that underlying business logic SB/XA is a 4GL that uses Tool and Process helps you quickly define your business logic as Definitions to intuitively guide you through • Take advantage of your own or processes and combine and reuse these to meet creating your application so you can focus on thousands of commercial .NET any business needs for your application. custom controls to extend your your business needs and business logic Instead application functionality A rock-solid business solution should also look of coding elements by hand. as good as it performs. SB/XA delivers today’s • Ease distribution and upgrades SB/XA includes the following features and most advanced interface, using clients based with ClickOnce deployment capabilities: of browser or rich client User on Windows Presentation Foundation (WPF), to Interfaces render your application using rich-vector-based • Field definition tool that extends the native U2 graphic controls or integrate Custom controls capabilities to include drill-down selections for • Exchange data with Microsoft through .NET. run-time data query Outlook or publish reports and data output in Excel, Word or Middle-tier connection resilience, central client • Default and Validation processes to control XPS formats configuration and ClickOnce deployment using business logic • Stay secure and keep working with connection resilience and recovery

SB/XA offers a modern look and feel for your U2 applications

Rocket Software, Inc. SystemBuilder Extensible Architecture (SB/XA) Fall in love with your application again

• Derived fields to build or retrieve data based on • BASIC Subroutine interface, allowing you to other data or logical associations call programs as SB/XA processes (either as stand-alone routines or integrated with other • An expression wizard to build complex processes and screens) expressions that SB/XA can use to dynamically translate your business logic • Ability to integrate all U2 native functions and access them with SB/XA menus, • GUI form painter that integrates fields, or to combine them with other process types expressions and processes to create the UI to extend your application presentation layer Flexible deployment • An intuitive help tool to quickly find data and drilldown into your application Users can choose to run an application with the presentation client of their choice. Call center • Flexible menu choices to optimize application professionals, for example, might prefer the function access traditional SBClient green-screen character • Security tools to define user-access controls interface for fast, touch-key input. Other users at the system, screen, process, or field level. may want a modern look and feel that can be Security can be defined for various groups and extended and customized to personalize the users inherit the security settings of the group user experience. SB/XA can present the most advanced browser and rich client UI, through a • Report tools to interrogate data and output to lightweight browser or rich client deployment via multiple formats, including XPS or PDF, or to a URL or hosted website. integrate with standard office tools such as Microsoft Outlook, Excel and Word Microsoft ClickOnce technology ensures that components are upgraded automatically Process Definitions allow you to model your each time users start the clients, and central business logic without writing basic code so that it configuration gives you the ability to control it all can be integrated or reused inside other processes in one place. This eliminates the need to install or tool definitions. Common processes include: client upgrades on each local workstation. • Conditional logic to define business logic flow Reporting and printing • Data assignment using existing files and Query Report Definitions (QRD) support native records or derived through business rules. U2 and SB/XA extended dictionaries to define, These can be as simple as an age calculation select, and display data in a customized report. or as complex as real-time data selection that Report output can be sent to the XPS Viewer, maximizes a discount based on how many printed, or exported in other formats such as orders a customer has placed Excel. • Sophisticated data selection using intuitive Report Writer extends the basic capabilities of criteria, with drill-down capabilities to refine and QRD, allowing you to create form-based reports. match required data records This allows you to use SB/XA fields to create • Transactional and periodic file updates to forms such as invoices or order forms that are manage large-scale data updates on a regular tightly integrated with other SB/XA processes. basis (based on order aging, for example) Report Writer understands the extended SB/ XA dictionaries, allowing for the definition and • Input or display-only output screens that can retrieval of complex expressions in reports. Any reuse the same screen definition data can be derived at run time and totalled • The ability to link screens and present them in using built-in accumulators, and SB/XA’s two- a sequence of tabbed screens or on demand as pass reporting allows you to access final report a series of pop-up windows totals to produce running totals.

Rocket Software, Inc. SystemBuilder Extensible Architecture (SB/XA) Fall in love with your application again

Reports in the XPS Viewer can be printed, saved, emailed or exported to Word

QRD or Report Writer output using the XPS Stunning visual capabilities viewer can be printed, saved or emailed in SB/XA implements lookless controls, cleanly XPS format, or exported to Word giving you separating the behaviour of the control from its full flexibility in how you want to manage your appearance so you can style the application as reporting needs. needed.

Stay Secure and Connected Improve the usability and intuitiveness of your Extending the use of Microsoft .NET application by embedding visual cues to show Framework, SB/XA provides a secure middle tier when additional options such as intuitive help or based on Windows Communication Foundation mandatory fields are available, and to reduce the (WCF). This easy-to-use connection for your learning time for your application users. applications can be centrally configured and SB/XA implements new grid capabilities with because it enables single sign-on capabilities, high performance in loading and manipulating users can authenticate once and automatically large rows and columns of data. SB/XA can easily provide credentials between client, middle load and transform hundreds of thousands of tier, and application server. This improves the data sets using the new integrated grid control. user experience and reduces administrative overhead. .NET Custom Controls

Disconnected sessions due to signal Replace our standard controls with your own interruption shouldn’t slow you down. SB/XA controls or any of the free or thousands of will automatically re-connect your session in the commercial .NET custom controls for WPF. event it drops for a short period of time. Keep You can apply styles and integrate .NET custom typing and continue entering data into your controls to change the look of all controls of application at the point you lost your signal. the same type without changing the underlying business logic of the application.

Rocket Software, Inc. SystemBuilder Extensible Architecture (SB/XA) Fall in love with your application again

Styles allows you to easily add Grids are also lookless controls that present data visual indicators to your applications sets in a controlling/dependent relationship as multiple data columns in a grid, or as a carousel display to show the front and backsides of the cards.

Minimum requirements Database running on , or Windows: • UniVerse 10.2.3 or • UniData 7.1.20

Middle Tier and Client: • Microsoft .NET Framework 4.0

...or present data in a more readable format

...or even present your data graphically

Rocket U2 Office 4700 S. Syracuse Street UniData is a trademark of Rocket Software, Inc. in the United States, other countries or both. Suite 400 Denver, CO 80237-2734 Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both. Tel: (720) 475-8002 Unix is a registered trademark of The Open Group in the United States and other countries. Fax: (617) 630-7349 All other products or product names are trademarks or registered trademarks of their respective owners.

For more information, please contact your U2 sales representative or U2 Business Partner or visit us online at: www.rocketsoftware.com/u2

Rocket Software, Inc.

© Rocket Software, Inc.