|
|
|||
|
||||
OverviewIn just 24 sessions of one hour or less, you’ll learn how to build robust, dynamic, scalable, and manageable business solutions with SharePoint 2010! Using this book’s straightforward, step-by-step approach, you’ll learn how to implement everything from workflows to content management, search to enterprise-class business intelligence. One step at a time, you’ll master new features ranging from Business Connectivity Services to Silverlight rich user interfaces. Each lesson builds on what you’ve already learned, helping you get the job done fast--and do it right! Step-by-step instructions carefully walk you through the most common SharePoint 2010 development tasks. Q&As at the end of each chapter help you test your knowledge. By the Way, Did You Know?, and Watch Out! boxes offer advice and solutions. Learn how to… Make the most of SharePoint 2010’s lists, libraries, and site templates Customize the user interface through web parts, custom actions, and other advanced interface features Develop server-side applications and client-side applications for SharePoint 2010 Manage data using lists, libraries, site columns, content types, custom fields, event receivers, and queries Integrate external data with Business Connectivity Services (BCS) Use “out of the box” workflows and create custom workflows Manage SharePoint with SharePoint 2010 Central Administration Protect applications with claims-based authorization and other security features Integrate advanced search into your applications Build powerful BI solutions for data analysis, presentation, and decision-making Full Product DetailsAuthor: Sohail Sayed , Manpreet Singh , Vinu SanthakumariPublisher: Pearson Education (US) Imprint: Sams Publishing Dimensions: Width: 18.10cm , Height: 2.90cm , Length: 22.80cm Weight: 0.846kg ISBN: 9780672335792ISBN 10: 0672335794 Pages: 552 Publication Date: 29 March 2012 Audience: Professional and scholarly , Professional & Vocational Format: Paperback Publisher's Status: Out of Print Availability: Awaiting stock Table of ContentsIntroduction 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 507ReviewsAuthor InformationSohail 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. Tab Content 6Author Website:Countries AvailableAll regions |