Benutzer:MovGP0/SharePoint
Zur Navigation springen
Zur Suche springen
MovGP0 | Über mich | Hilfen | Artikel | Weblinks | Literatur | Zitate | Notizen | Programmierung | MSCert | Physik |
Begriffe[Bearbeiten | Quelltext bearbeiten]
Working with SharePoint Data[Bearbeiten | Quelltext bearbeiten]
Server Side Object Model (SSOM)[Bearbeiten | Quelltext bearbeiten]
Client Side Object Model (CSOM)[Bearbeiten | Quelltext bearbeiten]
jQuery[Bearbeiten | Quelltext bearbeiten]$.ajax({
url: "http://mysite/_api/web/lists",
type: "GET",
contentType: "application/json;odata=verbose",
headers: {
"ACCEPT", "application/json;odata=verbose",
"Authorization", "Bearer" + accessToken
}
})
CAML[Bearbeiten | Quelltext bearbeiten]var camlQuery = new SP.CamlQuery();
camlQuery.set_viewXml("<View><RowLimit>100</RowLimit></View>");
this.listItemCollection = list.getItems(camlQuery);
LINQ[Bearbeiten | Quelltext bearbeiten]var customers = customerList.Take(100).Select();
Server-Side Events[Bearbeiten | Quelltext bearbeiten]
Event Receiver[Bearbeiten | Quelltext bearbeiten]
public class SPEventReceiver : SPItemEventReceiver
{
base.ItemAdded(properties);
LogAndAnnouncementEvent(properties);
}
private void LogAnAnnouncementEvent(SPItemEventProperties properties)
{
var eventTitle = properties.ListTitle;
var siteUrl = "http://mysharepoint/site/";
using(var site = new SPSite(siteUrl))
{
var list = site.Lists["TestList"];
var newItem = list.Items.Add();
newItem["Title"] = string.Format("Event triggered from list {0}", eventTitle);
newItem.Update();
}
}
Export/Import[Bearbeiten | Quelltext bearbeiten]
Web Services[Bearbeiten | Quelltext bearbeiten]
REST Services[Bearbeiten | Quelltext bearbeiten]
Email Settings[Bearbeiten | Quelltext bearbeiten]Guid siteID = SPContext.Current.Site.ID;
string GetSMTPHostName()
{
using (var site = new SPSite(siteID))
{
return site.WebApplication.OutboundMailServiceInstance.Parent.Name; // smtp server name
}
}
string GetFromEmailID()
{
using (var site = new SPSite(siteID))
{
return site.WebApplication.OutboundMailSenderAddress; // from email sender name
}
}
Links[Bearbeiten | Quelltext bearbeiten]
Quellen[Bearbeiten | Quelltext bearbeiten]
|