Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.

LEADER 00000cam a2200505Ia 4500 
001    868083973 
003    OCoLC 
005    20240129213017.0 
006    m     o  d         
007    cr unu|||||||| 
008    140114s2014    nyua    o     001 0 eng d 
020    1617290793 
020    9781617290794 
029 1  DEBBG|bBV041778225 
029 1  DEBSZ|b404327087 
029 1  GBVCP|b882722506 
029 1  AU@|b000073552469 
035    (OCoLC)868083973 
037    CL0500000356|bSafari Books Online 
037    10279963|bIEEE 
040    UMI|beng|epn|cUMI|dCOO|dDEBBG|dDEBSZ|dVGM|dC6I|dOCLCQ
       |dOCLCF|dCEF|dUAB|dAU@|dOCLCQ|dYDX|dOCLCO|dDST|dOCLCO
       |dOCLCQ|dIEEEE|dOCLCO|dOCLCL 
049    INap 
082 04 005.133 
082 04 005.133|223 
099    eBook O'Reilly for Public Libraries 
100 1  Hilton, Peter,|d1974-|1https://id.oclc.org/worldcat/entity
       /E39PCjKPd6wtHKQhfx7x768YGd 
245 10 Play for Scala :|bcovers Play 2 /|cPeter Hilton, Erik 
       Bakker, Francisco Canedo.|h[O'Reilly electronic resource] 
260    Shelter Island, NY :|bManning,|c©2014. 
300    1 online resource (1 volume) :|billustrations 
336    text|btxt|2rdacontent 
337    computer|bc|2rdamedia 
338    online resource|bcr|2rdacarrier 
505 0  Intro -- Copyright -- Brief Table of Contents -- Table of 
       Contents -- Foreword -- Preface -- Acknowledgments -- 
       About this Book -- About the Cover Illustration -- Part 1.
       Getting started -- Chapter 1. Introduction to Play 2 -- 
       Chapter 2. Your first Play application -- Part 2. Core 
       functionality -- Chapter 3. Deconstructing Play 
       application architecture -- Chapter 4. Defining the 
       application's HTTP interface -- Chapter 5. Storing data-
       the persistence layer -- Chapter 6. Building a user 
       interface with view templates -- Chapter 7. Validating and
       processing input with the forms API -- Part 3. Advanced 
       concepts -- Chapter 8. Building a single-page JavaScript 
       application with JSON -- Chapter 9. Play and more -- 
       Chapter 10. Web services, iteratees, and WebSockets -- 
       Index -- List of Figures -- List of Tables -- List of 
       Listings. 
520    Play is a Scala web framework with built-in advantages: 
       Scala's strong type system helps deliver bug-free code, 
       and the Akka framework helps achieve hassle-free 
       concurrency and peak performance. Play builds on the web's
       stateless nature for excellent scalability, and because it
       is event-based and nonblocking, you'll find it to be great
       for near real-time applications. Play for Scala teaches 
       you to build Scala-based web applications using Play 2. It
       gets you going with a comprehensive overview example. It 
       then explores each facet of a typical Play application by 
       walking through sample code snippets and adding features 
       to a running example. Along the way, you'll deepen your 
       knowledge of Scala and learn to work with tools like Akka.
       Written for readers familiar with Scala and web-based 
       application architectures. No knowledge of Play is 
       assumed. 
588 0  Online resource; title from cover (Safari, viewed Dec. 19,
       2013). 
590    O'Reilly|bO'Reilly Online Learning: Academic/Public 
       Library Edition 
650  0 Scala (Computer program language) 
650  0 Web applications|xDevelopment. 
650  6 Scala (Langage de programmation) 
650  6 Applications Web|xDéveloppement. 
650  7 Scala (Computer program language)|2fast 
700 1  Bakker, Erik,|d1984-|1https://id.oclc.org/worldcat/entity/
       E39PCjFcbrdWfTvK74vQ4PgtKd 
700 1  Canedo, Francisco,|d1974-|1https://id.oclc.org/worldcat/
       entity/E39PCjCtvQc96rbQypq76XK68C 
856 40 |uhttps://ezproxy.naperville-lib.org/login?url=https://
       learning.oreilly.com/library/view/~/9781617290794/?ar
       |zAvailable on O'Reilly for Public Libraries 
938    YBP Library Services|bYANK|n302272956 
994    92|bJFN