|
 |
|
|
|
 |
 |
 |
La scheda del libro
Autore: Efran Cobisi
Editore: Edizioni FAG Milano
Prezzo: € 32,00
Caratteristiche: 448 pag - 17x24 bn
ISBN: 9788882338930
Anno di edizione: 2010 |
|
 |
|
 |
|
|
|
I capitoli del libro
Windows PowerShell 2.0 Guida completa è un ottimo manuale per tutti coloro che sono interessati ad utilizzare questo strumento. Affronta in modo chiaro tutti i vari aspetti, sia dell'ambiente shell, sia del linguaggio, aiutando a comprendere questa tecnologia.
Efran Cobisi, l'autore del libro, ha scritto diversi articoli, è il fondatore della prima community su questa tecnologia, dove offre valide soluzione alle problematiche di PowerShell.
Ma vediamo in dettaglio i vari capitoli che fanno parte di questo libro.
Parte 1: introduzione
Capitolo 1: Installazione e primo avvio
Nel primo capitolo viene illustrata l'installazione di questo sistema passo per passo spiegando come configurare al meglio PowerShell. Nella parte finale del capitolo viene fatta una panoramica delle finestre che compongono l'interfaccia.
Capitolo 2: Concetti di base
Nel secondo capitolo, si conclude la prima parte del libro. Viene illustrato l'utilizzo del prompt dei comandi e mostrati alcuni semplici esempi, molto utili per chi si avvicina per la prima volta a questa tecnologia.
Parte 2: Sintassi di base
Capitolo 3: Oggetti e tipi di oggetto
Con il terzo capitolo, si passa alla seconda parte del libro. Dopo una breve e utile introduzione sul significato degli oggetti, l'autore fornisce interessanti esempi di codice di vario genere, come il recupero dei valori da console, i vari tipi di variabile, il casting ed altro ancora.
Capitolo 4: Lavorare con gli script
Nel quarto capitolo, viene illustrata la gestione da console dei script, scoprendo come gestire gli script creati da voi e da altri.
Capitolo 5: Gli Alias
Il capitolo cinque contiene numerose tabelle riassuntive oltre ad ottime indicazioni sulla gestione degli alias. In questo capitolo, vedremo come utilizzarli.
Capitolo 6: Un pò di logica
Il sesto capitolo riguarda tutta la parte inerente il codice, vengono affrontati in maniera esauriente e chiara gli operatori di questo linguaggio, come like nolike, le, ge, ed altri ancora. Il capitolo contiene molti frammenti di codice, per far comprendere al lettore l'utilizzo dei vari operatori messi a disposizione da PowerShell.
Capitolo 7: Il Flusso di esecuzione
Il settimo capitolo illustra altre parole chiavi, anche in questo caso si trovano molti esempi, permettendo di fare pratica. In questo capitolo vengono esaminate le parole chiavi del linguaggio, come if, switch e i cicli. Un capitolo molto interessante e pratico.
Capitolo 8: La pipeline
Nel capitolo otto vengono illustrate le pipeline e alcuni comandi che possono tornare utili nell'utilizzo della shell.
Capitolo 9: l'output
Con il capitolo nove si conclude la seconda parte del libro. Anche in questo capitolo, vengono illustrate alcune tecniche riguardanti la shell di questa tecnologia. In particolare vedremo la gestione dell'output .
Parte 3: Elaborazione dei dati
Capitolo 10: Gli array
Con il capitolo decimo, si passa alla terza parte del libro e vedrete come utilizzare gli array. Il capitolo contiene diversi esempi di codice, che illustrano i vari utilizzi che possono capitare durante la scrittura di codice. Esempi riguardante i metodi (reverse, indexof, ecc) operatori e altre tecniche interessanti.
Capitolo 11: Gli array associativi
Il capitolo undici, approfondisce l'argomento riguardanti gli array. In questo capitolo vedremo l'utilizzo di altri metodi, operatori e tecniche interessanti. Questo e il precedente capitolo completano la gestione degli array.
Capitolo 12: Le stringhe
Il capitolo dodici riguarda le stringhe, sono riportate interessante tecniche per la gestione del testo. Un capitolo che può tornare utile anche per coloro che già utilizzano il linguaggio. Nel capitolo si trovano infatti, interessanti esempi di codice, riguardanti i metodi da utilizzare, la formattazione, e altre interessanti tecniche che si possono fare sul testo.
Capitolo 13: Wildcard ed espressioni regolari
Il capitolo tredici introduce il lettore alle espressioni regolari, e alle wildcard.
Capitolo 14: I numeri
Il capitolo quattordici illustra l'utilizzo delle variabili di tipo numerico e le varie operazioni matematiche che si possono svolgere. Inoltre sono riportate alcune funzioni matematiche come next, pow, sqrt ed altri ancora per lavorare sui numeri. Un capitolo molto breve ed introduttivo che fornisce alcuni concetti di base in merito alle operazioni matematiche.
Capitolo 15: Le date e gli intervalli temporali
Nel capitolo quindici l'autore fornisce interessanti tecniche e trucchi per gestire le date. Il capitolo è tutto dedicato alle variabili di tipo data, con esempi molto pratici che tornano utili nel lavoro quotidiano. Tecniche come la gestione della formattazione della data, la gestione delle date, rilevare gli anni bisestili, ora solare, ora legale, ed altro ancora.
Capitolo 16: Funzioni e filtri
Il capitolo sedici conclude la terza parte del libro e vedrete la creazione di funzioni, vedendone i principi base.
Parte 4: Amministrazione del sistema
Capitolo 17: I Provider
Con il capitolo diciassettesimo si passa alla quarta e penultima parte del libro, in questo capitolo vedremo una significativa introduzione ai provider, successivamente si vedranno esempi pratici sulla gestione dei file.
Capitolo 18: WMI
Il capitolo diciottesimo riguarda l'utilizzo di Windows Management Instrumentation (WMI) tramite PowerShell. Utilizzando WMI, si possono rilevare informazioni sul sistema operativo, molto utili in ambito aziendale. Nelle prime pagine del capitolo viene introdotto WMI, successivamente si passa all'utilizzo di WMI in PowerShell, con la descrizione di alcuni comandi.
Capitolo 19: COM
Il capitolo diciannove illustra come poter utilizzare la tecnologia COM, le DLL di altri applicativi con PowerShell. Interessanti gli esempi che illustrano come interagire con Explorer, o Microsoft Excel e Microsoft Word. Capitolo molto breve ma significativo, che consente di acquisire una buona base, per l'utilizzo di COM in PowerShell.
Capitolo 20: Leggere e scrivere file
Nel capitolo ventesimo vedrete come leggere il contenuto di un file o scrivere delle informazioni su di esso.
Capitolo 21: Gestire processi e servizi
Il capitolo ventuno riguarda la gestione del sistema, in particolare vedrete come gestire i processi attivi, o interagire con i servizi.
Capitolo 22: XML. XPATH, e XSLT
Nel capitolo ventidue troviamo la gestione dei file XML. Il protocollo di scambio XML negli ultimi anni è molto usato, in questo capitolo vedremo come poterlo utilizzare nelle nostre applicazioni, effettuando delle ricerche e altre interessanti operazioni.
Capitolo 23: Registro eventi di Windows
Il capitolo ventitré conclude la quarta parte del libro. In questo capitolo viene illustrato come poter rilevare informazioni riguardanti il registro degli eventi di Windows. Vengono riportati frammenti di codice, per rilevare indicazioni sugli eventi del sistema operativo.
Parte 5: Funzionalità avanzate
Capitolo 24: Internet e la shell
La quinta ed ultima parte del libro, si apre con il capitolo ventiquattresimo. In questo capitolo, l'autore, fornisce interessanti tecniche su come poter utilizzare la shell con internet, con esempi pratici come la possibilità di effettuare il download dei file, la gestione del protocollo http, elaborare i feed rss, ed altre interessanti tecniche.
Capitolo 25: Interagire con l'Host
Il capitolo venticinquesimo riguarda la possibilità di interagire con l'host, in particolare come personalizzare la shell, applicare degli stili e altre cose interessanti.
Capitolo 26: Job in background
Nel capitolo ventisei vedremo come creare degli script di PowerShell, eseguiti in sessioni indipendenti, definiti precisamente Job. Un capitolo molto interessante, che fornirà le basi per la creazione dei propri job per eseguire determinate attività.
Capitolo 27: Eseguire task in remoto
Nel penultimo capitolo viene illustrato un argomento molto importante, vedrete in maniera molto semplice e chiara, come eseguire in remoto degli script.
Capitolo 28: La gestione degli errori
L'ultimo capitolo affronta in maniera esauriente la gestione degli errori, in maniera chiara e completa, vedendo come gestire quelle situazioni che potrebbero compromettere la funzionalità del codice. Diversi spunti, forniranno una valida e adeguata conoscenza sulla gestione degli errori.
Come acquistare il libro
Se desiderate acquistare questo libro, lo potete fare online direttamente da questo sito.
Conclusioni
Un libro molto pratico e interessante che permette di acquisire delle buone basi di utilizzo. Nel libro si trovano interessanti esempi di codice su questo linguaggio, le relative parole chiavi, e tecniche sulla shell. Il libro contiene molte immagini, in questo modo il lettore non avrà difficoltà a comprendere l'argomento trattato. Un ottimo manuale indispensabile per tutti coloro che sono interessati ad utilizzare questo strumento, un libro che non può mancare nella libreria di un buon amministratore di rete.
Note sul copyright
Questa recensione è stata fornita con esplicito consenso dell'autore sotto licenza Creative Commons.
Leggi la licenza d'uso.

|