Calling for Papers ON Office Development

We’re looking for articles on Microsoft Office development using .NET 4.0 and Visual Studio 2010. If you’re working on things like simplified interoperability mechanisms, such as late binding, optional and named parameters, and so on; Silverlight Web Parts; Business Connectivity Services with SharePoint; or other server-side Office development, we’d like to hear from you. If…

0

VSTO Power Tools Office interop API extensions

C# developers can use the Visual Studio Tools for the Office System (VSTO) Power Tools Office interop API extensions to streamline Office application development. The extensions provide a thin, strongly typed layer over the loosely typed Office object models. In the December 2008 issue of MSDN Magazine, Andrew Whitechapel, Phillip Hoff, and Vladimir Morozov walk…

0

Office Space: Automated SharePoint Site Branding

Windows SharePoint Services (WSS) 3.0 provides branding through themes. A user can apply a WSS theme to a site to change its appearance. In the July 2008 issue of MSDN Magazine, Ted Pattison walks you through a custom branding solution for SharePoint sites that leverages the capabilities of WSS to integrate custom Master Pages and…

0

Workflows That Capture Data And Create Office Documents

Business processes that call for workflow often require that process-related documents be consumed or created. In the June 2008 issue of MSDN Magazine, Rick Spiewak discusses how to capture data InfoPath forms and other Office documents to capture data for use in Windows Workflow Foundation (WF) workflows. You can then pass the data to targeted…

0

Integrate VSTO with SharePoint Content Types

Building a document-level Visual Studio Tools for Office (VSTO) customization and integrating it with custom SharePoint content types allows you to leverage the rich user functionality of the Office platform on the client while seamlessly extending data captured on the client to enterprise line-of-business apps. In the May 2008 issue of MSDN Magazine, Steve Fox…

0

Managing Metadata with Office Document Information Panels

The Microsoft Office platform allows you to maintain both standard and custom properties for documents. Document Information Panels, however, let you implement additional functionality such as metadata-based search and automation of information-driven business processes is Office documents and SharePoint apps. In the April 2008 issue of MSDN Magazine, Ashish Ghoda demonstrates how you can build…

0

LINQ coverage in March MSDN Magazine

In the March 2008 installment of the Advanced Basics column in MSDN Magazine, Ken Getz shows you how to programmatically interact with the Office Open XML File Formats using Visual Studio 2008, LINQ to XML, and the Community Technology Preview (CTP) edition of the Microsoft SDK for Open XML Formats. Don’t forget to browse the…

0

OBA Solution Patterns In The Real World

Office Business Applications (OBAs) bridge the divide between business data in line-of-business (LOB) systems and the information worker. You can think of it as a simple model that includes three major parts: the LOB system, the customized Office client that integrates with the LOB system, and the server component (essentially SharePoint) that also integrates with…

0

Office Business Apps with Visual Studio 2008 and VSTO 3.0

Visual Studio 2008 includes VSTO 3.0, which lets you begin solution development for both Office 2003 applications and the 2007 Microsoft Office system, such as developing Microsoft Outlook customizations. In the Launch issue of MSDN Magazine, Steve Fox shows you what you can do with a new type of form development technology called form regions,…

0

Build Office-Based Solutions Using WPF, WCF, And LINQ

With Visual Studio 2008, you can build a solution that incorporates the native capabilities of an Office client application combined with the sophisticated UI capabilities of Windows Presentation Foundation that’s connected to remote data and services via Windows Communication Foundation and uses the rabid development features of LINQ to manipulate that data. In the December…

0