oppure
Accedi per attivare gli ordini 1-Click.
oppure
È necessaria l'iscrizione alla prova gratuita di Amazon Prime. Iscriviti al momento del pagamento. Maggiori informazioni
Altre opzioni di acquisto
Ne hai uno da vendere? Vendi i tuoi articoli qui
Dillo alla casa editrice.
Vorrei leggere questo libro su Kindle

Non hai un Kindle? Scopri Kindle, oppure scarica l'applicazione di lettura Kindle GRATUITA.

C# 4.0 [Brossura]

Enrico Amedeo
2.5 su 5 stelle  Visualizza tutte le recensioni (2 recensioni clienti)
Prezzo di copertina: EUR 7,90
Prezzo: EUR 6,32 Spedizione gratuita per ordini sopra EUR 19. Dettagli
Risparmi: EUR 1,58 (20%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Disponibilità: solo 4 --ordina subito (ulteriori in arrivo).
Venduto e spedito da Amazon. Confezione regalo disponibile.
Vuoi la consegna garantita entro martedì 28 maggio? Ordina entro e scegli la spedizione 1 giorno. Dettagli
Il Maggio dei Libri: oltre 170.000 titoli al -20%
Questo libro fa parte della promozione "Il Maggio dei Libri": oltre 170.000 titoli al 20% di sconto dal 23 al 27 maggio. Scopri tutti i titoli della promozione

Descrizione del libro

7 aprile 2010 Pocket
C# (leggi C Sharp) è un'evoluzione orientata agli oggetti del linguaggio C: semplice e potente, è stato sviluppato da Microsoft per l'ambiente .NET (dotnet), la piattaforma per lo sviluppo di applicazioni "a finestre" e servizi Web. Partendo dalle basi della sintassi, il libro affronta le potenzialità più avanzate del linguaggio, introducendo le strutture dati, le eccezioni, gli eventi e i delegati, e illustra le innovazioni portate dalla versione 4.0. Ideale per lo sviluppatore alle prime armi, permette anche a programmatori più esperti di avere una guida di riferimento agile ed efficace.

Spesso comprati insieme

C# 4.0 + ASP.NET 4. La soluzione Microsoft per lo sviluppo web + Java 7. Conoscere le basi del linguaggio in modo semplice e veloce
Prezzo per tutti e tre: EUR 18,96

Mostra disponibilità e dettagli di spedizione

Acquista tutti gli articoli selezionati
  • Disponibilità immediata.
    Venduto e spedito da Amazon.it.
    Spedizione gratuita disponibile per ordini superiori a EUR 19. Dettagli

  • ASP.NET 4. La soluzione Microsoft per lo sviluppo web EUR 6,32

    Disponibilità immediata.
    Venduto e spedito da Amazon.it.
    Spedizione gratuita disponibile per ordini superiori a EUR 19. Dettagli

  • Java 7. Conoscere le basi del linguaggio in modo semplice e veloce EUR 6,32

    Disponibilità immediata.
    Venduto e spedito da Amazon.it.
    Spedizione gratuita disponibile per ordini superiori a EUR 19. Dettagli


Chi ha acquistato questo articolo ha acquistato anche


Dettagli prodotto

  • Brossura: 202 pagine
  • Editore: Apogeo (7 aprile 2010)
  • Collana: Pocket
  • Lingua: Italiano
  • ISBN-10: 8850329385
  • ISBN-13: 978-8850329380
  • Peso di spedizione: 222 g
  • Media recensioni: 2.5 su 5 stelle  Visualizza tutte le recensioni (2 recensioni clienti)
  • Posizione nella classifica Bestseller di Amazon: n. 54.140 in Libri (Visualizza i Top 100 nella categoria Libri)

Vendi la versione digitale di questo libro nel Kindle Store

Se sei un editore o un autore e detieni i diritti digitali di un libro, puoi vendere la versione elettronica nel Kindle Store. Maggiori informazioni

Quali altri articoli acquistano i clienti, dopo aver visualizzato questo articolo?


Recensioni clienti

5 stelle
0
3 stelle
0
2 stelle
0
2.5 su 5 stelle
2.5 su 5 stelle
Le recensioni più utili
3 di 3 persone hanno trovato utile la seguente recensione
4.0 su 5 stelle Un bigino che poteva crescere 15 giugno 2011
Guardando le dimensioni dei libretti della collana Pocket della Apogeo sembrerebbe di trovarsi di fronte a dei mini riassunti degli argomenti trattati, magari persino con un linguaggio per principianti assoluti o quasi.
Spesso invece, perlomeno tra quelli che ho avuto modo di avere tra le mani, racchiudono parecchi concetti, affrontati pure con una discreta dose di approfondimento e completezza.
Il prezzo, economico a dir poco, contribuisce anch'esso alla loro competitività.
Questo libretto dedicato all'ultima versione di C#, ad esempio, si distingue per il fatto di coprire abbastanza bene la maggior parte degli argomenti base e intermedi del linguaggio, offrendo anche solide basi di programmazione ad oggetti.

L'autore, Enrico Amedeo, è già autore di altri 4 libretti Pocket per Apogeo: uno su Ajax, un altro sul linguaggio C, poi su UML e infine il più recente su ASP.NET 4.0
Non bisogna però farsi trarre in inganno dalle piccole dimensioni di questo libro: non è indirizzato ai principianti. Già nel primo lungo capitolo, in cui si spiega cosa sono il .NET Framework e il CRL, si capisce che l'autore parte dal presupposto che il lettore sia già abbastanza "infarinato" sull'argomento. Idealmente dovrebbe provenire da una precedente versione del linguaggio, ed utilizzare la gran parte delle pagine del libro come ripasso e riassunto, dedicandosi alle restanti per la comprensione delle nuove feature introdotte con la versione 4.0. Queste ultime - come gli operatori opzionali e i tipi di dato "dynamic" - sono sì affrontate, ma senza che l'autore ne sottolinei la loro recente introduzione (in altri casi invece ciò avviene).
Personalmente avrei preferito leggere "introdotte con la versione 4.0", in modo da rendere chiaro al lettore la caratteristica di novità.

Si prosegue poi con un'approfondita (e spalmata su più capitoli) trattazione della programmazione ad oggetti, che copre, tra l'altro, argomenti anche piuttosto avanzati, come i costruttori copia, i metodi di estensione e gli operatori di conversione. Qua, in teoria, sorgerebbe la questione se sia il caso di tradurre questi termini (extension methods, operator overloading, ecc.) in italiano, dato che li si trova universalmente nella loro definizione originale. Questione di gusti: l'autore comunque propende per tradurli tutti in italiano.
Si prosegue poi con tutti gli altri argomenti fondamentali: strutture, eccezioni, cicli, delegati e generici, lasciando LINQ e addirittura i puntatori agli ultimi capitoli.
Già dall'esposizione degli argomenti si capisce, come ho detto prima, che il libro non è adatto ai principianti.
Giusto per fare un esempio: nella prima metà del libro ci sono degli esempi che fanno uso dei generici (List<string>, ad esempio). Il capitolo sui Generici però è successivo a questi, e ciò creerebbe problemi ad un lettore che non li ha mai visti prima.
Non ho riscontrato tanti refusi, se non solo qualche inesattezza nella tabellina dei valori numerici dei tipi di dato primitivi. Purtroppo, sul sito Apogeo, non si fa menzione di pagine dedicate ad Errata o cose simili.

Non ci sono riassunti conclusivi alla fine dei capitoli, né domande a quiz per testare la comprensione raggiunta dal lettore. Anche le rarissime immagini di Visual Studio 2010 sono molto piccole. Tutto sembra ottimizzato per riuscire a stare in poco spazio e poche pagine.
Dal punto di vista estetico, ho apprezzato il tipo di font (piccolo e ben leggibile) utilizzato per il testo. Molto meno quello per gli esempi di codice. Essendo troppo largo e spaziato, ha creato un'indentazione non ottimale, sacrificata, a dire il vero, anche dalle piccole dimensioni delle pagine.
La rilegatura invece è veramente troppo rigida. È impossibile tenere aperto il libro sulla scrivania (a meno di inchiodarlo).

Il piccolo file del codice sorgente (30 kB) (scaricabile dal sito della Apogeo) contiene solo due "solution" di Visual Studio 2010: "Csharp4pocket" e "HelloWorld".
Quest'ultimo progetto in realtà serve a ben poco, dato che sono giusto 4 righe di codice per far stampare a video il classico "Hello World".
Il primo invece racchiude ben 28 classi contenenti praticamente tutti gli esempi proposti nel libro.
Il codice è ben scritto e ben indentato, direi, anche se in ciò è facilitato dalla ridotta quantità di righe per classe.

Non so quali siano state le linee editoriali Apogeo seguite per la realizzazione di questo libro, ma giunto alla fine della sua lettura mi pare che questo autore sia stato quasi sprecato. Dotandolo di più tempo, più pagine, più larghezza, e tutto quanto serve per realizzare un libro degno di questo nome, il risultato sarebbe stato ben diverso, e si sarebbe ottenuto forse il miglior libro in italiano sull'argomento.
Così come è, può rappresentare solo un bigino, utile come ripasso da leggersi sui mezzi di trasporto o da tenere in borsa e consultabile al bisogno.
Chi può, e ne ha le capacità, dovrebbe essere reso in grado di esprimersi compiutamente.

Sommario
Introduzione
1 - Cap. 1: .NET Framework
27 - Cap. 2: Le basi di C#
33 - Cap. 3: Tipi primitivi e operatori
59 - Cap. 4: Strutture di controllo
69 - Cap. 5: Classi
105 - Cap. 6: Sottoclassi
115 - Cap. 7: Interfacce
121 - Cap. 8: Strutture
127 - Cap. 9: Conversioni di tipo
133 - Cap. 10: Delegati ed eventi
145 - Cap. 11: Eccezioni
157 - Cap. 12: Generici
171 - Cap. 13: LINQ
187 - Cap. 14: Puntatori
197 - Indice analitico
Questa recensione ti è stata utile?
1.0 su 5 stelle Terribile e generico 29 dicembre 2012
Di ale
Acquisto verificato Amazon
Dovrebbe fornire un'infarinatura generica del c# per agevolare successivamente l'apprendimento di temi più complessi affrontati in altri libri, ma fallisce terribilmente.
Certi passaggi sembrano troncati, si premette qualcosa in maniera generica promettendo di approfondirla successivamente ma non lo si fa mai.
Concetti fondamentali come l'heap vengono liquidati troppo velocemente e soprattutto in maniera oscura.
Sono presenti alcuni errori macroscopici, come la descrizione errata degli and ed or logici nella tabella che li spiega, che vi faranno perdere minuti a rileggere singoli passaggi per capire se siete voi a non capire o sono gli autori ad essere incapaci.
Sono presenti anche passaggi comici per allentare la tensione, come nella descrizione dello switch in cui i case vengono trattati da google translator (che probabilmente ha curato l'editing) come case edificio, così da avere spiegazioni del tipo "quando la variabile si presenta nelle Case x"... che ci andrà a fare nelle case della gente una variabile?
Anche questo se pur un problema minore rispetto agli altri, mi ha fatto interrompere la lettura per rileggere incredulo il passaggio.
Nell'insieme è scritto in maniera asciutta e soporifera, non che un manuale debba essere spassoso ma in questo caso ho dovuto fare appello a tutte le mie energie per mantenere la concentrazione.
Gli argomenti vengono trattati in maniera abbastanza generica e poco approfondita, il risultato generale è un frustrante elenco di concetti sviluppati a metà.
Ho altri libri apogeo ma nessuno della linea pocket, la differenza nella cura dell'editing è abissale al punto che non penso acquisterò più un altro pocket.
Alla fine per ottenere "l'infarinatura generica" che cercavo mi sono arreso ed ho acquistato un altro libro.
Questa recensione ti è stata utile?

Ricerca articoli simili per categoria