
Automating PowerPoint Presentations with Open XML SDK 2.0
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.
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!
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.
Join me in this article as I discuss the CAML reference found in the WSS v3.0 SDK and how it has been reorganized in the SharePoint 2010 SDKs.
Microsoft published an article I recently wrote for them: SharePoint Administrator’s and Developer’s Guide to Code Access Security.
Microsoft recently published an article I wrote for them: Designing and Developing High-Performance SharePoint Server 2007 Publishing Sites.
SharePoint 2010 has a new dialog framework that makes it easy to create a new item in a list. You just need to use JavaScript on an application page
The article highlights that SharePoint 2010 administration is mainly done through PowerShell and finding the right cmdlet can be challenging
Visual Studio 2010 simplifies SharePoint 2007 development by replacing manual strong name entries with tokens for easy project builds in application pages.
Critical Path Trainings guide simplifies the set up process for SharePoint Server 2010 Beta 2, incl. Windows Server, SQL Server, Office & Visual Studio.
Encountered an issue while using Visual Studio 2010 Beta 2 SharePoint tools for SharePoint 2010 code samples? Check out the author’s helpful solution.
The official name for a SharePoint nested location is yet to be announced, but developers are seeing some indication of it
SharePoint 2010 will generate WCAG 2.0 AA compliant markup after customer feedback on SharePoint 2007s non-compliant markup. It also generates XHTML 2.
I presented at a SharePoint conf on upgrading a 2007 site to 2010, including a process for adding a master page to maintain consistency.
MSDN launched a SharePoint 2010 Beta Developer Center, providing early access to developer documentation before the public beta release
SharePoint 2010’s move to service applications has potential for an internal cloud. Learn at a session on creating custom service apps at a conference
Learn what’s new in Web Content Management in SharePoint Server 2010 in this series. This post highlights a few things such as Silverlight and ribbon
Learn about the top improvements in Web Content Management (WCM) with SharePoint Server 2010, including authoring, CQWP, content deployment, and more.