Understanding & Developing with Microsoft SharePoint Services David Gristwood, Paul Appleby, Mike Taulty. Developer & Platform Group Microsoft Ltd.

Slides:



Advertisements
Similar presentations
Technical - SharePoint SharePoint grew out of the Exchange Development Teams collaboration work and Digital Dashboard initiative. SharePoint Team Services.
Advertisements

Designing, Deploying and Managing Workflow in SharePoint Sites Steve Heaney Product Development Manager OBS
Microsoft Learning Gateway for HE Rob Miles – Hull University, Lecturer Romola Ganguli – Microsoft Education Technology Advisor.
Microsoft® SharePoint™ Products And Technologies “v2.0” Overview Brian Murphy Product Planner Microsoft Corporation.
Enterprise Search with SharePoint Portal Server Level: 300 Collaboration and Business Productivity.
 Troy Hopwood Program Manager Microsoft Corporation BB53.
TKG Consulting LLC Managing Content in SharePoint: Design construct and case study Gilbane Conference on Content Management April 10, 2007 Craig St. Clair.
Virtual SharePoint Summit 2010 hosted by Rackspace Overcoming Collaboration Challenges with SharePoint Chris Samson Leslie Sistla Virtual SharePoint Summit.
Todd Klindt Solanite Consulting.  WSS MVP since 2006  Speaker, writer, consultant, Aquarius  Personal Blog
Tom Sheridan IT Director Gas Technology Institute (GTI)
OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
DEP340 Moving to Windows SharePoint Services and Microsoft Office SharePoint Portal Server 2003 from Previous SharePoint Releases Veli-Matti Vanamo Hewlett-Packard.
Mike Fitzmaurice Technical Product Manager Microsoft Corporation
Agenda: Solomon N’Jie Overview Microsoft Enterprise Search Solution
Enterprise Search With SharePoint Portal Server V2 Steve Tullis, Program Manager, Business Portal Group 3/5/2003.
SharePoint Collaboration Features & Workflow
Customising SharePoint David Gristwood Developer & Platform Group
Design & Development Tools: Visual Studio 2005 SQL Server 2005 Biztalk Server 2006 David Gristwood, Mike Taulty Developer & Platform Group Microsoft Ltd.
Microsoft Office Sharepoint Server 2007 (MOSS) Overview Momentum Microsoft November 15, 2007.
SharePoint Portal Server Product Update Paul Ligeski Sr. Technology Specialist Microsoft Corporation
Live Meeting APIs Robert Devine Program Manager Microsoft Corporation.
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
Microsoft Dynamics.
Enhanced Collaboration and other benefits of Sharepoint Technologies Kern Sutton Business Productivity Group Microsoft Corporation.
Microsoft Office SharePoint Server 2007 Today and Tomorrow Tom Rizzo Microsoft
Server Development Overview Paul Appleby & David Gristwood Application Architects Developer & Platform Group Microsoft Limited.
Welcome to the Minnesota SharePoint User Group. Introductions / Overview Project Tracking / Management / Collaboration via SharePoint Multiple Audiences.
Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Personalization in SharePoint Configuring User Profiles Configuring Audiences.
Welcome to Philly Code Camp Russ Basiura SharePoint Consultant RJB Technical Consulting
WSS 3.0 Architecture and Enhancements Ashvini Shahane Member – Synergetics Research Lab.
Creating Business Workflow Using SharePoint Designer 2007 Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server MVP Microsoft SQL Server.
OFC 200 Microsoft Solution Accelerator for Intranets Scott Fynn Microsoft Consulting Services National Practices.
SharePoint MOSS Platform Server-based Excel spreadsheets and data visualization, Report Center, BI Web Parts, KPIs/Dashboards Enterprise.
DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.
Build Custom SharePoint Solutions with FrontPage 2003 & Windows SharePoint Services Deployment Strategies 최승현 대리 한국마이크로소프트.
Smart Clients: What’s New In Orcas? Saurabh Pant Program Manager UI Fx and Services Team
SharePoint 2007 Overview and Solution Examples Inetium.
Deploying SharePoint Products and Technologies for Enterprise Collaboration Microsoft IT group’s Centrally Hosted Collaboration Solution.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Overview Scale out architecture Servers, services, and topology in Central Administration.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
MEDIU Learning for HE Ahmad Nimer | Project Manager.
SharePoint Portal Server Office XP Launch Tour Breakout Presentation nametitle Microsoft Corporation.
James Akrigg Microsoft Ltd Integrating InfoPath Forms Into Workflow Solutions And Business Processes.
MSG316: Building Portals With SharePoint ™ Portal And Microsoft ® Office XP Howard Crow Program Manager SharePoint Portal Server Microsoft Corporation.
Name Microsoft Student Partner Overview of the Visual Studio 2005 Express Products.
The 2007 Microsoft Office System Andrew Lowson Solution Specialist – Portals & Collaboration Microsoft Australia
Solutions using Microsoft Content Management Server 2002 Connector for SharePoint Technologies Sue Corke Mark Harrison Microsoft UK.
1 © Xchanging 2010 no part of this document may be circulated, quoted or reproduced without prior written approval of Xchanging. MOSS Training – UI customization.
EBZ361 Integrating Microsoft Content Management Server with Microsoft SharePoint Technologies Arpan Shah & Mike Fitzmaurice Technical Product Managers.
Collaboration in the Enterprise
Module 1: Overview of Microsoft Office SharePoint Server 2007.
Windows SharePoint Services. Overview Windows SharePoint Services (WSS) Information Worker Infrastructure component delivered in Windows Server 2003 Enables.
Microsoft Partner Conference Integrated Innovation Don Kerr Partner Technology Specialist.
Windows SharePoint Services Installation and Configuration.
Title in Sergoe, white, shadow, 36 Presentation title goes here, using Segoe Regular, in sentence case. Integrated Innovation Mark O’Shea Partner Technology.
Introduction to SharePoint 2007 Brendon Schwartz
Applikationsudvikling med WSS 3.0 og MOSS 2007 uden kode. Erik Westermann ISV Developer Evangelist Microsoft Innovation Center.
How to be a SharePoint Developer
Microsoft Office SharePoint Server 2007 Enterprise Search
Integrating Enterprise Applications Into SharePoint® Portal Server
What is SharePoint and why you should care
2007 Office System Integration
2/24/2019 6:15 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
SharePoint services Provides team collaboration through SharePoint Sites and makes it easy for communities to work together on documents, tasks, contacts,
Introduction to ASP.NET Parts 1 & 2
SharePoint 2007 Developer Overview Collaboration BI Features
Mark Quirk Head of Technology Developer & Platform Group
Presentation transcript:

Understanding & Developing with Microsoft SharePoint Services David Gristwood, Paul Appleby, Mike Taulty. Developer & Platform Group Microsoft Ltd

Welcome Who are you? Developers, architects, ops, team leaders, project managers, DBA, etc.NET skills? None, some, lots, (b)leading edge, etc Which programming languages? C, C++, C#, Java, Visual Basic, etc Any ‘hot’ topics or issues to address? Come and talk to us

Survey We / the Microsoft product group want to know what you are doing with Windows Server 2003 Interesting and innovative uses, etc SharePoint, ASP.NET v1.1, Live Communications Server, AD/AM, EIF, Clustering, etc We have a short survey “six quick questions” – should only take 5 mins or so “thank you” for filling it in Even if to say you are not doing anything yet with Windows Server 2003

Agenda for Today 1. SharePoint Overview Understand the product & scenarios 2. Customizing and extending SharePoint The “Out of the Box” experience 3. Building Web Parts for SharePoint Write your own web parts 4. SharePoint architecture and object model Fully exploiting SharePoint

Slides & Resources Post event slides available t_events.asp t_events.asp Typically week after the event Resources and links In your bag On our blogs

Microsoft SharePoint Overview David Gristwood Paul Appleby

SharePoint Overview Agenda Product strategy and positioning Product and features overview Demos Paul Appleby

Connecting the Enterprise The smart, connected enterprise is not only about connecting people to process It’s also about connecting people to each other Using collaboration technologies Team sites and document sharing Intranets, extranets, and Internet sites Transforming information into impact

Relevance and Goals of SharePoint Products CEO Opinion Poll Which of these advances will have the greatest impact on the success of your business in the next five years? 1. Knowledge worker productivity! 2. Partner/Supplier B2B relationships 3. Business process integration 4. Manual worker productivity

SharePoint Strategy Smart Connected Workspaces Consistent rich experience – users, developers, and IT Smart connections – people, teams, topics, divisions, etc. Flexible deployment – bottoms-up, centralized, hybrid on large scale farms Individual Enterprise Division Team

SharePoint Investments Enterprise Portal Solution built on top of Windows SharePoint Services Hub and Aggregator for SharePoint personal, team and portal sites SharePoint Portal Server News and Links News and Links Site Directory and Connections Site Directory and Connections Personal “My” Sites Personal “My” Sites Audience Targeting Audience Targeting Index, Search and Alerts Index, Search and Alerts Single Sign-On Single Sign-On BizTalk Integration BizTalk Integration Team Collaboration Solution well beyond file servers Scalable Workspace Platform SharePoint Services Document Storage and Collaboration Document Storage and Collaboration Flexible Lists Flexible Lists Web Part Pages Web Part Pages Page Personalization Page Personalization Site Life Cycle Management Site Life Cycle Management Scale-Up/Out Foundation Scale-Up/Out Foundation

WSS & SPS SPS is built on WSS SPS takes all the WSS sites and makes them navigable, searchable, and add enterprise level features Extra features in SPS: Hierarchical navigation and category services with Areas and Topics Publishing and Alerts Search Line of business integration and single sign on (SSO) and BizTalk integration Profiling system MySite

Enterprise Search

Okapi Ranking Okapi Probabilistic Ranking algorithm used for relevance ranking Crawler/Indexer Queries are ranked via Okapi to generate ordered list Probability for query term i in doc j: *K and b are constants used for tuning

SharePoint rd-Party Apps Smart Clients Individual Enterprise Division Team 3 rd -Party Web Parts Custom Web Parts Application Connectors Smart Processes

ISV Opportunities Start using it yourself Collaboration, document management ASP.NET applications Complete infrastructure Portal offering Build web parts to surface and update key information Build on collaboration and document management capabilities Seamless integration

Features of an Integrated Work Environment SharePoint as a platform Application integration CollaborationPersonalizationScalabilityCustomizability/extensibilityManageability

Goals of Application Integration Provide a single place where workers go to do their information work No more jumping around from web site to web site or application to application without context

Outlook 2003

Integration with SAP

SharePoint Collaboration Services Document lifecycle management using Document workspaces Meeting Workspaces Outlook integration Moderated discussions and surveys Presence everywhere support Integration with Live Communications Server Notifications and alerts “Has anything changed?”

Document Management

Integrated Content Collaboration

Disconnected Smart Documents

Personalization – MySite

Personalization – Team Site

Manageability Improved Administration Flexible roles Control site usage Specify quotas Remove dead sites Backup and Restore More granular management

Scalability Improved performance and scale up.NET Framework, SQL Server 2000 Dramatic scale out flexibility Three tier application architecture Separable components for web rendering, database, searching, indexing Add web servers as load increases Add SQL storage as data increases. SAN support, etc. for disaster recovery Multiple farms working together

Index Job Index Search … … Web … Propagate Load Balancing Portal Site DB TeamsDBs Scalability

Customizable Framework IE and FrontPage

A Developer’s Perspective… The focus of today's event Windows SharePoint Services is great out of the box No code required for immediate use Rich extensibility for custom solutions Extensible Framework with a full Object Model Web Part infrastructure for extending UI Leverages ASP.NET platform advancements in the future

Web Parts and Developers ASP.NET Server Control based Web Part is a ASP.NET Server Control Project template provided for Visual Studio Full power of premier development environment Intellisense, Debugging, Source Control, etc. Deployed as an assembly Reusable across thousands of pages and sites Admins control which Web Parts are available End users decide where Web Parts are used

WSS Architecture ISAPI Filter Inclusions/Exclusions Static Page Gets ASP.NET Handler Direct (_layouts) Safe (lists, topics, etc.) ASP.NET Page Rendering Unmanaged Code List/View Rendering Portal managed objects Content, profile, service, and config db access IIS ASP.NET Handler Filter Config Static Pages FrontPage RPC DAV.aspx.asmx HTTP Requests ASP.NET Content SharePoint Unmanaged Code Direct Safe ISAPI Ext ADO.NET Profile Service

Web Parts Extending WSS AnnouncementsMembers Events Contacts Links

SharePoint in Action

© 2004 Microsoft Limited. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.