Christmas wish#

i have only one wish in this years end, I should this write down to the users voice list at MS, but..

I’m thinking it would be a lot more better to have on SharePoint 16 the ability to define a external event receiver to write directly in to a defined Azure Service Bus by namespace, but..

on the other side of the coin the existing configuration is very handy..

.net | ms | Office365 | PnP | Sharepoint
Tuesday, 24 November 2015 20:25:54 (W. Europe Standard Time, UTC+01:00) #     | 

 

SharePoint Saturday Munich#

Hi Torsten,
this is the second update for SharePoint Saturday Munich on 10th of October 2015!
Did you find the first round of speakers already awesome?
Then please have a look at who we are announcing this week!
Without further ado, the second five speakers are:

  • Jeremy Thake, USA, Technical Product Manager for Office Dev @ Microsoft
    Building slick Office add-ins to impress your boss
  • Paolo Pialorsi, Italy, MVP, MCSM, MCT
    Overview of Hybrid Scenarios with Office 365 and SharePoint
  • Erwin van Hunen, Sweden, MVP, MCSM, MCT
    Getting started with the Office 365 Developer Patterns and Practices Provisioning Engine
  • Bill Ayers, United Kingdom, MCSM, MCT
    Lean-Agile SharePoint and Office 365 Development
  • Mikael Svenson, Norway, Office365 MVP
    Search Queries Explained – A Deep Dive into Query Rules, Query Variables and Search Orchestration
This adds to the already awesome lineup of Andrew Connell, Spencer Harbar, Wictor Wilén, Waldek Mastykarz and Jasper Oosterveld.
Let me tell you, our lineup is the who-is-who of SharePoint and Office365 and you don't want want to miss the chance to meet all of them the first time ever that they are speaking in Germany!
Sponsors
Just as a reminder, this event will be FREE (including free beer!) for all delegates made possible by our generous sponsors, currently: 

K2, Metalogix, Alight Consulting, Nigel Frank,
Nintex, AvePoint, LightningTools, dox42, harmon.ie and Rencore.

Thank you!

The call for sponsors is still open as we have not yet reached our budget requirement for this free non-profit event.
If your company wants to be part of this unique opportunity to meet with the German SharePoint community, please reach out to us!

PLZ SHARE!

Please help us to spread the word and forward this mail to your friends and colleagues in the SharePoint community, blog about it, tweet and mention @spsmuc or #spsmucetc.
For everyone who gets this mail forwarded, please sign up to this mailing list directly to get informed right away when registration opens.
Thanks a lot for supporting us!
Best Regards,
Matthias Einig, SharePoint MVP
www.spsmuc.com
ms | Office365 | PnP | Sharepoint
Monday, 13 July 2015 22:28:37 (W. Europe Daylight Time, UTC+02:00) #     | 

 

Microsoft Office PnP#

nach meinem ersten kleinen Blog zu einem Meilensteinthema, will ich heute etwas ausführlicher werden.

Womit beschäftigt sich diese Microsoft Veröffentlichung genau? Sie gibt dem interessierten Fachanwender Entwurfsmuster und Methoden an die Hand, um bei dem Service basierten Microsoft Office Szenario Anpassungen vorzunehmen zu können, oder auch nur um zu sehen, was alles möglich ist, ohne dies technisch im Einzelnen verstehen zu müssen.

Dabei steht ganz oben auf der Agenda dies in aller Offenheit zu leben. Was bedeutet, es wird durch Microsoft Mitarbeiter aber auch jeden anderen, welcher in der Community mittun will, veröffentlicht.

Momentan sind hier nach einem Jahr fast für jeden Anwendungsfall im SharePoint Office Bereich Beispiele in Form eines Visual Studio Projektes mit dazugehöriger Beschreibung vorhanden. Aber auch einige Beispiele für das Universal App oder Add-in Modell der eigentlichen Client Office (Access, Excel, OneNote, Outlook, Word) Anwendung sind vorhanden.

Wie der Name angibt handelt sich um eine Veröffentlichung von Microsoft zugehörig dem Produkt Office als Oberbegriff, welche sich in Zukunft immer mehr und mehr in der MS Azure Cloud konzentrieren wird.

Alle zukünftigen Dokumentationen sind ausgehend auf der msdn http://aka.ms/OfficeDevPnPMSDN zu erreichen, und befinden sich als Open Source Veröffentlichung auf GitHub http://aka.ms/OfficeDevPnPGitHub

  • Das wichtige Wiki, (eine Website, welche den Besuchern das Hinzufügen, Entfernen und Bearbeiten von Inhalten ermöglicht) befindet sich im Unterverzeichnis
  • Das komplette Projekt befindet sich darüber
  • Wobei MS für das Office Development als solches
    • /OfficeDev den Einstieg angelegt hat.
      • von hier sind alle weiteren Projekte zu erreichen.

Eigentlich sollte man sich nur behalten: “github pnp”, jede Suchmaschine wird nach Eingabe dieser magischen Zeichen zur richtigen Adresse weiterleiten!

In der Vergangenheit gab es immer wieder Kritik, Seitens Kunden in Richtung Microsoft, dass es für bestimmte Anforderungen keine leicht auffindbare Dokumentation gäbe. Diese war IMHO schon immer in der msdn angesiedelt und wird deshalb auch von dieser ausgehend verlinkt. Zugehörig zu allen vollkommen offen einsehbaren Vorgängen auf github gibt es im Hintergrund auf Microsoft Yammer.com eine gehostete Diskussionsgruppe, welche für jeden mit einem E-Mail Account zu erreichen ist:

Die Kommunikation findet, wie in der IT üblich in Englisch(, Finglisch oder auch Denglisch) statt, dies stellt aber überhaupt kein Problem dar.

Die begeisternde und gleichermaßen herausfordernde Aufgabe aller Beteiligten sollte es sein (jeder hat ein anderes System um die eigene Anwendung oder die eines anderen zu testen, also SP2013, O365 oder SP2016 zur Verfügung), sicherzustellen, dass ausnahmslos alles ohne Änderungen auf allen Plattformen gleichermaßen abläuft.

ms | PnP | Sharepoint
Wednesday, 03 June 2015 19:19:49 (W. Europe Daylight Time, UTC+02:00) #     | 

 

Getting started with the PnP Provisioning engine#

i have checked the functionality of the new scenario ‘Provisioning.Framework.Console’ for April, and yes it was working from the first bit!

But i’m always a little bit evil, if i will test new code. So my template site was a german and my target an english one. The console has created a xml schema based file, where you can find a german library with url ‘Freigegebene Dokumente’ named ‘Dokumente’:

1 <?xml version="1.0"?> 2 <pnp:SharePointProvisioningTemplate ID="TEMPLATE-34523BA9141F415098D128C36DAF2872" Version="1" xmlns:pnp="http://schemas.dev.office.com/PnP/2015/04/ProvisioningSchema"> 3 <pnp:Security> 4 <pnp:AdditionalAdministrators> 5 <pnp:User Name="i:0#.f|membership|*.onmicrosoft.com" /> 6 </pnp:AdditionalAdministrators> 7 </pnp:Security> 8 <pnp:Lists> 9 <pnp:ListInstance Title="Dokumente" Description="" DocumentTemplate="~site/Freigegebene Dokumente/Forms/template.dotx" TemplateType="101" Url="Freigegebene Dokumente" EnableVersioning="true" TemplateFeatureID="00bfea71-e717-4e80-aa17-d0c71b360101"> 10 <pnp:Views> 11 <View Name="{FC42413C-1808-49E0-AFED-78ED0899827C}" DefaultView="TRUE" MobileView="TRUE" MobileDefaultView="TRUE" Type="HTML" DisplayName="Alle Dokumente" Url="/sites/test4711/Freigegebene Dokumente/Forms/AllItems.aspx" Level="1" BaseViewID="1" ContentTypeID="0x" ImageUrl="/_layouts/15/images/dlicon.png?rev=38"> 12 <Query> 13 <OrderBy> 14 <FieldRef Name="FileLeafRef" /> 15 </OrderBy> 16 </Query> 17 <ViewFields> 18 <FieldRef Name="DocIcon" /> 19 <FieldRef Name="LinkFilename" /> 20 <FieldRef Name="Modified" /> 21 <FieldRef Name="Editor" /> 22 </ViewFields> 23 <RowLimit Paged="TRUE">30</RowLimit> 24 <JSLink>clienttemplates.js</JSLink> 25 <XslLink Default="TRUE">main.xsl</XslLink> 26 <Toolbar Type="Standard" /> 27 </View> 28 </pnp:Views> 29 <pnp:FieldRefs> 30 <pnp:FieldRef ID="1d22ea11-1e32-424e-89ab-9fedbadb6ce1" /> 31 <pnp:FieldRef ID="8c06beca-0777-48f7-91c7-6da68bc07b69" /> 32 <pnp:FieldRef ID="1df5e554-ec7e-46a6-901d-d85a3881cb18" /> 33 <pnp:FieldRef ID="28cf69c5-fa48-462a-b5cd-27b6f9d2bd5f" /> 34 <pnp:FieldRef ID="d31655d1-1d5b-4511-95a1-7a09e9b75bf2" /> 35 <pnp:FieldRef ID="6b4e226d-3d88-4a36-808d-a129bf52bccf" /> 36 <pnp:FieldRef ID="3881510a-4e4a-4ee8-b102-8ee8e2d0dd4b" /> 37 <pnp:FieldRef ID="58014f77-5463-437b-ab67-eec79532da67" /> 38 <pnp:FieldRef ID="9d30f126-ba48-446b-b8f9-83745f322ebe" /> 39 <pnp:FieldRef ID="5cc6dc79-3710-4374-b433-61cb4a686c12" /> 40 <pnp:FieldRef ID="081c6e4c-5c14-4f20-b23e-1a71ceb6a67c" /> 41 <pnp:FieldRef ID="78a07ba4-bda8-4357-9e0f-580d64487583" /> 42 <pnp:FieldRef ID="6bfaba20-36bf-44b5-a1b2-eb6346d49716" /> 43 <pnp:FieldRef ID="e08400f3-c779-4ed2-a18c-ab7f34caa318" /> 44 <pnp:FieldRef ID="503f1caa-358e-4918-9094-4a2cdc4bc034" /> 45 <pnp:FieldRef ID="dce8262a-3ae9-45aa-aab4-83bd75fb738a" /> 46 <pnp:FieldRef ID="bc1a8efb-0f4c-49f8-a38f-7fe22af3d3e0" /> 47 <pnp:FieldRef ID="774eab3a-855f-4a34-99da-69dc21043bec" /> 48 </pnp:FieldRefs> 49 </pnp:ListInstance> 50 </pnp:Lists> 51 <pnp:Features /> 52 <pnp:CustomActions /> 53 </pnp:SharePointProvisioningTemplate>

and yes this lib was created in the target site.

I think we need, or may be it is there, an LCID indicator for our template schema.. But anyway good job Bert!

At last i have done also the check against my SharePoint 2013 on-premise, works fine. So now we are able to move this into another project for site provisioning..

ms | PnP | Sharepoint
Monday, 13 April 2015 18:38:44 (W. Europe Daylight Time, UTC+02:00) #     | 

 

All content © 2017, Torsten Schuster
On this page
This site
Calendar
<2017 October>
SunMonTueWedThuFriSat
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234
Archives
 Full Archives By Category
August, 2017 (1)
July, 2017 (2)
February, 2017 (1)
September, 2016 (1)
May, 2016 (1)
March, 2016 (3)
February, 2016 (3)
January, 2016 (4)
December, 2015 (3)
November, 2015 (4)
August, 2015 (4)
July, 2015 (6)
June, 2015 (2)
May, 2015 (1)
April, 2015 (1)
March, 2015 (1)
February, 2015 (2)
January, 2015 (3)
December, 2014 (2)
November, 2014 (3)
October, 2014 (9)
September, 2014 (10)
August, 2014 (15)
July, 2014 (21)
June, 2014 (19)
May, 2014 (16)
April, 2014 (20)
March, 2014 (10)
February, 2014 (3)
January, 2014 (5)
December, 2013 (2)
November, 2013 (5)
October, 2013 (3)
September, 2013 (2)
August, 2013 (1)
July, 2013 (2)
May, 2013 (5)
April, 2013 (1)
March, 2013 (2)
January, 2013 (1)
December, 2012 (1)
October, 2012 (2)
April, 2012 (1)
March, 2012 (1)
February, 2012 (2)
January, 2012 (3)
December, 2011 (5)
October, 2011 (1)
September, 2011 (1)
August, 2011 (4)
July, 2011 (2)
June, 2011 (1)
May, 2011 (4)
April, 2011 (4)
January, 2011 (2)
December, 2010 (2)
November, 2010 (2)
October, 2010 (2)
September, 2010 (10)
August, 2010 (3)
July, 2010 (1)
June, 2010 (1)
May, 2010 (7)
April, 2010 (5)
March, 2010 (4)
February, 2010 (4)
January, 2010 (3)
December, 2009 (3)
November, 2009 (2)
October, 2009 (4)
September, 2009 (5)
August, 2009 (5)
July, 2009 (2)
June, 2009 (3)
May, 2009 (4)
April, 2009 (2)
March, 2009 (3)
February, 2009 (2)
January, 2009 (1)
December, 2008 (1)
November, 2008 (4)
September, 2008 (5)
August, 2008 (5)
July, 2008 (3)
June, 2008 (3)
May, 2008 (3)
April, 2008 (3)
March, 2008 (4)
February, 2008 (3)
January, 2008 (6)
December, 2007 (5)
November, 2007 (5)
October, 2007 (8)
September, 2007 (6)
August, 2007 (5)
July, 2007 (4)
June, 2007 (6)
May, 2007 (1)
April, 2007 (5)
March, 2007 (2)
February, 2007 (3)
January, 2007 (4)
December, 2006 (3)
October, 2006 (3)
August, 2006 (1)
July, 2006 (4)
May, 2006 (2)
March, 2006 (4)
February, 2006 (3)
January, 2006 (1)
November, 2005 (1)
September, 2005 (4)
August, 2005 (8)
July, 2005 (10)
June, 2005 (7)
May, 2005 (5)
April, 2004 (6)
March, 2004 (2)
February, 2004 (4)
January, 2004 (14)
December, 2003 (3)
November, 2003 (8)
October, 2003 (9)
September, 2003 (9)
August, 2003 (10)
July, 2003 (3)
June, 2003 (7)
May, 2003 (4)
April, 2003 (4)
March, 2003 (5)
February, 2003 (11)
Sitemap
Blogroll OPML
Disclaimer

Powered by: newtelligence dasBlog 2.3.12105.0

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2017, Torsten Schuster

Send mail to the author(s) E-mail