Martin's Blog - Developer Infos zu SharePoint, ASP.NET, BI und anderen Technologien




powered by Component Software GmbH

App Part - Parameter

Serverseitige Webparts in SharePoint können konfiguriert werden. Gleiches möchte man euch bei App Parts erreichen. Jedoch werden SharePoint App Parts IFRAME in die Webseite eingebettet. Server Seitigen Code gibt es hier nicht. Allerdings können in der Elements-Datei des App Parts Properties definiert werden. Im ClientWebPart Knoten der XML Datei ist folgender Eintrag möglich: <Properties>       <Property Name="Konfiguration1"                 Type="string"      &... [Mehr]

Newsfeed Posting per Code

Newsfeed Postings können in SharePoint auch mittels Client Object Model durchgeführt werden. Dafür muss die dll “Microsoft.SharePoint.Client.UserProfiles” aus dem ISAPI Verzeichnis referenziert werden. Das Posting selbst muss mit einem ClientContext für den SP User durchgeführt werden. Ein Versuch mit einem App ClientContext schlägt fehl. Da in meinem BSP mit Office365 gearbeitet wird, müssen Credentials für SharePoint Online verwendet werden. (zeile 8 bis 11) Ein Post wird mit der Methode CreatePost (Zeile 19) einer Instanz des SocialFeedManagers (Zeile 13) erstellt. Der erste Parameter ist d... [Mehr]

Was ist schneller? CAML oder KQL

Unlängst beschäftigte ich mich mit der Frage, welcher Weg der schnellste ist, um auf die Daten zu zugreifen: der Zugriff über eine CAML Abfrage oder der Zugriff über den Search Index. Daher habe ich eine SharePoint Kontakt-Liste mit ca. 18.000 Datensätzen gefüllt und dann eine simple Abfrage programmiert. Die Aufgabenstellung war die Suche im “CompanyName” mit dem BeginsWith Operator. Die CAML Variante: lbAusgabe.Items.Clear(); SPList firmen = SPContext.Current.Web.Lists["Firmen"]; DateTime start = DateTime.Now; int anz = 0; st... [Mehr]

Office Web App Server von SharePoint Farm entfernen

meistens findet man Beschreibung wie eine Farm aufzusetzen ist. Aufgrund eines plötzlichen Verlustes meiner Virtuellen Maschine mit der OWA Installation musste ich mich damit beschäftigen einen OWA Server aus der Farm zu entfernen: Ein simples Powershell Statement reicht:Remove-SPWOPIBinding –All:$true .csharpcode, .csharpcode pre { font-size: small; color: black; font-family: consolas, "Courier New", courier, monospace; background-color: #ffffff; /*white-space: pre;*/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; ... [Mehr]

Page to Page Navigation in Provider Hosted Apps

Eine Provider Hosted App ist eine normale ASP.NET Anwendung die entweder mit WebForms oder mit ASP.MVC programmiert werden kann. Solange man keine SharePoint Zugriffe aus der App heraus benötigt kann man die Anwendung wie eine alleinstehen ASP Anwendung programmieren. Nachdem ich aber dem User ein einheitliches Erscheinungsbild bieten möchte, verwende ich das Chrome Control um die Styles von SharePoint auch in meiner App zu nutzen. (Siehe Blog von meinem Kollegen Markus Hiller) Sobald das Chrome Control verwendet wird, müssen in den Parametern des Seitenaufrufes auch die SharePoint eigenen Pa... [Mehr]

Copyright © 2020 Martin Groblschegg - Impressum