Presentation is loading. Please wait.

Presentation is loading. Please wait.

Olaf Feldkamp Microsoft Schweiz GmbH Part II.

Similar presentations


Presentation on theme: "Olaf Feldkamp Microsoft Schweiz GmbH Part II."— Presentation transcript:

1 Olaf Feldkamp Microsoft Schweiz GmbH Part II

2 Business Connectivity Services Office Development with Visual Studio 2010 Open XML SDK 2.0 Word Automation Services Ribbon and Dialog Framework Workflow in SharePoint 2010

3 Line-of-Business Applications with SharePoint and Silverlight Workflow Development SharePoint Sandboxed Solutions Line-of-Business Applications with SharePoint and Silverlight Workflow Development SharePoint Sandboxed Solutions Insights Overview Migration/Update to SharePoint 2010 Microsoft Online Services What's new in Office Client Migration/Update to SharePoint 2010 Microsoft Online Services What's new in Office Client SharePoint for Information Architects SharePoint 2010 for Developers I SharePoint 2010 for Developers II

4

5 Business Users – without Code Use out-of-the-box features Customize with SharePoint Designer and InfoPath Application Developers – with Code Build web parts (classic ASP.NET, AJAX, Silverlight), line-of- business data integration, list event handlers, workflows, workflow activities, application pages, content types, … Business Collaboration Applications Operations – Reliability Sandboxed solutions Silverlight user interface (and business logic)

6 Office Integration ADO.NET External Data Web Service WCF Service Business Connectivity Services Cache BCS Client Runtime Business Connectivity Services SharePoint Server 2010 Secure Store Service Search, Workflow, Web Parts External Content Types Server Runtime SharePoint Site VSTO Package VSTO Package External List External List Office Client External Business Parts Custom Code.NET Assembly Connector

7 IT Admin Import & Configure WSP Power User “Live” Connection  No code, configure existing back-end integration end-points  Connect to WCF, ADO.NET and.NET Objects  Simultaneously author thin and rich client UX for External Lists. Create InfoPath Forms WSP/ ClickOnce Package  Create custom back- end integration logic using.NET Assemblies  Author thin and rich client UX as SharePoint and VSTO customization projects Developer

8

9 demo

10

11

12 Visual Studio 2010 provides backward-compatible tooling Office 2007 project templates are supported But not Office 2003 Visual Studio 2010 and 2008 work side-by-side All 2007 supported scenarios persist forward to 2010 Improved deployment support in Office 2010 with Visual Studio 2010 Package multiple add-ins deployment now supported Office Primary Interop Assemblies no longer needed Language enhancements C#—Optional Parameters, Named Arguments, Dynamic types VB—Implicit line continuation, Dynamic types, Auto-properties

13 Tab Fast Command GroupColumn

14

15 demo

16

17 File Container Document Properties Comments Markup Custom XML Images, sound, video Embedded code Styles Open XML SDK 2.0 Content LevelPackage Level Packaging API Schemas

18 demo

19

20 Word Conversions Field Updates Excel Calculations UDFs REST API JavaScript Object Model Web Services Access Publish to SharePoint UI Macros Data Macros Reports Visio Publish to SharePoint Connect Diagrams to Data JavaScript Object Model

21 The SDK and Word Automation Services are designed to be complimentary SDK for file manipulation Word Automation Services for file conversion/archiving tasks Open XML SDK 2.0 Data Docu- ments Word Automation Services PDF Print Template

22 demo

23

24 Status Bar Notification Ribbon

25

26 demo

27

28 Out-of-Box Workflows Ready to use Common approval scenarios Ready to use Common approval scenarios Out-of-Box Customi- zation Association and initiation settings Modify logic in SPD Design forms in InfoPath Association and initiation settings Modify logic in SPD Design forms in InfoPath Custom Declarative Start from scratch, from existing, or import from Visio More types of workflows Task process framework Start from scratch, from existing, or import from Visio More types of workflows Task process framework Custom Activities Encapsulate custom code in a new action Deploy in full or partial trust (as user code) Encapsulate custom code in a new action Deploy in full or partial trust (as user code) Custom Non- Declarative Import Reusable Workflow Advanced modeling Workflow Forms Handle workflow events Import Reusable Workflow Advanced modeling Workflow Forms Handle workflow events Browser Visual Studio SharePoint Designer Increasing Functionality

29 Power UserDeveloper Workflow Package Custom Activities

30 demo

31 Read/write capabilities with backend systems through Business Connectivity Services Visual Studio 2010 continues to make it easy to build Microsoft Office-based solutions Word Automation Services are the Word conversion and layout engine on the server Especially powerful if combined with Open XML SDK 2.0 The new contextual ribbon is customizable Improved workflow capabilities

32 For more Information please contact Olaf Feldkamp Development Platform Advisor Olaf.Feldkamp(at)microsoft.com Phone (UC): +41 (43) Microsoft Schweiz GmbH Richtistrasse Wallisellen

33


Download ppt "Olaf Feldkamp Microsoft Schweiz GmbH Part II."

Similar presentations


Ads by Google