Microsoft Office Tutorials and References
In Depth Information
What can we expect in the next version?
What can we expect in the next version?
The following points list some of the features we can expect in the next version of
VSTO, based on the author's analysis and experiences as a VSTO developer:
Presently, VSTO 3.0 supports VB.NET and C# for Office solution
development. In future releases of VSTO, we can expect support for
other languages such as C++, which will help C++ developers to build
VSTO solutions.
VSTO 3.0 smart tags are limited to document-level solutions in Office
applications. They cannot be used in application-level solutions. Therefore
we can expect Microsoft to add this feature in a future version of VSTO.
Building workflow activities inside of Office applications by using VSTO
and a Visual Studio environment is another feature that we can expect
in the next release. Interoperability of data and applications is at the core
of windows workflow, and progress in VSTO helps us to reorganize
workflow-oriented development.
Using VSTO to create document-level custom Tasks Panes for Visio
applications should also be added in a future version. This will be
useful for managing custom shapes for Visio users.
Summary
Microsoft has rebuilt the Office development framework, VSTO, with a wide
variety of features, and has also enhanced most of the existing features. In this
chapter, we went through the features and functionalities of VSTO 3.0. You have
seen what VSTO is about and how it can be used for Office 2007 application
customization. You have learned how VSTO is integrated with Visual Studio 2008,
and how easy it is for a developer to create a solution using Visual Studio 2008. You
have also seen some of its key features such as custom Task panes, Ribbons, Add-ins
and document-level customization, and so on, and how these are helpful for Office
developers. In this chapter you have also seen the architecture of VSTO and IDE for
VSTO development, and have learned the enhanced debugging features for VSTO in
Visual Studio IDE. You have learned the concept of object-oriented support in VSTO
Office solution development, and have also seen the C# programming language and
.NET framework technology platform support for Office development.
 
Search JabSto ::




Custom Search