{"text_format":"2","workbook":"xls","n_sheets":1,"sheets":["report2"],"not_rendered":{"charts":0,"images":0,"macros":0,"external_links":1,"defined_names":2,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"run_cost":"one","rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900","formulas":"cached_only"}

{"sheet":"report2","index":0,"n_rows":33,"n_cols":5,"rows_kept":33,"cut":false,"hidden":false,"merged":[[0,2,0,3],[0,4,0,5],[1,2,1,3],[1,4,1,5],[2,2,2,3],[2,4,2,5],[3,2,3,3],[4,2,4,3],[5,2,5,3],[6,2,6,3],[7,2,7,3],[8,2,8,3],[11,2,11,3],[11,4,11,5],[12,2,12,3],[12,4,12,5],[13,2,13,3],[13,4,13,5],[14,2,14,3],[16,2,16,3],[18,2,18,3],[19,2,19,3],[20,2,20,3],[21,2,21,3],[22,2,22,3],[24,2,24,3],[25,2,25,3],[28,2,28,3]],"flags":["formulas_cached_only"]}
[null,"1.","Record Nr.",null,"UNISA996418647403316"]
[null,null,"Autore",null,"COMBER, Thomas <1645-1699>"]
[null,null,"Titolo",null,"The nature and usefulness of solemn judicial swearing : with the impiety and mischief of vain and false-swearing in a sermon preached July 14th, 1681, in the cathedral church of S. Peter in York at the assizes for that county / by Thomas Comber"]
[null,null,"Pubbl/distr/stampa",null,"London, : Printed by S. Roycroft for Robert Clavell, and are to be sold by Richard Lambert, 1682"]
[null,null,"Descrizione fisica",null,"Testo elettronico (PDF) (40 p.)"]
[null,null,"Disciplina",null,"252"]
[null,null,"Soggetti",null,"Sermoni"]
[null,null,"Lingua di pubblicazione",null,"Inglese"]
[null,null,"Formato",null,"Risorsa elettronica"]
[null,null,null,"Livello bibliografico","Monografia"]
[null,null,null,"Note generali","Riproduzione dell'originale nella Harvard University Law School Library."]
[null,"2.","Record Nr.",null,"UNINA9911046590003321"]
[null,null,"Autore",null,"Ruby Sam"]
[null,null,"Titolo",null,"Agile Web Development with Rails 7 / / Sam Ruby and Dave Thomas"]
[null,null,"Pubbl/distr/stampa",null,"Raleigh, North Carolina : , : The Pragmatic Programmers, LLC, , [2023]"]
[{"$nulls":4},"©2023"]
[null,null,"ISBN",null,"9798888650295"]
[{"$nulls":4},"9798888650301"]
[null,null,"Edizione",null,"[First edition.]"]
[null,null,"Descrizione fisica",null,"1 online resource (462 pages)"]
[null,null,"Collana",null,"The pragmatic programmers"]
[null,null,"Disciplina",null,"005.1"]
[null,null,"Soggetti",null,"Agile software development"]
[{"$nulls":4},"Web site development"]
[null,null,"Lingua di pubblicazione",null,"Inglese"]
[null,null,"Formato",null,"Materiale a stampa"]
[null,null,null,"Livello bibliografico","Monografia"]
[null,null,null,"Nota di bibliografia","Includes bibliographical references and index."]
[null,null,"Nota di contenuto",null,"Cover -- Table of Contents -- Foreword to the Rails 7 Edition -- Preface to the Rails 7 Edition -- Acknowledgments -- Introduction -- Rails Simply Feels Right -- Rails Is Agile -- Who This Book Is For -- How to Read This Book -- Part I-Getting Started -- 1. Installing Rails -- Installing on Windows -- Installing on macOS -- Installing on Linux -- Choosing a Rails Version -- Setting Up Your Development Environment -- Rails and Databases -- 2. Instant Gratification -- Creating a New Application -- Hello, Rails! -- Linking Pages Together -- When Things Go Wrong -- 3. The Architecture of Rails Applications -- Models, Views, and Controllers -- Rails Model Support -- Action Pack: The View and Controller -- 4. Introduction to Ruby -- Ruby Is an Object-Oriented Language -- Data Types -- Logic -- Organizing Structures -- Marshaling Objects -- Pulling It All Together -- Ruby Idioms -- Part II-Building an Application -- 5. The Depot Application -- Incremental Development -- What Depot Does -- Let's Code -- 6. Task A: Creating the Application -- Iteration A1: Creating the Product Maintenance Application -- Iteration A2: Making Prettier Listings -- 7. Task B: Validation and Unit Testing -- Iteration B1: Validating! -- Iteration B2: Unit Testing of Models -- 8. Task C: Catalog Display -- Iteration C1: Creating the Catalog Listing -- Iteration C2: Adding a Page Layout -- Iteration C3: Using a Helper to Format the Price -- Iteration C4: Functional Testing of Controllers -- Iteration C5: Caching of Partial Results -- 9. Task D: Cart Creation -- Iteration D1: Finding a Cart -- Iteration D2: Connecting Products to Carts -- Iteration D3: Adding a "]
[{"$nulls":4},"Button -- 10. Task E: A Smarter Cart -- Iteration E1: Creating a Smarter Cart -- Iteration E2: Handling Errors -- Iteration E3: Finishing the Cart -- 11. Task F: Hotwiring the Storefront -- Iteration F1: Moving the Cart."]
[{"$nulls":4},"Iteration F2: Creating a Hotwired Cart -- Iteration F3: Highlighting Changes -- Iteration F4: Broadcasting Updates with Action Cable -- 12. Task G: Check Out! -- Iteration G1: Capturing an Order -- Iteration G2: Adding Fields Dynamically to a Form -- Iteration G3: Testing Our JavaScript Functionality -- 13. Task H: Sending Emails and Processing Payments Efficiently -- Iteration H1: Sending Confirmation Emails -- Iteration H2: Connecting to a Slow Payment Processor with Active Job -- 14. Task I: Logging In -- Iteration I1: Adding Users -- Iteration I2: Authenticating Users -- Iteration I3: Limiting Access -- Iteration I4: Adding a Sidebar, More Administration -- 15. Task J: Internationalization -- Iteration J1: Selecting the Locale -- Iteration J2: Translating the Storefront -- Iteration J3: Translating Checkout -- Iteration J4: Adding a Locale Switcher -- 16. Task K: Receive Emails and Respond with Rich Text -- Iteration K1: Receiving Support Emails with Action Mailbox -- Iteration K2: Storing Support Requests from Our Mailbox -- Iteration K3: Responding with Rich Text -- 17. Task L: Deployment and Production -- Configuring the Database -- Managing Secrets -- Building a Docker Image -- Getting Up and Running -- Checking Up on a Deployed Application -- 18. Depot Retrospective -- Rails Concepts -- Documenting What We've Done -- Part III-Rails in Depth -- 19. Finding Your Way Around Rails -- Where Things Go -- Naming Conventions -- 20. Active Record -- Defining Your Data -- Locating and Traversing Records -- Creating, Reading, Updating, and Deleting (CRUD) -- Participating in the Monitoring Process -- Transactions -- 21. Action Dispatch and Action Controller -- Dispatching Requests to Controllers -- Processing of Requests -- Objects and Operations That Span Requests -- 22. Action View -- Using Templates -- Generating Forms -- Processing Forms."]
[{"$nulls":4},"Uploading Files to Rails Applications -- Using Helpers -- Reducing Maintenance with Layouts and Partials -- 23. Migrations -- Creating and Running Migrations -- Anatomy of a Migration -- Managing Tables -- Advanced Migrations -- When Migrations Go Bad -- Schema Manipulation Outside Migrations -- 24. Customizing and Extending Rails -- Creating a Reusable Web Component -- Testing with RSpec -- Creating HTML Templates with Slim -- Customizing Rails in Other Ways -- Where to Go from Here -- Bibliography -- Index -- - SYMBOLS - -- - A - -- - B - -- - C - -- - D - -- - E - -- - F - -- - G - -- - H - -- - I - -- - J - -- - K - -- - L - -- - M - -- - N - -- - O - -- - P - -- - Q - -- - R - -- - S - -- - T - -- - U - -- - V - -- - W - -- - X - -- - Y - -- - Z -."]
[null,null,null,"Sommario/riassunto","Rails 7 completely redefines what it means to produce fantastic user experiences and provides a way to achieve all the benefits of single-page applications - at a fraction of the complexity. Rails 7 integrates the Hotwire frameworks of Stimulus and Turbo directly as the new defaults, together with that hot newness of import maps. The result is a toolkit so powerful that it allows a single individual to create modern applications upon which they can build a competitive business. The way it used to be. This book helps you produce high-quality, beautiful-looking web applications quickly - you concentrate on creating the application, and Rails takes care of the details. Rails 7 brings many improvements, and this edition is updated to cover the new features and changes in best practices."]