Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Microsoft Word ‘07 application plug-in             A hands-on demo            Shada Alsalamah
Structure• What is a plug-in/ add-in?• Why is it important?• What do you need?• How to start off?• Demo• Examples• Help & ...
What is a plug-in?•   Asoftware able to be added to an application    or system.•   A standard way to extendtheir behavior...
What is a plug-in?•   Are bundles whose code is    loadeddynamically into the runtime of the    application.•   Developmen...
Why is it important?•   Saves time and effort.•   Increases usability.•   Attached to the hosting application.•   Can be e...
What do you need?1. Microsoft Visual Studio2. Programming experience3. Programming language:(Visual Basic, C #, or C++)
How to start?•   Step 1: Create project and choose language.•   Step 2: Create a User Interface and add controls.•   Step ...
DemoMS Word plug-in
Examples• EndNote• Acrobat• Information Labeling Palette• AraDict
Help?1. MSDN •   http://msdn.microsoft.com2. Ribbon •   http://msdn.microsoft.com/en-us/library/bb386097.aspx •   http://m...
Conclusion• Plug-ins are software that can be  added to an application.• Used to extend the existing features.
Conclusion• Demonstrated the What, Why, and  Howquestions about creating an MS  Word plug-in.• Examples.• Help & support.
Thank you!     ShadaAlsalamahe-mail: S.A.Salamah@cs.cardiff.ac.uk       Tweets @alsalamahs
Upcoming SlideShare
Loading in …5
×

Cardiff University FTS presentation 2011 (MS Word plug in)

1,094 views

Published on

  • Be the first to comment

  • Be the first to like this

Cardiff University FTS presentation 2011 (MS Word plug in)

  1. 1. Microsoft Word ‘07 application plug-in A hands-on demo Shada Alsalamah
  2. 2. Structure• What is a plug-in/ add-in?• Why is it important?• What do you need?• How to start off?• Demo• Examples• Help & support
  3. 3. What is a plug-in?• Asoftware able to be added to an application or system.• A standard way to extendtheir behaviors.• Give extracustomfeatures or functions to specific applications and/ or across them.
  4. 4. What is a plug-in?• Are bundles whose code is loadeddynamically into the runtime of the application.• Development is supported in differentplatforms o Windows: versions of Microsoft® applications o Macintosh: iTunes and Final Cut Pro
  5. 5. Why is it important?• Saves time and effort.• Increases usability.• Attached to the hosting application.• Can be easily added and removed by the user.
  6. 6. What do you need?1. Microsoft Visual Studio2. Programming experience3. Programming language:(Visual Basic, C #, or C++)
  7. 7. How to start?• Step 1: Create project and choose language.• Step 2: Create a User Interface and add controls.• Step 3: Add code to the event handler of controls.• Step 4: Run the program to test its functionality.
  8. 8. DemoMS Word plug-in
  9. 9. Examples• EndNote• Acrobat• Information Labeling Palette• AraDict
  10. 10. Help?1. MSDN • http://msdn.microsoft.com2. Ribbon • http://msdn.microsoft.com/en-us/library/bb386097.aspx • http://msdn.microsoft.com/en-us/library/bb386089.aspx
  11. 11. Conclusion• Plug-ins are software that can be added to an application.• Used to extend the existing features.
  12. 12. Conclusion• Demonstrated the What, Why, and Howquestions about creating an MS Word plug-in.• Examples.• Help & support.
  13. 13. Thank you! ShadaAlsalamahe-mail: S.A.Salamah@cs.cardiff.ac.uk Tweets @alsalamahs

×