Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / Visual Studio.NET / VS Tools for Office / May 2008

Tip: Looking for answers? Try searching our database.

VSTA

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Howard Kaikow - 21 Apr 2008 19:07 GMT
How does VSTA relate to VSTO?
Andy Pope - 22 Apr 2008 09:45 GMT
Hi,

The http://office.microsoft.com site defines it as,

Microsoft Visual Studio Tools for Applications (VSTA)
   A managed-code programming environment that is used to create, edit, and
debug Visual Basic or C# code included in an InfoPath form template.

The editor is built-in to the app where as VSTO is external to the apps
either as a standalone product or for latest versions included in Visual
Studio.

Cheers
Andy

Signature

Andy Pope, Microsoft MVP - Excel
http://www.andypope.info

> How does VSTA relate to VSTO?
Howard Kaikow - 22 Apr 2008 22:01 GMT
> Hi,
>
[quoted text clipped - 7 lines]
> either as a standalone product or for latest versions included in Visual
> Studio.

Thanx, that's what I thought. VSTO never made any sense.
Howard Kaikow - 25 Apr 2008 22:39 GMT
Went to local bookstores today.

MSFT Press' MSFT Office 2007 Inside/Out seems to
make no mention of VSTO/VSTA, at I did not see any entry in the index.
I guess VSTO/VSTA is a secret.
Shhhh!
sandeepbhatia1979@gmail.com - 07 May 2008 20:20 GMT
To answer the original question

VSTO is technology that enables writing managed add-ins that work with
office, this comes bundled with design time support for office with
Visual Studio, Winforms, WPF support. You can go ahead and easily
write both Application level and Document Level customizations or
addins using VSTO.
VSTA is a more generic technology that enables ISVs (Independent
Vendors) to harness the power of visual studio ide and .Net framework
Add-Ins framework to create a customization story for their hosts.
Lets assume i create an application like XML editor and i need to
enable independent developers, other companies to wrote add-ins
against the object model exposed by my XML editor, I could easily
integrate this flexibility into my host using VSTA, this would enable
the developers to use Visual Studio based Editor (currently similiar
to VS express SKU in VSTA 2.0) to easily create add-ins for my Xml
Editor (any host in a more generic sense).
VSTO is built over VSTA technology , you could say VSTO is VSTA but
tailored for office as an host application

to know more about VSTA
blogs.msdn.com/vsta

Rate this thread:







Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.