2. Why to Use VSTO
VSTO enable developers to put Windows Forms controls on the
document surface.
Maybe you are going to use an Excel spreadsheet as a front
end to corporate data.
many stockbrokers use Excel as their primary input and display
mechanism when trading. In this scenario, the spreadsheet is
very rarely e-mailed or printed
Putting a Windows Forms button control on the surface of the
document meets the requirement of making the spreadsheet
more interactive and provides obvious actions that are available
to the user of the spreadsheet
'Copyright (c)TEE Ernst & Young.
All rights reserved.
3. Why so fuss about VSTO
VSTO is basically a Visual Studio add in.
Advantages:
Protects users with better security.
Protects codes by hiding it from view.
Improves the way you deploy new code and future updates to
users.
.Net like programming in Word and Excel.
'Copyright (c)TEE Ernst & Young.
All rights reserved.
4. Where does new code going to reside
Not with the Excel or document like VBA but with a separate dll
file.
'Copyright (c)TEE Ernst & Young.
All rights reserved.
5. Examples:
1.Open a new document
2.Open an existing Excel file.
'Copyright (c)TEE Ernst & Young.
All rights reserved.