In SharePoint 2013 gibt es im Rahmen des neuen App-Modell auch das Konzept der Remote Event Receiver. Im Prinzip ein Event Receiver, der nicht mit Server API programmiert wird, sondern analog zu Apps Remote läuft und daher auch mittels Client Side Object Model zu programmieren ist. Das Visual Studi...
[Mehr]
Auch wenn es sich anbietet die Online Variante von SharePoint 2013 für die App Entwicklung zu verwenden. Manchmal muss es doch eine On-Premise-Lösung sein. Aber wie ist der SharePoint Server zu konfigurieren, sodass App Development auf der Maschine möglich ist. Hier eine kleine Anleitung: Dev Site...
[Mehr]
TypeScript nähert sich mittlerweile der Version 1.0 an. Im Moment gibt es in Visual Studio 2013 Support für TypeScript 0.9, wenn das AddIn von der TypeScript Seite installiert wird. Zumindest findet man in den Projektvorlagen bereits TypeScript unter “Other Languages”. Solange das AddIn nicht instal...
[Mehr]
Begonnen hat es ganz einfach. Siehe (hier). Heute stand am Programm, den TypeScript Code in eine SharePoint hosted App zu transferieren. Wie ich TypeScript in Visual Studio 2013 innerhalb einer SharePoint Hosted App verwenden kann, beschreibe ich später. Jetzt geht es mal darum, den Json Call auf...
[Mehr]
Eigentlich war der Plan ganz simpel. Eine kleine SharePoint Hosted App, die in Typescript geschrieben wird und die Daten einer Datenbank mit WebAPI bzw. Json abfragt. Um den Entwicklungsaufwand gering zu halten verwende ich jquery und knockout. Aber wie so oft, liegt der Stolperstein nicht dort, wo ...
[Mehr]
Manchmal ist es wünschenswert, dass Benutzer eine Zip-Datei auf SharePoint hochladen können, diese Datei sofort beim Upload entpackt wird und der Inhalt in einen Ordner geschrieben wird. Mit .NET 4.5 wird eine ZipArchive Klasse im Namespace System.IO.Compression geliefert. Da SharePoint 2013 diese ...
[Mehr]
Bei der Programmierung von SharePoint 2013 Workflows fällt schnell auf dass die WOrkflow gecached werden. Änderungen am Workflow werden von Visual Studio zwar ohne Fehlermeldung deployed aber beim Testlauf wird noch der zuletzt ausgelieferte Code verwendet. Das hat den unangenehmen Effekt, dass die ...
[Mehr]
oder: warum ich auf http://earth-info.nga.mil/ und https://www.cia.gov wichtige Infos für meine Vorträge finde. Derzeit stecke ich wieder in Vorbereitung für einen BI Vortrag der auch das Thema Power View umfasst. In jedem guten Demo sind Bilder enthalten. Die geben beim Vortrag einfach mehr her. U...
[Mehr]
In einer SharePoint-Hosted App in ist ein Zugriff auf das Host Web über einen ClientContext nicht direkt möglich. Der Versuch die HostWeb-Url aus dem Request zu extrahieren und damit einen neuen ClientContext zu instanzieren schlägt fehl. Richtig ist der Weg über die Klasse “AppContextSite”. Zunäch...
[Mehr]
Microsoft setzt immer mehr auf “Self Service BI” und bringt laufend neue Komponenten. Zwei neue Werkzeuge sind Power Query und Power Map. Power Query vereinfacht die Abfrage und Aufbereitung von externen Daten und Power Map ermöglicht die Darstellung von Diagrammen auf einer Weltkugel. PowerQue...
[Mehr]