Michael Hofer Senior Consultant Microsoft Corporation.

Slides:



Advertisements
Similar presentations
Svetlin Nakov Director Training and Consulting Activities National Academy for Software Development (NASD) ASP.NET 3.5 New Features.
Advertisements

SharePoint 2010 Overview Presented by: Oscar Garcia
Creating Page Layouts using SharePoint Designer or Visual Studio Becky Bertram MCSD, MCAD MCTS WSS Development MCTS MOSS Development
Microsoft Office SharePoint Portal Server 2007 Introduction to InfoPath Forms Services Daryl L. Rudolph.
Designing, Deploying and Managing Workflow in SharePoint Sites Steve Heaney Product Development Manager OBS
Windows SharePoint Services 3.0 (WSS v3) Browser Clients MS Word Clients MS Outlook Clients Microsoft Office SharePoint Server 2007 (MOSS) Windows.
Randy Williams, MOSS MVP Senior Consultant Synergy Corporate Technologies.
Todd Klindt Solanite Consulting.  WSS MVP since 2006  Speaker, writer, consultant, Aquarius  Personal Blog
Microsoft Patterns and Practices SharePoint Guidance Robert L. Bogue MS MVP, MCSE, MCSA: Security
OFC 317 使用 WinWF 构建 Microsoft Office SharePoint Server 2007 中的工作流应用.
Visual Studio 2010 SharePoint Developer Tools. Developer Tools for SharePoint  Familiar VS Experience  Build, Debug, Deploy SharePoint projects  Visual.
SharePoint 2010 First Look: What's new for Developers in Microsoft SharePoint 2010 Matthew McDermott, MVP Aptillon, Able
St. Louis Day of Dot Net 2011 Building Web Parts for an Office 365 SharePoint Site Becky Bertram Independent SharePoint Consultant SharePoint MVP, MCSD.NET,
27. to 28. March 2007 | Geneva, Switzerland. Fabrice Romelard ilem SA Level 200.
Microsoft Office System UK Developers Conference Radisson Edwardian, Heathrow 29 th & 30 th June 2005.
Becky Bertram SharePoint MVP
TrackDayTimeTitle ProjectTuesday12:30pm-1:45pm Managing tasks and projects with SharePoint Online and Project Pro for Office 365 ProjectWednesday9:00am-10:15amManaging.
Using Microsoft SharePoint to Develop Workflow and Business Process Automation Ted Perrotte National Practice Manager, Quilogy, Microsoft Office SharePoint.
SPC220 Web Template FundamentalsCreating Web Templates Using Web Templates Web Templates and App Webs Wrap Up.
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July Thierry Gasser TSP
Microsoft Dynamics.
A GUIDE TO SHAREPOINT 2007 CUSTOMIZATION OPTIONS Heather Solomon, WSS MVP.
WSS 3.0 Architecture and Enhancements Ashvini Shahane Member – Synergetics Research Lab.
Introduction to SharePoint Development with VS2010 Paul Yuknewicz Lead Program Manager
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
The new way to work together SharePoint Products Cloud Server Free.
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
SharePoint 2010 and Office 2010 Development Randy Williams Senior Consultant & Trainer Synergy Corporate Technologies.
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
Apps where your users are Sign into SharePoint and launch apps Modern experiences on breadth of devices Central app management Central user.
Creating Page Layouts using SharePoint Designer or Visual Studio Becky Bertram MVP SharePoint Server, MCSD, MCAD
Todd Kitta  Covenant Technology Partners  Professional Windows Workflow Foundation.
Sustainable SharePoint 2010 Customizations By Bill Keys.
Spicing Up Web Parts Randy Williams SharePoint Hawaii User Group May 11, 2011.
Basic Developer Knowledge That Every SharePoint Admin Must Have Randy Williams, MVP MOSS Synergy Corporate Technologies
SharePoint Workflows with Visual Studio Stuart Cox RBA Consulting techpunch.wordpress.com.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Customization Using SharePoint Designer 2007 Overview Editing look and feel –Master pages.
HedKandi Microsoft SharePoint Server 2007 WCM features PlatformBranding Editing experience Content Aggregation and reuse User generated content Silverlight.
Office Business Applications Workshop Defining Business Process and Workflows.
SharePoint Online – Developing Solutions for the Cloud Chris Mayo Microsoft Corporation
Solutions using Microsoft Content Management Server 2002 Connector for SharePoint Technologies Sue Corke Mark Harrison Microsoft UK.
What’s New in SharePoint 2010 SharePoint 2010 Development Primer New Developer Tools for SharePoint 2010 SharePoint 2010 Integration with PowerShell.
Connect with life Vedant Kulshreshtha Technology Solutions Professional – SharePoint | Microsoft India
Web Content Management with MOSS 2007 Patrick Tisseghem
1 © Xchanging 2010 no part of this document may be circulated, quoted or reproduced without prior written approval of Xchanging. MOSS Training – SharePoint.
Yaroslav Pentsarskyy Involved in SharePoint since 2003 SharePoint MVP (2009- Present) Blog: sharemuch.com.
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
NET Development on Microsoft SharePoint Technology Part 4: Templates, Features, and Solution Deployment Mick Badran Breeze Training Consulting Trainer.
UX03 – Building & Branding SharePoint Sites Using new Web Content Management Capabilities Andrew Connell MVP Office SharePoint Server
The 2007 Microsoft Office System Servers Enterprise Content Management, Workflow and Forms Martin Parry Developer and Platform Group, Microsoft Ltd
Workflow in Microsoft Office SharePoint Server Jessica Gruber Consultant Microsoft Corporation.
Software services delivering SharePoint, Mobile, and Business Intelligence solutions Understanding and implementing the remote provision pattern in SharePoint.
Virtual techdays INDIA │ august 2010 Silverlight And SharePoint Saranya Sriram │ Developer Evangelist, Microsoft.
Office 365 Development July 2014.
Introduction ITEC 420.
Joy Rathnayake Senior Architect – Virtusa Pvt. Ltd.
Demand Management and Workflow
Developing GIS WebParts in SharePoint
Automate Custom Solutions Deployment on Office 365 and Azure
What is SharePoint and why you should care
Introduction to mobile app development Module 3 – Improving your App Studio app Lance McCarthy.
Developer Patterns to Integrate Silverlight 4.0 with SharePoint 2010
SPC Developer 1/1/2019 Deep Dive on the Capabilities of SharePoint Online's New Public Website Josh Stickler Program Manager WCM Kevin Gjerstad Principal.
Visual Studio 2010 SharePoint Development Tools Overview
Office 365 Development.
SharePoint Foundation 2010
Microsoft Dynamics.
St. Louis Day of Dot Net 2011 Building Web Parts for an Office 365 SharePoint Site Becky Bertram Independent SharePoint Consultant SharePoint MVP, MCSD.NET,
MS Confidential : SharePoint 2010 Developer Workshop (Beta1)
Presentation transcript:

Michael Hofer Senior Consultant Microsoft Corporation

Give an update about What is new in SharePoint development VS08 Extensions for WSS SharePoint and Web 2.0 Focus on Silverlight integration Experience it: Demo, demo, demo Use it: Download full source code from

Microsoft Office SharePoint Server 2007 WCM Site Speakers WebPart Site Definition & Branding Picture Library Speakers‘ Data Picture Library Speakers‘ Data Web Service Lists.asmx Web Service Lists.asmx Silverlight 2 Application Speakers Rotator Pages & Navigation Build the Shape08 Website with MOSS Assumed audience satisfaction: Load data from SharePoint WebService Integrate Silverlight 2 App as WebPart

V1.2: Visual Studio 2008 .NET 3.5 V1.1: Visual Studio 2005 .NET 2.0 Project Templates Team Site, Blank Site, Web Part, List, Empty Sequential & State Machine Workflows Item Templates List Definition, List Instance, Content Type, Field Control, Web Part, Module, Template, Event Receiver Deployment & Debug support WSP View Automatic Build and Deploy Solution Generator for List & Site Definitions

Objectives Create the Shape08 Website with MOSS 07 Solution Create a custom site definition from „Blank Site“ template Include custom layouts, styles, start- page and navigation Products / Tools MOSS 2007 SP1 Visual Studio 2008 SP1 MS VS 08 Ext. for SharePoint (V1.2) MS SharePoint Designer 07 Resources Shape08 Website: HTML, CSS and images Heather Solomon‘ Base Master Page for Publishing Sites

Created styles and layouts Using Microsoft Office SharePoint Designer 2007 to prepare Masterpage Page Layout Stylesheet & images Created site definition from template „Blank Site Definition“ Adjusted onet.xml for publishing Replaced default.aspx with publishing page template. Added two features of type „Module“ Styles: CSS and Images Masterpages: Masterpage, Page Layout, Preview images Created MOSS Web-Application for demo

Create the Shape08 website using MOSS

Objectives Create a Silverlight 2 application Create a SharePoint independent test environment Solution Use Silverlight Application template Design UserControls Implement logic Products / Tools Visual Studio 2008 SP1 Silverlight Tools for VS 08 SP1 Expression Blend 2 SP1 Resources Shine Draw‘s Silverlight Image Rotator

Created Silverlight Application SpeakerControl: Represents the speaker SpeakerData: Data object of a speaker SpeakerRotatorControl: Rotates SpeakerControls based on collection of SpeakerData Created web site for testing Automatically created by VS 2008 Tools for Silverlight

Create the Silverlight 2 application

Objectives Create a WebPart that displays a Silverlight 2 application Add the webpart to the Shape08 web site Solution Prepare SharePoint for Silverlight Use WebPart Template IntegrateSL application in WebPart Use DocLib to store XAP. Products / Tools MOSS 2007 SP1 Visual Studio 2008 SP1 MS VS 08 Ext. for SharePoint (V1.2) MS SharePoint Designer 07 Resources Silverlight BluePrint for SharePoint

Prepared SharePoint for Silverlight Apps Added „.xap“ as MIME Type in IIS Added additional configuration in web.config Added System.Web.Silverlight.dll to \bin Created the WebPart skeleton

Create the Silverlight WebPart

Objectives Show speaker data that is hosted in SharePoint Enhance WebPart to allow selection of data source Solution Develop custom toolpart Pass configuration data to Silverlight app Consume lists.asmx Products / Tools MOSS 2007 SP1 Visual Studio 2008 SP1 MS VS 08 Ext. for SharePoint (V1.2) Silverlight Tools for VS 08 SP1 Resources Silverlight BluePrint for SharePoint

Created custom tool part Allows selection of picture library Prepared SharePoint to serve WCF WebService request Clientaccesspolicy.xml Web.config

Integrate with SharePoint WebServices

Microsoft Office SharePoint Server 2007 WCM Site Speakers WebPart Site Definition & Branding Picture Library Speakers‘ Data Picture Library Speakers‘ Data Web Service Lists.asmx Web Service Lists.asmx Silverlight 2 Application Speakers Rotator Pages & Navigation Built the Shape08 Website with MOSS Audience satisfaction: Loaded data from SharePoint WebService Integrated Silverlight 2 App as WebPart

Source Code of this session and related posts: Templates used for preparation: Heather Solomon’s Base Master Pages: spx spx Image Rotator – Shine Draw: illusion/flash-and-silverlight-3d-image-rotation/ illusion/flash-and-silverlight-3d-image-rotation/ Silverlight BluePrint for SharePoint – Media Viewer Example:

Windows SharePoint Services 3.0 Tools: Visual Studio 2008 Extensions, Version 1.2: =7BF65B28-06E2-4E87-9BAD- 086E32185E68&displaylang=en =7BF65B28-06E2-4E87-9BAD- 086E32185E68&displaylang=en Windows SharePoint Services 3.0 Tools: Visual Studio 2005 Extensions User Guide, Version 1.1: =7BF65B28-06E2-4E87-9BAD- 086E32185E68&displaylang=en =7BF65B28-06E2-4E87-9BAD- 086E32185E68&displaylang=en

Silverlight: Microsoft® Silverlight™ 2 Software Development Kit =8D F-499C-986C- C3C7E87A60B3&displaylang=en =8D F-499C-986C- C3C7E87A60B3&displaylang=en Silverlight BluePrint for SharePoint: Microsoft® Silverlight™ Tools for Visual Studio 2008 SP1: =c22d6a7b-546f ef6- d60c8ee221ed&displaylang=en =c22d6a7b-546f ef6- d60c8ee221ed&displaylang=en Microsoft ExpressioBlend™ 2 Service Pack 1: D=EB9B5C48-BA2B-4C39-A1C3- 135C60BBBE66&displaylang=den D=EB9B5C48-BA2B-4C39-A1C3- 135C60BBBE66&displaylang=de