top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Learning .NET high-performance programming : learn everything you need to know about performance-oriented programming for the .NET framework / / Antonio Esposito
Learning .NET high-performance programming : learn everything you need to know about performance-oriented programming for the .NET framework / / Antonio Esposito
Autore Esposito Antonio
Edizione [1st edition]
Pubbl/distr/stampa Birmingham, England ; ; Mumbai, [India] : , : Packt Publishing, , 2015
Descrizione fisica 1 online resource (305 p.)
Disciplina 005.276
Collana Professional expertise distilled
Soggetto topico Microsoft .NET Framework
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto 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
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
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; 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)
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)
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
Chapter 6: Programming for Math & Engineering
Record Nr. UNINA-9910828281303321
Esposito Antonio  
Birmingham, England ; ; Mumbai, [India] : , : Packt Publishing, , 2015
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Lineamenti applicativi di controllo di gestione negli enti locali : esperienze in comuni italiani [risorsa elettronica] / tesi di dottorato di: Antonio Esposito ; tutor: Raffaele Fiume
Lineamenti applicativi di controllo di gestione negli enti locali : esperienze in comuni italiani [risorsa elettronica] / tesi di dottorato di: Antonio Esposito ; tutor: Raffaele Fiume
Autore Esposito, Antonio
Descrizione fisica 1 disco ottico (CD-ROM) ; 12 cm
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione ita
Titolo uniforme
Record Nr. UNIPARTHENOPE-000029770
Esposito, Antonio  
Materiale a stampa
Lo trovi qui: Univ. Parthenope
Opac: Controlla la disponibilità qui
La normativa sulla integrazione degli handicappati nella scuola / Antonio Esposito
La normativa sulla integrazione degli handicappati nella scuola / Antonio Esposito
Autore Esposito, Antonio
Pubbl/distr/stampa Pisa : Edizioni del Cerro, 2001
Descrizione fisica 140 p. ; 24 cm
Disciplina 344.450791
Soggetto topico Fanciulli minorati - Integrazione scolastica - Legislazione
ISBN 8882160769
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione ita
Record Nr. UNISALENTO-991000348699707536
Esposito, Antonio  
Pisa : Edizioni del Cerro, 2001
Materiale a stampa
Lo trovi qui: Univ. del Salento
Opac: Controlla la disponibilità qui
Scienze dell'educazione e integrazione : idee per un itinerario / Antonio Esposito
Scienze dell'educazione e integrazione : idee per un itinerario / Antonio Esposito
Autore ESPOSITO, Antonio
Pubbl/distr/stampa Avella : L'arca, 1996
Descrizione fisica 84 p. ; 21 cm
Disciplina 370.1
Soggetto topico Pedogogia
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione ita
Record Nr. UNISA-990000563790203316
ESPOSITO, Antonio  
Avella : L'arca, 1996
Materiale a stampa
Lo trovi qui: Univ. di Salerno
Opac: Controlla la disponibilità qui
Studio su l'Epistolario di San Paolino Vescovo di Nola / Antonio Esposito
Studio su l'Epistolario di San Paolino Vescovo di Nola / Antonio Esposito
Autore ESPOSITO, Antonio
Pubbl/distr/stampa Napoli ; Roma : Libreria Editrice Redenzione, 1971
Descrizione fisica 150 p. ; 21 cm
Disciplina 871.01
Collana Collana di Studi letterari
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione ita
Record Nr. UNISA-990005807310203316
ESPOSITO, Antonio  
Napoli ; Roma : Libreria Editrice Redenzione, 1971
Materiale a stampa
Lo trovi qui: Univ. di Salerno
Opac: Controlla la disponibilità qui
Wearable Brain-Computer Interfaces : Prototyping EEG-Based Instruments for Monitoring and Control / Pasquale Arpaia ; Antonio Esposito ; Ludovica Gargiulo ; Nicola Moccaldi
Wearable Brain-Computer Interfaces : Prototyping EEG-Based Instruments for Monitoring and Control / Pasquale Arpaia ; Antonio Esposito ; Ludovica Gargiulo ; Nicola Moccaldi
Autore Arpaia, Giovanni
Pubbl/distr/stampa Boca Raton, : CRC Press, 2023
Descrizione fisica xxxvi, 248 p. : ill. ; 24 cm
Altri autori (Persone) Esposito, Antonio
Gargiulo, Ludovica
Moccaldi, Nicola
ISBN 9781032200859
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910803201303321
Arpaia, Giovanni  
Boca Raton, : CRC Press, 2023
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui