* Written by a Microsoft Senior Software Development Engineer for Microsoft Office 2007, this book explains how Excel Services is brand-new server technology that supports loading, calculating, and rendering Excel spreadsheets on servers * Addresses how to use Excel Services to acquire browser-based access to spreadsheets, incorporate spreadsheets in portals and dashboards, and eliminate instances where copies of the same spreadsheet are out of sync with each other * Tackles topics usually avoided by other titles, such as running Excel on Excel Client, rewriting Excel models into code, and writing generic solutions for calculating sheets * Demonstrates how to leverage servers to offload long-running calculations from desktop machines and reuse logic and business models that are written in other languages without having to re-code the logic and business models
With this unique resource, you'll discover how to unlock the power behind Excel Services in order to effectively utilize server side spreadsheet calculation and rendering. It walks you through all programming aspects of Excel Services, covering everything from APIs to UDFs (User Defined Functions). You'll quickly gain a strong understanding of what Excel Services is, how to work with it, and how to develop applications using its robust features. Written by the senior software development engineer for Excel Services, this book first provides you with detailed explanations about the various programmability options Excel Services offers. You'll then gain an inside look into the problematic areas that you must avoid. And you'll find ideas for solutions that you can create using this server technology. This information will help you extend and work against Excel Services as you develop business critical applications. What you will learn from this book includes: steps for streamlining work with the Excel Web Services API; in depth explanations about Excel Services UDFs, including various ways to make them work in Excel 2007; how to use Excel Models to extend your applications; various techniques used to employ both Excel and Excel Services in end to end solutions; how to streamline processes that rely on Excel spreadsheets, such as modeling, handling, and storing data; tools used for generating Excel Workbook based custom Web services, RSS feeds, and more; and, hints for building your own mashups using Excel Services. This book is for developers who have built applications on Excel or have used a spreadsheet as a starting point for code. You should be comfortable working in the .NET environment. "More solutions are built on Microsoft Excel than any other Office tool. Excel Services extends Excel to the server and opens up a whole new world of applications. This book is a must read for developers looking to take advantage of this new server functionality." - PJ Hough, Director of Program Managment, Microsoft Office, Microsoft Corporation. Excel is probably the most used end user tool among our Microsoft customers.
Date: 23 April, 2007
Author: Shahar Prish