- VSTO 3.0 for Office 2007 Programming
- Vivek Thangaswamy
- 310字
- 2021-05-21 20:17:57
InfoPath 2007 in Visual Studio
When Microsoft first released InfoPath, in 2003, the software had some serious limitations. There was no easy way to combine InfoPath with programming languages. As a result, there was no easy way to use a language to refine the functionality of a form that had been designed with InfoPath.
When Microsoft launched the Visual Studio 2005 edition, they also released a toolkit for InfoPath that allowed programmers to integrate Visual Studio and InfoPath, in order to create managed code solutions for Microsoft Office applications. Managed code is program code that executes under the supervision of a virtual environment. Programs in any language can be compiled either into managed code or unmanaged code. Here, the code built on a .NET framework is meant to be managed code.
The bottom line is that VSTO 3.0 is well-integrated with Visual Studio 2008. It provides .NET platform developers with tools for building applications that influence Microsoft Office InfoPath 2007 (and other Microsoft Office programs, such as Microsoft Excel 2007 and Microsoft Word 2007)—all in an environment that matches the development, deployment, and security of live .NET applications. Whenever you find that the features of the InfoPath form designer aren't robust enough to get the job done, you can write scripted or managed code to create your ideal InfoPath form. In Microsoft InfoPath, every control on a form must be bound to an element in the corresponding XML document.
Writing scripts for InfoPath is typically done in JavaScript, which unfortunately has a very limited set of features when you compare them with the functionality attainable with managed code such as C#. Managed code gives you many additional options, including creating plugins, more flexible form solutions, and much more.
- 中文版AutoCAD 2015實(shí)用教程
- Photoshop CC摳圖+修圖+調(diào)色+合成+特效標(biāo)準(zhǔn)培訓(xùn)教程(全視頻微課版)
- Hi!扁平化Photoshop扁平化用戶界面設(shè)計(jì)教程
- SolidWorks 2008機(jī)械設(shè)計(jì)一冊(cè)通
- Inkscape 0.48 Illustrator's Cookbook
- 穿越Photoshop CC
- 計(jì)算機(jī)·手機(jī)生活應(yīng)用
- Photoshop日系少女寫真后期解密
- Getting Started With Oracle SOA Suite 11g R1 – A Hands/On Tutorial
- ADOBE FLASH PROFESSIONAL CS6 標(biāo)準(zhǔn)培訓(xùn)教材
- Illustrator平面設(shè)計(jì)立體化教程:Illustrator 2021(微課版)
- Drupal: Creating Blogs, Forums, Portals, and Community Websites
- Designing and Implementing Linux Firewalls and QoS using netfilter, iproute2, NAT and l7/filter
- Photoshop數(shù)字圖像處理
- 中文版UG NX 7.0基礎(chǔ)教程