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 a2200661 i 4500 
003    OCoLC 
005    20240129213017.0 
006    m     o  d         
007    cr cnu|||unuuu 
008    191113s2019    nyua    ob    001 0 eng d 
015    GBB9J0519|2bnb 
016 7  019607918|2Uk 
019    1129153535|a1129980460|a1130761034|a1138950129|a1161687771
020    9781484253809|q(electronic bk.) 
020    1484253809|q(electronic bk.) 
024 7  10.1007/978-1-4842-5380-9|2doi 
024 8  10.1007/978-1-4842-5 
029 1  AU@|b000066251058 
029 1  AU@|b000066261414 
029 1  AU@|b000066277790 
029 1  AU@|b000067105635 
029 1  AU@|b000067504009 
029 1  UKMGB|b019607918 
035    (OCoLC)1127394133|z(OCoLC)1129153535|z(OCoLC)1129980460
       |z(OCoLC)1130761034|z(OCoLC)1138950129|z(OCoLC)1161687771 
037    AAA71535-BBF3-4DCC-9E2F-B51302B9218B|bOverDrive, Inc.
       |nhttp://www.overdrive.com 
040    GW5XE|beng|erda|epn|cGW5XE|dEBLCP|dTEFOD|dLQU|dUKMGB
       |dOCLCF|dUMI|dOCLCQ|dK6U|dUKAHL|dAU@|dSFB|dOCLCQ|dOCLCO
       |dCOM|dOCLCQ|dOCLCO|dOCLCL 
049    INap 
082 04 005.13/3 
082 04 005.13/3|223 
099    eBook O'Reilly for Public Libraries 
100 1  Lauer, Michael,|eauthor. 
245 10 Introducing Vala programming :|ba language and techniques 
       to boost productivity /|cMichael Lauer.|h[O'Reilly 
       electronic resource] 
264  1 New York :|bApress,|c[2019] 
264  4 |c©2019 
300    1 online resource :|billustrations 
336    text|btxt|2rdacontent 
337    computer|bc|2rdamedia 
338    online resource|bcr|2rdacarrier 
347    text file 
504    Includes bibliographical references and index. 
505 0  1. Introduction -- 2. Getting Started -- 3. Syntax & 
       Semantics -- 4. Object Oriented Programming -- 5. 
       Networking -- 6. UI Programming with GTK+ -- 7. DBus -- 8.
       Linux -- 9. External Libraries -- 10. Afterword. 
520    Get an introduction into the Vala programming language and
       learn about its syntax, semantics, and idioms. Do you want
       to boost your productivity? Are you interested in a 
       programming language that combines the efficiency of a 
       scripting language with the performance of a compiled 
       language? Did you always want to write GTK+ or GNOME 
       programs, but hate C with a passion? Read this book and 
       learn Vala! Introducing Vala Programming starts from Hello
       World and goes up to graphical user interfaces using GTK+,
       covering DBus interprocess communication, network 
       programming, Linux specifics, and more. Youll learn how to
       leverage external libraries and enhance Vala by writing 
       bindings to new libraries. You will: Discover the Vala 
       programming language and how to use it to boost your 
       productivity Use Vala syntax and semantics Write object-
       oriented code with Vala Work with DBus Implement 
       networking with Vala Integrate and use external libraries 
       with bindings and libgusb. 
542    |f© Copyright 2019 Michael Lauer.|g2019 
588 0  Online resource; title from PDF title page (SpringerLink, 
       viewed November 13, 2019). 
590    O'Reilly|bO'Reilly Online Learning: Academic/Public 
       Library Edition 
650  0 Programming languages (Electronic computers) 
650  7 Programming languages (Electronic computers)|2fast 
776 0  |z1484253795 
856 40 |uhttps://ezproxy.naperville-lib.org/login?url=https://
       learning.oreilly.com/library/view/~/9781484253809/?ar
       |zAvailable on O'Reilly for Public Libraries 
938    Askews and Holts Library Services|bASKH|nAH36986041 
938    ProQuest Ebook Central|bEBLB|nEBL5973822 
938    ProQuest Ebook Central|bEBLB|nEBL5973773 
994    92|bJFN