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

Beginning SharePoint 2013 Development

|
     0     
5
4
3
2
1




Out of Stock


Notify me when this book is in stock
About the Book

A complete revision to a popular SharePoint developer's resource Fully updated for SharePoint 2013, this book is an ideal starting place for SharePoint development. Covering all the major topics that a new developer needs to know in order to get started, this resource contains 100 percent new content and addresses the major overhaul to the SharePoint 2013 platform. The team of authors, led by Microsoft's Steve Fox, presents you with a detailed overview that helps you establish a starting point for development. They then walk you through ways to advance your knowledge so that you leverage the new SharePoint 2013 features to build custom solutions. * Addresses developing managed or unmanaged applications * Provides an overview of Windows Azure for SharePoint * Looks at common developer tasks in SharePoint 2013 * Gets you started with building, packaging, and deploying SharePoint 2013 applications * Highlights essential points of security in SharePoint 2013 Touching on everything from developing applications using Office services to development workflow applications, Beginning SharePoint 2013 Development covers everything you need to know to start confidently working with the platform today.

Table of Contents:
INTRODUCTION xxiii PART I: GETTING STARTED WITH SHAREPOINT 2013 CHAPTER 1: INTRODUCTION TO SHAREPOINT 2013 3 Getting to Know SharePoint 4 Defining SharePoint by Function 5 Defining SharePoint by User 5 Introducing the User Interface 6 Introducing the Structure 8 Addressing the Needs of the Developer 9 Extending SharePoint 2013 10 Breaking It Down for Developers 12 SharePoint 2013: The Platform 15 SharePoint Installation Types 16 SharePoint 2013 Capabilities 18 Site Collections and Sites 20 SharePoint 2013 APIs 24 SharePoint Central Administration 26 Application Management 27 Monitoring 28 Security 28 General Application Settings 28 System Settings 28 Backup and Restore 29 Upgrade and Migration 29 Configuration Wizard 29 Apps 29 Summary 29 Recommended Reading 31 CHAPTER 2: OVERVIEW OF THE SHAREPOINT 2013 APP MODEL 33 SharePoint 2013 App Model 33 Apps for Office 34 Apps for SharePoint 35 Moving to the Cloud 37 Understanding the Three Apps for SharePoint Deployment Models 38 SharePoint-Hosted 38 Autohosted 44 Provider-Hosted 49 Summary 52 Recommended Reading 53 CHAPTER 3: DEVELOPER TOOLING FOR SHAREPOINT 2013 55 SharePoint Development Across Developer Segments 56 Web-Based Development in SharePoint 57 Site Settings 58 Developing SharePoint Applications Using SharePoint Designer 65 Developing SharePoint Applications Using Napa 69 Developing SharePoint Applications Using Visual Studio 2012 74 Other Tools for SharePoint Development 82 Developing with Expression Blend 83 Debugging Using Fiddler 85 Summary 85 Recommended Reading 87 CHAPTER 4: UNDERSTANDING YOUR DEVELOPMENT OPTIONS 89 Application and Solution Types 90 Common Developer Tasks 93 Creating Web Parts 93 Creating SharePoint-Hosted Apps 101 Working with SharePoint Data 106 Creating Cloud-hosted Apps 109 Creating Event Receivers 109 Creating ASPX Pages 112 Creating Master Pages 114 Summary 116 Recommended Reading 117 CHAPTER 5: OVERVIEW OF WINDOWS AZURE FOR SHAREPOINT 119 Defining the Cloud 120 Defining Windows Azure 121 Windows Azure Platform 122 Data Layer 123 Services Layer 123 Integration Layer 123 Developing Windows Azure Applications 124 SharePoint and Windows Azure 133 Understanding SharePoint Cloud-Hosted Apps and Windows Azure 134 Creating a Simple Autohosted SharePoint App 136 Summary 146 Recommended Reading 147 PART II: FUNDAMENTAL SHAREPOINT 2013 DEVELOPMENT BUILDING BLOCKS CHAPTER 6: DEVELOPING, INTEGRATING, AND BUILDING APPLICATIONS IN SHAREPOINT 2013 151 Development Models Available in SharePoint 2013 152 Application Integration Options in SharePoint 2013 153 User Interface Integration 154 Events and Logic Integration 166 Data Integration 168 Summary 171 Recommended Reading 173 CHAPTER 7: PACKAGING AND DEPLOYING SHAREPOINT 2013 APPS 175 Anatomy of an App 176 Manifest and Assets 178 SharePoint Solution Package 179 Web Deploy Package 180 Database Package 181 Packaging and Publishing an App 182 Packaging an App 182 Private Publishing in an App Catalog 183 Deploying an App 184 SharePoint-Hosted App Deployment 185 Provider-Hosted App Deployment 188 Autohosted App Deployment 196 Summary 199 Recommended Reading 200 CHAPTER 8: DISTRIBUTING SHAREPOINT 2013 APPS 201 Publishing Apps in the SharePoint Store 203 Creating a Client ID and Secret 204 Pricing and Licensing Apps 206 Submitting Apps 208 Getting Apps Validated 211 Application Life Cycle 212 Using Seller Dashboard Metrics 213 Upgrading Apps 214 Summary 216 Recommended Reading 217 CHAPTER 9: OVERVIEW OF THE CLIENT-SIDE OBJECT MODEL AND REST APIS 219 Introducing Remote APIs in SharePoint 2013 220 Client-Side Object Model (CSOM) Basics 221 Managed Code (.NET) 222 Setup 223 Querying 224 JavaScript 228 Setup 229 Querying 230 Security and Cross-Domain Calls 236 Windows Phone 237 Setup 238 Querying 239 REST and OData 241 Getting Started with REST and OData 242 Filtering and Selecting 244 Creating, Updating, and Deleting 246 Client-Side Object Model API Coverage 250 Summary 252 Recommended Reading 253 CHAPTER 10: OVERVIEW OF OAUTH IN SHAREPOINT 2013 255 Introduction to OAuth 256 OAuth in SharePoint 2013 257 Creating and Managing Application Identities 258 Application Authentication 263 App and User Context in API Calls 266 Managing Tokens in Your Application 266 Application Authorization 269 Requesting Permissions Dynamically 271 App-Only Policy 271 On-Premises App Authentication with S2S 272 Summary 275 Recommended Reading 276 PART III: ADVANCED DEVELOPER TOPICS IN SHAREPOINT 2013 CHAPTER 11: DEVELOPING INTEGRATED APPS FOR OFFICE AND SHAREPOINT SOLUTIONS 279 The New App Model for Office 280 The Office JavaScript Object Model 286 Document-based Apps 286 Functional Capabilities by Office Client 291 Mailbox-based Apps 292 App Security 297 Integrating Apps for Office with SharePoint 298 Standalone Apps for Office 299 Apps for Office Integrated with an App for SharePoint 300 Summary 305 Recommended Reading 306 CHAPTER 12: REMOTE EVENT RECEIVERS IN SHAREPOINT 2013 307 Introducing Remote Event Receivers 308 App-level Life-cycle Remote Event Receivers 318 Summary 319 Recommended Reading 320 CHAPTER 13: BUILDING LINE-OF-BUSINESS SOLUTIONS USING BUSINESS CONNECTIVITY SERVICES 321 Business Connectivity Services in SharePoint 2013 322 BCS in Apps for SharePoint 328 Building a BCS-enabled Business Solution 332 Summary 339 Recommended Reading 341 CHAPTER 14: DEVELOPING APPLICATIONS USING OFFICE SERVICES 343 WOPI and the New Offi ce Web Apps Server 344 What s New in Excel Services 348 Word Automation Services and the New PowerPoint Automation Services 355 The New Machine Translation Services 359 What s New in Access Services 362 Summary 366 Recommended Reading 368 CHAPTER 15: DEVELOPING WORKFLOW APPLICATIONS FOR SHAREPOINT 2013 369 Introducing Workfl ow Manager 370 The Big New Features for SharePoint Designer 371 Visio Professional, SharePoint Designer, and Workflow 372 Workflow and Visual Studio 383 Workflow in Apps for SharePoint 390 Summary 397 Recommended Reading 398 APPENDIX A: ANSWERS TO EXERCISES 399 INDEX 407


Best Sellers


Product Details
  • ISBN-13: 9781118495841
  • Publisher: John Wiley & Sons Inc
  • Binding: Paperback
  • Language: English
  • Spine Width: 22 mm
  • Width: 189 mm
  • ISBN-10: 1118495845
  • Publisher Date: 18 Feb 2013
  • Height: 233 mm
  • No of Pages: 456
  • Weight: 792 gr


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Beginning SharePoint 2013 Development
John Wiley & Sons Inc -
Beginning SharePoint 2013 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 2013 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!