in

DotNetMarche

.NET Framework User Group delle Marche

This Blog

Syndication

ExternalBlogs

January 2011 - Posts

  • .NET Campus 2011: uscita la data di Milano !

    Read More...
  • Customizzare il Process Template, aggiungere un campo ad un Work Item

    1 – Tfs e customizzazione del process template
    2 – Customizzare il Process Template, le basi

    Dopo avere mostrato come personalizzare le proprietà di base di un Process Template è venuto il momento di andare ad esaminare la parte più interessante, ovvero come customizzare I Work Item. Prima di procedere è necessario spiegare che è possibile effettuare questa operazione in due modi distinti. Il primo è andando ad editare I Work Item di un Process Template come visto negli articoli precedenti, ma vi è anche la possibilità di modificare la definizione di una tipologia di WI direttamente su un Team Project esistente.

    Questa seconda modalità è utile in due casi distinti: il primo è quello in cui si vuole modificare la definizione di uno o più tipologie di Work Item solamente per un Team Project specifico. Un esempio potrebbe essere questo: nel Team Project XYZ che è un software per gestire uno specifico microcontrollore, nella definizione di un bug vogliamo aggiungere un campo stringa che rappresenta una diagnostica del microcontrollore. Sappiamo che tutto il software che riguarda questo microcontrollore sta solo in quello specifico Team Project, per cui andiamo ad editare la definizione di Bug direttamente li.

    Un’altra esigenza è invece quella di verificare le modifiche fatte. Alcune personalizzazioni dei WI sono infatti complesse ed è necessario verificarle andando a creare e gestire il Work Item direttamente. Per velocizzare i tempi si crea quindi un Team Project di test nel quale si vanno a sperimentare le modifiche.

    Come esempio nella macchina virtuale di test ho creato un nuovo Team Project chiamato WICustomization, il cui unico scopo è testare le modifiche fatte ai Work Items. Come si può vedere il process Editor permette di aprire direttamente un Work Item sul server.

    image

    Una volta scelto il server e la project collection, si può semplicemente scegliere il Team Project e la tipologia di WorkItem che si vuole modificare.

    image

    In questo caso stiamo editando la definizione del bug. Supponiamo ora di volere aggiungere un campo ulteriore, di tipo testo e che contiene le note del revisore del bug. Per far questo basta andare nel tab “Fields” e premere il tasto new.

    image

    Per specificare un nuovo campo è sufficiente indicare: un nome testuale, il tipo di dato, una descrizione che costituirà l’Help Text ed infine un reference name, ovvero un nome univoco con cui TFS identificherà quel particolare campo. Gli ultimi due parametri, ovvero Reportable e Formula, sono utilizzati per i report, ed indicano essenzialmente a TFS di rendere disponibile il valore di questo nuovo campo nei report.

    Una volta che il campo è stato aggiunto è necessario andare a configurare l’interfaccia per indicare come editarne il valore. In questo caso il Process Template Editor fornisce un editor grafico che semplifica di molto questa operazione. Nel tab Layout infatti è possibile modificare il layout della form di editor ed è presente un bottone “preview Form” che permette di vedere il risultato della customizzazione.

    Supponiamo di volere inserire il valore nella zona evidenziata in rosso nella figura seguente.image

    Quello che si deve fare è aggiungere un ulteriore gruppo con una colonna e dentro questa colonna il nostro nuovo campo. Per aggiungere parti di interfaccia è sufficiente fare click con il tasto destro su di un elemento nell’albero ed aggiungere un figlio. Nel nostro caso dobbiamo aggiungere un nuovo gruppo sotto quello di classificazione.

    image

    Come si può vedere è veramente semplice definire la nuova interfaccia, perchè basta aggiungere un gruppo, ed all’interno un semplice controllo a cui dobbiamo semplicemente specificare: il nome univoco del campo (Field Name, è una combo che vi permette di scegliere tra i campi disponibili e vi presenta in testa quelli aggiunti da voi), il nome della label ed il gioco è fatto. Dato che il campo è di tipo stringa, l’interfaccia mostra semplicemente una textbox che accetta qualsiasi valore.

    A questo punto è sufficiente salvare la nuova definizione di Work Item affinché sia subito disponibile nel Team Project. Per fare una verifica si può semplicemente creare un nuovo bug nel Team Project e verificare che il nuovo campo sia presente

    image

    Come si può vedere aggiungere un campo ad un WI è veramente questione di pochi click.

    alk.

    DotNetKicks Image
  • Online il primo blocco sessioni della SharePoint Conference

    Come segnalato già da Igor, condivido la lista del primo blocco sessioni della SharePoint Conference! Se vi piace questa prima versione di agenda non perdete altro tempo ed approfittate dell’early bird!
  • My SharePoint journey video …

    As Microsoft MVP, I’m very happy to share my contribute to this contest. Please, visit the video page and give your comment or star! This video shows an online demo environment based on the concept of collaboration and social tools to improve company information sharing by using SharePoint 2010 technologies.
  • Business Connectivity Services: Cosa, Dove, Quando

    E’ disponibile da ora all’interno di SharePoint Community un nuovo articolo riguardante le principali caratteristiche di questo nuovo sistema di connettività presente in SharePoint 2010 e delle particolarità dei suoi componenti. L’articolo è disponibile qui, di seguito un abstract dello stesso. Le funzionalità che rientrano in questo sotto sistema di connettività sono molte e spesso accade
  • Customizzare il process template, le basi

    In questo post verranno esaminate le personalizzazioni di base che è possibile fare con il Process Template Editor. Lo scopo è creare un Process Template che si adatti ai propri processi di sviluppo.
  • Chi ricorda questo gioco?

    Mamma mia, ho scoperto ieri che esiste un emulatore SCUMMVM, sono tornato di colpo ai miei 16 anni Smile

    Chi non lo ricorda probabilmente è troppo giovane e si è perso uno dei giochi più belli e leggendari di tutti i tempi Smile

    17-01-2011 09-05-36

    Alk.

    DotNetKicks Image
  • Utenti con permesso Contribute non possono inserire file .XAP o .SWF in una document library di SharePoint 2010

    Al contrario di quanto succedeva su WSS 3.0/MOSS 2007, se provate ad inserire un file .XAP o un file .SWF all'interno di una document library di SharePoint 2010, con un utenza che ha permessi di "Contribute" sulla medesima libreria, verrete...
  • Migliorare le performance di un’applicazione ASP.NET MVC

    Esistono molti aspetti da tenere in considerazione quando si parla di performance di applicazioni Web. Infatti, le problematiche legate al protocollo HTTP spesso scavalcano il prode tentativo di scrivere codice server-side e client-side ottimizzato, poiché...
  • On-line il sito della SharePoint Conference 2011 e dell'evento MS Technical Conferences 2011

    Da ieri sera è on-line il sito della Microsoft SharePoint & Office Conference 2011 assieme ai siti delle Microsoft Technical Conferences 2001 , l'evento dell'anno 2011 che raccoglie assieme due delle più importanti conferenze italiane (SharePoint...
  • Come risolvere gli errori legati al deployment di modelli del BCS di SharePoint 2010

    Sviluppando dei modelli personalizzati per i Business Connectivity Services di SharePoint 2010 tramite Visual Studio 2010, potete incappare in un errore in fase di deployment. Il mio errore era dato dal fatto che prima avevo caricato un modello con un...
  • Evento "SharePoint 2010 Firestarter" - 27 Gennaio 2011

    Sulla scia dell'evento "FireStarter" su Silverlight, Microsoft offrirà l'omonimo evento anche per SharePoint 2010 ! L'evento avrà luogo a Redmond il 27 gennaio 2011 e in diretta streaming. Ecco qua l'agenda: [Time (PST)] Session...
  • PeppeDotNet.it disponibile su IPhone, IPod e IPad !

    E' vero, avrei dovuto iniziare questa avventura con una bella APP per Windows Phone 7 (tranquilli, arriverà anche quella), ma è arrivato prima l'IPhone.. non ci ho potuto far niente :) Cmq... Da oggi è disponibile all'interno dell'Apple...
    Posted Jan 05 2011, 03:35 PM by PeppeDotNet Blog
    Filed under:
  • Modifico-Aggiorno cellulari Android

    Come da titolo, se hai un cell Android, magari vecchiotto e siete infastiditi dai problemi che ha, non esitare e contattami, con poca spesa aggiorno (se possibile) il tuo telefonino con l’ultima versione del droide disponibile per il tuo modello.
  • Come recuperare la lista dei comandi Powershell per SharePoint 2010

    Nella nuova versione di SharePoint, Powershell gioca un ruolo fondamentale in quanto sono disponibili una grossa quantità di comandi ("cmdlet", per utilizzare il gergo corretto) utili proprio a fare tutte quelle operazioni che in MOSS 2007/WSS...
More Posts Next page »
Powered by Community Server (Commercial Edition), by Telligent Systems