{"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":38,"n_cols":5,"rows_kept":38,"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],[3,2,3,3],[4,2,4,3],[5,2,5,3],[6,2,6,3],[9,2,9,3],[10,2,10,3],[12,2,12,3],[13,2,13,3],[15,2,15,3],[15,4,15,5],[16,2,16,3],[16,4,16,5],[17,2,17,3],[17,4,17,5],[18,2,18,3],[20,2,20,3],[21,2,21,3],[22,2,22,3],[23,2,23,3],[24,2,24,3],[25,2,25,3],[26,2,26,3],[30,2,30,3]],"flags":["formulas_cached_only"]}
[null,"1.","Record Nr.",null,"UNISALENTO991002203769707536"]
[null,null,"Titolo",null,"The riemann problem, complete integrability and arithmetic applications [e-book] : proceedings of a seminar Held at the institut des hautes etudes scientifiques, bures-sur Yvette, France, and at Columbia university, New York, U.S.A., 1979–1980 / edited by David V. Chudnovsky, Gregory V. Chudnovsky"]
[null,null,"Pubbl/distr/stampa",null,"Berlin : Springer, 1982"]
[null,null,"ISBN",null,"9783540391524"]
[null,null,"Descrizione fisica",null,"1 online resource (373 p.)"]
[null,null,"Collana",null,"Lecture Notes in Mathematics, 0075-8434 ; 925"]
[null,null,"Classificazione",null,"AMS 34B"]
[{"$nulls":4},"AMS 35P"]
[{"$nulls":4},"AMS 35Q"]
[null,null,"Disciplina",null,"515"]
[null,null,"Soggetti",null,"Mathematics"]
[{"$nulls":4},"Global analysis (Mathematics)"]
[null,null,"Lingua di pubblicazione",null,"Inglese"]
[null,null,"Formato",null,"Risorsa elettronica"]
[null,null,null,"Livello bibliografico","Monografia"]
[null,"2.","Record Nr.",null,"UNINA9910828281303321"]
[null,null,"Autore",null,"Esposito Antonio"]
[null,null,"Titolo",null,"Learning .NET high-performance programming : learn everything you need to know about performance-oriented programming for the .NET framework / / Antonio Esposito"]
[null,null,"Pubbl/distr/stampa",null,"Birmingham, England ; ; Mumbai, [India] : , : Packt Publishing, , 2015"]
[{"$nulls":4},"©2015"]
[null,null,"Edizione",null,"[1st edition]"]
[null,null,"Descrizione fisica",null,"1 online resource (305 p.)"]
[null,null,"Collana",null,"Professional expertise distilled"]
[null,null,"Disciplina",null,"005.276"]
[null,null,"Soggetti",null,"Microsoft .NET Framework"]
[null,null,"Lingua di pubblicazione",null,"Inglese"]
[null,null,"Formato",null,"Materiale a stampa"]
[null,null,null,"Livello bibliografico","Monografia"]
[null,null,null,"Note generali","Includes index."]
[{"$nulls":4},"\"Professional Expertise Distilled\"--Cover."]
[null,null,"Nota di contenuto",null,"Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Performance Thoughts; Understanding performance; Performance as a requirement; Performance engineering; Performance aspects; Latency; Throughput; Resource usage; Availability/reliability; Scalability; Efficiency; Class of applications; Case study: performance aspects of a desktop application; Case study: performance aspects of a mobile application; Case study: performance aspects of a server application; Performance concerns as time changes; Technical overview"]
[{"$nulls":4},"Multithreaded programmingParallel programming; Distributed computing; Grid computing; Summary; Chapter 2: Architecting High-performance .NET Code; Software architecture; Performance concerns about architecture; Object-oriented design principles; Single responsibility principle; The open-closed principle; The Liskov substitution principle; That interface segregation principle; The dependency inversion principle; Common designs and architectures; Layered architecture; Performance concerns; Model-View-Controller and ASP.NET MVC; Performance concerns; Model-View-ViewModel and XAML"]
[{"$nulls":4},"Performance concerns3-tier architecture; Performance concerns; Service-Oriented Architecture (SOA); Standardized service contract; Service loose coupling; Service abstraction; Service reusability; Service autonomy; Service statelessness; Service discoverability; Service composability; Performance concerns; Architecture comparison; "]
[{"$nulls":4},"Common platform architectures; Architecting desktop applications; Architecting mobile applications; Architecting web applications; Architecting cloud web applications; Performance considerations; Caching, when and where; PLINQ everywhere; Inversion of Control (IoC)"]
[{"$nulls":4},"Lazy loadingReusability of code; Agnostic versus idiom-powered implementation; Short coding; Remote computation; Cloud versus on-premise applications; Summary; Chapter 3: CLR Internals; Introduction to CLR; Memory management; Garbage collection; Large object heap; Collection tuning; Working with AppDomains; IDisposable interface; Threading; Multithreading synchronization; Locks; Signaling locks; Drawbacks of locks; Exception handling; Summary; Chapter 4: Asynchronous Programming; Understanding asynchronous programming; Asynchronous programming theory; Asynchronous Programming Model (APM)"]
[{"$nulls":4},"Event-based Asynchronous Pattern (EAP)Task-based Asynchronous Pattern (TAP); Task creation; Task synchronization; Task exception handling; Task cancellation; Task continuation; Task factories; Task UI synchronization; Async/await; Summary; Chapter 5: Programming for Parallelism; Parallel programming; Task parallelism; Data parallelism; Task parallelism with TPL; Data parallelism with TPL; ThreadPool tuning; Parallel execution abortion; Partitions; Sliding parallel programming; Integrated querying with LINQ; Data parallelism with PLINQ; Partitioning optimization; Summary"]
[{"$nulls":4},"Chapter 6: Programming for Math & Engineering"]
[null,null,null,"Sommario/riassunto","If you are a .NET developer with an understanding of application development, but want to learn how to optimize the performance of your applications, this is the book for you. Basic knowledge of C# is expected."]