?
Solved

What are scripting "hooks" and why are they useful?

Posted on 2014-04-17
3
Medium Priority
?
202 Views
Last Modified: 2014-04-18
Can anyone explain what scripting hooks are, what languages use them, and why i'd use them? Thanks
0
Comment
Question by:Mark_Co
  • 2
3 Comments
 
LVL 60

Accepted Solution

by:
Bill Prew earned 2000 total points
ID: 40008512
Scripting hooks are typically a feature that is added to a utility or application that allows you to take action or enhance the capability without modifying the original programs.  Under certain conditions of the application they will allow a script to be executed that you can creat, which can do something special and unique that you need.  For example, perhaps when an employee is added in an application, you want to also send an email to that person welcoming them, but the core application doesn't allow that.  If it had a scripting hook on the case of adding an employee, the. You could write a script to send the email, and hook it in.

This allows extensibility and custom actions to be performed which increases the flexibility and usefulness of the application. Sometimes a proprietary scripting language will need to be used, in other case the application will adopt an existing scripting language live vbscript for these extensions.

Hope this helps some,
~bp
0
 

Author Comment

by:Mark_Co
ID: 40008625
It helps a bunch. Thanks
0
 
LVL 60

Expert Comment

by:Bill Prew
ID: 40008633
Welcome.

~bp
0

Featured Post

Take Control of Web Hosting For Your Clients

As a web developer or IT admin, successfully managing multiple client accounts can be challenging. In this webinar we will look at the tools provided by Media Temple and Plesk to make managing your clients’ hosting easier.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article demonstrates how to create a simple responsive confirmation dialog with Ok and Cancel buttons using HTML, CSS, jQuery and Promises
Measuring Server's processing rate with a simple powershell command. The differences in processing rate also was recorded in different use-cases, when a server in free and busy states.
Learn the basics of modules and packages in Python. Every Python file is a module, ending in the suffix: .py: Modules are a collection of functions and variables.: Packages are a collection of modules.: Module functions and variables are accessed us…
The viewer will learn how to dynamically set the form action using jQuery.
Suggested Courses

592 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question