430 likes | 537 Views
What’s new for developers in 2007 Microsoft Office Servers. Joris Poelmans (MVP WSS) Dolmen joris.poelmans@dolmen.be. Your Speaker. Application Group Manager at Dolmen Microsoft CC – 100+ IT professionals 9 times Gold Certified Partner Area of expertise
E N D
What’s new for developers in 2007 Microsoft Office Servers Joris Poelmans (MVP WSS) Dolmen joris.poelmans@dolmen.be
Your Speaker • Application Group Manager at Dolmen • Microsoft CC – 100+ IT professionals • 9 times Gold Certified Partner • Area of expertise • Microsoft Information Worker Solutions • MVP Windows SharePoint Services • Board member BIWUG www.biwug.be • http://jopx.blogspot.com
Bill Gates: “Office 12 has got more sexy new stuff then we have done for ages ...” http://channel9.msdn.com/Showpost.aspx?postid=163166
Objectives • Get answers to: • Why use WSS “V3” as a development platform? • How to use 2007 Office Servers in specific business domains?
Agenda • Introducing 2007 Office Servers • Windows SharePoint Services “V3” • Overview 2007 Microsoft Office Servers business domains • Portal & Search • Web Content Management • BPM : ECM, Workflow & Project Management • Business Intelligence • Summary
Introducing Office 2007 Servers • Windows SharePoint Services “V3” • Foundation for SharePoint Server 2007 • Better platform for extensibility • More OOB functionality • SharePoint Server 2007 • Unified portal and content management • Integrated platform for ECM, BI, Forms and EPM solutions
WSS “V3” Platform • Windows SharePoint Services “V3” • Engine for creating/running/managing sites • Leverages services of OS, IIS and ASP.NET 2.0 • Designed for scalability • Platform for building web applications • OOB collaboration services
ASP.NET Integration Windows SharePoint Services “v2” Windows SharePoint Services “Version 2” ASP.NET 1.1 ASP.NET 2.0 Windows SharePoint Services “Version 3” Windows SharePoint Services “v3”
WSS “V3” enhancementsArchitectural changes • Builds on top of ASP.NET • ASP.NET webparts work in WSS V3 • Easier to brand and customise sites – Master pages • ASP.NET providers • Support for forms-based authentication • More and better extensibility for developers
WSS “V3” enhancementsChanges to the platform • Which is the coolest feature in WSS “V3”? • RSS Feeds for lists • Security trimming • Recycle Bin • Per item permissions
WSS “V3” enhancementsChanges to the platform • More out of the box – less customisation • Content types • Enhanced events framework • Folders in all list types • Consume data accross sites • Cross web lookup fields • Cross web list views • Enhanced versioning • Workflow
Business Intelligence Collaboration BusinessProcesses Portal Content Management Search 2007 Microsoft Office Servers Server-based spreadsheets plus BI portals built on SQL Server Analysis Services Next generation e-mail, project management, workflow, blog and wiki support Windows SharePoint Services Server-based forms and workflow with smart client and browser interfaces Enhanced SharePoint Portal aggregation and personalization Site Provisioning, Storage, Security, Management, APIs Integrated document, records and Web content management Great relevance with rich people and business data search Unified ASP.NET 2.0 workspace foundation for scalability and extensibility
2007 Microsoft Office Servers Productline • Office SharePoint Server 2007 • Office Forms Server 2007 • Office Groove Server 2007 • Office Project Server 2007 • Office Project Portfolio Server 2007
Business Intelligence Collaboration BusinessProcesses Portal Content Management Search 2007 Microsoft Office Servers Windows SharePoint Services Site Provisioning, Storage, Security, Management, APIs
SharePoint 2007 SearchKey goals • Relevant results every time • Integrated search for people, documents and business data • Consistent search accross WSS “V3” and Office SharePoint Server 2007
SharePoint 2007 SearchEnhancements • Include all types of business content with the Business Data Catalog • Customise search UI without programming • Enhanced programming model to integrate search in custom apps
Business Data Catalog (BDC)Connects Office servers to business data Web Parts Lists Search Gatherer User Profiles Custom Apps Metadata Business Data Catalog WS Proxy ADO.NET Web Service Database BizTalk, SAP, Siebel, Legacy, … SQL Server, Oracle, OLEDB, ODBC
Business Data Catalog • Define BDC data source • Define connection metadata • Define entities, methods and associations • Entities can be orders, customers, etc… • Consume BDC entities in • Business Data webparts • Lists • Search • User Profiles
Business Intelligence Collaboration BusinessProcesses Portal Content Management Search 2007 Microsoft Office Servers Windows SharePoint Services Site Provisioning, Storage, Security, Management, APIs
Web Content ManagementInternet sites with Office SharePoint Server 2007 • CMS features built on top of WSS and ASP.NET 2.0 • Support internet facing sites • Rich features for site branding and customisation • Migration path available from CMS2002
Office SharePoint Server 2007 WCM Architecture overview • SPS 2003 Area, CMS 2002 Channel are now all based on the WSS Webs construct for containership • Each Web has a document library for pages • Master Page + Page Layout = Branding • Page Layout + Page Content = Page • ASP.NET 2.0 navigation model
Migrating to Office SharePoint Server 2007 Common places where customers used custom code in CMS 2002
Business Intelligence Collaboration BusinessProcesses Portal Content Management Search 2007 Microsoft Office Servers Windows SharePoint Services Site Provisioning, Storage, Security, Management, APIs
Business Process ManagementOffice 2007 BPM components • InfoPath 2007 and Office Forms Server 2007 • Office 2007 Workflow • Enterprise Content Management (ECM) • Project Server 2007
Office Forms Server 2007 • Browser enabled InfoPath forms • Workflow, archiving, Information Rights Management • InfoPath Forms in Outlook • Use InfoPath controls in custom apps
Office 2007 workflow • Rich workflow support • Built on Workflow Foundation (WinFX) • OOB workflows for document management • Create custom workflows with SharePoint Designer and Visual Studio 2005 • Create workflow forms with InfoPath or ASP.NET 2.0
Enterprise Content Management • WSS introduces new policies framework • OOB policies (auditing, retention) • Enterprise Document Library and Official File Site templates • Server-side ECM features integrated into the clients • Develop custom policies
Business Intelligence Collaboration BusinessProcesses Portal Content Management Search 2007 Microsoft Office Servers Windows SharePoint Services Site Provisioning, Storage, Security, Management, APIs
Business Intelligence • Excel 2007 Services • Web Access • Excel Web Services • Report Center • BI Portal • Integrate KPIs, Reporting Services and Excel Services
Excel 2007 Services • What? • Server codebase built on top of SharePoint • Main components • Excel Web Services • Excel Web Access
Excel 2007 ServicesExcel Web Access • Browser access to server-based spreadsheets • Pure HTML rendering • Interactive • Sort, filter, outline, drill down/up • Parameter support
Excel 2007 ServicesExcel Web Services • Built custom .NET applications around server-side Excel applications • Scenarios • Using server-side logic in applications • Automating spreadsheet updates on the server • Custom UI to server-side applications
Summary • Use WSS “v3” as platform foundation • Integrated solution platform with Office System 2007 • ECM, WCM, BPM & Portal in one • Get Ready for Beta 2 • http://www.microsoft.com/emea/msdn/betaexperience/default.aspx
Blogs • SharePoint Team http://blogs.msdn.com/sharepoint/ • Excel Team http://blogs.msdn.com/excel/ • WCM Team http://blogs.msdn.com/wcm/ • http://blogs.msdn.com/arpans/default.aspx • http://blogs.technet.com/lliu/default.aspx
Belgian SharePoint blogs • Joris Poelmans : http://jopx.blogspot.com • Jan Tielens : http://weblogs.asp.net/jan • Patrick Tisseghem : http://blog.u2u.info/DottextWeb/patrick/ • Belux Information Worker User Group • http://www.biwug.be
Webcasts & Podcasts • PDC 2005 http://microsoft.sitestream.com/PDC05/Default.htm • Channel 9 http://channel9.msdn.com/showforum.aspx?forumid=14 • http://www.sharepointshow.com/