Join Robert Bogue for an in-depth discussion in this video Updating SharePoint data, part of Developing SharePoint Full Trust Solutions for SharePoint 2013.
- It's time to talk about how we update data in SharePoint.…Up to this point, we've only been reading data out of…SharePoint, and we haven't been making any updates.…Like most systems, you can think of updates inside of…SharePoint with a CRUD model.…CRUD stands for create, read, update, and delete.…In the SharePoint user interface, we have these options.…For Create, that's if you click on New.…You have Read, which you can see in a view…or you can display the item.…You can do updates inside of the user interface through…either the Quick Edit or selecting the item…and hitting Edit.…
To delete an item inside the SharePoint user interface,…you'll go to the Edit page, and then hit delete.…But what about application updates?…Let's take a look at how that's done.…Let's start by taking a look at how easy it is to add…an item to a list, a brand new item.…We're going to do that by looking at our ClientAndData…solution, so this is in your example files Chapter03…ClientAndData, and it's ClientAndData.sln.…We look at the AddItemWebPart.…
If you've wanted to learn how to develop custom solutions on SharePoint—or you've been told that you need to develop a solution that integrates with SharePoint—this is the training you need. It's quick, to the point, and effective at helping new developers work with SharePoint code.
Robert Bogue shows how to create new web parts, access and update data in SharePoint, work with files, and create SharePoint artifacts: lists and libraries to store data, site-level features, files, etc. He also shows how to create sandbox solutions that do not affect the rest of the server environment, and discusses execution options for solutions, including in-page, quasi-page, and out-of-page execution.
- Define web parts.
- Explain how to interact with a web part.
- Recall how to help determine what declarative code and user code is.
- Identify which object allows you to get data from more than one list.
- Identify what class timer jobs are derived from.
- Recognize different types of event receivers.