Catholic University of Zimbabwe Library
Online Public Access Catalogue
(OPAC)

Enterprise Pharo a Web Perspective (Record no. 19904)

MARC details
000 -LEADER
fixed length control field 03329nam a2200337 4500
001 - CONTROL NUMBER
control field OTLid0000524
003 - CONTROL NUMBER IDENTIFIER
control field MnU
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20201105133336.0
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS
fixed length control field m o d s
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 180907s2016 mnu o 0 0 eng d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781326650971
040 ## - CATALOGING SOURCE
Original cataloging agency MnU
Language of cataloging eng
Transcribing agency MnU
050 #4 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76
245 00 - TITLE STATEMENT
Title Enterprise Pharo a Web Perspective
264 #2 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Name of producer, publisher, distributor, manufacturer Open Textbook Library
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Name of producer, publisher, distributor, manufacturer Square Bracket Associates
300 ## - PHYSICAL DESCRIPTION
Extent 1 online resource
490 0# - SERIES STATEMENT
Series statement Open textbook library.
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note I Simple Web applications -- 1 Teapot -- 2 Building and Deploying a Small Web application -- II HTTP -- 3 Character Encoding and Resource Meta Description -- 4 Zinc HTTP: The Client Side -- 5 Zinc HTTP: The Server Side -- 6 WebSockets -- III Data -- 7 NeoCSV -- 8 NeoJSON -- 9 STON: a Smalltalk Object Notation -- 10 Serializing Complex Objects with Fuel -- 11 Persisting Objects with Voyage -- IV Presentation -- 12 Mustache Templates for Pharo -- 13 Cascading Style Sheets with RenoirSt -- 14 Documenting and Presenting with Pillar -- 15 Generate PDF Documents with Artefact -- V Deployment -- 16 Deploying a Pharo Web Application in Production
520 0# - SUMMARY, ETC.
Summary, etc. Enterprise Pharo is the third volume of the series, following Pharo by Example and Deep into Pharo. It covers enterprise libraries and frameworks, and in particular those useful for doing web development. The book is structured in five parts. The first part talks about simple web applications, starting with a minimal web application in chapter 1 on Teapot and then a tutorial on building a more complete web application in chapter 2. Part two deals with HTTP support in Pharo, talking about character encoding in chapter 3, about using Pharo as an HTTP Client (chapter 4) and server (chapter 5), and about using WebSockets (chapter 6).In the third part we discuss the handling of data for the application. Firstly we treat data that is in the form of comma-separated values (CSV) in chapter 7. Secondly and thirdly, we treat JSON (chapter 8) and its Smalltalk counterpart STON (chapter 9). Fourthly, serialization and deserialization of object graphs with Fuel is treated in chapter 10. Lastly, we discuss the Voyage persistence framework and persisting to MongoDB databases in chapter 11. Part four deals with the presentation layer. Chapter 12 shows how to use Mustache templates in Pharo, and chapter 13 talks about programmatic generationof CSS files. The documentation of applications could be written in Pillar, which is presented in chapter 14. How to generate PDF files from the application with Artefact is shown in chapter 15. The fifth part deals with deploying the web application. This is explained in chapter 16 that talks not only about how to build and run the application, but also other important topics like monitoring.
542 1# - INFORMATION RELATING TO COPYRIGHT STATUS
Copyright statement Attribution-ShareAlike
546 ## - LANGUAGE NOTE
Language note In English.
588 0# - SOURCE OF DESCRIPTION NOTE
Source of description note Description based on online resource
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Computer Science
Form subdivision Textbooks
710 2# - ADDED ENTRY--CORPORATE NAME
Corporate name or jurisdiction name as entry element Open Textbook Library
Relator term distributor
856 40 - ELECTRONIC LOCATION AND ACCESS
Uniform Resource Identifier <a href="https://open.umn.edu/opentextbooks/textbooks/524">https://open.umn.edu/opentextbooks/textbooks/524</a>
Public note Access online version
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Home library Shelving location Date acquired Total Checkouts Full call number Date last seen Uniform Resource Identifier Price effective from Koha item type
          Digital Library Online Access 05.11.2020   QA76 05.11.2020 https://open.umn.edu/opentextbooks/textbooks/524 05.11.2020 eBook

OPENING HOURS

Weekdays: 0815hrs - 1800hrs
Weekends:0900hrs - 1200hrs

Closed for Mass:

Mon, Thur: 1200hrs - 1300hrs
Sunday & Public Holiday’s

CALL SUPPORT

0242-570570, 0242-570169
09200664, +263 8644140602

LOCATION

18443, Cranborne Avenue, Hatfield, Harare

Other Links


©2021 | CUZ Library