did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.


Sams Teach Yourself Sharepoint 2010 Development in 24 Hours

by ; ;
  • ISBN13:


  • ISBN10:


  • Edition: 1st
  • Format: Paperback
  • Copyright: 2012-03-13
  • Publisher: Sams Publishing

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $34.99 Save up to $8.75
  • Buy Used


Supplemental Materials

What is included with this book?


SharePoint 2010 offers powerful new tools for building collaborative business solutions. In just 24 lessons of one hour or less, this hands-on book will help developers master all the skills needed to deliver those solutions. Written by developers who have created some of the world's largest SharePoint systems, it covers everything from the basics to advanced techniques. Each lesson builds on what you have already learned, establishing a strong foundation for success. Coverage includes: * SharePoint 2010 architecture and tools * Using "out of the box" templates * Working with Web Parts and Web Pages * Creating Silverlight user interfaces * Mastering server- and client-side development * Managing data and enterprise content * Using Business Connectivity Services and workflows * Administration, configuration, security, and search * Building business intelligence applications By the time you're finished, you won't just know the basics: you'll be comfortable with all facets of SharePoint 2010 solution development.

Author Biography

Sohail Sayed is a software consultant who has worked exclusively with SharePoint for the past three years. Manpreet Singh is a software consultant with extensive expertise developing business intelligence solutions with Microsoft SharePoint. Vinuraj V S has extensive expertise in developing enterprise solutions with SharePoint, ASP.NET, Silverlight, WCF, WF, and related technologies. The authors have worked on multiple SharePoint implementations, including one of the world’s largest BPOS SharePoint implementations and multiple SharePoint on-premises web content management implementations. In addition, they have worked on Business Intelligence and custom .NET applications.

Table of Contents

Introduction     xv

Part 1: Understanding the Basics
HOUR 1: Introducing SharePoint 2010     1
Why SharePoint?      2
History of SharePoint     6
Features of SharePoint 2010     7
Installing SharePoint     10
Walking Through Visual Studio 2010 and SharePoint Designer 2010     17
Summary     23
Q&A     24
HOUR 2: Understanding the SharePoint 2010 Architecture     25
Understanding ASP.NET Versus SharePoint     25
Understanding the 14 Hive and SharePoint Virtual Directories     29
Understanding SharePoint and SQL     32
Introducing the SharePoint Hierarchy     35
Understanding Timer Jobs     36
Introducing Service Applications     38
Summary     39
Q&A     39
HOUR 3: Starting Development with SharePoint 2010     41
Understanding SharePoint Solutions as Deployment Units     44
Introducing SharePoint Features     56
Debugging SharePoint Solutions     60
Summary     63
Q&A     64
HOUR 4: Walking Through the Available Site and List Templates in SharePoint 2010     65
Understanding and Working with Out of the Box Lists and Libraries     65
Understanding and Working with Out of the Box Site Templates     77
Summary     89
Q&A     89

Part 2: Developing in SharePoint 2010
HOUR 5: Working with Web Parts and Web Pages     91
Overview of SharePoint Controls     91
Developing Delegate Controls     100
Programming with Web Parts     102
SharePoint 2010 Safeguard Against XSS     120
Web Part Pages and Wiki Pages     121
Summary     123
Q&A     123
HOUR 6: Working with More SharePoint 2010 User Interface Components     125
Writing Custom Actions     125
Programming Ribbons     127
Understanding Master Pages     135
Understanding Applications Pages     142
Understanding SharePoint 2010 Navigation     145
Summary     148
Q&A     148
HOUR 7: Understanding SharePoint 2010 Server Side Development     151
Jump Start Programming with the Object Model     152
Exploring the Object Model     153
Understanding the Object Model in Relation to Server and Site Architecture     154
Troubleshooting and Monitoring Performance with the Developer Dashboard     168
Creating a Custom Timer Job     172
Modifying the web.config with SPWebConfigModifications     176
Understanding the Event Receivers     178
Summary     181
Q&A     181
HOUR 8: Understanding Client Object Model in SharePoint 2010     183
Understanding Client Object Model Fundamentals     184
Exploring Context in Client Object Model     186
Exploring the JavaScript Client Object Model     192
Summary     195
Q&A     195
HOUR 9: Creating Silverlight User Interfaces for SharePoint 2010 Solutions     197
Introducing Silverlight     197
Understanding Silverlight Architecture     198
Creating the Hello World Silverlight Application     200
Hosting the Silverlight Application in SharePoint 2010     205
Consuming Silverlight Data in SharePoint 2010     207
Summary     212
Q&A     212

Part 3: Managing Content in SharePoint 2010
HOUR 10: Managing Data in SharePoint 2010     213
Programming SharePoint Lists and Libraries     213
Understanding Site Columns     215
Understanding Content Types     221
Creating Custom List Definitions     228
Summary     229
Q&A     230
HOUR 11: Understanding Advanced Data Management Concepts in SharePoint 2010     231
Creating Custom Field Types     231
Understanding Lists and List Item Event Receivers     237
Performing List Data Querying and Manipulation     245
Summary     253
Q&A     254
HOUR 12: Enterprise Content Management—Understanding Document Management     255
Understanding Enterprise Content Management     256
Managing Documents Using Document IDs     257
Managing Document Sets     259
Understanding Managed Metadata     262
Synchronizing Content Types with the Content Type Publishing Hubs     271
Summary     275
Q&A     275
HOUR 13: Enterprise Content Management--Understanding Records and Web Content Management     277
Understanding Records Management in SharePoint     277
Exploring the New Web Content Management Features     290
Summary     297
Q&A     297
HOUR 14: Understanding Business Connectivity Services     299
Creating External Content Types and External Lists Through SharePoint Designer 2010     299
Creating External Content Types and External Lists Through Visual Studio     307
Summary     315
Q&A     316
HOUR 15: Understanding SharePoint 2010 Workflows     317
Understanding Out of the Box SharePoint Workflows     317
Working with Workflows in SharePoint Designer     323
Working with Workflows in Visual Studio     327
Summary     334
Q&A     334

Part 4: Administering and Configuring SharePoint 2010
HOUR 16: Understanding SharePoint 2010 Central Administration     337
Starting with SharePoint 2010 Central Administration     337
Understanding Application Management     338
Understanding System Settings in SharePoint Central Administration     342
Understanding Monitoring in SharePoint Central Administration     344
Understanding Backup and Restore in SharePoint Central Administration     347
Understanding Security in SharePoint Central Administration     352
Understanding Upgrade and Migration in SharePoint Central Administration     354
Understanding General Application Settings in SharePoint Central Administration     355
Configuring with PowerShell     358
Summary     359
Q&A     359
HOUR 17: Securing SharePoint 2010     361
Understanding Claims Based Authentication     361
Configuring Claims Based Authentication for SharePoint 2010     362
Understanding Authorization in SharePoint 2010     369
Using the SharePoint Security Object Model     372
Summary     375
Q&A     376
HOUR 18: Introducing SharePoint Search     377
Understanding Search Options for SharePoint 2010     377
Understanding the SharePoint 2010 Search Components     378
Configuring SharePoint 2010 Search     379
Understanding the Search Center Site     388
Writing Custom Search Queries Using the Query Object Model     392
Summary     395
Q&A     395
HOUR 19: Working with SharePoint Designer 2010     397
Understanding the SharePoint Designer 2010 Interface     397
Uses of SharePoint Designer 2010     399
Summary     411
Q&A     412

Part 5: Advanced SharePoint 2010
HOUR 20: Understanding Service Applications     413
Understanding the Service Applications Architecture     413
Understanding the Existing Service Applications in SharePoint 2010     415
Summary     425
Q&A     425
HOUR 21: Understanding the Architecture of Sandboxed Solutions     427
Understanding Sandboxed Solutions     428
A Look Under the Hood     429
Administering Sandboxed Solutions     430
A Brief Look at Sandboxed Solution Restrictions     437
Developing a Full Trust Proxy     438
Developing Sandboxed Solution Validators     441
Summary     445
Q&A     445
HOUR 22: Introducing Business Intelligence with SharePoint 2010--Working with Visio and Excel Services     447
Exploring the Business Intelligence Center Site Template     447
Exploring Business Intelligence Web Parts     448
Consuming Visio Diagrams with Visio Services     457
Exploring Excel Services     462
Summary     466
Q&A     467
HOUR 23: Introducing Business Intelligence with SharePoint 2010--Working with PerformancePoint Services     469
Introducing PerformancePoint Services     469
Configuring PerformancePoint Services     470
Downloading and Setting Up Adventure Works Sample Databases     472
Exploring the PerformancePoint Services Dashboard Designer     474
Creating Your First Dashboard     476
Summary     484
Q&A     484
HOUR 24: Understanding InfoPath Form Services     487
Introducing InfoPath 2010     487
Modifying List Forms in InfoPath     488
Creating InfoPath Form Templates     493
Summary     506
Q&A     506

Index     507

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program