Microsoft SharePoint products and technologies have become increasingly popular as a collaboration solution for organizations. A large reason for this is the seamless integration of its features into the Office desktop tools. However, many developers have yet to take advantage of this platform and the power it holds to solve problems in the workplace. Our book will take a practical problem/solution approach to common business challenges. The goal is not just to provide the reader with some interesting code samples, but for them to see the Microsoft collaboration platform as a set of services and our examples as patterns in how they can be combined. The book's solutions will focus on using Visual Studio Tools for Office to build the user interface layer. The exciting thing about extending the Office desktop tools is that business users already know how to use them. This will increase user adoption and even quicken development time. The book's solutions will interact with SharePoint as a service provider taking advantage of its many collaboration features including document repositories, collaboration sites, and search.
This book has some great examples to help you take your Sharepoint environment to the next level. It cover all the major Office Applications and includes great code ready to be built and implemented. Not for the beginner but perfect for the System Admin or .Net developer looking to take their sharepoint skills to the next level.
Comprehensive guide for MS Office and SharePoint integration developers
Published by Thriftbooks.com User , 17 years ago
This book offers an indebt review of how SharePoint fits in the Microsoft Office ecosystem. It delivers a variety of advanced examples, richly illustrated with sample code, downloadable from Apress, and step by step instructions and illustrations in the book itself. The organization of the book is very convenient and the first four chapters allow the reader to brush up his knowledge about MS Offices and SharePoint with abundant external links. Each consecutive chapter after that represents a standalone example based on a real-world scenario. The examples are focused on the integration with a particular MS Office product. For example Chapter 5 demonstrates a scenario where MS Word integrates with SharePoint and Chapter 9 shows how to construct PowerPoint slides using content stored in a SharePoint list. Every example starts with an introduction and walkthrough, which allows the reader to start reading the chapter directly without losing context. The complexity of integrating products of the MS Office family in enterprise solutions requires quite a bit of knowledge and experience thus I do not recommend this book to beginners in SharePoint and MS Office programming. While this book has a plenty of introductory and historical information about MS Office development and SharePoint customization, it does not emphasize on important steps of professional SharePoint development such as creation of SharePoint solutions, list and site template customization and provisioning. However if you are already familiar with SharePoint (WSS 3, MOSS 2007) concepts such as solutions, features, workflow etc., this is the book to put all these features in the context of enterprise applications. The software and hardware requirements for the examples in this book are quite high, so if you want to be able to implement them on your own you need to allocate some time to prepare a system with MOSS 2007, MS Office 2007 Enterprise, VS 2008 Professional or Team Edition and for the first example MS Office 2003. In addition there are several manual actions, which require a bit more time. Something, which may not be obvious from the title, is the heavy use of the new MS Office document standard - Office Open XML (commonly referred to as OOXML or OpenXML). This was my first exposure to this format specification and I found its use throughout the book very useful. Overall this book is of great value to intermediate and advanced developers, working on enterprise applications based on the MS Office system or integration projects with third party vendors. The examples can be read independently and each one of them not only demonstrates the implementation of a particular scenario, but also provokes ideas for other projects.
For the MOSS developer hiding inside you
Published by Thriftbooks.com User , 17 years ago
SharePoint as an application development platform is long on potential, short on guidlines. Pro SharePoint Solution Development guides the user through applciation development techniques that leverage the infrastructure (security, doc management, database access, navigation) of SharePoint to deliver application functionality. This book does not assume the reader is an advanced .Net developer, nor does it treat the reader as brand new to the concepts of application development. It cuts directly to the use of built in features and the creation of custom features and how to bind them together to create solutions.
Great insight into Office-SharePoint integration
Published by Thriftbooks.com User , 17 years ago
I am involved with SharePoint developer education so I buy and scan through every single SharePoint title when it becomes available. There are plenty of SharePoint books out today that all cover the same basic topics. This book was special because it had a significant amount of content that I have not seen anywhere else. In particular, I like the way this books explains how a developer can integrate Office 2007 office applications together with SharePoint 2007. It goes beyond the typical 'hello world' examples and offers plenty of gems that could only have been gathered from real-world experience rolling out projects in a production environment. Congrats to Ed and Susie!
Terrific book but not for those new to SharePoint development
Published by Thriftbooks.com User , 17 years ago
This is the 5th book on MOSS 2007/WSS 3.0 that I have bought so far and it is the best as far as SharePoint development. Each chapter after chapter 4 describes a real-world project for integrating SharePoint with Office. The book assumes that you already understand SharePoint development and .NET programming. You can download the code and I have not had any errors compiling it so far. The book makes heavy use of the System.IO.Packaging namespace and so there are many examples generating xml-based office documents. This book gets straight to the point with lots of code. I highly recommend it.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.