Paolo Pialorsi

SOA, Workflow Foundation (WF), Windows Communication Foundation (WCF) e le Architetture Distribuite

News

Archives

June 2008 - Posts

SharePoint Workflow: due articoli utili

Per chi vuole "avviarsi" allo sviluppo di Workflow per SharePoint, segnalo due articoli utili scritti da David Man e pubblicati su MSDN:

http://msdn.microsoft.com/en-us/library/cc546557.aspx
http://msdn.microsoft.com/en-us/library/cc546558.aspx

Posted: Jun 13 2008, 12:24 PM by paolo | with 1 comment(s)
Filed under: ,
VSeWSS v1.2: prime prove

Ieri sera ho fatto qualche prova con VSeWSS v. 1.2. Ecco qualche feedback:

  • Non è in grado di migrare i progetti fatti con VSeWSS 1.1 su VS2005 (e questo non è bello!). Ho provato a migrare diversi progetti, ma il tipo di progetto tra VS2005 e VS2008 è apparentemente diverso, quindi la conversione non va a buon fine. Se qualcuno ha trovato il modo di scavalcare il problema ... sotto ci sono i commenti :-).
  • L'editor grafico di solution non è affatto male, è comodo anche se potrebbe essere più "ricco" perché alla fine occorre comunque andare di XML a manina nei file di Feature.XML. Resta comunque comodo il fatto che si possono creare dei package di deployment con al loro interno diverse feature.
  • I template di progetto e di elemento sono integrati con la generazione automatica della solution, per cui diventa molto semplice creare progetti di estensione "articolati" fatti di N WebPart, CustomField, ContentTyp, List Template, ecc.
  • Il solution generator, a partire da siti/liste esistenti, ha apparentemente gli stessi problemi di stabilità e affidabilità della versione precendente. Esiste però in due versioni: una per VS2005 e una VS2008.

In conclusione strumenti come STSDev restano ancora molto interessanti, ma queste estensioni a VS2008 sono decisamente comode. Speriamo che la futura versione 1.3 (o come si chiamerà) sia in grado di migrare i dati e che non ci costringa a spostare a mano di nuovo i file di progetto da VS2005 a VS2008.

Posted: Jun 06 2008, 08:07 PM by paolo | with no comments
Filed under:
VSeWSS v1.2: eccolo!

Come annunciato ieri, eccolo!

Posted: Jun 05 2008, 07:14 PM by paolo | with no comments
Filed under:
Programming LINQ a TechEd e ... "The pen is on the table" :-)

Come già segnalato da Marco, l'altro giorno siamo stati intervistati da Ken Rosen a proposito del nostro nuovo libro su LINQ.

Se volete sentire un bresciano e un torinese che parlano in inglese ... fate un giro sulla home page di TechEd Online (per qualche ora saremo lì, poi ci sposteremo sul link interno - high res e low res).

Posted: Jun 05 2008, 06:50 PM by paolo | with no comments
Filed under: ,
Parallel Extensions for .NET: June 2008 CTP

Le Parallel Extensions per .NET sono sicuramente uno degli argomenti più caldi del periodo. Se ne è parlato anche durante la Keynote di TechEd (l'ultima di Bill Gates come employee di Microsoft). Contestualmente alle sessione sull'argomento tenute a TechEd ecco una nuova CTP disponibile.

Come abbiamo (io e Marco) già detto in diverse occasioni LINQ non è solo LINQ to SQL e non è solo un ORM ... le prospettive che si prefigurano con strumenti come Parallel Extensions e PLINQ ne sono la dimostrazione chiara e tangibile.

Posted: Jun 04 2008, 09:54 PM by paolo | with no comments
Filed under: ,
Visual Studio 2008 Extensions for Windows SharePoint Services

Come già segnalato da Marco, in questi giorni siamo ad Orlando per seguire TechEd e soprattutto :-) per promuovere il nostro nuovo libro su LINQ.

Oggi ho assistito ad una sessione in cui è stato annunciato il rilascio a giugno 2008 (cioè in questi giorni) delle estensioni per Visual Studio 2008 per WSS3. Era ora! Tutti le aspettavamo da tempo. A cosa servono?

Queste estensioni, insieme a quanto già offerto nativamente da VS2008, offrono:

  • Project Templates
    • Team Site Definition
    • List Definition
    • Empty
    • Blank Site Definition
    • Web Part
  • Workflow Templates
    • SharePoint 2007 Sequential Workflow
    • SharePoint 2007 State Machine Workflow
  • Item Templates
    • List Definition
    • Content Type
    • Field Control
    • Web Part
    • Module
    • Template
    • Event Receiver
    • List Instance
    • List Definition from Content Type
  • Custom Viewers
    • WSP Viewer
      • Con funzionalità di build & deploy

Quali sono i limiti di questo insieme di estensioni?

Non supporta i 64bit sulle macchine di sviluppo (quindi se usate le VM come me non avrete problemi, se usate il PC "ufficiale" e l'avete installato a 64bit ... vi toccherà rivedere i vostri progetti). Non supporta la compilazione da riga di comando e il remote deployment, cioè non potete automatizzare il deploy su server diversi da quello di sviluppo, sul quale state lavorando (di nuovo, va bene su PC DEV dedicati o su VM dedicate). Non ha designer WYSIWYG degli oggetti che si creano (e questo non è un limite :-) ...).

Qui trovate maggiori dettagli sulla versione 1.1 ad oggi disponibile solo per VS2005. Qui invece potete fare il download, della versione per VS2005.

Infine qui potete trovare informazioni sulla documentazione del prodotto.

Posted: Jun 04 2008, 07:55 PM by paolo | with 3 comment(s)
Filed under: ,