• Home
    • CODE Home
    • About Us
    • Videos
    • Press Releases
    • People
    • Careers
    • Privacy Policy
    • Contact Us
  • Magazine
    • Magazine Home
    • CODE Focus Magazine
    • All Issues
    • Subscribe
    • Mobile
    • My (Digital) Magazines
    • Where is my Magazine?
    • My Subscriber Account
    • Advertise
    • Write
  • Blogs
    • CODE Blogs Home
    • The CODE AI Blog
    • The AI Practitioner's View Blog
    • CODE Fabric Intelligence Blog
  • Consulting
    • Consulting Home
    • Artificial Intelligence (AI)
    • Custom Application Development
    • Executive Briefing (AI)
    • Low-Code/No-Code
    • Legacy Maintenance and Conversion
    • Cyber Security
    • Project Rescue
    • CODE Labs
    • Contact Us
  • Staffing
    • Staffing Home
    • Our Services
    • About Us
    • Careers
  • Training
    • Training Home
    • CODE Presents
    • State of AI
    • State of Fabric
    • State of .NET
    • Global AI
    • Classes
    • Mentoring

  • Home
    • CODE Home
    • About Us
    • Videos
    • Press Releases
    • People
    • Careers
    • Privacy Policy
    • Contact Us
  • Magazine
    • Magazine Home
    • CODE Focus Magazine
    • All Issues
    • Subscribe
    • Mobile
    • My (Digital) Magazines
    • Where is my Magazine?
    • My Subscriber Account
    • Advertise
    • Write
  • Blogs
    • CODE Blogs Home
    • The CODE AI Blog
    • The AI Practitioner's View Blog
    • CODE Fabric Intelligence Blog
  • Consulting
    • Consulting Home
    • Artificial Intelligence (AI)
    • Custom Application Development
    • Executive Briefing (AI)
    • Low-Code/No-Code
    • Legacy Maintenance and Conversion
    • Cyber Security
    • Project Rescue
    • CODE Labs
    • Contact Us
  • Staffing
    • Staffing Home
    • Our Services
    • About Us
    • Careers
  • Training
    • Training Home
    • CODE Presents
    • State of AI
    • State of Fabric
    • State of .NET
    • Global AI
    • Classes
    • Mentoring
Skip to article
C# - Visual Studio 2005 - Quick ID: 0611071

The Baker’s Dozen: 13 Productivity Tips for Generating PowerPoint Presentations

This installment of “The Baker’s Dozen” finds the Baker expanding from pastries to eye candy: generating PowerPoint output. Many power users build presentations using data from Excel or other data sources. This article shows how to automate Microsoft PowerPoint 2003 from within a Visual Studio 2005 application. The article presents a class called GenPPT, which creates several different types of slides, including slides that integrate tables and charts. GenPPT is written in Visual Basic 2005, and the demo program that calls it is written in C#: this demonstrates using multiple .NET languages in a solution.

By Kevin Goff

October 20, 2006 · 1 min read

Updated January 18, 2020

Aa Reading settings
Reading settings are saved in this browser.

About the author

Kevin Goff

Kevin Goff

Kevin S. Goff, a Microsoft MVP, wrote The Baker's Dozen productivity series in CODE Magazine from 2004 - 2019, and in 2020 he began the Stages of Data productivity series in CODE Magazine.

Kevin has been an applications developer, architect, and technology mentor since 1987. Kevin has worked in many lines of business, including insurance, manufacturing, health care, consumer packaged goods, accounting and finance, advertising, and many others. Along the way, Kevin has won several awards in both the public and private sector for applications development. Additionally, Kevin has taught SQL Server, Business Intelligence, and Data Warehousing classes to hundreds of students over a period of five years and has built numerous custom courseware modules along the way.

Kevin has authored one book on reporting development and contributed chapters on MDX programming to a second book. He is currently developing a set of commercial video training courses for SQL Server and BI topics. He has been a SQL Server MVP since 2010 and was previously a .NET/C# MVP from 2005 to 2009.

Kevin is a frequent speaker at User Group and other community events (SQL Saturday, SharePoint Saturday, Code Camp) in the Mid-Atlantic region, and speaks occasionally at conferences. In 2012 Kevin worked with Microsoft TechNet Radio on a 13 week webcast series on new features in SQL Server 2012.

For more information, check out Kevin’s main site at http://www.KevinSGoff.net, or email him at kgoff@kevinsgoff.net

More articles by Kevin Goff →
On this page

    Code and downloads

    • PowerPointTools.zip
    CODE Magazine: 2006 - November/December cover

    Continue reading

    Published in CODE Magazine: 2006 - November/December.

    Explore this issue →
    C#VB.NETVisual Studio 2005

    Have a technical question? Get help from CODE Consulting.

    Open original image
    CODE Magazine

    Expertise. Shared.

    info@codemag.com +1 (832) 717-4445

    Magazine

    • Magazine home
    • All Issues
    • Subscribe
    • My magazines

    Expertise

    • Consulting
    • Training & events
    • Staffing
    • Modernize

    Resources

    • CODE Framework
    • Write for CODE
    • Advertise
    • Contact Us
    Explore the full site

    Consulting

    • Consulting Home
    • Artificial Intelligence (AI)
    • Custom Application Development
    • Executive Briefing (AI)
    • Low-Code/No-Code
    • Legacy Maintenance and Conversion
    • Cyber Security
    • Project Rescue
    • CODE Labs
    • Contact Us

    Magazine

    • Magazine Home
    • CODE Focus Magazine
    • All Issues
    • Subscribe
    • Mobile
    • My (Digital) Magazines
    • Where is my Magazine?
    • My Subscriber Account
    • Advertise
    • Write

    Framework

    • Framework Home
    • Get Started & Documentation
    • Download
    • Support & Services

    Training

    • Training Home
    • CODE Presents
    • State of AI
    • State of Fabric
    • State of .NET
    • Global AI
    • Classes
    • Mentoring

    Staffing

    • Staffing Home
    • Our Services
    • About Us
    • Careers

    VFP Conversion

    • VFP Conversion Home
    • Services
    • Tools
    • Articles
    • Fox End of Life
    • Contact Us

    © 1993–2026 CODE Group

    6605 Cypresswood Dr., Suite 425
    Houston, TX 77379 · USA
    Privacy policy
    We use cookies to make this site work properly. For more information, see our Privacy Policy. Do you agree to us using cookies? Sure, I know how this works! - No way. Get me out of here!