Come fare a...
Web
Come fare a...

Workflow and SharePoint

La recensione del libro

Pagine: 1 di 1
Autore: Emanuele Mattei - Tratto dal sito: dotNetRomaCestà
In questa recensione vedremo il libro workflow and SharePoint edito della casa editrice Krais Press, un ottimo manuale per lo sviluppo software dei workflow sulla piattaforma SharePoint 2007. Il libro è scritto in lingua inglese, i vari capitoli che compongono questo ottimo libro affrontano in maniera esauriente l'argomento.

Acquista il libro sul sito FAG

La scheda del libro


Autore
: Gustavo Velez
Editore: Krais Press
Prezzo: € 35,00
Caratteristiche: 300 pagine 18,9 x 24,6 cm
ISBN: 978-84-936696-0-7
Anno di edizione: 06/2009 
Lingua: Inglese

I capitoli del libro

Il libro è composto da 10 capitoli suddiviso in 5 parti che affrontano in maniera esauriente ed interessante l'argomento. L'autore del libro è Gustavo Velez, un Microsoft MVP su SharePoint  MOSS, riconoscimento che Microsoft assegna  a coloro che si sono distinti per la loro professionalità, passione per una determinata tecnologia e che sono molto attivi nelle community.
Ma vediamo in dettaglio i vari capitoli che fanno parte di questo libro.

Parte 1: The Windows WorkFlow Foundation And SharePoint

Capitolo 1: Introduction, Workflow in SharePoint, Architecture

Con il primo capitolo inizia la prima parte del libro dedicata al mondo del Workflow e di SharePoint. Il capitolo introduce il lettore nel comprendere il significato dei Workflow e l'architettura di questo sistema.

 

Capitolo 2: Workflow in Sharepoint

Con il secondo capitolo si passa alla piattaforma SharePoint, vedremo come funzionano i flussi di lavoro in questa piattaforma. Nel capitolo si trovano molte immagini, proprio per dare la possibilità al lettore di comprendere in modo semplice l'argomento che si sta trattando. Il capitolo non illustra la creazione dei flussi di lavoro, ma il loro utilizzo nella piattaforma Microsoft SharePoint.

Parte 2: Creation of Workflows with SharePoint Designer

Capitolo 3: Creating Workflow with Sharepoint Designer

Nel terzo capitolo, l'unico appartenente alla terza parte del libro, viene descritto come utilizzare lo strumento SharePoint Designer per la creazione dei flussi di lavoro.  Nel capitolo si viene guidati grazie anche alle numerose immagini nella creazione di un workflow con questo strumento. Le tabelle riassuntive permettono di fornire indicazioni su come valorizzare le variabili utilizzate nel flusso di lavoro. Nella parte conclusiva viene illustrato il suo utilizzo.

Parte 3. Creation of Workflows with Visual Studio

Capitolo 4: Creating seguential Workflows with Visual Studio

Con il quarto capitolo inizia a terza parte del libro, quella dedicata alla creazione dei workflow tramite Visual Studio. Nella maggior parte dei casi la creazione dei flussi di lavoro avviene tramite l'ambiente di sviluppo Visual Studio 2005 o Visual Studio 2008, che tramite il framework 3.5, integrano la parte dedicata ai flussi di lavoro, il tutto tramite Windows Workflow Foundation.
Nelle prime pagine del capitolo, viene fatta una breve introduzione sull'ambiente di sviluppo Visual Studio 2008 e di alcune funzionalità messe a disposizione allo sviluppatore. Al termine della breve introduzione viene mostrato esempio pratico, per la creazione di un workflow seguential utilizzando i vari componenti (task, logtohistory, ecc) messi a disposizione dall'ambiente. Nella creazione dei vari passaggi viene illustrato anche il codice da scrivere con il linguaggio di programmazione C#. Il capitolo è molto ampio di contenuti e con spunti molto interessanti.

 

Capitolo 5: Installation and configuration of Workflows

Dopo aver visto nel precedente capitolo la creazione del flusso di lavoro, in questo capitolo sono descritti i vari passi da compiere per effettuare l'installazione del flusso di lavoro e la relativa configurazione. Nelle prime pagine viene descritto l'utilizzo del file xml feature riguardante l'installazione. Dopo aver impostato il file di tipo XML, si passa all'utilizzo della console di Windows per eseguire alcuni comandi e l'utilizzo della GAC.

 

Capitolo 6: Creating state machine Workflow with Visual Studio

Il sesto capitolo conclude la terza parte del libro. Dopo una brevissima introduzione ai workflow di tipo State Machine, l'autore guiderà il lettore alla creazione di un workflow di questo genere. Seguendo i vari passi, le immagini riportate nel capitolo e le tabelle riepilogative, non si avrà difficoltà nel creare il flusso di lavoro. Anche in questo capitolo troviamo del codice nel linguaggio di programmazione C#.

Parte 4: Forms for Workflows

Capitolo 7: Creating ASPX Forms for Workflows

Con il settimo capitolo si passa alla quarta parte del libro, una parte dedicata alle form dove si vedrà come usare i flussi di lavoro nelle pagine web o altri sistemi (Infopath). In questo capitolo vedremo come creare una pagina di Asp.Net (.aspx) per utilizzare un Workflow. Si comincerà introducendo lo scenario su cui si basa il capito, attraverso diversi passaggi si vedrà come creare un progetto di tipo State machine, la creazione di una pagina aspx per eseguire il flusso di lavoro e come installarlo. Il capitolo è molto ampio perché vuole fornire al lettore tutti i vari aspetti che si possano verificare nello sviluppare queste soluzioni, continuando a leggere viene descritta anche la creazione di una pagina per la modifica dei dati, e per la gestione della attività.

 

Capitolo 8: Creating Infopath Forms for Workflows

L'ottavo capitolo riguarda l'utilizzo dei workflow in Microsoft Infopath, vedremo un  caso reale di utilizzo per illustrare l'argomento. Dopo una breve introduzione si creerà un servizio web e un flusso di tipo Sequential, molto semplice e con poco codice. La creazione di una form, tramite Microsoft Infopath è illustrata in maniera esauriente, guidando anche in questo caso passo per passo alla creazione di un modulo. A seguire viene illustrato la creazione del file XML riguardante l'installazione e i comandi da eseguire nella console di windows, argomenti trattati anche nei precedenti capitoli. Anche per questo capitolo come in quello precedente, verranno create diversi moduli di Infopath, da utilizzare in fase di modifica dei dati.

Parte 5: Activities and Annotations

Capitolo 9: Creating Activities for Workflow

Con il nono capitolo inizia l'ultima parte del libro dove si comprenderà l'utilizzo e la creazione delle attività. Lo scenario che troveremo in questo capitolo, riguarderà l'utilizzo dei servizi web nella attività dei flussi di lavoro e la creazione di componenti da utilizzare nei nostri progetti di tipo Workflow. La parte conclusiva del capitolo riguarda l'utilizzo dello strumento SharePoint Designer. Il capitolo affronta in maniera esaustiva la creazione di componenti, guidando il lettore alla comprensione di questo argomento.

 

Capitolo 10: Bits and Pieces

L'ultimo capitolo riguarda le classi messe a disposizione dal Framwork (SDK) di SharePoint per la gestione dei WorkFlow. Un capitolo in che contiene diversi frammenti di codice per utilizzare le classi di SharePoint, per la gestione dei workflow, delle document library, esempi sull'utilizzo dei servizi web e tanto altro ancora.

Gli esempi allegati

In questo volume non è allegato nessun cd-rom, ma i file degli esempi discussi nel libro sono disponibili online sul sito del libro.

Come acquistare il libro

Se desiderate acquistare questo libro, lo potete fare online direttamente da questo sito.

Conclusioni

In questa recensione abbiamo visto un buon libro in inglese che illustra in maniera molto professionale la creazione dei flussi di lavoro in ambiente SharePoint 2007. Il linguaggio utilizzato è C#, per tanto il libro è consigliato a chi ha una buona dimestichezza con la lingua inglese e con il linguaggio di programmazione C#.

Note sul copyright

Questa recensione è stata fornita con esplicito consenso dell'autore sotto licenza Creative Commons.
Leggi la licenza d'uso.

Resta sempre aggiornato sulle novità del sito Resta sempre aggiornato sulle novità del sito
Per mantenerti sempre aggiornato su nuovi contenuti interessanti, Come fare a... vi offre la possibilità di abbonarvi gratuitamente alla Newsletter Come fare a..., all'RSS o, se usate Windows Live Messenger, di abbonarvi ai nostri Windows Live Alerts. Per gli utenti di Mac OS X è disponibile gratuitamente un Widget che vi terrà sempre informati sulle ultime novità. Vieni a trovarci anche su Facebook e su Twitter.
Scarica l'articolo (139 Kb)
Fine: 1 di 1
Condividi

dotNetRomaCestˆ

Vedi anche...

Sempre aggiornato





Abbonati alla newsletter di Come fare a... Sottoscrivi l'RSS di Come fare a... Usi Windows Live Messenger? Abbonati ai nostri Windows Live Alerts Diventa fan di Come fare a... su Facebook Seguici su Twitter Scarica il Widget per Mac OS X