Praise for SharePoint 2010 Developmentwith Visual Studio 2010“The fact is, developers are either limited or liberated by t...
“The depth and insightful nature of Eric Carter’s writing has always been impres- sive. This book is no exception. Eric an...
SharePoint 2010Development withVisual Studio 2010
SharePoint 2010Development withVisual Studio 2010           Eric Carter           Boris Scholl           Peter JausovecUpp...
Many of the designations used by manufacturers and sellers to distinguish their products areclaimed as trademarks. Where t...
To my wife, Tamsyn, and our children, Jason, Hayley,       Camilla, Rand, Elizabeth, and Miles                  —Eric Cart...
This page intentionally left blank
Contents at a Glance    Contents xi    Figures xvii    Tables xxxv    Foreword xxxix    Preface xli    Acknowledgments xli...
x       Contents at a Glance    10 SharePoint Pages 655    11 Packaging and Deployment 699    A Preparing for SharePoint D...
Contents    Figures xvii    Tables xxxv    Foreword xxxix    Preface xli    Acknowledgments xliii    About the Authors xlv...
xii       Contents      2 Introduction to SharePoint Development in Visual        Studio 2010 105         Creating a Share...
Contents       xiii   Working with Queries      221       SPQuery 221       SPSiteDataQuery 223   Working with Users 226  ...
xiv        Contents      6 Working with Business Data 361          Introduction to Business Connectivity Services 361     ...
Contents     xv  SharePoint Workflows       536      How Does Workflow Deployment Work?         547      List, Site, and C...
xvi       Contents      11 Packaging and Deployment 699         The Basics and Beyond 699         SharePoint Features 699 ...
Figures   FIGURE 1-1: A SharePoint page with a web part tracking “in flight” development              work items 3   FIGUR...
xviii    Figures        FIGURE 1-21: Versioning settings for a list      26        FIGURE 1-22: Permission settings for a ...
Figures   xixFIGURE 1-53: The permissions page for the child site         62FIGURE 1-54: The Permissions page for the pare...
xx     Figures      FIGURE 2-1: Setting the Microsoft Visual Studio 2010 shortcut to start as                  administrat...
Figures         xxi FIGURE 3-1: The relationships among commonly used objects in the SharePoint             object model 1...
xxii     Figures       FIGURE 4-20: Save as Template button in the ribbon of the view and manage settings                 ...
Figures           xxiiiFIGURE 4-50: Windows User input form        295FIGURE 4-51: Add Reference     296FIGURE 4-52: Add R...
xxiv     Figures        FIGURE 6-9: The Parameters Configuration page of the Operations Wizard               369       FIG...
Figures          xxvFIGURE 6-36: External Content Type Picker      400FIGURE 6-37: External list Hello World      401FIGUR...
xxvi     Figures       FIGURE 6-65: Property Editor    424       FIGURE 6-66: Implement Interface smart tag         425   ...
Figures         xxvii FIGURE 7-9: SharePoint Content Type project structure          472FIGURE 7-10: Server Explorer    47...
xxviii     Figures         FIGURE 7-42: Creating Trip Reports list        510         FIGURE 7-43: Modified default view  ...
Figures         xxixFIGURE 8-22: Workflow designer in SharePoint Designer              564FIGURE 8-23: Adding local variab...
xxx     Figures      FIGURE 9-21: Deploying the visual web part     600      FIGURE 9-22: Web part menu      601      FIGU...
Figures               xxxi FIGURE 10-6: The v4.master master page in the SharePoint Designer page editor               663...
xxxii     Figures        FIGURE 11-10: Project with an Images Mapped Folder               735        FIGURE 11-11: Custom ...
Figures            xxxiiiFIGURE 11-42: Custom Deployment Configuration added by our Project_Initialized              Handl...
This page intentionally left blank
Tables   TABLE 1-1: Lists That Can Be Created in a Blank SharePoint Site       14   TABLE 1-2: Advanced Settings for a Lis...
xxxvi   Tables        TABLE 2-4: SharePoint Project Item Types Dependent on Other Project Item                   Types 125...
Tables       xxxvii TABLE 5-3: Properties of the SPItemEventProperties Object            324 TABLE 5-4: BeforeProperties, ...
xxxviii    Tables           TABLE 9-1: Attributes for Web Part Custom Properties      603           TABLE 9-2: Properties ...
ForewordO    ver the last decade, we’ve seen SharePoint evolve from a collaboration     application to a business collabor...
xl        Foreword        Whether you’re a .NET developer with no SharePoint experience or an     experienced SharePoint 2...
PrefaceI n late 2007, we had just put the final touches on Visual Studio 2008. For the  Visual Studio Tools for Office (VS...
xlii        Preface       extensive coverage of the SharePoint UI and how to extend SharePoint, an       introduction to V...
AcknowledgmentsA     lthough there are only three names on the cover, no book of this mag-      nitude gets written withou...
xliv        Acknowledgments           A huge thank-you to everyone at Microsoft who over the last three years       contri...
About the AuthorsEric Carter is a development manager in the Bing team at Microsoft. Previ-ously, he worked as a mevelopme...
xlvi       About the Authors       working as a developer at a startup company. He began his Microsoft       career in 199...
1Introduction to SharePointWhat Is SharePoint Development?In this chapter, we will introduce you to basic SharePoint conce...
2        Chapter 1: Introduction to SharePoint    object model much like Office customizations interact with the Office ob...
What Is SharePoint Development?                        3SharePoint, put it this way: “Where is the SharePoint list command...
4         Chapter 1: Introduction to SharePoint    work item list that the web page is showing is probably a custom list, ...
What Is SharePoint Development?                   5How Do I Play My Changes Back?You may be familiar with using either the...
6        Chapter 1: Introduction to SharePoint    SharePoint. Visual Studio also has a good environment for editing XML th...
Introduction to SharePoint Site Collections and Sites                      7if necessary. In short, Visual Studio gives yo...
8        Chapter 1: Introduction to SharePoint    SharePoint site collection with a top-level SharePoint site in it. This ...
Introduction to SharePoint Site Collections and Sites                  9have its own users and security settings and share...
10         Chapter 1: Introduction to SharePoint     Figure 1-5: Creating a new site using the SharePoint Site Actions men...
Introduction to SharePoint Site Collections and Sites   11Figure 1-6: Creating a new child site using the Create dialogFig...
12           Chapter 1: Introduction to SharePoint        Extension Point: Custom Site Templates        You can create you...
Introduction to SharePoint Site Collections and Sites     13Figure 1-8: All Site Content page for the newly created child ...
14         Chapter 1: Introduction to SharePoint     Figure 1-10: The Create dialog—bottom half of the dialog     TABLE 1-...
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Ebook share point_2010_development_visual_studio
Upcoming SlideShare
Loading in...5
×

Ebook share point_2010_development_visual_studio

2,934

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,934
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
109
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Ebook share point_2010_development_visual_studio

  1. 1. Praise for SharePoint 2010 Developmentwith Visual Studio 2010“The fact is, developers are either limited or liberated by the tools they use. This book brings a strong tools focus with Visual Studio 2010, and the authors are the experts when it comes to the tooling enhancements that vastly improve developing with SharePoint 2010. This book is the must-have SharePoint 2010 developer instruction resource for all ranges of experience, novice to expert.” —John R. Durant, Senior Product Manager, Microsoft“I thoroughly enjoyed reading this SharePoint 2010 development book. Every chapter had useful information that was to the point and developer focused—a great addition to any SharePoint developer’s library.” —Greg Galipeau, Director, SharePoint Practice, Optimos Consulting“As a developer, you’re always looking for new opportunities, and SharePoint offers plenty. Visual Studio 2010 adds a great set of tools for working with SharePoint 2010 and Eric Carter, Boris Scholl, and Peter Jausovec do an excel- lent job of explaining how to use them. After reading this book, you’ll know what to do to begin building professional SharePoint solutions.” —Robert Green, Senior Consultant, MCW Technologies“A really useful guide that every SharePoint developer should have in their bookcase.” —Tomáš Herceg, Microsoft Visual Basic MVP“Carter, Scholl, and Jausovec have created an invaluable resource for profession- als who need to learn the new Visual Studio Tools for SharePoint. With great walkthroughs and thorough explanations, this book is required reading for every SharePoint developer.” —Scot Hillier, Microsoft SharePoint MVP, Scot Hillier Technical Solutions, LLC“If you’re a .NET developer looking for a book to help you quickly get up to speed then SharePoint 2010 Development with Visual Studio 2010 is the book. You won’t get stumped or overwhelmed. It is laid out in an easy to consume way that will get you developing SharePoint apps in no time!” —Joel Oleson, Senior Architect & Evangelist, Quest Software
  2. 2. “The depth and insightful nature of Eric Carter’s writing has always been impres- sive. This book is no exception. Eric and coauthors Boris and Peter were key members of the team that designed and built the SharePoint Developer Tools in Visual Studio 2010, giving them the uncanny ability to describe how and why these powerful new tools in Visual Studio 2010 work the way they do.” —Ted Pattison, Author and Instructor, Critical Path Training“From no-code, list-based approaches to service applications and back-end heavy lifting, SharePoint 2010 is a huge application, and an even larger devel- opment platform. If you are a SharePoint Developer, regardless of your level or experience with any current or previous SharePoint version, you should read this book in order to better understand your dizzying array of solution approaches. This is a valuable read thanks to in-depth guidance and insightful code samples.” —Matt Ranlett, MVP SharePoint Server“Carter, Scholl, and Jausovec certainly have the credentials for putting their names on the cover of this book. They’ve been deeply involved in shaping the developer platform and tools for SharePoint 2010 from its inception to release, and their experience and knowledge are shared across all 912 pages—a must have reference for professional developers writing solutions and features for SharePoint 2010, written by the people that built it.” —Richard Riley, Group Product Manager, SharePoint, Microsoft“I was delighted to review this quality manuscript straight from the Visual Stu- dio development team. As seen with Eric’s previous books, Eric, Boris, and Peter managed to create an excellent book not only to learn how to develop great solutions but also to use as a reference guide to explore the specifics of SharePoint 2010—a real gem to add to your developer book collection.” —Maarten van Stam, Microsoft MVP for VSTO, www.maartenvanstam.nl“This is the most indispensable resource for SharePoint 2010 development with Visual Studio by the team that built the tools.” —Andrew Whitechapel, Program Manager Architect, Microsoft