SharePoint development with the SharePoint Framework : design and implement state-of-the-art customizations for SharePoint /
Design and create beautiful solutions using modern development tools for SharePoint Online.
Clasificación: | Libro Electrónico |
---|---|
Autores principales: | , |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham, UK :
Packt Publishing,
2017.
|
Temas: | |
Acceso en línea: | Texto completo Texto completo |
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
001 | EBSCO_on1008968636 | ||
003 | OCoLC | ||
005 | 20231017213018.0 | ||
006 | m o d | ||
007 | cr unu|||||||| | ||
008 | 171102s2017 enka o 000 0 eng d | ||
040 | |a UMI |b eng |e rda |e pn |c UMI |d IDEBK |d STF |d NLE |d COO |d OCLCF |d UOK |d CEF |d KSU |d VT2 |d OCLCQ |d OCLCO |d UKMGB |d WYU |d LVT |d C6I |d UAB |d UKAHL |d N$T |d OCLCQ |d OCLCO |d OCLCQ |d OCLCO |d OCLCQ |d OCLCO | ||
015 | |a GBB7N8571 |2 bnb | ||
016 | 7 | |a 018554439 |2 Uk | |
020 | |a 1787282376 | ||
020 | |a 9781787282377 |q (electronic bk.) | ||
020 | |z 9781787121430 | ||
029 | 1 | |a GBVCP |b 1014938910 | |
029 | 1 | |a UKMGB |b 018554439 | |
035 | |a (OCoLC)1008968636 | ||
037 | |a CL0500000908 |b Safari Books Online | ||
050 | 4 | |a TK5105.8885.M543 | |
082 | 0 | 4 | |a 006.78 |2 23 |
049 | |a UAMI | ||
100 | 1 | |a Roine, Jussi, |e author. | |
245 | 1 | 0 | |a SharePoint development with the SharePoint Framework : |b design and implement state-of-the-art customizations for SharePoint / |c Jussi Roine, Olli Jääskeläinen. |
264 | 1 | |a Birmingham, UK : |b Packt Publishing, |c 2017. | |
300 | |a 1 online resource (1 volume) : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
588 | 0 | |a Online resource; title from title page (Safari, viewed October 30, 2017). | |
505 | 0 | |a Cover -- Copyright -- Credits -- About the Authors -- About the Reviewer -- www.PacktPub.com -- Customer Feedback -- Table of Contents -- Preface -- Chapter 1: Introducing SharePoint Online for Developers -- What is SharePoint Online? -- SharePoint sites and site collections -- SharePoint document libraries -- SharePoint lists -- SharePoint web parts -- Why SharePoint Online? -- Office 365 licensing -- Choosing an Office 365 license for development use -- Getting started with SharePoint Online -- Creating new site collections -- A word or two on SharePoint site templates -- Site definitions -- Site templates -- Web templates -- SharePoint Online and site templates -- Creating a new site collection -- Developer sites versus team sites -- SharePoint Online APIs -- A quick primer on Microsoft Graph -- Developing solutions for SharePoint Online -- Solutions for SharePoint and SharePoint Online -- SharePoint 2001-2003: direct modification of files -- SharePoint 2007 -- Full-trust code -- SharePoint 2010 and SharePoint Online: sandbox solutions -- SharePoint 2013, SharePoint 2016, and SharePoint Online: add-ins -- SharePoint Online -- add-ins and client-side scripts -- Development tooling for SharePoint Online -- Summary -- Chapter 2: Developing Solutions for SharePoint -- Introducing the SharePoint Framework -- SharePoint extensibility -- Philosophy of the SharePoint Framework -- Types of projects the SharePoint Framework supports -- Key features of the SharePoint Framework -- Toolchain -- npm -- Yeoman and Yeoman SharePoint generator -- Gulp -- Visual Studio Code -- Browser developer tools -- SharePoint Workbench -- Introducing Office Developer Patterns and Practices -- Office Developer Patterns and Practices in practice -- Contributing to Office Dev PnP -- Application life cycle management with SharePoint customizations. | |
505 | 8 | |a Managing and versioning source code and assets -- GitHub -- Visual Studio Team Services -- Deploying, retracting, and managing solutions -- Summary -- Chapter 3: Getting Started with the SharePoint Framework -- Setting up your development environment -- Step 1 -- Installing Node.js -- Step 2 -- Node package manager -- Step 3 -- Installing Yeoman and Gulp -- Step 4 -- Installing the Yeoman SharePoint generator -- Step 5 -- Install Visual Studio Code -- Testing your SharePoint Framework development environment -- Step 1 -- Creating a folder for the web part -- Step 2 -- Running the Yeoman SharePoint generator -- Step 3 -- Installing the developer certificate -- Step 4 -- Running the web part on a local workbench -- Anatomy of the SharePoint Framework web part project -- Main folders and root level configuration files -- TypeScript basics in the SharePoint Framework -- Key files of the SharePoint Framework web part projects -- Summary -- Chapter 4: Building Your First Web Part -- Creating a feedback list -- Creating the feedback web part project -- Setting web part basics -- Building feedback web part user experience -- Testing the user interface -- Saving the feedback -- Testing and troubleshooting the web part -- Ideas for fine tuning the web part for production use -- Using Office 365 to build better business process -- Building smarter controls -- Provisioning of the Feedback list and other resources -- Localization -- Localizing web part manifest -- Localizing texts -- Calendar and currency -- Summary -- Chapter 5: Using Visual Studio Code and Other Editors -- Introducing Visual Studio Code -- Installing Visual Studio Code -- Getting to know Visual Studio Code -- Changing the color theme -- Working with files -- Extensions -- Working with the SharePoint Framework in Visual Studio Code -- Running commands with the Integrated Terminal. | |
505 | 8 | |a Using Visual Studio instead of Visual Studio Code -- Summary -- Chapter 6: Packaging and Deploying Solutions -- Overview of packaging and deploying -- Packaging SharePoint Framework solutions -- Using Gulp to package a project -- Deploying SharePoint Framework solutions -- App Catalog -- Installing the app -- Deploying assets -- SharePoint Online CDN and Microsoft Azure CDN -- Configuring a SharePoint Online CDN -- Updating the project to support a SharePoint Online CDN -- Deploying assets to a SharePoint Online CDN -- Configuring Microsoft Azure Storage CDN -- Updating the project to support Microsoft Azure CDN -- Deploying assets to Microsoft Azure CDN -- Summary -- Chapter 7: Working with SharePoint Content -- Overview of working with SharePoint content -- Using mock data -- Using mock data with locally hosted SharePoint Workbench -- Step 1 -- create data model -- Step 2 -- create MockSharePointClient -- Step 3 -- consume the mock data in the web part -- Accessing real data with SPHttpClient -- Working with SharePoint lists -- Requesting the list of lists with SPHttpClient -- Checking if the list exists and creating lists -- Working with SharePoint list items -- Creating an Office 365 Group and new SharePoint list -- Basic operation with SharePoint list items using SPHttpClient -- Step 1 -- create a hello-listitems web part project -- Step 2 -- add a data model for list items -- Step 3 -- build the user interface for the web part -- Step 4 -- define the function that will make SPHttpClient request to read list items and test the web part -- Step 5 -- implementing the _runOperation function and building a skeleton for CRUD operation functions -- Step 6 -- implementing the create operation -- Step 7 -- implementing the read operation -- Step 8 -- implementing the update operation -- Step 9 -- implementing the delete operation -- Summary. | |
505 | 8 | |a Chapter 8: Working with the Web Part Property Pane -- Web part property pane -- Property panes in classic web parts -- Property panes in SharePoint Framework web parts -- Implementing a property pane -- Fields in property panes -- Implementing headers, groups, and fields -- Implementing multiple pages in property panes -- Handling property field events -- Implementing custom properties in a property pane -- Defining a custom field type -- Summary -- Chapter 9: Using React and Office UI Fabric React Components -- Overview -- Understanding React -- React is declarative -- React is component-based -- Introduction to Fabric React components -- Fabric React support -- How to obtain Fabric React for your web part -- Using Fabric React components -- Button -- Dialog -- TextField -- Using React and Office UI Fabric React components in SharePoint Framework web parts -- Creating the SharePoint Framework React To-do web part -- Step 1 -- Creating a React web part project -- Step 2 -- Adding Office UI Fabric React to the project -- Step 3 -- Examining the React project structure -- Step 4 -- Creating the ITodoItem interface and mockup data -- Step 5 -- Implementing a to-do list in React and Fabric React components -- Modifying the web part file -- Modifying the ReactTodo component -- Creating TodoItemComponent -- Summary -- Chapter 10: Working with Other JavaScript Frameworks -- Overview -- Using jQuery in SharePoint framework web parts -- Loading jQuery from CDN -- Bundling jQuery to the web part package -- Knockout -- AngularJS and Angular -- Using SharePoint patterns and practices JavaScript Core Library -- Accessing user profiles -- Sending email -- Working with lists and list items -- Working with JavaScript libraries -- Additional considerations -- Summary -- Chapter 11: Troubleshooting and Debugging SharePoint Framework Solutions -- Troubleshooting. | |
505 | 8 | |a Ensuring an up-to-date npm -- Updating the Yeoman template version -- Troubleshooting the npm cache -- Optimization -- Optimizing the SharePoint Framework packages -- Loading external packages -- Debugging solutions -- Debugger statements using browser developer tools -- Debugging with source maps -- Debugging in Visual Studio Code -- Summary -- Chapter 12: SharePoint APIs and Microsoft Graph -- SharePoint APIs -- SharePoint REST APIs -- Accessing SharePoint Online with CSOM using a console app -- Accessing SharePoint Online with REST using a console app -- Accessing REST APIs with SharePoint Framework -- Microsoft Graph -- What is Microsoft Graph? -- Accessing Microsoft Graph with Graph Explorer -- Accessing Microsoft Graph with SharePoint Framework -- Summary -- Chapter 13 : The Future of SharePoint Customizations -- The future of SharePoint developers -- Our recommendations for developers -- The SharePoint Framework support in SharePoint 2016 -- Is SharePoint Framework the final framework for SharePoint developers? -- Summary -- Index. | |
520 | |a Design and create beautiful solutions using modern development tools for SharePoint Online. | ||
590 | |a O'Reilly |b O'Reilly Online Learning: Academic/Public Library Edition | ||
590 | |a eBooks on EBSCOhost |b EBSCO eBook Subscription Academic Collection - Worldwide | ||
630 | 0 | 0 | |a Microsoft SharePoint (Electronic resource) |
630 | 0 | 7 | |a Microsoft SharePoint (Electronic resource) |2 fast |
650 | 0 | |a Intranets (Computer networks) |x Management. | |
650 | 0 | |a Web applications |x Development. | |
650 | 6 | |a Intranets |x Gestion. | |
650 | 6 | |a Applications Web |x Développement. | |
650 | 7 | |a COMPUTERS |x Programming Languages |x C#. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Web |x General. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Web |x Design. |2 bisacsh | |
650 | 7 | |a Intranets (Computer networks) |x Management |2 fast | |
700 | 1 | |a Jääskeläinen, Olli, |e author. | |
856 | 4 | 0 | |u https://learning.oreilly.com/library/view/~/9781787121430/?ar |z Texto completo |
856 | 4 | 0 | |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1610529 |z Texto completo |
938 | |a Askews and Holts Library Services |b ASKH |n BDZ0035169353 | ||
938 | |a EBSCOhost |b EBSC |n 1610529 | ||
938 | |a ProQuest MyiLibrary Digital eBook Collection |b IDEB |n cis39031523 | ||
994 | |a 92 |b IZTAP |