Latest developer linksBookmark and Share
 
HomeThis WeekTop MonthTop AlltimeSearchRegisterFAQ
  
 
Submit Your Link
Please login to submit your Link
 

Beyond Macros: Create Word and Excel Smart Documents with C++ and XML

Posted: Nov/18/2003   By: pankaj   Points:15   Category: .NET  - .NET Framework    Views:67   Vote Up (0)   Vote Down (0)    
One of the coolest new parts of Office 2003 is a programmability feature called Smart Documents, which allows developers to augment Word and Excel documents with programmable content and behavior. Typically, examples illustrating Office programmability use Visual Basic or Visual Basic .NET. In this article, the author develops a Smart Document for Excel using C++. He describes the new ISmartDocument interface and shows how to use it to manage a simple task list such as an Excel spreadsheet.Mike KellyMSDN Magazine December 2003

View Complete Post


Comments:
Be the first to comment this post.
 
Post Comment
Please login to post your comment
More Related Resources

SharePoint and Open XML: Generating Documents from SharePoint Using Open XML Content Controls

  
This article describes how to generate documents that contain data stored in SharePoint lists. The example demonstrates how OpenXML content controls can be defined to capture list data in a Word document and how LINQ to XML can be used to query the lists. The documents are generated from a SharePoint Web Part.Eric WhiteMSDN Magazine October 2009

Dynamic WPF: Create Flexible UIs With Flow Documents And Data Binding

  
Flow documents offer enormous flexibility in arranging text layout and pagination, but they don't support data binding, so you can't dynamically change content. Here we build a component to solve that problem.Vincent Van Den BergheMSDN Magazine April 2009

Data Services: Create Data-Centric Web Applications With Silverlight 2

  
ADO.NET Data Services provide Web-accessible endpoints that allow you to filter, sort, shape, and page data without having to build that functionality yourself.Shawn WildermuthMSDN Magazine September 2008

Silverlight: Create Animations with XAML and Expression Blend

  
In this excerpt from his upcoming book, Laurence Moroney explains the basics of Silverlight animation and the animation tools available in Expression Blend.Lawrence MoroneyMSDN Magazine August 2008

Write On!: Create Web Apps You Can Draw On with Silverlight 2

  
We build a Silverlight 2.0 application using the InkPresenter to let users annotate a pre-defined collection of images, perform handwriting recognition, and save the annotations and recognized text into a server-side database.Julia LermanMSDN Magazine August 2008

Form Filler: Build Workflows to Capture Data and Create Documents

  
Learn how to create a workflow that uses InfoPath forms and other office documents for passing data to targeted activities and for use in Office documents.Rick SpiewakMSDN Magazine June 2008

Office Space: From VBA Macro to Word Add-in

  
See how to use Word to capture a VBA macro and use Visual Studio Tools for Office to wrap it up into a deployable Word add-in.Robert BogueMSDN Magazine May 2008

Roll Your Own: Create a Language Compiler for the .NET Framework

  
Joel Pobar presents an introduction to how compilers work and how you can write your own compiler to target the .NET Framework.Joel PobarMSDN Magazine February 2008

Silverlight: Create a Custom Expression Encoder Publishing Plug-In

  
Laurence Moroney demonstrates how to employ the Expression Encoder plug-in APIs by building and debugging a simple FTP upload plug-in.Laurence MoroneyMSDN Magazine February 2008

Map LINQ: Create Dynamic Maps with Visual Basic 9.0 and WPF

  
Scott Wisniewski uses Windows Presentation Foundation data binding along with LINQ and new XML features in Visual Basic to build an interactive app that maps demographic data.Scott WisniewskiMSDN Magazine December 2007
 
Categories:
.NET
Java
PHP
C/C++/VC++
HTML/XML
SAP
MainFrames
Data Warehousing
Testing
MySQL
SQL Server
Oracle
Javascript/VB Script
Others
Login
 
 
 
 
 Forgot password
 Contact Us   Terms Of use   Share your knowledge