Title: VBA, COM and OSI:
1VBA, COM and OSI
- Building the Digital Nervous System
Neil Charney Senior Product Manager Microsoft
Corporation
2Microsoft Is About Two Things
- Outstanding products
- Outstanding partners
3Leveraging Partnerships
Microsoft
Microsoft OSI
Microsoft Partner
Microsoft/OSI Partner
Community
Community
Standards
Standards
Marketing
Marketing
Tools
Tools
RD
RD
4Todays WorldComplex Pieces - No Integration
Core IT Infrastructure Enterprise Data Legacy
Systems
Remote Systems
Server
Extranet Customer Access
Windows 95 Office 97
Windows 95 Office 97
Multiple Applications, Multiple Data Stores
5Digital Nervous System
6Up-to-datepersonal computer
Internet, Intranetconnections
Commonproductivitysuite
Building ASuccessfulNervousSystem
Rich, reliableelectronic mail
Integrated LOBapplications
7Digital Nervous System Building Blocks
- Up-to-date PC
- Common productivity suite
- Rich, reliable messaging
- Internet connections
- Line-of-business apps that work together
8Visual Studio 97
- Comprehensive
- Scalable
- Open
9Visual Basic for Applications
Bringing the power of Visual Basic to Applications
10Visual Basic for Applications
- Professional development environment
- Access to application functionality
- Tight integration with user and application
events (open, close, click, etc.) - Support for ActiveX components
- Fast performance - Up to 200X faster
11VBA Milestones
12Demo
Visual Basic for Applications
13Office 97 TCO Study
- Study of Office 97 Early Adopters
- Over 300,000 desktops
- VBA development generated 50 cost savings
- Leveraged existing developer resources
- Customized and automated business processes
- 75 planning solutions with Office and VBA
Source Giga Group 1997
14Case Study CIGNA PC
- Problem
- Time and labor-intensive report creation,
rekeying error prone - Goals
- Leverage existing investment
- Reduce production and training time, increase
reliability and accuracy - ROI
- Save 20,000 person-hours with increase overall
accuracy
15CIGNA PC Past Process
Day 1
Day 2
Day 3
16Demo
Visual Basic for Applications
17VBA Milestones
18Broad Industry Support for VBA
Engineering
Manufacturing
Development Tools
Data Analysis
CAD/CAM
Project Management
Simulation
Vertical Components
Help Desk, Document Management, Corporate
Applications
Accounting, Customer Management, ERP, Data
Warehousing
Microsoft Office
19VBA and COM Building the Digital Nervous System
- Integrates multiple line of business applications
- Customizes off-the-shelf software to respond to
changes in requirements - Leverages existing data, equipment,
infrastructure and skills
20Integrate with Existing Investments
- Link to legacy and enterprise systems
- Bridge Islands of Data
- Share data across LOB applications
- Work with middle-tier components
- Connect multiple VBA-enabled applications
- VBA common language across the desktop and
throughout the enterprise
21Customizing Applications
- 75 of companies will buy over build in 1999 up
from 50 today1 - Faster delivery and lower initial cost
- One size doesnt fit all
- 79 of companies customize the applications they
bought2 - VBA enables buy and customize alternative
1. Gartner Group Traditional Client/Server AD
Tool Market Shrinking 6/27/97 2. Forrester
Group Packaged Application Strategies, 5/1/96
22Professional Developer TrendsDevelopment
language usage
Percentages project to 2.4 million Pro Developers
in the US. Source Market Decisions
Corporation, 1996-1997 US Developer Tracking
Study, international projection based on of
Microsoft license sales
23Demo
Visual Basic for Applications
- Integrating VBA enabled applications
24Manufacturing
Digital Nervous System
Executing on plannedevents
Reacting to unplannedevents
Variable Configurations
Competitor Initiatives
New Govt Regulations
Smaller Batch Sizes
- High Productivity
- High Quality
- Low Cost
- Flexibility
- Integration
- Quick Reaction
25A Manufacturing DNS World
Analysis
HMI/Control
Simulation
MRP/ Finance
Hardware/ Shop Floor
Product Design
26PI-ProcessBook/VBAProduct Demo
27Office 97 Developer EditionEverything for
building and distributing solutions with Office 97
- Office Pro Plus
- Microsoft Access run time, Microsoft Access,
Visual SourceSafe integration, Setup Wizard,
ActiveX Controls, Jet Replication Tools - Printed documentation
- MSDN Office Developer Sampler
28Resources And Training
- Office Developer Forum
- http//www.microsoft.com/officedev/
- White papers, sample code, articles, events
- Developer conferences
- VBiTs, TechEd
- VBA Solutions Conference (http//www.vbaconference
.com) - Publications
- VBPJ , Microsoft Office VBA Developer
29Mark Your Calendars!
- New Orleans, LouisianaJune 1-5,
1998http//www.microsoft.com/events/teched - Strong solutions focus
- Many Office/VBA sessions
- Demo area, peer talk, expo hall, more
30Mark Your Calendars!
- Office and VBA Solutions Conference and
Exposition - Informant Communications Microsoft
- London, England
- July 12-15, 1998
- ANDOctober, 1998, Los Angeles
- Office development sessions
- VBA ISV sessions
- Expo hall and more
31(No Transcript)