MCM/MCSM/MCA are not just certification exams!

After the shocking news that I found this morning in my mailbox, as like as many of my friends and buddies did, and after reading a ton of emails, tweets, and blog posts … I needed to think a little bit, spend some time with my family, and drink some good beers … Now, I […]

Read more

Final Demos of my sessions at TechEd Europe 2013

At the following links you can find the latest and updated demos of my sessions at TechEd Europe 2013: SES-B320 – “Deploying Microsoft SharePoint on Windows Azure VMs” SES-B402 – “Authentication and Authorization Infrastructure in Microsoft SharePoint 2013” Keep in mind that the samples of SES-B402 are also part of the whole code samples of […]

Read more

Visual Studio 2013 Preview and new Office Developer Tools for VS2013

Today, at the Build Conference 2013, Microsoft announced – as it was expected – the availability of a preview of Visual Studio 2013, together with the new .NET Framework 4.5.1 and Windows 8.1. Here you can find further information about .NET 4.5.1 and Visual Studio 2013, while here you can find a preview of the […]

Read more

Uploading a file into a library via CSOM, even if the library does not exist

A customer of mine asked me how to upload a file, using CSOM from .NET, into a target library/folder regardless the target folder already exists or not. Here you can see a code sample, which leverages the ExceptionHandlingScope available in CSOM. static void FileUploadWithExceptionHandlingScope() { ClientContext ctx = new ClientContext(“http://demo-sp2013.sharepoint.local/sites/DemoSite/“); ExceptionHandlingScope scope = new ExceptionHandlingScope(ctx); […]

Read more