SharePoint solutions roadshow: Milano 31 Maggio 2012

Giovedì 31 Maggio 2012, presso la sede di Microsoft Italia, si terrà la tappa milanese ed italiana del tour Europeo sull’ottimizzazione delle capacità di SharePoint, organizzato da Avepoint, K2 e Microsoft. Grazie alle presentazioni dei loro prodotti, avete la possibilità di scoprire quali sono le soluzioni innovative che permettono alla vostra organizzazione di migliorare la sua efficacia’ e di ridurre le sue spese d’impresa, per quanto riguarda l'utilizzo di SharePoint come piattaforma applicativa intranet.
Durante la mezza giornata di evento ci sarò anche io. Alle 9.30 terrò una breve sessione sullo sviluppo di applicazioni SharePoint, ma sarò presente tutta la mattinata nel caso in cui qualcuno di voi si volesse fare una bella chiacchierata su SharePoint.

L'evento è totalmente gratuito. Potete iscrivervi tramite questo indirizzo:
- http://eu.avepoint.com/sharepoint-solutions-roadshow/

Questa l'agenda:
  • Introduzione di Microsoft, Tamara Zancan, Product Manager for Lync, Exchange, SharePoint
  • Le best practices per lo sviluppo di SharePoint, MVP Giuseppe Marchi, co-founder, Dev4side
  • Amministrazione di SharePoint, Michele Domanico, Technical Account Manager, AvePoint
  • Capture and recognition in SharePoint, Vladimir Tabachkov, Abbyy
  • Pausa
  • Automating process within SharePoint, Andrew Murphy, K2
  • End to end Solution demonstrator, Andrew Murphy, K2 & Abbyy
  • SharePoint Governance, Michele Domanico, Technical Account Manager, AvePoint
  • Pranzo

CHI DEVE PARTECIPARE:
IT Directors
Amministratori SharePoint
Sviluppatori SharePoint
Professionisti SharePoint

DOVE:
Microsoft Italia
Innovation Campus
Via Lombardia, 2/A-1
20068 Peschiera Borromeo (MI)
Italia

QUANDO:
31 Maggio 2012
9:00 - 14:00

Durante l'evento, ci sarà l'estrazione di vari premi tra cui un Amazon Kindle e delle cuffie Bose.
Se riuscite a fare un salto, oltre a vedere tutte le soluzioni che verranno presentate (che, per chi usa SharePoint in ambienti Enterprise, sono davvero utili) il consiglio è sempre lo stesso: fatevi riconoscere, che ci salutiamo e ci facciamo una chiacchierata ;)



TAGS: [SharePoint] [Avepoint]
Commenti(0) - Posted @ 5/7/2012 12:51:50 PM - Categoria: Eventi - Permalink - Share on twitter | facebook
E' ormai passata una settimana dallo splendido weekend romano per il .NET Campus di quest'anno. Per chi di voi non è potuto venuto all'evento, vi assicuro che è stata una giornata veramente piacevole e piena di contenuti tecnici di alto livello (per non parlare delle magliette che sono stupende ;). Questo non per farvi morire di invidia, ma per dirvi che il prossimo anno non potete perderlo.
Quindi un grazie doveroso a Roberto e a tutto il gruppo DevLeap per l'organizzazione. Hanno tirato su veramente un bell'evento.

Veniamo a noi invece. Come vi dicevo, quest'anno ho presentato Umbraco, assieme a Miro. L'esperimento è andato più che bene. In sala c'erano alcuni di voi che già lo conoscevano e la cosa mi ha fatto veramente piacere perchè in Italia non è tanto conosciuto come prodotto, anche se le potenzialità sono veramente alte.
Vi lascio quindi qua le slide:



e i sorgenti che abbiamo utilizzato per fare la demo:
- Marchi_Un_sito_in_60_minuti_con_Umbraco_CMS2_Demo.zip (16 MB)

Non spaventatevi. Il download è così grosso perchè c'è dentro tutta la ultima build di Umbraco presa da codeplex.
Detto questo.. Se avete bisogno di qualsiasi info, siamo qua ;)



TAGS: [.NET Campus] [Umbraco]
Commenti(0) - Posted @ 4/29/2012 10:28:02 AM - Categoria: Eventi - Permalink - Share on twitter | facebook
Nella maggior parte delle liste o delle document library di SharePoint 2010, è possibile utilizzare un tasto dalla barra dei Ribbon per abilitare la sincronizzazione dei contenuti di tale lista o document library tramite SharePoint Workspace.

Sync to SharePoint Workspace Ribbon

Questa opzione la possiamo però anche disabilitare, entrando dentro la pagina dei settings della nostra lista e seguendo questo percorso di operazioni:

List Settings => General Settings => Advanced Settings

ed impostando la voce "Office Client Availability" su "NO".
Come ogni cosa, possiamo scegliere questa impostazione anche tramite il modello ad oggetti o tramite Powershell.
In questo caso, bisogna valorizzare la proprietà "ExcludeFromOfflineClient" della classe "SPList" sulla lista o document library che non vogliamo far sincronizzare ai nostri utenti tramite Workspace.
Il codice è molto semplice:

using (SPSite site = new SPSite("URL SITO"))

{
using (SPWeb web = site.OpenWeb())
{
SPList list = web.Lists.TryGetList("NOME LISTA");
list.ExcludeFromOfflineClient = true; //così ho disabilitato il sync list.Update();
}
}

Penso che sia una cosa da conoscere quando sapete che gli utenti che utilizzando le vostre applicazioni fanno uso quotidianamente di SharePoint Workspace per gestire i propri contenuti.


TAGS: [SharePoint] [SharePoint 2010] [Workspace] [Object model]
Commenti(0) - Posted @ 4/19/2012 1:59:21 PM - Categoria: Sharepoint - Permalink - Share on twitter | facebook
Continua il nostro percorso di sviluppo su SharePoint 2010. Oggi vedremo le tecniche di base con cui possiamo personalizzare la Ribbon bar di SharePoint, una delle novità più forti riguardanti la user interface del prodotto.
Attraverso la scrittura di un pò di XML, utilizzando un pò delle conoscenze che avevamo su SharePoint 2007 per quanto riguarda il provisioning di azioni personalizzate, abbiamo la possibilità di aggiungere controlli (bottoni, checkbox, dropdownlist, toggle button, ecc..), gruppi di controlli e nuovi tab all'interno della barra visibile nella master page di default di SharePoint, nella parte alta.
All'interno del video vedremo anche qualche riga di codice javascript qua e la, perchè queste tecniche di personalizzazione dell'interfaccia di SharePoint si legano molto con lo sviluppo client-side e, di conseguenza, con il client object model che SharePoint stesso mette a disposizione all'interno delle proprie pagine.



Sempre riguardo questo argomento, vi lascio nuovamente i riferimenti a dei vecchi post che ho scritto. Vi saranno sicuramente utili se volete entrare ancor più nel dettaglio.



Se volete poi, potete scaricare i sorgenti che ho scritto per registrare il video:
- BEIT_Demo8.zip (76 Kb)

Invece, per riguardarvi tutti gli altri, ecco qua la lista completa:


TAGS: [SharePoint] [SharePoint 2010] [Ribbon]
Commenti(0) - Posted @ 4/17/2012 8:32:20 AM - Categoria: Sharepoint - Permalink - Share on twitter | facebook
.NET Campus 2012

Sabato prossimo (21 Aprile 2012) si terrà la nuova edizione del .NET Campus, la conferenza organizzata dal gruppo DevLeap assieme con Microsoft per portare la tecnologia Microsoft presso l'Università.
C'è sicuramente grande aspettativa per la giornata. Ci sono già oltre 2000 iscritti, è stato battuto il record dell'anno scorso, assieme a tantissimi speaker di livello nazionale ed internazionale che porteranno avanti più di 40 sessioni tecniche a partire dallo sviluppo in Windows 8 e Windows Phone 7, passando per Azure, per arrivare alle novità di ASP.NET, WCF, Entitiy Framework, ecc..

Anche quest'anno ci sarò anch'io sul palco. La sopresa èp che non parlerò di SharePoint! Almeno durante la sessione, se poi qualcuno ne vuol parlare tra una sessione e l'altra io son solo contento :)
Quest'anno è la volta di Umbraco.

Cos'è Umbraco?
E' un CMS open source stra-figo, scritto in ASP.NET, attraverso il quale è possibile creare siti internet ed applicazioni in maniera veramente facile e veloce per noi sviluppatori web.

Durante la sessione, vedremo quindi un'introduzione al prodotto e le principali conoscenze che dovete acquisire per creare il vostro primo sito con Umbraco.
Per chi non lo conosce, vi assicuro che rimarrete veramente soddisfatti.
Quindi, l'appuntamento è per sabato 21 Aprile 2012 alle 10 di mattina presso l'Università di Roma 3 in Via della Vasca Navale 79.

Se vi siete già iscritti o se pensate di farlo e venire, fatevi riconoscere mi raccomando! ;)


TAGS: [.NET Campus] [Umbraco]
Commenti(0) - Posted @ 4/15/2012 3:11:50 PM - Categoria: ASP.NET - Permalink - Share on twitter | facebook