***NOW AVAILABLE*** MSDN: Accessing SharePoint 2010 Data with the .NET Client Object Model
Microsoft published a video that I authored for them on ‘Accessing SharePoint 2010 Data with the .NET Client Side Object Model’.
Email courses
I love using email courses to deliver simple topics, dripped out anywhere from a few days to upwards of 10 days! Here you'll learn about the FREE email courses I've written and published under my company, Voitanos.
On-demand video courses
On-demand video courses are my preferred way to teach. Here you'll learn about the courses I've authored & publish under my company, Voitanos.
Prior to launching Voitanos, I published my video courses through Pluralsight. You can find those courses listed here as well.
All publications & learning resources
From time to time, I create learning resources for clients, including Microsoft. Here you'll learn about all these resources.
This includes articles, books, code samples, tutorials, and Microsoft Learning modules.
About Andrew
Book a 1-on-1 Call
Book a 1:1 call with me to discuss web/cloud developer topics about Microsoft 365, the SharePoint Framework, or Microsoft Teams.
Got a question?
If you've got a question about one of my articles, or a technical question, please read this first.
Contact me
Here you'll see the different ways you can reach out so we can connect!
Here you'll find articles & other useful resources. Enjoy!
Microsoft published a video that I authored for them on ‘Accessing SharePoint 2010 Data with the .NET Client Side Object Model’.
This post is part of a SharePoint 2010 ribbon development series. It discusses two ways to implement controls - declaratively or through a page component.
This article is part of a SharePoint 2010 ribbon development series. The SharePoint SDK provides useful information on how to customize the ribbon
Learn why using the out-of-the-box (OOTB) group templates for customizing the SharePoint ribbon is a bad idea - always create your own group templates.
Recent post on learning MVVM sparks discussion on numerous toolkits; author highlights preference for MVVM Light, available on CodePlex
Let me share my experience in working with Silverlight and WPF, learning the MVVM pattern to simplify custom XAML app creation.
In this article, learn how you can upgrade your SharePoint Server 2007 WCM site to a SharePoint Server 2010 WCM site.
I documented my demo on upgrading a SharePoint 2007 WCM site to SharePoint 2010, featuring the Adventure Works Travel sample site.
SharePoint 2010’s LINQ support makes it easier to read/write data to/from lists. SPMETAL.EXE generates entity models for queries but has some limitations.
When using Visual Studio 2010 SharePoint Development Tools for a SharePoint site, renaming the default name (WebPart1) can be a hassle.
Keep your SharePoint site alive with v1.1 of the free Site Collection Keep Alive Utility. Custom logging and improved installer included.
SharePoint Server 2010s ECM: A Vast Array of Topics for Managing Content Life Cycle incl. WCM, RM, DM, DAM, Web Analytics, EDiscovery, Metadata & more.
Learn about SharePoint 2010’s Client Object Model - an improved UI with reduced page refreshes in my new article.
In this article, learn about the release of Critical Path Training’s ‘SharePoint Server 2010 RTM Set up Guide for Developers’.
Microsoft recently published an article I wrote for them: Creating Custom SharePoint Server 2010 Field Types and Field Controls with Silverlight 3.
Automating updates of headers/footers in PowerPoint presentations with Open XML SDK 2.0 reduced task time from an hour to 15 seconds for Critical Path Training.
Learn about a tool I built to automate versioning and adding course versions in PowerPoint slides & lab files. Save 2-3 hours of manual work with this tool.
Join me as I recount my travel experience during the Iceland volcano eruption. Read about how I got stranded in Europe and my itinerary during the event.
SharePoint 2010 enables customization of error pages, sign in, request access, confirmation, access denied & sign-out pages, as per a recent blog
Follow me on my journey as I travel from Norway, where I taught a private SharePoint Designer 2010 class, to London where I presented at a conference.
I had to cancel my appearance at the SharePoint 2010 Evolution Conference due to the Icelandic volcano eruption. Read about my experience here.
I’ve released a new version of my SharePoint Warmup Job utility for SharePoint 2010, which includes bug fixes and new features. Check it out.
I explain how I overcame the challenge of binding a collection of SharePoint list items to a Silverlight 3 list box using the Client Object Model.
Working with SalesForce Web Service API proves challenging, with an objects returned fields unfilled if not explicitly selected.