>"Brooks, Ruven" <[EMAIL PROTECTED]>
>3. EUP is about light weight, "quick and dirty" problem solving.
>... even when the practitioner possesses considerable skill in conventional 
programming tools, they may choose not to use them because of the overhead 
associated with them.

One interesting spin on this - Microsoft have three similar languages 
VB (Visual Basic) - full-blown development capable of producing standalone 
executables

VBA (Visual Basic for Applications) - very similar, including a similar 
environment, however some differences in the language and cannot produce 
standalone executables.  Provides macro abilities in applications.

VBScript (Scripting edition) - "simplified" version can only be used in the 
context of a scripting host, such as Intenet Explorer.  No development 
environment necessary.

(actually there are lots of variations on these - VBA in Access has different 
behaviour in earlier versions of Access, for example, and each application 
provides its specific object model which can be incorporated in other 
applications - power of objects).

OK - I want to solve a problem.  Will I use VBA in Excel (spreadsheet) rather 
than VB? Will I use VBA in Access (database) rather than VB? What determines 
my choice if all the tools are available?
Some of this comes down to ease of geting help, or if the solution is tied 
very closely with the application.  For example, my current timesheet is a 
spreadsheet with a little code behind it - serves my purpose.  My expense 
tracking system is actually a couple of forms + code in a database - but will 
move to a vb application soon.

VBScript is usually a non-runner, although I have to do some for work!

----------------------------------------------
Ron Newsham - Armillary Ltd

Reply via email to