Here’s a list of my upcoming speaking engagements and some of the conferences and events I’ve spoken at in the past.
2017 – Now
See my MVP Profile.
2016
- ScarePoint Friday Cincinnati 2016
Presented the following session:
Creating Mobile Apps That Integrate With The Office 365 Platform
Oct 21, 2016
Mason, OH - Microsoft Ignite 2016
Presented the following session:
Connect with your customers wherever they are with a Microsoft Azure-based mobile solution
Sep 26 – Sep 30, 2016
Atlanta, GA
2015
- Microsoft //Build 2015
Presented the following sessions:
Integrating Web Apps with Office 365
iOS and Android Apps with Office 365
Apr 28 – May 1, 2015
San Francisco, CA
2014
- SharePoint Fest – Denver
Presenting the following sessions:
Creating mobile applications that integrate with SharePoint 2013 on-premises and O365 web sites and the cloud
Understanding and implementing the remote provision pattern in SharePoint 2013 on-premises and O365 web sites
Sep 22-25, 2014
Denver, CO - SP 24 Conference
Presented the following session: Mobile SharePoint: What Options Do I Have?
Apr 16, 2014 - Microsoft TechEd North America 2014
Presented the following session:
Creating Cloud Hosted Line Of Business Applications with Apps for Office, O365, Azure, and WP8
May 12-15, 2014
Houston, TX
George R. Brown Convention Center - Microsoft SharePoint Conference 2014
Presented the following sessions:
Creating Cloud Hosted Line Of Business Applications with Apps for Office, O365, Azure, and WP8
Creating Internet facing web sites with SharePoint on-premises or in the cloud
Mar 3-7, 2014
Sands Expo Center – Las Vegas, NV
2013
- SharePoint Saturday Denver
Presented the following session:
Mobile SharePoint: What Options Do I Have? - SharePoint Fest – Denver
Presented the following sessions:
Creating line of business applications that span the client and the cloud!
Creating Mobile-Enabled SharePoint Web Sites and Mobile Applications That Integrate With SharePoint
Mar 18, 2013
Denver, CO - Webcast: Making SharePoint Mobile For A BYOD World
In this eLearning class, you will learn how to create mobile enabled SharePoint web sites. The class will give you an understanding of all the different options you can use to create a mobile enabled SharePoint web site and discuss the pros and cons of each approach and how to decide which approach works best for a given scenario. The out of the box mobile capabilities that SharePoint 2013 provides, responsive web design, device channels, image renditions, and how to combine these technologies will be discussed and demonstrated. At the end of the class you will understand how to plan and architect a mobile enabled SharePoint web site and will be familiar with the associated technologies and development concepts and patterns. October 23, 2013
2012
- Microsoft Dev Camp
Taught the inaugural train the trainer Introduction to Office 2013 & SharePoint Server 2013 Development dev camp. at the Microsoft Silicon Valley Moffett Towers Office.
Topic(s):
Introduction to apps for Office & SharePoint Development
Introduction to SharePoint 2013 App Model
Visual Studio Tooling for SharePoint 2013
Developing Apps for SharePoint
CSOM, REST, OAuth and Apps with an Identity
Developing Apps for Office
Search
Remote Event Receivers
October 23, 2012
Microsoft Silicon Valley Moffett Towers Office - Microsoft SharePoint Conference 2012
Presented the following sessions:
Enhancing Reach and Accessibility with New Mobility Features in SharePoint 2013 (SPC096)
Building end-to-end apps for SharePoint with Windows Azure and Windows 8 (SPC031)
Building Cloud-hosted apps for SharePoint with PHP and node.JS (SPC030)
Nov 12-15, 2012
Mandalay Bay – Las Vegas, NV - SharePoint Connections 2012 – Fall
Presented the following sessions:
Building Custom Applications (mashups) on the SharePoint 2010 and 2013
Creating Internet Facing Websites with SharePoint 2010 and 2013
Creating Mobile-Enabled SharePoint Web Sites and Mobile Applications that Integrate with SharePoint
Fundamental BCS Development Concepts in SharePoint 2010 and 2013
Oct 29-Nov 1, 2012
Bellagio – Las Vegas, NV - SharePoint Fest – Denver
Presented the following sessions:
Mobile Application Development and Integration With SharePoint
Creating Internet Facing Websites with SharePoint 2010
June 25-27, 2012
Denver, CO - SharePoint Connections
Presented the following sessions:
Building Custom Applications (mashups) on the SharePoint Platform
Creating Internet Facing Websites with SharePoint 2010
Getting Started with BCS Development
March 26-29, 2012
Las Vegas, NV
2011
- SharePoint Saturday Denver
Presented the following sessions:
Architect: Building Custom Applications (mashups) on the SharePoint Platform
Developer: Integrating SharePoint Social Features into your Windows Phone 7 Application
November 11 & 12, 2011
Denver, CO - Microsoft SharePoint Conference 2011
Presented the following session:
Integrating SharePoint Social features into your Windows Phone 7 Application
October 3-6
Anaheim, CA - How SharePoint Increases Efficiency in the Oil & Gas Industry
May 26, 2011
Virtual Event - Cloudy With A Chance Of SharePoint
May 24, 2011
Virtual Event - SharePoint Connections Coast To Coast
Presented the following sesisons:
Building Custom Applications (mashups) on the SharePoint Platform
Creating Custom Line of Business Solutions with Business Connectivity Services
Integrating Windows 7 Mobile Applications with SharePoint Sites
Visually Creating Visually Compelling Workflows (Without Writing Any Code!)
May 9, 2011 – May 11, 2011
San Francisco CA - SharePoint Connections Coast To Coast
Presented the following sesisons:
Building Custom Applications (mashups) on the SharePoint Platform
Creating Custom Line of Business Solutions with Business Connectivity Services
Integrating Windows 7 Mobile Applications with SharePoint Sites
Visually Creating Visually Compelling Workflows (Without Writing Any Code!)
May 2, 2011 – May 4, 2011
San Diego CA - SharePoint Connections Coast To Coast
Presented the following sesisons:
Keynote demos
Building Custom Applications (mashups) on the SharePoint Platform
Creating Custom Line of Business Solutions with Business Connectivity Services
Integrating Windows 7 Mobile Applications with SharePoint Sites
Visually Creating Visually Compelling Workflows (Without Writing Any Code!)
April 25, 2011 – April 27, 2011
Boston MA - SharePoint Connections Coast To Coast
Presented the following sesisons:
Building Custom Applications (mashups) on the SharePoint Platform
Creating Custom Line of Business Solutions with Business Connectivity Services
Integrating Windows 7 Mobile Applications with SharePoint Sites
Visually Creating Visually Compelling Workflows (Without Writing Any Code!)
April 18, 2011 – April 20, 2011
Las Vegas NV - SharePoint Connections
March 27, 2011 – March 30, 2011
Orlando FL - Manufacturing Success with SharePoint
March 21, 2011
Virtual Event
2010
- Rocky Mountain SharePoint User’s Group
Todd has presented the following sessions at the RMSPUG on numerous occasions.1. SPS 2003 and WSS V2: Backup and Restore
2. Creating WSS Aware Web Services
3. Integrating applications with SharePoint – Without writing a line of code!
4. Creating Solutions with Excel Services - SharePoint Connections
November 1, 2010 – November 5, 2010
Las Vegas NV - SharePoint Saturday
Presented the following session:
How to Create a YouTube-like Application in SharePoint with the Digital Assets Library and the SharePoint JavaScript Client Object Model
August 7, 2010
Denver CO - TechReady 11 – Post Conference Workshop
Presented a two day architecture and development training session about BPOS 14, SharePoint Online, cloud and Azure integration, and Authentication and Authorization between SPO, cloud, and on premise environments.
July 31, 2010 – August 1, 2010
Redmond WA - Climbing the SharePoint Summit
Presented the following session:
Creating Custom Silverlight Applications with Business Connectivity Services and the SharePoint Client Object Model
May 20, 2010 - Global SharePoint Users Group
Presented the following session: Using the SharePoint Digital Assets Library and rating functionality to create a rich media showcase application
April 6, 2010 - Colorado SharePoint User’s Group
SharePoint Server
5/20/2010 – Presented this session: Come learn how the sharepoint.microsoft.com and sharepoint2010.microsoft.com web sites were built.TechReady 10
Presented the following session with Chris Keyser:
Understanding Application Patterns for SharePoint 2010 (Patterns and Practices)
March 25, 2010
Seattle WA - SharePointPro Connections
Presented the following sessions:
1. Creating Custom Silverlight Applications with Business Connectivity Services and the SharePoint Client Object Model
2. How to Create a YouTube-like Application in SharePoint with the Digital Assets Library – Without Writing Any Managed Code!
March 16, 2010 – March 19, 2010
Las Vegas NV
2009
- Microsoft SharePoint Conference 2009
Presented the following session:
SPC 405 – Business Connectivity Services Runtime and Object Model Deep Dive
October 19, 2009 – October 22, 2009
Las Vegas Nevada - TechEd North America 2009
Presented the following sessions:
1. Go Beyond with the Business Data Catalog
2. Extending the Content Query Web Part to Aggregate Data Across Site Collections and External Sources
3. SharePoint Development Panel Discussion
May 11, 2009 – May 15, 2009
Los Angeles CA - IT Manager Webcast: Platform Solution Blueprints: Collaboration and Enterprise Content Management
IT managers are continually working to streamline processes associated with line-of-business applications and centralize document management. As the cost and complexity associated with managing records increases, many organizations struggle to implement usable solutions. IT managers need to find an efficient, cost-effective solution that enables people to access the information they need while not relying exclusively on their IT departments. In this webcast, we demonstrate how Microsoft Office SharePoint Server 2007 and the 2007 Microsoft Office system centralize document management and integrate document management with a records retention system, providing powerful data analysis and maintenance tools, external access, and process optimization to help users at all skill levels, in many different locations, and in separate companies efficiently work together to accomplish a common goal. If you are interested in enterprise content management (ECM) and collaboration, tune in to this webcast add see how Microsoft turns your content into context.
April 6, 2009 – April 6, 2009 - Silerlight and SharePoint Development Workshop
In this workshop the following Silverlight and SharePoint development topics were discussed and demonstrated. Attendees participated in hands on labs for each topic.
1. Developing your first Silverlight and SharePoint Integration
2. Integrating Services into your Silverlight and SharePoint Solution
3. Enhancing SharePoint Navigation using Silverlight
4. Using the SharePoint Search Service & User Profile Database with Silverlight
5. Managing Multimedia Content and Web Part Connectivity
6. Improving Data Connectivity using the Business Data Catalog
March 5, 2009 – March 5, 2009
Redmond WA
2008
- MSDN Webcast: SharePoint Products and Technologies for Internet Site Development: Getting Started
In this webcast, we set up an environment for developing Microsoft SharePoint Products and Technologies solutions. We explore tools like Microsoft Visual Studio extensions for Windows SharePoint Services and Microsoft Office SharePoint Designer 2007. We configure this development environment called Adventure Works, that we use throughout this webcast series.
December 2, 2008 – December 2, 2008 - Microsoft TechReady 7
Presented a demo I created to showcase SilverLight and SharePoint integration.
July 30, 2008 – July 31, 2008
Seattle WA - SharePoint Firestarter
Copresented a session on Silverlight and SharePoint with Steve Fox.
June 11, 2008
Redmond WA - MS TechEd 2008 – Developers Conference
I presented the following session at the TechEd 2008 Developers Conference.
Creating Solutions with the Business Data Catalog
This session has all of the content I presented from my BDC session at the MS SharePoint Conference in March, PLUS I have added BDC and SilverLight integration!
June 3, 2008 – June 6, 2008
Orlando Florida - MS SharePoint Conference 2008
I presented the following topics at the MS SharePoint Conference 2008.
1. Creating Solutions with the Business Data Catalog
2. Creating Solutions with the MOSS SSO Service
March 3, 2008 – March 6, 2008
2007
- SharePoint Connections
Presented sessions on the following topics:
1. Getting the Most Out of the Business Data Catalog
2. Implementing the MOSS SSO Service in Real-world Situations
3. SharePoint Object Model / Web Services Kick Start
I also presented a post conference workshop focused on SharePoint development techniques.
November 5, 2007 – November 8, 2007
Las Vegas NV
2006
- SharePoint Connections
Presented sessions on the following topics:
1. SharePoint v3, Office 12, and Workflows, Oh My!
2. Microsoft Office InfoPath 2007 Enhancements
3. Master Pages vs. Page Layouts in WSS V3
4. Integrating applications with SharePoint
November 5, 2006 – November 9, 2006
Las Vegas NV - SharePoint Connections
Presented sessions on the following topics:
1. Create WSS Sites Programmatically
2. Web Part Deployment
3. SharePoint Site Properties
April 2, 2006 – April 5, 2006
Orlando FL