Cargando…

SAS stored processes : a practical guide to developing web applications /

Customize the SAS Stored Process web application to create amazing tools for end users. This book shows you how to use stored processes--SAS programs stored on a server and executed as required by requesting applications. Never before have there been so many ways to turn data into information and bu...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Mason, Philip
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [United States] : Apress, 2020.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 a 4500
001 OR_on1157951450
003 OCoLC
005 20231017213018.0
006 m o d
007 cr |n|||||||||
008 200613s2020 xxu o 001 0 eng d
040 |a YDX  |b eng  |e pn  |c YDX  |d EBLCP  |d GW5XE  |d LQU  |d OCLCF  |d UMI  |d NLW  |d LIP  |d N$T  |d UKMGB  |d OCLCO  |d UKAHL  |d OCLCQ  |d COM  |d OCLCO  |d OCLCQ  |d OCLCO 
015 |a GBC0G9125  |2 bnb 
016 7 |a 019827741  |2 Uk 
019 |a 1158221114  |a 1162449867  |a 1163839831  |a 1199337262  |a 1203582482 
020 |a 9781484259252  |q (electronic bk.) 
020 |a 1484259254  |q (electronic bk.) 
020 |z 1484259246 
020 |z 9781484259245 
024 7 |a 10.1007/978-1-4842-5925-2.  |2 doi 
024 8 |a 10.1007/978-1-4842-5 
029 1 |a AU@  |b 000067299412 
029 1 |a AU@  |b 000068073278 
029 1 |a UKMGB  |b 019827741 
035 |a (OCoLC)1157951450  |z (OCoLC)1158221114  |z (OCoLC)1162449867  |z (OCoLC)1163839831  |z (OCoLC)1199337262  |z (OCoLC)1203582482 
037 |a CL0501000152  |b Safari Books Online 
050 4 |a TK5105.875.I6 
072 7 |a UB.  |2 bicssc 
072 7 |a COM018000.  |2 bisacsh 
072 7 |a UB.  |2 thema 
082 0 4 |a 006.7/8  |2 23 
049 |a UAMI 
100 1 |a Mason, Philip. 
245 1 0 |a SAS stored processes :  |b a practical guide to developing web applications /  |c Philip Mason. 
260 |a [United States] :  |b Apress,  |c 2020. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
347 |b PDF 
505 0 |a Intro -- Table of Contents -- About the Author -- About the Technical Reviewer -- Chapter 1: Introduction -- Background -- What's a Stored Process? -- Benefits of Stored Processes -- Other Key Features of Stored Processes -- Skills Needed -- SAS Products Required -- Summary -- Chapter 2: Developing Applications -- Development Models -- Freestyle Approach -- V-Model -- Agile -- Architectural Concepts -- Useful Documents to Produce -- Source Control Systems -- Environments for Developing Web Applications -- Ways to Develop with SAS -- Commonly Used SAS Tools -- Write Your Own Tools in SAS 
505 8 |a Simple Techniques for Building Applications with Stored Processes -- Useful Tools for Building Web Applications -- Lint Tools -- IDE Tools -- Using a JavaScript IDE -- JavaScript Debuggers -- Code Comparison Tools -- Summary -- Chapter 3: HTML -- Importance of Using HTML5 -- HTML Basics -- FORM Tag -- Ways to Generate HTML -- Basic ODS -- Custom HTML -- PROC STREAM -- Writing Your Own Custom HTML -- STPBEGIN and STPEND Macros -- General Techniques to Add HTML to a Web Page -- Macro Language -- HTML Forms -- Making a Stored Process Generate Its Own HTML Menu -- Form Attributes 
505 8 |a Persistence -- How to Pass Data Between Stored Processes -- Storage -- Cookies -- Files or Tables -- URL -- Where to Put HTML Code, JavaScript Libraries, Images, and More? -- Summary -- Chapter 4: JavaScript -- Basic Example of a JavaScript Program -- Writing and Testing -- Debugging JavaScript -- Using JavaScript with HTML -- Basic DOM -- Using Stored Processes to Generate Pure JavaScript -- How Data Is Stored and Used -- How SAS Stored Processes Can Feed Data to Objects -- More About Where to Put Files on Your Web Server -- Directories -- Relative Paths -- Specifying Libraries 
505 8 |a Building Interactivity with JavaScript -- Pop-Up Windows -- Validating Form Fields -- Linking to One or More Other URLs -- Summary -- Chapter 5: JavaScript Libraries -- Benefits of a Library -- Choosing a JavaScript Library to Use As a Framework -- Recommended Libraries -- Content Delivery Networks (CDNs) -- jQuery -- Getting Started -- Selecting Elements in jQuery -- Selecting by Tag Name -- Selecting by ID -- Selecting by Class -- Other Ways to Select Things -- Fundamental jQuery Techniques -- Actions -- Summary -- Chapter 6: Data -- Dynamic Data -- Using Stored Processes to Create Dynamic Data 
505 8 |a How SAS Stored Processes Can Feed Data to Objects -- Static Data -- CSV -- Making a CSV with a Data Step -- Using PROC EXPORT to Make CSV -- SASHELP. SAS in CSV -- XML -- Reading XML Data into SAS -- Using the XML Engine to Create SASHELP. CLASS in XML -- JSON -- Example of JSON -- Read in JSON -- Using JSON Lint -- Using a Data Step to Make JSON -- Using Proc JSON -- SASHELP. SAS in JSON -- Summary -- Chapter 7: Stored Processes -- Converting a SAS Program into a Stored Process -- Creating a Stored Process -- Creating a Stored Process with Management Console -- Prompting from Management Console 
500 |a Includes index. 
520 |a Customize the SAS Stored Process web application to create amazing tools for end users. This book shows you how to use stored processes--SAS programs stored on a server and executed as required by requesting applications. Never before have there been so many ways to turn data into information and build applications with SAS. This book teaches you how to use the web technologies that you frequently see used on impressive websites. By using SAS Stored Processes, you will be able to build applications that exploit CSS, JavaScript, and HTML libraries and enable you to build powerful and impressive web applications using SAS as the backend. While this approach is not common with SAS users, some have had amazing results. People who have SAS skills usually do not have web development skills, and those with web development skills usually do not have SAS skills. Some people have both skills but are unaware of how to connect them with the SAS Stored Process web application. This book shows you how to leverage your skills for success. You will: Know the benefits of stored processes Write your own tools in SAS Make a stored process generate its own HTML menu Pass data between stored processes Use stored processes to generate pure JavaScript Utilize data generated by SAS Convert a SAS program into a stored process. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Web applications. 
650 0 |a SAS (Computer program language) 
650 6 |a Applications Web. 
650 6 |a SAS (Langage de programmation) 
650 7 |a Information technology: general issues.  |2 bicssc 
650 7 |a Computers  |x Data Processing.  |2 bisacsh 
650 7 |a SAS (Computer program language)  |2 fast 
650 7 |a Web applications  |2 fast 
776 0 8 |i Print version:  |z 1484259246  |z 9781484259245  |w (OCoLC)1145551970 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484259252/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH37842952 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL6222248 
938 |a EBSCOhost  |b EBSC  |n 2494286 
938 |a YBP Library Services  |b YANK  |n 301323028 
994 |a 92  |b IZTAP