Sold Out
Book Categories |
Preface | IX | |
Acknowledgments | XV | |
Part I. | Getting Started with Web Programming | |
Chapter 1. | SAS and the Internet | |
Introduction | 3 | |
TCP/IP and the Internet | 5 | |
Markup Languages | 6 | |
Deploying Content on the Web Server | 7 | |
Using the Apache Web Server on Windows | 9 | |
Using the Apache Web Server on UNIX/Linux | 10 | |
Using the Microsoft Internet Information Server | 11 | |
References | 12 | |
SAS | 12 | |
Web Programming | 12 | |
Links | 13 | |
Chapter 2. | Introduction to HTML | |
HyperText Markup Language | 15 | |
Including Pictures | 20 | |
Including User-Supplied Information with Forms | 21 | |
Formatting HTML Using Style Sheets | 25 | |
References | 27 | |
HTML and CSS | 27 | |
Links | 27 | |
Chapter 3. | Creating Static HTML Output | |
Introduction | 29 | |
Creating Static HTML Output with SAS Tools | 32 | |
Displaying Preformatted Text | 32 | |
DATA Step Programming for Web Output | 34 | |
Macros for HTML Formatting | 36 | |
Using the Output Delivery System to Create HTML | 46 | |
The ODS HTML Statement in Version 8 | 50 | |
Using the ODS Markup Statement to Create XHTML | 59 | |
PROC TEMPLATE: Not Just for Geeks Anymore | 63 | |
References | 67 | |
SAS | 67 | |
Links | 67 | |
Chapter 4. | Remote Access to SAS | |
Client/Server Computing | 69 | |
Remote Data Services with SAS/SHARE | 71 | |
Editing the TCP SERVICES File | 71 | |
Configuring TCP Security | 72 | |
Starting and Stopping the SAS/SHARE Server | 72 | |
Remote Library Services | 76 | |
Remote SQL Pass-Through (RSPT) | 78 | |
Remote Compute Services with SAS/CONNECT | 78 | |
Starting a Remote Host Spawner | 79 | |
Signing on to a Remote SAS Server | 79 | |
Remote Compute Services | 81 | |
References | 82 | |
SAS | 82 | |
Client/Server | 82 | |
Links | 82 | |
Part II. | Server-Side Programming with SAS/IntrNet | |
Chapter 5. | Web Applications Programming | |
Server-Side or Client? | 85 | |
The Common Gateway Interface | 86 | |
A CGI Example | 87 | |
Passing Parameter Values to Web Applications | 90 | |
References | 94 | |
Learning Perl | 94 | |
Links | 94 | |
Chapter 6. | SAS/IntrNet and the Application Dispatcher | |
Overview | 95 | |
Installing the Application Broker | 96 | |
Creating an Application Dispatcher Service | 100 | |
Defining a Service for UNIX or Linux Platforms | 101 | |
Defining a Service for Windows Platforms | 102 | |
Configuring the Default Application Service | 103 | |
Starting and Stopping the Application Server | 105 | |
Testing the Application Service | 106 | |
Defining Application Server Libraries | 111 | |
Debugging SAS Output | 112 | |
Generating Dynamic Output Using the Output Delivery System | 113 | |
References | 116 | |
SAS/IntrNet | 116 | |
Links | 116 | |
Chapter 7. | SAS/IntrNet and htmSQL | |
SAS/IntrNet Data Services | 117 | |
htmSQL Directives | 118 | |
Generating Tables with htmSQL | 119 | |
Creating Forms with htmSQL | 122 | |
Issues with CGI Applications | 124 | |
References | 124 | |
SQL | 124 | |
htmSQL | 124 | |
Links | 125 | |
Part III. | Client-Side Dynamic Web Programming | |
Chapter 8. | Dynamic Programming on the Web Client | |
Introduction | 129 | |
JavaScript is Not Java | 130 | |
Using Java Applets | 134 | |
Getting Into the Swing | 138 | |
Getting Plugged In | 141 | |
A Hill of Beans | 143 | |
References | 145 | |
Links | 145 | |
Chapter 9. | Creating Java Applets with webAF | |
Introduction | 147 | |
Getting Started with webAF | 147 | |
Installing AppDev Studio | 148 | |
The webAF Integrated Development Environment | 149 | |
A Simple Applet Example | 153 | |
Creating a Form with webAF | 156 | |
Creating a New Applet In webAF | 156 | |
The webAF Code Generator | 161 | |
Access to Remote Data with webAF | 165 | |
Registering Connections | 166 | |
The webAF Model-View Paradigm | 169 | |
Under the Hood: Deploying the Resulting Web Page | 177 | |
Using the DataBean Wizard | 180 | |
Database Access Using JDBC with Applets | 184 | |
Using the Package Wizard to Deploy Applets | 188 | |
Java Security | 189 | |
References | 191 | |
Part IV. | Server-Side Java Programming | |
Chapter 10. | JavaServer Pages | |
Introduction | 195 | |
Java Servlets | 196 | |
Deploying Servlets | 198 | |
Making a JavaServer Page | 199 | |
Scripting Elements | 199 | |
Directives | 200 | |
Actions | 201 | |
A Simple JavaServer Page Example | 202 | |
JavaBeans | 205 | |
Properties | 207 | |
Parameters | 207 | |
Scope | 207 | |
Deploying JavaBeans | 208 | |
Web Archive Files | 208 | |
JSP Custom Tag Libraries | 209 | |
Tag Handlers | 210 | |
Tag Library Descriptors | 211 | |
JSP with Custom Tags | 211 | |
Deploying Tag Libraries | 213 | |
Database Access Using JDBC and JavaServer Pages | 213 | |
JDBC Overview | 213 | |
Obtaining a Connection | 214 | |
Using SQL | 215 | |
References | 220 | |
JavaServer Pages | 220 | |
Custom JSP Tags | 220 | |
JDBC | 221 | |
Links | 221 | |
Chapter 11. | Developing Java Server-Side Applications with webAF | |
Overview | 223 | |
Web Application Base Directory | 224 | |
Creating a JSP Project | 226 | |
A Simple JSP Example | 231 | |
Building Forms with webAF | 233 | |
Creating a New JavaServer Page | 233 | |
Adding Styles to JavaServer Pages | 235 | |
Writing the Java Scriptlet | 236 | |
Building the XHTML Form | 236 | |
Attributes and Models | 240 | |
Connecting to SAS Data | 242 | |
Establishing a Connection | 243 | |
Remote Compute Services Using the SubmitInterface | 244 | |
Remote Data Services Using a Data Set Interface | 251 | |
DataSetInterface and the Table Viewer | 254 | |
Servlets and JavaServer Pages | 256 | |
Creating a Basic Servlet Project | 257 | |
Forwarding and Requesting Delegation | 259 | |
Deploying JavaServer Pages to the Web Server | 263 | |
References | 264 | |
Chapter 12. | Online Analytic Processing with webEIS | |
Introduction | 265 | |
Creating a webEIS Document | 266 | |
Displaying webEIS Documents | 273 | |
Applets | 273 | |
JavaServer Pages | 275 | |
Additional webEIS Controls | 277 | |
References | 280 | |
Chapter 13. | SAS/IntrNet and Design-Time Controls | |
Introduction | 281 | |
Installing and Configuring the Design-Time Controls | 282 | |
Adding a SAS Table to an HTML Page | 284 | |
FrontPage 2002 | 284 | |
Dreamweaver4 | 290 | |
webAF | 291 | |
Adding Dynamic SAS Content | 293 | |
References | 296 | |
Index | 297 |
Login|Complaints|Blog|Games|Digital Media|Souls|Obituary|Contact Us|FAQ
CAN'T FIND WHAT YOU'RE LOOKING FOR? CLICK HERE!!! X
You must be logged in to add to WishlistX
This item is in your Wish ListX
This item is in your CollectionWeb Development With Sas by Example
X
This Item is in Your InventoryWeb Development With Sas by Example
X
You must be logged in to review the productsX
X
X
Add Web Development With Sas by Example, Web Development with SAS by Example is both a general introduction to Web programming and a guide to using SAS Web tools. The SAS AppDev Studio software suite provides users with a comprehensive set of tools for developing Web applications. Varied sets of, Web Development With Sas by Example to the inventory that you are selling on WonderClubX
X
Add Web Development With Sas by Example, Web Development with SAS by Example is both a general introduction to Web programming and a guide to using SAS Web tools. The SAS AppDev Studio software suite provides users with a comprehensive set of tools for developing Web applications. Varied sets of, Web Development With Sas by Example to your collection on WonderClub |