38
Office 365 Automation Martina Grom, MVP Office 365, atwork @magrom, [email protected] Toni Pohl, atwork @atwork, [email protected]

Sharepointroadshow Office365 developer

Embed Size (px)

DESCRIPTION

How to automate Office 365 using Windows Azure

Citation preview

Page 1: Sharepointroadshow Office365 developer

Office 365 Automation

Martina Grom, MVP Office 365, atwork@magrom, [email protected]

Toni Pohl, atwork@atwork, [email protected]

Page 2: Sharepointroadshow Office365 developer

Toni Pohl

CTO atwork

Blogger

Development

[email protected]

blogs.technet.com/austria

codefest.at

cloudusergroup.at

@atwork

Martina Grom

CEO atwork

Bloggerin

Consulting

[email protected]

blogs.technet.com/austria

Microsoft Office365 Blog

cloudusergroup.at

@magrom

Page 3: Sharepointroadshow Office365 developer

Agenda

Office 365

Development

Architektur

Page 4: Sharepointroadshow Office365 developer

Wenn wir ein Problem haben, brauchen wir schnell Unterstützung.

Teams müssen gemeinsam an Dokumenten arbeiten können.

Wir müssen gewährleisten können, dass alles auf allen Mobilgeräten funktioniert.

Auch auf Reisen müssen wir arbeitenkönnen.

Unsere mobilen Mitarbeiter benötigen mehr alsnur E-Mail, und das ohne VPN.

Die Verwaltung komplexer Infrastrukturen lenktunsere IT-Mitarbeiter von wichtigen Projekten ab.

Wir sind heute kostenbewusster denn je.

Manchmal möchten wir stärker kontrollieren, welche Tools unserer Mitarbeiter verwenden.

ÜberallZugriff

MaximalerNutzen

Gemeinsamarbeiten

UnkomplizierteIT

Page 5: Sharepointroadshow Office365 developer

Office 365 Demo

Page 6: Sharepointroadshow Office365 developer

Office 365 Szenario 1

Page 7: Sharepointroadshow Office365 developer

SPO Website

Exchange Online

SharePointOnline

Lync Online

Page 8: Sharepointroadshow Office365 developer
Page 9: Sharepointroadshow Office365 developer

• Office 365https://portal.microsoftonline.com

• Visual Studio 2010 oder 2012

Page 10: Sharepointroadshow Office365 developer

• SharePoint Client Object (SharePoint Foundation 2010)www.microsoft.com/download/en/details.aspx?id=5970

• Exchange Web Services Managed APIwww.microsoft.com/download/en/details.aspx?id=13480

• Lync 2010 SDKwww.microsoft.com/download/en/details.aspx?id=18898

• Claims-Based Authentication for SharePointhttp://code.msdn.microsoft.com/windowsdesktop/Remote-Authentication-in-b7b6f43c (Code)http://blogs.solidq.com/sharepoint/Post.aspx?ID=142 (Fix)

Page 11: Sharepointroadshow Office365 developer

• Microsoft SharePoint Foundation 2010http://www.microsoft.com/download/en/details.aspx?id=5970

• SharePoint 2010 Reference: Software Development Kithttp://www.microsoft.com/download/en/details.aspx?displaylang=en&id=12323

• (…oder von SharePoint 2010)C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\ISAPI

Page 12: Sharepointroadshow Office365 developer
Page 13: Sharepointroadshow Office365 developer

• http://www.microsoft.com/download/en/details.aspx?id=27569(HowTo)

• http://code.msdn.microsoft.com/windowsdesktop/Remote-Authentication-in-b7b6f43c (Sample Code)

• http://msdn.microsoft.com/en-us/library/ie/ff953202.aspx(Claims Tips)

• http://msdn.microsoft.com/en-us/library/ie/gg252020.aspx (Walktrough)• http://www.microsoft.com/download/en/details.aspx?id=27289

(Guide 2nd Edition)• http://msdn.microsoft.com/en-us/security/aa570351

(Windows Identity Foundation Simplifies User Access for Developers)• http://msdn.microsoft.com/en-us/evalcenter/dd440951

(Download Microsoft Windows Identity Foundation)

Page 14: Sharepointroadshow Office365 developer
Page 15: Sharepointroadshow Office365 developer

SPO Website

Exchange Online

SPO Access

Services

Lync Online

Page 16: Sharepointroadshow Office365 developer

• http://msdn.microsoft.com/en-us/library/dd633710(EXCHG.80).aspx

• http://go.microsoft.com/fwlink/?LinkId=255472

• [ Version 1.2 (Exchange SP2 Support) ]http://msdn.microsoft.com/en-us/library/dd633710(EXCHG.80).aspx

Page 17: Sharepointroadshow Office365 developer
Page 18: Sharepointroadshow Office365 developer

SPO Website

Exchange Online

SPO Access

Services

Lync Online

Page 19: Sharepointroadshow Office365 developer

• http://www.microsoft.com/download/en/details.aspx?id=18898

Page 20: Sharepointroadshow Office365 developer
Page 21: Sharepointroadshow Office365 developer

SPO Website

Exchange Online

SPO Access

Services

Lync Online

Page 22: Sharepointroadshow Office365 developer

SPO Website

Exchange Online

SharePointOnline

Lync Online

Page 23: Sharepointroadshow Office365 developer

• Vor dem Publish-Vorgang unbedingt eine Kopie der accdb anlegen!

• Nach Publish ist accdb nur mehr eine Referenz auf SP-Objekte und kann nicht mehr geändert werden!

• Kein Re-Publish auf eine andere SP-Site!

Page 24: Sharepointroadshow Office365 developer

SPO Website

Exchange Online

SPO Access

Services

Lync Online

Page 25: Sharepointroadshow Office365 developer
Page 26: Sharepointroadshow Office365 developer
Page 27: Sharepointroadshow Office365 developer

SPO Website

Exchange Online

SPO Access

Services

Lync Online

Page 28: Sharepointroadshow Office365 developer

SPO Website

Exchange Online

SharePointOnline

Lync Online

Page 29: Sharepointroadshow Office365 developer

Office 365 Szenario 2

Page 30: Sharepointroadshow Office365 developer
Page 31: Sharepointroadshow Office365 developer

Anforderungen

Sicher

Anonym

Einfach

Schnell

Page 32: Sharepointroadshow Office365 developer
Page 33: Sharepointroadshow Office365 developer
Page 34: Sharepointroadshow Office365 developer
Page 35: Sharepointroadshow Office365 developer

Learnings

ZEIT-Faktor

Reporting

Ease of use

Feedback

Page 36: Sharepointroadshow Office365 developer

Office365.de

Office 365 Ignite: http://officeignitelabs.cloudguides.com/

TechNetBlog: http://blogs.technet.com/b/austria/

Techcenter für Office 365: http://technet.microsoft.com/en-US/office

TechNet: http://technet.com

Page 37: Sharepointroadshow Office365 developer

Office365.de

Kostenanalyse

Risikoanalyse

Testen Sie Office 365

POC

Page 38: Sharepointroadshow Office365 developer