Beginning SharePoint 2010 Development
Home > Computing and Information Technology > Computer networking and communications > Beginning SharePoint 2010 Development
Beginning SharePoint 2010 Development

Beginning SharePoint 2010 Development

|
     0     
5
4
3
2
1




Out of Stock


Notify me when this book is in stock
About the Book

Discover how to take advantage of the many new features in SharePoint 2010 SharePoint 2010 is a significant leap forward from the 2007 release, and 'you will find that there are a ton of features built into the platform for you to leverage in your solution development. Because SharePoint is a broad platform that covers a lot, this book also covers quite a bit of ground. As a Wrox Beginning book, the goal of Beginning SharePoint 2010 Development is to get you started with many of the fundamentals so that you can continue on to advanced programming beyond this book. The book's goal is to quickly take you from the basics of SharePoint, to installing and configuring a development environment, and then into how you can develop for SharePoint. The book is heavy on coding exercises, but tries to stick to a common set of .NET patterns to ensure you walk away with understanding the different ways in which you can code for SharePoint. Moving from beginning to advanced means that you can expect the walkthroughs and chapters to become increasingly more complex within each chapter and throughout the book. The walkthroughs have been created to be concise and to guide you through all of the steps you must accomplish to complete a coding task. Beginning SharePoint 2010 Development is aimed at the developer who is new to SharePoint. The book assumes you have some programming experience and a passion to learn how to develop for SharePoint. But this book does not assume that you've programmed against SharePoint before. With regard to your general development background, the two assumptions in this book are that you have some familiarity with Web development, and you have an understanding of .NET programming. With regard to Web development, this book assumes that you understand HTML, and may have an understanding of Cascading Style Sheets (CSS), Extensible Markup Language/Extensible Stylesheet Language (XML/XSL), and dynamic languages such as JavaScript. You may have a light understanding of ASP.NET and are looking to apply this knowledge to the SharePoint space. In any case, you have some understanding of the fundamentals of Web and .NET development, and are looking to apply those to the SharePoint space.

Table of Contents:
Introduction xxiii Part I: Welcome to SharePoint 2010 Chapter 1: Introduction to SharePoint 2010 3 Getting to Know SharePoint 4 Addressing the Needs of the Developer 8 Extension and Enrichment for Developers 9 Breaking It Down for Developers 10 SharePoint 2010: The Platform 12 SharePoint 2010 Capabilities 14 Site Collection and Sites 15 Server APIs and Client APIs 17 Data Modeling and Programmability 18 SharePoint Central Administration 19 Application Management 20 Monitoring 21 Security 21 General Application Settings 21 System Settings 21 Backup and Restore 21 Upgrade and Migration 22 Configuration Wizards 22 Summary 22 Recommended Reading 24 Chapter 2: Getting Started with SharePoint 2010 Development 25 Core Developer Features for SharePoint 2010 26 Developer Productivity 26 Rich Platform Services 30 Flexible Deployment 32 Key Skills for the SharePoint Developer 34 Your Development Environment 36 Installing and Configuring Windows Server Hyper-V 37 Installing SharePoint Server 2010 42 Getting Familiar with SharePoint 2010 45 Working with SharePoint Sites 46 Working with SharePoint Lists 50 Working with SharePoint Web Parts 58 Setting Permissions for a SharePoint Site 63 Summary 64 Recommended Reading 66 Part II : Getting Started with SharePoint 2010 Development Chapter 3: SharePoint 2010 Developer Tools 69 SharePoint Development Across Developer Segments 70 Web-Based Development in SharePoint 71 Site Settings 72 Inline Rich Text and HTML Editing 74 Adding Multimedia to a Site 76 Developing SharePoint Applications Using SharePoint Designer 2010 78 Customizing a Site Page 80 Managing Other Data Sources in SharePoint Designer 85 Using JavaScript in SharePoint Designer 86 Master Pages 91 Developing SharePoint Applications Using Visual Studio 2010 98 Development Using the Expression Blend Suite 116 Summary 126 Recommended Reading 127 Chapter 4: Common Developer Tasks in SharePoint 2010 129 Creating Web Parts 130 Standard and Visual Web Parts 130 Data View Web Parts 133 Creating Lists, Site Columns, and Content Types 135 Working with SharePoint Data 141 Creating Event Receivers 147 Creating aspx Pages 150 Creating Master Pages 153 Summary 157 Recommended Reading 158 Chapter 5: Programming Against SharePoint 2010 Lists 159 Overview of SharePoint Lists 159 Programmatically Accessing Lists 162 Programming Against Lists Using the Server-Side Object Model 163 Programming Against Lists Using ASP.NET Web Services 171 Programming Against Lists Using the Client Object Model 186 Programming Against Lists Using a Custom WCF Service 197 REST-Based Services and List Development 202 Creating Event Receivers for a SharePoint List 210 Summary 215 Recommended Reading 216 Chapter 6: Building and Deploying SharePoint Web Parts 217 Understanding Web Parts 217 Web Part Architecture 220 Custom Web Parts 223 Visual Web Parts 233 Custom Web Part Properties 244 Summary 246 Recommended Reading 248 Chapter 7: Creating Your First SharePoint 2010 Application 249 Requirements 250 Solution Design 251 Customer Sales and Total Sales Lists 252 Building the Application 254 Adding a Record to the Sales List 254 Viewing the Customer Sales 258 Viewing the Total Sales 262 Adding a Chart Web Part 268 Final Dashboard 271 Summary 272 Recommended Reading 274 Part III : Advanced Topics for SharePoint 2010 Development Chapter 8: Integrating Line-of-Business Data Using Business Connectivity Services 277 Understanding Office Business Applications (OBAs) 278 OBAs and BCS 280 Anatomy of an External Content Type 284 Connectivity Options with BCS 287 Developing Your First Application Using BCS 289 Creating the External Data Source 290 Creating the External Content Type 291 Setting Permissions for External Content Types 306 Taking the External List Offline 307 Summary 313 Recommended Reading 315 Chapter 9: Creating Enhanced User Experiences for SharePoint with Silverlight 317 Understanding Silverlight 317 Why Integrate Silverlight and SharePoint? 325 Integrating Silverlight with SharePoint 326 No-Touch Integration 328 Low-Touch Integration 331 High-Touch Integration 343 Summary 361 Recommended Reading 362 Chapter 10: Developing Service-Oriented Applications for SharePoint 2010 363 ASP.NET Web Services 365 Native Web Service 366 Custom ASP.NET Services 370 WCF Web Services 378 RESTful Web Services 387 Azure and SharePoint 390 Summary 396 Recommended Reading 398 Chapter 11: Integrating SharePoint with Microsoft Office 399 Content Type as a Document Template 400 Using InfoPath in Your SharePoint Solutions 404 Managing Office Documents through a SharePoint Workflow 406 Integrating Office Documents with SharePoint List Data 410 Server-Side Services 418 Visio Services 418 Excel Services 420 Word Services 426 Access Services 427 Summary 429 Recommended Reading 431 Chapter 12: Securing Your SharePoint 2010 Applications 433 Authorization 434 Solution Trust 436 Secure Store Service 440 Federated Authentication 442 Forms-Based Authentication 442 Claims-Based Authentication 443 Summary 444 Recommended Reading 446 Part IV : Appendix Appendix : Where to Go from Here 449 Index 451


Best Sellers


Product Details
  • ISBN-13: 9780470584637
  • Publisher: John Wiley & Sons Inc
  • Binding: Paperback
  • Language: English
  • Spine Width: 25 mm
  • Width: 189 mm
  • ISBN-10: 0470584637
  • Publisher Date: 08 Jun 2010
  • Height: 235 mm
  • Returnable: N
  • Weight: 882 gr


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Beginning SharePoint 2010 Development
John Wiley & Sons Inc -
Beginning SharePoint 2010 Development
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Beginning SharePoint 2010 Development

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals

    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!