SAS

This webpage contains presentations by Mark Tabladillo at SAS Technical conferences.  All these presentations can be used for SAS software operating on the Microsoft Windows platform.

Mark has been a SAS System user since 1991, and has used SAS on MVS, Unix, Linux, and Windows.  He has presented at local, regional, and national conferences.  He has also volunteered for conference organizing and website promotion.

The SAS System provides business intelligence and predictive analytics. Most of the presentations center on applications development with SAS Macro Language and SAS/AF.

View marktab's profile on slideshare
SlideShare Container
SAS File Downloads
List of downloadable files based on SAS(R) software
Sort by 
< BACK 1 of 1 NEXT >
  FileDateSize 
Regular Expressions with SAS Enterprise Guide04/25/2012 10:18574 KDOWNLOAD
< BACK  1 of 1  NEXT >
SAS Presentation Links
 
Search

Application Refactoring With Design Patterns  --  VISIT
 Hits: 13Updated:
Mon 01/26/2009 @ 10:06
RATING: 

 

This presentation will describe the object-oriented substructure developed to manage, validate, and process survey data. Experience with classes or objects or design patterns is not necessary for this presentation, but it will help to know how to code a class and instantiate an object with SCL (SAS Component Language).


Click here for the paper

 



Introduction to SAS Data Set Options  --  VISIT
 Hits: 38Updated:
Mon 01/26/2009 @ 10:06
RATING: 

Data set options allow features during data set processing.  Most SAS data set options can apply to either input or output SAS data sets in DATA steps or procedure (PROC) steps.  Data set options allow the data step to control variables, observations, security, and data set attributes.  This presentation defines data set options, provides examples in four categories, and discusses data set processing rules.

 



Introduction to SAS System Where Expressions  --  VISIT
 Hits: 21Updated:
Mon 01/26/2009 @ 10:05
RATING: 

WHERE expressions allow for processing subsets of observations.  WHERE expressions can be use in the DATA step or with PROC (procedure) statements.  This presentation contains a series of features and examples of the WHERE expression.  At the end are some intensive SAS macros.


 



Regular Expressions -- SAS and Perl  --  VISIT
 Hits: 9Updated:
Mon 01/26/2009 @ 10:07
RATING: 

In version 9, the SAS System introduces Perl regular expressions (sometimes known by the acronym PRX, the first three letters of these new functions or call routines). However, previous versions of SAS already had regular expressions (known by their acronym RX, the first two letters of these functions or call routines). This presentation will map specific functional and performance differences in these two exclusive regular expression strategies, and offer recommendations on when to use each strategy.

Click here for the paper (slightly different title, but same basic content)

 



Return of the Codes: SAS', Windows', and Your's  --  VISIT
 Hits: 3Updated:
Mon 01/26/2009 @ 10:07
RATING: 

Robust applications engage in the give-and-take discussion between commands and return codes. This presentation encourages applications developers to implement comprehensive return code processing. This paper presents three distinct categories. First, we consider return codes from SAS®. Second, we consider return codes from the Windows® (as an example operating system). Third, we discuss development principles for proactively writing your own return messages. The examples draw from SAS/AF® and Windows®, and affect all SAS applications
development (including robust SAS Macro development). This paper introduces the rich conversation an application can and should have with its environment. Special attention focuses on error messages and recovering gracefully from unexpected or unintentional results.


Click here for the paper

 



SAS Macro Design Patterns  --  VISIT
 Hits: 5Updated:
Mon 01/26/2009 @ 10:07
RATING: 

The qualities which SAS® macros share with object-oriented languages account for the power of macro programming. This paper illustrates some examples of specific design patterns which can be partially or fully implemented with the SAS macro language. The material is intermediate to advanced, and assumes knowledge of macros and macro variables. The goal is to illustrate best practices for SAS macro programming.

Click here for the paper

 



The One-Time Methodology: Encapsulating Application Data  --  VISIT
 Hits: 3Updated:
Mon 01/26/2009 @ 10:08
RATING: 

This presentation will introduce a simple but powerful concept called the “One-Time Methodology” for encapsulating data in applications. Extensive SAS/AF® development experience is not required, though it will help to have had exposure to the basics of SAS/AF and SCL (SAS Component Language). The methodology can be applied in other application languages.

Click here for the paper

 



< BACK  1 of 1  NEXT >
Privacy Statement | Terms Of Use | Copyright 2013 by MarkTab Inc, All Rights Reserved Worldwide