Presentation is loading. Please wait.

Presentation is loading. Please wait.

SharePoint 2010 and Office 2010 Development Randy Williams Senior Consultant & Trainer Synergy Corporate Technologies.

Similar presentations


Presentation on theme: "SharePoint 2010 and Office 2010 Development Randy Williams Senior Consultant & Trainer Synergy Corporate Technologies."— Presentation transcript:

1 SharePoint 2010 and Office 2010 Development Randy Williams Senior Consultant & Trainer Synergy Corporate Technologies

2 Agenda 1. SharePoint Platform 2. Visual Studio Tooling for SharePoint 3. Office Development

3 Agenda 1. SharePoint Platform 2. Visual Studio Tooling for SharePoint 3. Office Development

4 Built on / Built with Web Portal UI Document Library User Self Service BCS Data Integration SharePoint Designer Contextual Ribbon Sites and Lists Claims Authentication Human Workflow Wiki Pages Web Parts Authorization UI Comprehensive SDK SharePoint Platform and Product Base Platform {your opportunities here} Your Product Microsoft Product.NET Framework 3.5ASP.NET Windows Workflow Foundation

5 Platform Requirements Development environment Requires x64 operating system -Windows 7 -Windows Vista SP1 -Windows Server 2008 -Windows Server 2008R2 SharePoint 2010 must be installed locally -SharePoint Foundation or SharePoint Server Visual Studio 2010

6 Agenda 1. SharePoint Platform 2. Visual Studio Tooling for SharePoint 3. Office Development

7 Evolution of SharePoint ToolingVS2005VS2008VS2010 F5 Deploy Debug WSP Packaging WSP View 64 bit support WSP View Improved Separate Package Command Line Build Sequential Workflow State Machine Workflow VSeWSSVSeWSS 1.3 Multiple Visual Designers Packaging and Deployment Project & Item Templates TFS integration Extensible Projects & Tools Upgrade Tool 2007200820092010

8 Visual Studio SharePoint Support Templates and designers Project and Item Templates -Templates for many SharePoint elements -Support for sandboxed solutions Visual Designers -Design web parts -Build Business Data Connectivity (BDC) models -Create Workflows Workflow Enhancements -Site level workflows -Templates for association & initiation forms

9 Project Templates

10 Project Wizard

11 Item Templates

12 Visual Studio SharePoint Support Project System Project commands -Package, Retract Project properties -Sandboxed, Site URL, etc… Features & Package nodes Mapped folders Project items & files have SharePoint specific properties

13 SP Connections in Server Explorer Tool window which provides hierarchical view of local SharePoint sites & artifacts View site collections, sites, features, lists, fields, etc… View properties for artifacts Add any number of connections to different sites Read only

14 DEMO Visual Web Part

15 Feature Designer

16 Package Designer

17 Packaging Explorer Project and Items

18 DEMO Sandbox Solution

19 Development Continuum Import Export Professional developerBusiness Analyst/Process Designer Design skeleton workflow processes View workflow visualizations Design data-backed business diagrams Custom Web Parts Code Workflows Event Receivers List Definitions Application Pages WSP Package Designer/IW/Power User Create lists & libs Design Web Pages Web part hook-up Views & forms Declarative Workflows

20 Summary - SharePoint Development with Visual Studio Broad SharePoint Support Familiar Visual Studio Experience Packaging Explorer Web Part Designer

21 Agenda 1. SharePoint Platform 2. Visual Studio Tooling for SharePoint 3. Office Development

22 Why Build on Office? Business -Large Install Base -Build instantly familiar applications -Integrate data where users make decisions Technical -No dependency on PIA -Because it’s not VBA -Click-once deployment

23 Office Development in Visual Studio Familiar Visual Studio IDE Experience -Project templates -Rich visual designers -Document and Application level add-in support -Access to the.NET Framework -Latest language and IDE enhancements End-to-end Development Support -Package and Deploy -Integration with Visual Studio ALM support

24 DEMO Excel Add-In

25 SharePointPROs.SG Singapore’s SharePoint User Group Meeting Tonight - Lotus Room 4A and 4B 6:00 – 7:00 PM Information Architecture Linden Daniels, Microsoft ------------- 7:15 – 8:30PM Upgrading to SharePoint 2010 Randy Williams, Synergy ** SharePoint 2010 Polo Shirt Giveaway ** Singapore’s SharePoint User Group Meeting Tonight - Lotus Room 4A and 4B 6:00 – 7:00 PM Information Architecture Linden Daniels, Microsoft ------------- 7:15 – 8:30PM Upgrading to SharePoint 2010 Randy Williams, Synergy ** SharePoint 2010 Polo Shirt Giveaway **

26 SMS Quiz 15.For a SharePoint developer’s workstation, SharePoint 2010 can be installed on a number of operating systems. From the list below, which one is not an option? A.64-bit Windows Server 2008 B.64-bit Windows Server 2003 R2 C.64-bit Vista with SP1 D.64-bit Windows 7 Send to 9118 8980. E.g. 1B * Winner will be notified by SMS.

27 SMS Quiz 15.For a SharePoint developer’s workstation, SharePoint 2010 can be installed on a number of operating systems. From the list below, which one is not an option? A.64-bit Windows Server 2008 B.64-bit Windows Server 2003 R2 C.64-bit Vista with SP1 D.64-bit Windows 7

28


Download ppt "SharePoint 2010 and Office 2010 Development Randy Williams Senior Consultant & Trainer Synergy Corporate Technologies."

Similar presentations


Ads by Google