Coach In pieno rock ".net" roll http://blogs.dotnethell.it/coach/ HyperBlogs Professional v.2.0 Sharepoint 2010: Metadatastore problemi di autenticazione http://blogs.dotnethell.it/coach/Post_17321.aspx Mon, 01 Aug 2011 15:06:49 +0100 Marco Caruso <p> Il metadatastore è sicuramente una delle feature più interessanti di SharePoint 2010, però su alcune cose è ancora "giovane".</p><p>In particolare sull'import ed export non c'è niente di pronto oppure bisogna affidarsi ai vari tool che si trovano su codeplex.</p><p>Inoltre ho avuto da un cliente un bel problemino, che non so bene da cosa è dipeso(hanno avuto diversi problemi nel creare il servizio di metadatastore), in pratica non visualizzava più il valore nelle viste e nel form di visualizzazione e inoltre non faceva più aggiornare il valore dando un problema di permessi.</p><p>Entrando come amministratore della sitecollection questo problema non si presentava, quindi ho iniziato a controllare i vari permessi, sulla lista, sul servizio ed era tutto a posto.</p><p>Alla fine viene in soccorso google dove bisogna dare i permessi ad una lista nascosta <a href="http://servername/sitecollectionname/Lists/TaxonomyHiddenList/"><font color="#0066cc">http://servername/sitecollectionname/Lists/TaxonomyHiddenList/</font></a>&nbsp;che si trova solo nella root, che è la lista dove vengono salvati i valori del metadatstore e in pratica questa lista non eredita i permessi.</p><p>Questo <a href="http://blogs.technet.com/b/seanearp/archive/2010/07/28/sharepoint-2010-403-error-when-updating-metadata.aspx">post </a>è stato molto utile</p> Marco Caruso 0 http://blogs.dotnethell.it/coach/ReadComment_17321.aspx Sharepoint e Office 2010 Esame 70-573 superato ed ora sono anche MCPD su Sharepoint http://blogs.dotnethell.it/coach/Post_17255.aspx Fri, 24 Jun 2011 14:18:45 +0100 Marco Caruso <p> Lunedì ho superato con successo il mio 13° esame il sesto su SharePoint, esattamente l'esame <strong>70-573 </strong><span id="ctl00_mslMyCertification_lblCert0"><strong>TS: Microsoft SharePoint 2010, Application Development</strong>, grazie a questo sono diventato anche </span></p><p><span><strong>MCPD su SharePoint 2010</strong>, sicuramente una bella soddisfazione <img src="/icons/tounge_smile.gif"></span></p><p><span></span>&nbsp;</p><p><span><img src="/filestore/9042_mcpd(rgb)_1350_504.jpg"></span></p> Marco Caruso 2 http://blogs.dotnethell.it/coach/ReadComment_17255.aspx Questa รจ la mia vita Sharepont 2010:Creare un document Set da codice http://blogs.dotnethell.it/coach/Post_17247.aspx Tue, 21 Jun 2011 11:35:33 +0100 Marco Caruso <p> Una delle feature più interessanti di SharePoint 2010 per ECM(Enterprise Content Management) è rappresentata dai Document Set, il concetto di Fascicolo/Pratica molto caro alla pubblica amministrazione.</p><p>Per attivare la feature e crearlo dalla user interface è molto facile e potete leggere questo ottimo <a href="http://www.sharepointcommunity.it/articles/Lists/Articles/DispForm.aspx?ID=17">articolo</a>, diventa un po più complicato farlo da codice.</p><p>Come prima cosa bisogna aggiungere la referenza alla Dll <strong>Microsoft.Office.DocumentManagement.</strong></p><p>Faccio l'esempio di creare un nostro content type che chiamo "Pratica" che eredita da Document Set ed ha solamente i campi Cliente e Ragione Sociale.</p><p>Inoltre andiamo a creare una vista che viene utilizzata nella Welcome Page del document Set, per avere una vista diversa su i documenti contenuti nel document set.</p><p>Bene dalla nostra feature creouna document library e gli associamo il content type Pratica e poi creo un nuovo item.</p><p>Il Codice è il seguente:</p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="color: blue; font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US">const</span><span style="font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US"> <span style="color: blue;">string</span> urlSite = <span style="color: rgb(163, 21, 21);">"http://mysite"</span>;<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="color: blue; font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US">using</span><span style="font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US"> (<span style="color: rgb(43, 145, 175);">SPSite</span> site = <span style="color: blue;">new</span> <span style="color: rgb(43, 145, 175);">SPSite</span>(urlSite))<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">&nbsp; </span>{<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; text-indent: 35.4pt; mso-layout-grid-align: none;" class="MsoNormal"><span style="color: rgb(43, 145, 175); font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US">SPWeb</span><span style="font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US"> web = site.OpenWeb();<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>web.AllowUnsafeUpdates = <span style="color: blue;">true</span>;<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="color: green; font-family: Consolas; font-size: 9.5pt;">//Creo la lista delle pratiche</span><span style="font-family: Consolas; font-size: 9.5pt;"><o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt 70.8pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp; </span><span style="color: rgb(43, 145, 175);">Guid</span> listGuid = web.Lists.Add(<span style="color: rgb(163, 21, 21);">"Pratiche"</span>,<span style="color: rgb(163, 21, 21);">""</span>,<span style="color: rgb(43, 145, 175);">SPListTemplateType</span>.DocumentLibrary);<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="color: rgb(43, 145, 175); font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US">SPDocumentLibrary</span><span style="font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US"> doc = (<span style="color: rgb(43, 145, 175);">SPDocumentLibrary</span>)web.Lists[listGuid];<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="color: green; font-family: Consolas; font-size: 9.5pt;">//imposto le proprietà per la lista</span><span style="font-family: Consolas; font-size: 9.5pt;"><o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;</span></span><span style="font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US">doc.ContentTypesEnabled = <span style="color: blue;">true</span>;<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>doc.ContentTypes.Add(web.ContentTypes[<span style="color: rgb(163, 21, 21);">"Pratica"</span>]);<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: Consolas; font-size: 9.5pt;">doc.OnQuickLaunch = <span style="color: blue;">true</span>;<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>doc.Update();<span style="color: green;">//salvo le impostazioni per la lista</span><o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: green;">/creo la vista per i dettagli che serve per la visualizzazione nel document set</span><o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="color: rgb(43, 145, 175); font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US">SPView</span><span style="font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US"> view = doc.Views.Add(<span style="color: rgb(163, 21, 21);">"Details"</span>, <span style="color: blue;">null</span>, <span style="color: rgb(163, 21, 21);">""</span>, <span style="color: blue;">uint</span>.MaxValue, <span style="color: blue;">true</span>, <span style="color: blue;">false</span>);<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>view.ViewFields.Add(<span style="color: rgb(163, 21, 21);">"Type"</span>);<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>view.ViewFields.Add(<span style="color: rgb(163, 21, 21);">"Name"</span>);<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>view.ViewFields.Add(<span style="color: rgb(163, 21, 21);">"Modified"</span>);<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>view.ViewFields.Add(<span style="color: rgb(163, 21, 21);">"Author"</span>);<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: Consolas; font-size: 9.5pt;">view.ViewFields.Add(<span style="color: rgb(163, 21, 21);">"Editor"</span>);<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>view.ViewFields.Add(<span style="color: rgb(163, 21, 21);">"CheckoutUser"</span>);<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>view.Update();<span style="color: green;">//salvo la vista</span><o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><o:p>&nbsp;</o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: green;">//imposto le proprietà per creare la pratica</span><o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: rgb(43, 145, 175);">Hashtable</span> properties = <span style="color: blue;">new</span> <span style="color: rgb(43, 145, 175);">Hashtable</span>(3);<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>properties.Add(<span style="color: rgb(163, 21, 21);">"DocumentSetDescription"</span>, <span style="color: rgb(163, 21, 21);">"Questa è una pratica di test"</span>);<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>properties.Add(<span style="color: rgb(163, 21, 21);">"Cliente"</span>, <span style="color: rgb(163, 21, 21);">"ACME"</span>);<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>properties.Add(<span style="color: rgb(163, 21, 21);">"Ragione_x0020_Sociale"</span>, <span style="color: rgb(163, 21, 21);">"ACME S.p.a."</span>);<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: green;">//recupero l'id del ct pratica</span><o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: rgb(43, 145, 175);">SPContentTypeId</span> ctId = doc.ContentTypes[<span style="color: rgb(163, 21, 21);">"Pratica"</span>].Id;<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: green;">//Creo la pratica</span><o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Microsoft.Office.DocumentManagement.DocumentSets.<span style="color: rgb(43, 145, 175);">DocumentSet</span>.Create(doc.RootFolder, <span style="color: rgb(163, 21, 21);">"Pratica di test"</span>, ctId, properties,<span style="color: blue;">true</span>);<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: green;">//imposto le proprietà del template in particolare Shared Fields e vista da utilizzare</span><o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="color: rgb(43, 145, 175); font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US">SPContentType</span><span style="font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US"> ctDS = doc.ContentTypes[ctId];<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="mso-spacerun: yes;">&nbsp;&nbsp;</span></span><span style="font-family: Consolas; font-size: 9.5pt;">Microsoft.Office.DocumentManagement.DocumentSets.<span style="color: rgb(43, 145, 175);">DocumentSetTemplate</span> template<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>= Microsoft.Office.DocumentManagement.DocumentSets.<span style="color: rgb(43, 145, 175);">DocumentSetTemplate</span>.GetDocumentSetTemplate(ctDS);<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="color: rgb(43, 145, 175); font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US">SPField</span><span style="font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US"> fdDesc =<span style="mso-spacerun: yes;">&nbsp; </span>doc.Fields[<span style="color: rgb(163, 21, 21);">"Description"</span>];<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>template.WelcomePageView = doc.Views[<span style="color: rgb(163, 21, 21);">"Details"</span>];<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: Consolas; font-size: 9.5pt;">template.SharedFields.Add(fdDesc);<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>template.Update(<span style="color: blue;">true</span>);<span style="color: green;">//aggiorno il template</span><o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>ctDS.Update();<span style="color: green;">//aggiorno il content type</span><o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p><p style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;" class="MsoNormal"><span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>web.AllowUnsafeUpdates = <span style="color: blue;">false</span>;<o:p></o:p></span></p><p><font size="3" face="Times New Roman"> </font></p> Marco Caruso 0 http://blogs.dotnethell.it/coach/ReadComment_17247.aspx Sharepoint e Office 2010 Microsoft Technical Conference 2011 http://blogs.dotnethell.it/coach/Post_17093.aspx Tue, 22 Mar 2011 15:38:27 +0100 Marco Caruso <p> Per il terzo anno consecutivo <a href="http://www.altitudo.com">Altitudo</a>&nbsp;sarà uno degli sponsor della <span style='line-height: 115%; font-family: "Arial","sans-serif"; font-size: 12pt; font-variant: small-caps; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman"; mso-ansi-language: IT; mso-fareast-language: IT; mso-bidi-language: AR-SA; mso-bidi-font-size: 11.0pt;'><strong>Microsoft SharePoint &amp; Office Conference </strong></span>.</p><p>Evento che quest'anno si triplica unendo anche la conference su <span style='line-height: 115%; font-family: "Arial","sans-serif"; font-size: 11pt; font-variant: small-caps; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman"; mso-ansi-language: IT; mso-fareast-language: IT; mso-bidi-language: AR-SA;'><strong><span style='line-height: 115%; font-family: "Arial","sans-serif"; font-size: 11pt; font-variant: small-caps; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman"; mso-ansi-language: IT; mso-fareast-language: IT; mso-bidi-language: AR-SA;'>SQL Server &amp; Business Intelligence Conference </span></strong></span>e la conference su <span style='line-height: 115%; font-family: "Arial","sans-serif"; font-size: 11pt; font-variant: small-caps; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman"; mso-ansi-language: IT; mso-fareast-language: IT; mso-bidi-language: AR-SA;'><strong>Unified Communication &amp; Collaboration Conference.</strong></span></p><p><span style='line-height: 115%; font-family: "Arial","sans-serif"; font-size: 11pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman"; mso-ansi-language: IT; mso-fareast-language: IT; mso-bidi-language: AR-SA; mso-bidi-font-weight: bold;'>Evento che si terrà a Milano dal 19 al&nbsp;21 aprile&nbsp;2011, da non perdere assolutamente con Sessioni sempre più avanzate e dall'alto contenuto tecnologico.</span></p><p><span style='line-height: 115%; font-family: "Arial","sans-serif"; font-size: 11pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman"; mso-ansi-language: IT; mso-fareast-language: IT; mso-bidi-language: AR-SA; mso-bidi-font-weight: bold;'>Il sito&nbsp;generale dove&nbsp;ci&nbsp;può iscrivere è <span style='line-height: 115%; font-family: "Arial","sans-serif"; font-size: 11pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman"; mso-ansi-language: IT; mso-fareast-language: IT; mso-bidi-language: AR-SA;'><a href="http://www.microsoft.com/italy/technicalconferences/"><span style="color: rgb(11, 119, 189); mso-bidi-font-weight: bold;"><font face="Arial">www. technicalconferences</font></span></a>.it</span></span></p><p><span style='line-height: 115%; font-family: "Arial","sans-serif"; font-size: 11pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman"; mso-ansi-language: IT; mso-fareast-language: IT; mso-bidi-language: AR-SA; mso-bidi-font-weight: bold;'><span style='line-height: 115%; font-family: "Arial","sans-serif"; font-size: 11pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman"; mso-ansi-language: IT; mso-fareast-language: IT; mso-bidi-language: AR-SA;'>Per le singole conference</span></span></p><p><span style='line-height: 115%; font-family: "Arial","sans-serif"; font-size: 11pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman"; mso-ansi-language: IT; mso-fareast-language: IT; mso-bidi-language: AR-SA; mso-bidi-font-weight: bold;'><span style='line-height: 115%; font-family: "Arial","sans-serif"; font-size: 11pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman"; mso-ansi-language: IT; mso-fareast-language: IT; mso-bidi-language: AR-SA;'><span style='line-height: 115%; font-family: "Arial","sans-serif"; font-size: 11pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman"; mso-ansi-language: IT; mso-fareast-language: IT; mso-bidi-language: AR-SA; mso-bidi-font-weight: bold;'><span style="mso-spacerun: yes;">&nbsp;</span></span><span style='line-height: 115%; font-family: "Arial","sans-serif"; font-size: 11pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman"; mso-ansi-language: IT; mso-fareast-language: IT; mso-bidi-language: AR-SA;'><a href="http://www.sharepointconference.it"><span style="color: rgb(11, 119, 189); mso-bidi-font-weight: bold;"><font face="Arial">www.sharepointconference.it</font></span></a></span></span></span></p><p><span style='line-height: 115%; font-family: "Arial","sans-serif"; font-size: 11pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman"; mso-ansi-language: IT; mso-fareast-language: IT; mso-bidi-language: AR-SA; mso-bidi-font-weight: bold;'><span style='line-height: 115%; font-family: "Arial","sans-serif"; font-size: 11pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman"; mso-ansi-language: IT; mso-fareast-language: IT; mso-bidi-language: AR-SA;'><span style='line-height: 115%; font-family: "Arial","sans-serif"; font-size: 11pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman"; mso-ansi-language: IT; mso-fareast-language: IT; mso-bidi-language: AR-SA;'><span style='line-height: 115%; font-family: "Arial","sans-serif"; font-size: 11pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman"; mso-ansi-language: IT; mso-fareast-language: IT; mso-bidi-language: AR-SA; mso-bidi-font-weight: bold;'><span style="mso-spacerun: yes;">&nbsp;</span></span><span style='line-height: 115%; font-family: "Arial","sans-serif"; font-size: 11pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman"; mso-ansi-language: IT; mso-fareast-language: IT; mso-bidi-language: AR-SA;'><a href="http://www.sqlconference.it"><span style="color: rgb(11, 119, 189); mso-bidi-font-weight: bold;"><font face="Arial">www.sqlconference.it</font></span></a></span></span></span></span></p><p><span style='line-height: 115%; font-family: "Arial","sans-serif"; font-size: 11pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman"; mso-ansi-language: IT; mso-fareast-language: IT; mso-bidi-language: AR-SA; mso-bidi-font-weight: bold;'><span style='line-height: 115%; font-family: "Arial","sans-serif"; font-size: 11pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman"; mso-ansi-language: IT; mso-fareast-language: IT; mso-bidi-language: AR-SA;'><span style='line-height: 115%; font-family: "Arial","sans-serif"; font-size: 11pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman"; mso-ansi-language: IT; mso-fareast-language: IT; mso-bidi-language: AR-SA;'><span style='line-height: 115%; font-family: "Arial","sans-serif"; font-size: 11pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman"; mso-ansi-language: IT; mso-fareast-language: IT; mso-bidi-language: AR-SA;'><span style='line-height: 115%; font-family: "Arial","sans-serif"; font-size: 11pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman"; mso-ansi-language: IT; mso-fareast-language: IT; mso-bidi-language: AR-SA;'><a href="http://www.ucconference.it/"><span style="color: rgb(11, 119, 189); mso-bidi-font-weight: bold;"><font face="Arial">www.ucconference.it</font></span></a></span></span></span></span>&nbsp;</span></p> Marco Caruso 0 http://blogs.dotnethell.it/coach/ReadComment_17093.aspx Eventi Dotnetcampus http://blogs.dotnethell.it/coach/Post_17089.aspx Mon, 21 Mar 2011 11:07:02 +0100 Marco Caruso <p>Si rinnova un bel evento organizzato da <a href="http://www.dotnetcampus.it">Roberto Brunetti, &nbsp;Dotnetcampus</a>&nbsp;l'evento rivolto agli studenti ma aperto a tutti i professionisti IT.</p><p>&nbsp;</p><p>Quest'anno con una doppia edizione Roma-Milano.</p><p>Quest'anno noi di <a href="http://www.altitudo.com">Altitudo</a>&nbsp;saremo presenti con un nostro stand e terremo una sessione sull'e-commerce e vi spiegheremo le tecnologie utilizzate e cosa c'è dietro ad un progetto di e-commerce.</p><p>&nbsp;</p><p>Vi aspetto numerosi a Roma che si terrà all'università Roma Tre, zona San Paolo.</p><p>&nbsp;</p> Marco Caruso 0 http://blogs.dotnethell.it/coach/ReadComment_17089.aspx Eventi