140 likes | 393 Views
Add a scripting engine to your VB project with SAX Basic. Andrew Novick April 5, 2001. Agenda. What is Sax Basic Why Scripting? How do you add it to an application Extending SAX with your own business objects! Success story of SAX in use. What is it. A product from SAX Software
E N D
Add a scripting engine to your VB project with SAX Basic. Andrew Novick April 5, 2001
Agenda • What is Sax Basic • Why Scripting? • How do you add it to an application • Extending SAX with your own business objects! • Success story of SAX in use.
What is it • A product from SAX Software • WWW.SAXSOFT.COM • A VBA compatible scripting engine • A VBA compatible expression evaluation engine.
Why is it better than VBScript? • Better language: VBA instead of VBScript • Better debugging • Extensable language
Why is it better than licensing VBA • Much cheaper than licensing VBA: $250 - $2,000 vs $20,000 • Much easier to implement – Takes less than 1 day
Product Breakdown • Standard Edition • SAX BASIC IDE with the macro editor and debugger. • Enterprise Edition • More control over the IDE • Non-visual object that does not require a form. • Non-UI control, takes less resources.
How much? • Standard Edition • 1 Developer $249 • Team of 5 Developers $495 • Enterprise Edition • 1 Developer $995 • Team of 5 Developers $1995
Why Scripting? • Eliminate the need to compile to get a program into production. • Easier for one-time-use programs. • On-site changes. • Expands the universe of programmers beyond those who have VB on their desktop.
How do you add SAX Basic to an application? • Include the component • Create a form
Extending SAX Basic with your own business objects! • THIS IS WHY YOU USE SAX BASIC!
Success story of SAX in use. • Added to the product February 2000 • 400 Scripts written • 350 by development staff • 50 by Technical Support Staff
Bottom Line! • Has been a big success.
Tips and tricks • Microsoft Scripting engine fails on Win95 when IE 5 is installed.