space
Previous Page | Next Page

Overview

SAS Applications Development and This Book

SAS offers applications development tools that can be integrated with the features and functionality of other SAS software products. There are two types of applications developers who may want to take advantage of these tools:

Often, the needs of these two groups overlap. The application built by the sophisticated business user succeeds on its small scale, but over time it becomes a maintenance burden and a technical challenge as the requirements expand. Corporate IS may then take on responsibility for the support and enhancement of these applications, or even use them as blueprints to create their enterprise-wide applications. Sometimes these applications involve sophisticated reporting and online analytical processing (OLAP). In other cases, the application requirements extend into decision support, or they may involve extending the functionality of other SAS software products.

The approaches to developing the applications may also involve two types of developers:

This book combines the two approaches to applications development to provide a single resource for developing applications with SAS software - for all types of applications developers. The book is divided into five parts:

Part I: Introducing the SAS Applications Development Environment

The remaining chapters in this section provide an introduction to SAS/EIS and SAS/AF software and detail the applications development environment. In addition, this section presents a basic methodology for developing systems with SAS applications development tools.

Part II: Developing Enterprise Information Systems

Part II is designed to meet the needs of the sophisticated business user or applications developer who wants to build enterprise information systems. This section describes what one can do with SAS tools "out of the box," including developing applications with ready-made objects, registering data for ready-made applications, and implementing applications.

Part III: Developing Applications

This section is designed for applications developers who want to rapidly design, develop, and deploy enterprise-wide solutions for their organization. Topics include working with the build-time toolset, adding SAS Component Language (SCL) programs, and understanding deployment issues.

Part IV: Developing Custom Components

The topics in this section can help component developers design and deploy custom components for use in SAS applications. In addition to presenting the object-oriented concepts that are used in SAS components, this section provides information about

  • creating classes both interactively and programmatically

  • adding or modifying component properties

  • implementing model/view designs

  • deploying components for use by applications developers.

Part V: Appendices

The appendices contain specific information about topics such as flow of control for frame SCL programs, converting legacy classes, and handling events in legacy SAS/EIS objects.

space
Previous Page | Next Page | Top of Page