Il tuo browser non supporta JavaScript!
Vai al contenuto della pagina

Libri di Antonio Pelleriti

Biografia e opere di Antonio Pelleriti

Design patterns. Schemi di progettazione del software orientato agli oggetti

Libro: Libro in brossura
editore: Edizioni LSWR
anno edizione: 2020
pagine: 336
La progettazione del software orientato agli oggetti può essere facilitata e ottimizzata utilizzando linee guida e schemi di progettazione standard. I problemi che si presentano allo sviluppatore e al software designer sono spesso risolvibili mediante soluzioni architetturali elaborate da esperti del settore, quindi ampiamente testate e utilizzate sul campo. Si evita così di studiare nuovamente questioni già risolte e di “reinventare ogni volta la ruota”. Dopo un’introduzione ai principi fondamentali del software design e del paradigma orientato agli oggetti, questo libro illustra i 23 design patterns fondamentali e mostra come applicarli ai corrispondenti casi di progettazione, attraverso descrizioni, schemi, esempi e implementazioni di casi reali. Grazie ai diagrammi in formato UML e al codice sorgente scritto in C# (ma facilmente comprensibile anche a chi sviluppa in Java, C++ o qualsiasi altro linguaggio orientato agli oggetti), il libro va incontro alle esigenze di analisti, progettisti, sviluppatori intermedi ed esperti e studenti di ingegneria del software.
14,90 14,16

Programmare con C# 8. Guida completa

Libro: Libro in brossura
editore: Edizioni LSWR
anno edizione: 2019
pagine: 928
Il linguaggio C# è il punto di riferimento della programmazione su piattaforma .NET da quasi 20 anni. È stato introdotto appositamente a tale scopo e ogni novità che riguarda la piattaforma è inclusa per prima in questo linguaggio, seguendo i bisogni della comunità degli sviluppatori. I sistemi operativi Microsoft Windows per PC e tablet sono basati su .NET e C# è il linguaggio che tradizionalmente consente di iniziare a sviluppare nel modo più rapido e produttivo. Oggi inoltre C#, grazie a .NET Core, è diventato multipiattaforma e supporta anche i sistemi Linux e macOS. È innegabilmente uno dei linguaggi più versatili: copre infatti ogni ambito di sviluppo: desktop, web, cloud e anche mobile grazie alla tecnologia Xamarin, supportata da iOS e Android. Lo scopo di questo libro è illustrare le basi fondamentali del linguaggio, quindi la sintassi e i suoi costrutti, applicate al paradigma di programmazione orientata agli oggetti, per poi arrivare ai concetti avanzati che permettono di sfruttare C# in tutte le sue sfaccettature: generics, eccezioni, delegate, espressioni lambda, LINQ, programmazione asincrona, multithreading, reflection, .NET Compiler Platform e Visual Studio SDK. Grazie alle basi poste nella prima parte si passerà poi a problemi e concetti di sviluppo tipici del mondo reale: file, database, sviluppo di applicazioni con interfaccia grafica, sviluppo di applicazioni web, sviluppo di app per Windows e per gli altri sistemi operativi supportati. Il tutto utilizzando come ambiente di sviluppo Visual Studio 2019 e Visual Studio Code.
49,90 47,41

Inserire il codice per il download.

Inserire il codice per attivare il servizio.