The Top 25 European Office365 Influencers…alle Jahre wieder…

Es ist wieder soweit. Die ESPC wirft Ihre Schatten voraus und im Rahmen der Veranstaltung werden, unterstützt durch harmon.ie, auch wieder die Top 25 European Office365 Influencer gewählt. Die Vorschläge sind eingereicht und es ist eine schöne Liste an Pros, quer durch Europa enstanden, die nun auf Eure Stimmen wartet. Natürlich sind auch wieder Kollegen aus der UserGroup und der deutschen Community dabei, die sich sicherlich über Eure Stimmen freuen würden.

Now go and Vote! 🙂 -> http://bit.ly/1WA4Lgb

Vielen Dank im Namen aller Pros auf der Nominiertenliste, die sich alle durch ihre unermüdliche Arbeit für die Community einen Preis und ein noch größeres Dankeschön aus der Community verdient haben.

 

Neue Konferenz: ShareDev Cologne

Wenn es um Community-Events geht, dann ist die dotnet Cologne eine der Maßstäbe. Schon seit Jahren reisen immer wieder bekannte Persönlichkeiten aus der DotNet Community nach Köln, um dort an einem Tag geballtes Wissen an die Community zu geben. Dementsprechend ist die Veranstaltung auch immer innerhalb von kürzester Zeit komplett ausgebucht. Dieses Jahr war die Anmeldung keine 10 Minuten offen um alle 400 Karten zu vergeben.

 

ShareDev Cologne am 11. September 2015

 

Am 11. September findet in diesem Jahr zum ersten Mal eine neue Veranstaltung von den gleichen Organisatoren statt: die ShareDev Cologne. Der Fokus im vielversprechenden Session-Plan liegt gezielt auf SharePoint, Office 365 und Azure.

In der Liste der Sprecher finden sich – wie auch schon bei der Schwester-Veranstaltung – viele bekannte Namen aus der deutschsprachigen DotNet Community, darunter 13 MVP´s.

Folgende Zielgruppen werden für die ShareDev angesprochen:

  • Architekten
  • technische Entscheider
  • Software-Entwickler
  • IT-Professionals

Auf jeden Fall eine empfehlenswerte Veranstaltung!

Food, Friends and Facts! – SharePoint Barbecue Münster 2015

Save the Date! Am 28. Mai 2015 findet das erste SharePoint Barbecue Münster statt. Ab 18:00 Uhr freuen wir uns, alle interessierten SharePointer zu begrüßen. Gemeinsam mit André Kramer, der die Idee initial hatte, veranstalten die SharePoint UserGroups Düsseldorf & Köln ein phänomenales Grillevent. Live Barbecue, interessante Vorträge und ein informatives Experts Panel werden den Abend versüßen. Und das Beste….. Die Veranstaltung ist für alle Teilnehmer kostenlos!!! Vielen Dank an alle Sponsoren für die tolle Unterstützung.

Als Experten konnten Michael Greth, Nicki Borell und Ragnar Heil gewonnen werden.

Die Agenda:

18:00 Meet & Greet

18:15 Keynote

18:30 Vorträge

20:00 Barbecue

21:00 Experts Panel

Das Ganze findet im Escape in Münster direkt am Kanal statt, es lohnt sich also alleine schon wegen der Location.

Weiter Infos findet man auf der SharePoint Barbecue Website.

escapeanfahrtsskizze

Automatische Anmeldung für Dokumente in SharePoint

Eigentlich sollte mit Vista, Windows 7, Windows 8.x alles besser sein – aber ganz so gut ist dann doch nicht alles. Wenn man unter Vista, Windows 7, Windows 8.x aus dem Sharepoint (egal ob 2003, 2007, 2010 oder 2013) ein Office-Dokument öffnet, wird man mindestens einmal beim Öffnen nach seinen Credentials gefragt; das nervt!

Das Problem: Dokumente im Sharepoint werden via WebDAV geöffnet. Nun denkt der IE, dass es sich bei einer URL in der Form servername.busitec.de um eine Internet-Adresse handelt und übermittelt die Login-Credentials nicht (warum auch immer, ist aber in KB 941853 entsprechend dokumentiert). Interessanterweise tritt das Problem nicht auf, wenn man auf die Adresse nur mit der Servernamen zugreift – also ohne Domain-Suffix (siehe KB 941890).

Wer nach dem studieren der beiden KB-Einträge auf die Idee kommt, dass man ja einfach die Automatische Proxy-Suche aktiviert – ätsch, das bringt nix außer extra Wartezeiten beim Öffnen der Dokumente. Der Credential-Dialog kommt auch weiterhin.

Ein wenig weitergesucht – und siehe da, es gibt einen Blogeintrag vom Sharepoint Team, der sich mit dem Problem recht ausführlich beschäftigt. Die Lösung:

  1. In der Registry muss unter HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters ein neuer Eintrag AuthForwardServerList vom Typ “mehrteilige Zeichenfolge” eingefügt werden (geht nur als Admin!).
  2. Diesem kann dann eine Liste von Adresse angegeben werden, an die gefahrlos Credentials übergeben werden dürfen (also z.B. *.busitec.de). Achtung: hier gelten bestimmte Regeln wie mit Wildcards umgegangen werden muss!!
  3. Den Dienst WebClient neu starten (geht wieder nur als Admin 🙂 ), damit die neuen Einstellungen auch geladen werden.
  4. Voila!

SharePoint Überwachung elegant gelöst – Sponsored Post

Die Firma AvePoint hat freundlicherweise unser Jubiläumsevent in Düsseldorf gesponsert. Dafür möchten wir uns mit einem „Sponsored Post“ bedanken. Alex Katzdobler schreibt zum Thema SharePoint Governance. Vielen Dank an Alex für den sehr interessanten Artikel.

Der Weg hin zu einer strukturierten und logischen Gliederung in SharePoint, also von der Web Applikation bis hin zu jeder einzelnen Seite oder Bibliothek, ist oft von anfänglichen Schwierigkeiten geprägt und erst nach langer Zeit sinnvoll realisiert. In diesem Stadium angekommen, würde sich so mancher SharePoint-Administrator wohl wünschen, dass fortan keine Änderungen mehr gemacht werden und die Umgebung so bleibt wie sie ist. Die Realität sieht aber leider anders aus. SharePoint ist eine lebendige Plattform und zeichnet sich dadurch aus, dass Endbenutzer in die Rolle des Administrators schlüpfen und somit für Veränderungen im Aussehen von SharePoint sorgen können. Sowohl der Site Collection Administrator als auch der Site Owner tragen durch die weitreichenden Berechtigungen auf ihren Seiten mit die Verantwortung, was dort passiert und wie sich diese Bereiche entwickeln. Doch hier liegt bereits die erste Schwierigkeit. Continue reading

SPRRPC011 – Nachlese Workflow ShootOut Köln

Das 13. Treffen in Köln, diesmal mit einem Special zum Thema Workflow. Vier unerschrockene Experten haben sich zusammengefunden, um in unserer Arena mal ordentlich die Workflow-Muskeln spielen zu lassen. Wir verglichen 4 Technologien und beobachteten die Experten bei der Lösung eines Businessproblems live on Screen. Am Beispiel eines Onboarding Prozesses haben wir die drei Lösungsansätze im Praxistest vergleichen, d.h. die Experten haben ein Zeitlimit unter dem die einzelnen Bausteine umgesetzt werden mussten. Dadurch bekommt man einen sehr umfassenden und praxisnahen Überblick über die Usability und Leistungsfähigkeit der Plattformen. In der Arena traten an:

K2 blackpearl – Christian Kaiser, ConVista Consulting AG

Nintex Workflow – Henning Eiben, busitec GmbH

Microsoft Workflow – Denis Buco, COMPAREX AG und Karsten Pohnke, arvato Systems perdata GmbH

Außerdem wurde im Rahmen des Treffens die ShareDev-Cologne announced.

Links:

ShareConf

ShareDev-Cologne

European SharePoint Conference

The Evolution of SharePoint

Outlook for iOS

A deeper look at Outlook for iOS

Heise Newsticker zu Sicherheitsproblemen mit Outlook für iOS

EU-Parlament blockt Outlook iOS

Office for Android

SharePoint PeoplePicker mit mehreren Domänen

Hier ein Update zu meinem Post, in dem ich schon mal beschrieben habe, wie man von einem SharePoint System eine andere Domäne mit durchsucht. Ich kannte bis dato nur den Weg über das gute alte STSADM; aber natürlich geht es auch mit PowerShell!

Und sogar noch viel besser. Mit der PowerShell kann ich in SharePoint mehr als eine Domäne durchsuchen. Und so geht es:

$wa = Get-SPWebApplication http://sp2013.dev-acme.local 

$adsearchobj = New-Object Microsoft.SharePoint.Administration.SPPeoplePickerSearchActiveDirectoryDomain
$userpassword = ConvertTo-SecureString "MeinPasswort" -AsPlainText – -Force
$adsearchobj.DomainName = "acme.local"
$adsearchobj.ShortDomainName = "ACME Corporation"
$adsearchobj.IsForest = $false #$true for Forest, $false for Domain
$adsearchobj.LoginName = "devlookup"
$adsearchobj.SetPassword($userpassword)

$wa.PeoplePickerSettings.SearchActiveDirectoryDomains.Add($adsearchobj)
$wa.Update()

Das ist zwar insgesamt etwas länger, aber deutlich verständlicher als die Zeile

STSADM.exe -o setproperty -pn peoplepicker-searchadforests -pv "domain:acme.local,acme\devlookup,MeinPasswort" -url http://sp2013.dev-acme.local

13. Treffen der SharePoint UserGroup Köln – Workflow Special!

Hallo Liebe Mitglieder und Interessierte,

ich möchte Sie heute herzlich zum 13. Treffen der SharePoint UserGroup Köln einladen. Die Winterpause ist vorbei, der Weihnachtsspeck muss weg, jetzt geht es endlich mit der SPUG Köln weiter. Wir treffen uns am 3. Februaur im Rheinauhafen in Köln.

Unser Programm:

„Das große Workflow Special“

Vier unerschrockene Experten haben sich zusammengefunden, um in unserer Arena mal ordentlich die Workflow-Muskel spielen zu lassen. Wir vergleichen 3 Technologien und beobachten die Experten bei der Lösung eines Businessproblems live on Screen.

In der Arena treten an:

K2 blackpearl – Christian Kaiser, ConVista Consulting AG

Nintex Workflow – Henning Eiben, busitec GmbH

Microsoft Workflow – Denis Buco, COMPAREX AG und Karsten Pohnke, arvato Systems perdata GmbH

Am Beispiel eines Onboarding Prozesses werden wir die drei Lösungsansätze im Praxistest vergleichen, d.h. die Experten haben ein Zeitlimit unter dem die einzelnen Bausteine umgesetzt werden müssen. Dadurch bekommt man einen sehr umfassenden und praxisnahen Überblick über die Usability und Leistungsfähigkeit der Plattformen.

Denis Buco ist SharePoint Consultant bei der COMPAREX AG aus Leipzig in der Niederlassung Köln. Dort beschäftigt er sich hauptsächlich mit den Schwerpunkten SharePoint Infrastruktur, Office 365 und Prozessabbildung.

Henning Eiben ist als Teamleiter der Software-Entwicklung und Geschäftsführer für die busitec GmbH tätig. Seit über 10 Jahren entwickelt er Web-basierte Anwendungen im Microsoft Technologie-Umfeld (von classic ASP mit VBScript, über ASP.Net 1.1, bis hin zu ASP.Net MVC 4 mit Azure). Seit 2007 ist er als Berater und Entwickler im SharePoint Bereich tätig. Er bloggt sowohl im Firmenblog (blog.busitec.de) als auch bei der Usergroup Rhein-Ruhr (www.sharepoint-rhein-ruhr.de).

Christian Kaiser hat uns als Mitglied der UserGroup schon mit tollen Vorträgen zu Search Themen begeistert, ist Author und Sprecher der ersten Stunde auf SharePoint Rhein Ruhr. Er ist seit vielen Jahren als Senior Consultant für SharePoint sowie Prozesslösungen tätig und hat insbesondere mit K2 blackpearl und K2 connect in großen Kundenumgebungen einen riesigen Erfahrungsschatz gesammelt.

Karsten Pohnke ist als erfahrener Microsoft SharePoint Consultant bei der arvato Systems perdata GmbH tätig. Seine Aufgaben sind Beratung, Konzeption und Entwicklung von Business Solutions im SharePoint und .Net Umfeld bei mittleren und großen Unternehmen. Neben seiner beruflichen Tätigkeit veröffentlicht er immer wieder Tipps und Tricks im Netz. Sie erreichen ihn über seinen Blog (www.ilikesharepoint.de) oder via Twitter (@kpohnke).

Über Ihre Teilnahme und interessante Diskussionen würde ich mich sehr freuen.

Hier noch einmal die Daten:

SharePoint UserGroup Köln

Termin: Dienstag, 03.02.2015 – 18.00 Uhr

Ort: ConVista Consulting AG, Im Zollhafen 15/17, 50678 Köln

Parken: Parkplätze stehen in der Tiefgarage im Rheinauhafen zur Verfügung, bitte in der Nähe des Aufgangs 3.04 parken.

Öffentliche Verkehrsmittel:
– U-Bahn Linie 16 ab Dom-Hbf bis Haltestelle Ubierring (ca. 15 Min.), Fußweg vom Ubierring bis zu ConVista ca. 10 Minuten
– U-Bahn Linie 15 ab Rudolfplatz bis Haltestelle Ubierring (ca. 11 Min.), Fußweg vom Ubierring bis zu ConVista ca. 10 Minuten
– Bus Linie 106 ab Heumarkt bis Haltestelle Rheinauhafen (ca. 7 Min), Fußweg vom Rheinauhafen bis zu ConVista ca. 2 Minuten

Anmeldung:
Um Anmeldung für diese Veranstaltung wird bis zum 30.01.2015 gebeten.
Bitte melden Sie sich zum Treffen der SharePoint UserGroup nur an, wenn Sie auch wirklich teilnehmen möchten.

Die Anmeldung kann erfolgen über:
eMail: info@sharepoint-rhein-ruhr.de oder ug-koeln@mysharepoint.de

XING: https://www.xing.com/net/prib6b3dax/spugcgn

Ansprechpartner:
Andrej Doms (ConVista Consulting)
Tel. 0178 888 6018

Neben den Vorträgen gibt es bei einem Snack hoffentlich reichlich Gelegenheit für Sie, mit den anwesenden Experten ins Gespräch zu kommen.
Ich freue mich, Sie alle am 03. Februar begrüßen zu dürfen.

Mit freundlichen Grüßen

Andrej Doms

Debuggen von SharePoint-Apps

Vor einiger Zeit wurde ich gefragt: “Wie kann ich eigentlich eine SharePoint(-Hosted) App debuggen?”.

Die erste Antwort ist natürlich: Developer Tools! Alle Browser verfügen heute über Developer-Tools, die das Debugging von JavaScript Anwendungen erlauben.

imageimage

Wenn ich die Anwendung im Browser ausführe kann ich in den Quellcode springen und dort – wie in Visual Studio – Breakpoints setzen. Anschließend muss ich die Seite ggf. noch einmal laden, damit der JavaScript-Code noch einmal ausgeführt wird und mein Breakpoint erreicht wird.

Anschließend kann ich den Wert von Variablen ansehen oder den Call-Stack betrachten und natürlich kann ich durch meinen Code-Steppen und genau die Ausführung meines Codes untersuchen.

image

Es gibt aber auch noch einen andere Weg: Visual Studio!

Wenn ich den IE als Browser für meine Anwendung verwende, dann kann ich meine Breakpoints auch direkt in Visual Studio in meinem JavaScript Code setzen. (Wenn man mehrere Browser installiert hat, habe ich in einem früheren Beitrag beschrieben, wie ich in einem SharePoint-App-Projekt den zu verwendenden Browser festlegen kann).

Anschließend kann ich meine Anwendung direkt in Visual Studio starten und sobald ich meinen Breakpoint erreiche kann ich meinen JavaScript Code in Visual Studio debuggen – mit alle Debugging-Funktionen die ich in Visual Studio zur Verfügung habe.

image

Ein Vorteil bei der Verwendung von Visual Studio ist, dass ich nicht zunächst die JavaScript Datei einmal im Browser geladen haben muss um den Breakpoint zu setzten.

Browser für SharePoint-Apps festlegen

Als Web-Entwickler bin ich es inzwischen gewohnt, dass ich in Visual Studio beim Starten meiner Web-Anwendung auswählen welcher Browser für die Anzeige verwendet werden soll.

image

Leider sieht das Start-Button bei einem SharePoint-Projekt ein wenig anders aus.

image

Es wird immer der Browser verwendet, den ich als Default-Browser in Windows eingestellt habe. Schade wenn ich die Anwendung mal mit einem anderen Browser testen will – dann muss ich den Browser manuell starten und die URL per Copy & Paste dort einfügen; insbesondere weil die URL bei SharePoint-Hosted Apps ja nun auch nicht gerade intuitiv ist.

Aber es gibt eine Lösung. Wenn ich die Projekteigenschaften anzeige, dann kann ich bei SharePoint-Projekten auswählen welcher Browser beim Starten verwendet werden soll.

image

Super!!