Wednesday, August 22, 2007
Subscribe to:
Post Comments (Atom)
Asp.net 2.0
Business Intelligence
Microsoft Business Intelligence
From: Frankwatching, 9 months agoHet BI event 14 november 2006, Figi Zeist, Jaap van Tilborg (Solutions Specialist Business Intelligence)
Slides Information
Slide 1: Jaap van Tilborg Solutions Specialist Business Intelligence Microsoft jaapv@microsoft.com
Slide 2: Improving organizations by providing business insights to all employees leading to better, faster, more relevant decisions Complete and integrated BI offering Widespread delivery of intelligence through Microsoft Office Enterprise grade and affordable
Slide 3: BI Applications Development and Tools Analytical Clients BI Platform
Slide 4: Performance Management Applications End-user Tools BI Platform
Slide 5: Microsoft Business Intelligence An end-to-end integrated offering Performance Management Applications Analysis Reporting Integration Analysis Services Reporting Services Integration Services BI Platform SQL Server 2005 RDBMS
Slide 6: Microsoft Business Intelligence An end-to-end integrated offering Performance Management Applications Analysis Reporting Integration Analysis Services Reporting Services Integration Services BI Platform SQL Server 2005 RDBMS
Slide 7: Business Intelligence is not just a paper report, a chart or a grid…
Slide 8: Reporting is Analytics Drilling Visualization Printing Push Reporting Pull Reporting Sharing Information Collaboration …and more
Slide 9: So… What is Microsoft offering?
Slide 10: Resource Availability Maps (Visio)
Slide 11: Visualisation of Operational data (Visio)
Slide 12: Mail (Outlook)
Slide 13: Analytics with Excel 2007
Slide 14: Reporting on paper/pdf (SQL Server)
Slide 15: Web based Reporting (SQL Server)
Slide 16: Push Mail (SQL Server)
Slide 17: Ad Hoc Reporting (SQL server)
Slide 18: Geo Reporting (MapPoint)
Slide 19: Excel Services: Protect, Share, Reuse High quality web rending Zero-footprint Interactive Browser Excel “12” View and Publish Interact Spreadsheets Design and author Export/Snapshot into Excel Excel “12” Programmatic Access Open snapshots Open full spreadsheet Protect, Share & Reuse Spreadsheets Part of Office SharePoint Servers Custom Server calculation and rendering applications External data retrieval and caching Choose the parts you want to publish Set & get spreadsheet values Perform calculations Retrieve full workbook file
Slide 20: Excel Services Zero-footprint, interactive, browser access to spreadsheets Table Formatting Pivot Tables KPIs from SQL Graphs & Charts
Slide 21: Office SharePoint Server 2007 Dashboards and Web Parts Report Center Easily create powerful BI portals Centralize storage of business reports BEST with SQL Server 2005
Slide 22: Microsoft Business Intelligence An end-to-end integrated offering Performance Management Applications Analysis Reporting Integration Analysis Services Reporting Services Integration Services BI Platform SQL Server 2005 RDBMS
Slide 23: Microsoft Business Intelligence An end-to-end integrated offering Performance Management Applications Analysis Reporting Integration Analysis Services Reporting Services Integration Services BI Platform SQL Server 2005 RDBMS
Slide 24: Office Business Applications Business Logic & Process Glue between Office & SQL Mission & Goals: Make Office the primary user experience for working with business information and participating in business processes Solve critical customer pain points around working with information, managing the business, and acting on decisions Increase the business value of Office for our customers Build on strength of the Microsoft platform for BI and application integration.
Slide 25: Scorecarding
Slide 26: Strategy Maps
Slide 27: Analytics
Slide 28: Microsoft Business Intelligence An end-to-end integrated offering Performance Management Applications Analysis Reporting Integration Analysis Services Reporting Services Integration Services BI Platform SQL Server 2005 RDBMS
Slide 29: Complete and Integrated Performance Management Application Planning, Budgeting, Analysis & Reporting Forecasting & Consolidation What happened? What will happen? Report Forecast Single Data Model What is happening? What do I want to happen? Scorecard Why? Plan Analyze
Slide 30: Taking 5 classic questions to the next level Performance Management What do I want to Business happen? Plan Modeling and What will happen? Forecasting Why? Pervasive Analyze Analytics What is happening? Scorecarding Monitor What happened? and Dashboarding
Slide 31: Microsoft Performance Management Roadmap Coming Soon: Available Summer 2007 Today! Business Modeling and Forecasting Pervasive Analytics Scorecarding and Dashboarding
Slide 32: Product Roadmap ProClarity, BSM, and “Planning” Become One ProClarity Analytics Server Business Scorecards Scorecard Analytics Planning Manager 2005 Performance- PerformancePoint “Biz#” Point Server 2007 Beta Today November 06 Mid CY07
Slide 33: Product Demonstration
Slide 34: Demo - Adventureworks Mary VP of Operations • Reviews results • Approves plans • Often needs further analysis of details Carolyn Wayne Corporate FPA Business Unit Finance • Responsible for Ski • Owns corporate plans, Resort BU financial budgets, and forecasts management • Expert Excel user • Needs to support local • Needs consistent management & business rules and data corporate needs
Slide 38: Demo - Adventureworks Mary VP of Operations • Reviews results • Approves plans • Often needs further analysis of details Carolyn Wayne Business Unit Finance Corporate FPA • Responsible for Ski • Owns corporate plans, Resort BU financial budgets, and forecasts management • Expert Excel user • Needs to support local • Needs consistent management & business rules and data corporate needs
Slide 47: Demo - Adventureworks Mary VP of Operations • Reviews results • Approves plans • Often needs further analysis of details Carolyn Wayne Business Unit Finance Corporate FPA • Responsible for Ski • Owns corporate plans, Resort BU financial budgets, and forecasts management • Expert Excel user • Needs to support local • Needs consistent management & business rules and data corporate needs
Slide 50: Microsoft Business Intelligence An end-to-end integrated offering Performance Management Applications Analysis Reporting Integration Analysis Services Reporting Services Integration Services BI Platform SQL Server 2005 RDBMS
Slide 51: Microsoft offers a Complete and Integrated BI Offering: - Performance Management Applications - End User Tools - BI Platform Intelligence where users want it: - Manage data “once” in the platform - Ease of use and familiarity of Office for interaction Ready for the Enterprise: - Server tools built for Enterprise scale - Priced and packaged so Enterprises can afford it! http://www.microsoft.com/bi
Slide 52: © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Slide 2: Improving organizations by providing business insights to all employees leading to better, faster, more relevant decisions Complete and integrated BI offering Widespread delivery of intelligence through Microsoft Office Enterprise grade and affordable
Slide 3: BI Applications Development and Tools Analytical Clients BI Platform
Slide 4: Performance Management Applications End-user Tools BI Platform
Slide 5: Microsoft Business Intelligence An end-to-end integrated offering Performance Management Applications Analysis Reporting Integration Analysis Services Reporting Services Integration Services BI Platform SQL Server 2005 RDBMS
Slide 6: Microsoft Business Intelligence An end-to-end integrated offering Performance Management Applications Analysis Reporting Integration Analysis Services Reporting Services Integration Services BI Platform SQL Server 2005 RDBMS
Slide 7: Business Intelligence is not just a paper report, a chart or a grid…
Slide 8: Reporting is Analytics Drilling Visualization Printing Push Reporting Pull Reporting Sharing Information Collaboration …and more
Slide 9: So… What is Microsoft offering?
Slide 10: Resource Availability Maps (Visio)
Slide 11: Visualisation of Operational data (Visio)
Slide 12: Mail (Outlook)
Slide 13: Analytics with Excel 2007
Slide 14: Reporting on paper/pdf (SQL Server)
Slide 15: Web based Reporting (SQL Server)
Slide 16: Push Mail (SQL Server)
Slide 17: Ad Hoc Reporting (SQL server)
Slide 18: Geo Reporting (MapPoint)
Slide 19: Excel Services: Protect, Share, Reuse High quality web rending Zero-footprint Interactive Browser Excel “12” View and Publish Interact Spreadsheets Design and author Export/Snapshot into Excel Excel “12” Programmatic Access Open snapshots Open full spreadsheet Protect, Share & Reuse Spreadsheets Part of Office SharePoint Servers Custom Server calculation and rendering applications External data retrieval and caching Choose the parts you want to publish Set & get spreadsheet values Perform calculations Retrieve full workbook file
Slide 20: Excel Services Zero-footprint, interactive, browser access to spreadsheets Table Formatting Pivot Tables KPIs from SQL Graphs & Charts
Slide 21: Office SharePoint Server 2007 Dashboards and Web Parts Report Center Easily create powerful BI portals Centralize storage of business reports BEST with SQL Server 2005
Slide 22: Microsoft Business Intelligence An end-to-end integrated offering Performance Management Applications Analysis Reporting Integration Analysis Services Reporting Services Integration Services BI Platform SQL Server 2005 RDBMS
Slide 23: Microsoft Business Intelligence An end-to-end integrated offering Performance Management Applications Analysis Reporting Integration Analysis Services Reporting Services Integration Services BI Platform SQL Server 2005 RDBMS
Slide 24: Office Business Applications Business Logic & Process Glue between Office & SQL Mission & Goals: Make Office the primary user experience for working with business information and participating in business processes Solve critical customer pain points around working with information, managing the business, and acting on decisions Increase the business value of Office for our customers Build on strength of the Microsoft platform for BI and application integration.
Slide 25: Scorecarding
Slide 26: Strategy Maps
Slide 27: Analytics
Slide 28: Microsoft Business Intelligence An end-to-end integrated offering Performance Management Applications Analysis Reporting Integration Analysis Services Reporting Services Integration Services BI Platform SQL Server 2005 RDBMS
Slide 29: Complete and Integrated Performance Management Application Planning, Budgeting, Analysis & Reporting Forecasting & Consolidation What happened? What will happen? Report Forecast Single Data Model What is happening? What do I want to happen? Scorecard Why? Plan Analyze
Slide 30: Taking 5 classic questions to the next level Performance Management What do I want to Business happen? Plan Modeling and What will happen? Forecasting Why? Pervasive Analyze Analytics What is happening? Scorecarding Monitor What happened? and Dashboarding
Slide 31: Microsoft Performance Management Roadmap Coming Soon: Available Summer 2007 Today! Business Modeling and Forecasting Pervasive Analytics Scorecarding and Dashboarding
Slide 32: Product Roadmap ProClarity, BSM, and “Planning” Become One ProClarity Analytics Server Business Scorecards Scorecard Analytics Planning Manager 2005 Performance- PerformancePoint “Biz#” Point Server 2007 Beta Today November 06 Mid CY07
Slide 33: Product Demonstration
Slide 34: Demo - Adventureworks Mary VP of Operations • Reviews results • Approves plans • Often needs further analysis of details Carolyn Wayne Corporate FPA Business Unit Finance • Responsible for Ski • Owns corporate plans, Resort BU financial budgets, and forecasts management • Expert Excel user • Needs to support local • Needs consistent management & business rules and data corporate needs
Slide 38: Demo - Adventureworks Mary VP of Operations • Reviews results • Approves plans • Often needs further analysis of details Carolyn Wayne Business Unit Finance Corporate FPA • Responsible for Ski • Owns corporate plans, Resort BU financial budgets, and forecasts management • Expert Excel user • Needs to support local • Needs consistent management & business rules and data corporate needs
Slide 47: Demo - Adventureworks Mary VP of Operations • Reviews results • Approves plans • Often needs further analysis of details Carolyn Wayne Business Unit Finance Corporate FPA • Responsible for Ski • Owns corporate plans, Resort BU financial budgets, and forecasts management • Expert Excel user • Needs to support local • Needs consistent management & business rules and data corporate needs
Slide 50: Microsoft Business Intelligence An end-to-end integrated offering Performance Management Applications Analysis Reporting Integration Analysis Services Reporting Services Integration Services BI Platform SQL Server 2005 RDBMS
Slide 51: Microsoft offers a Complete and Integrated BI Offering: - Performance Management Applications - End User Tools - BI Platform Intelligence where users want it: - Manage data “once” in the platform - Ease of use and familiarity of Office for interaction Ready for the Enterprise: - Server tools built for Enterprise scale - Priced and packaged so Enterprises can afford it! http://www.microsoft.com/bi
Slide 52: © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Intoduction To moss 2007
Introduction WSS 3 and MOSS 2007
From: Magganpice, 7 months agoSlides from Microsoft Techtalk in Zurich
Slides Topics
Slide 1: Introduction to Windows SharePoint Services 3 and Office SharePoint Server 2007 for Developers Olaf Feldkamp Developer Platform Advisor Microsoft Schweiz GmbH
Slide 2: Agenda Introduction to 2007 Office system Windows SharePoint Services 3 Collaboration Solution Document Storage Web Development Platform Office SharePoint Server 2007 Portal Search ECM
Slide 3: Office system Feature Areas To meet the organizational needs for the New World of Work Enterprise Content Management Personal Collaboration Knowledge Discovery Productivity and Insight Information Worker Fundamentals Solutions
Slide 4: Innovation in 2007 Office Clients New Microsoft Office user interface Powerful new application capabilities Office open XML file formats Integration w/ Office SharePoint Server 2007 Advances in deployment and management
Slide 5: New Microsoft Office User Interface VSTO 2005 SE: just released Application-level add-in support for Office 2003/2007 Standard and Professional apps Outlook, Excel, Word, PowerPoint, InfoPath 2007 and Visio Design-time and runtime support for key 2007 Office System features: Ribbon Custom Task Pane Outlook forms regions Free add-on on MSDN to Visual Studio 2005
Slide 6: SharePoint Technology Vision Customers Internet Presence Enterprise Portal Partners HR, Finance, etc. Employees Web Services Team Collaboration Personal Business Applications (SAP, data warehouse, custom) Unified, enterprise-ready solution boosting organizational effectiveness Information Controlling Decision sharing content making
Slide 7: Agenda Introduction to 2007 Office system Windows SharePoint Services 3 Collaboration Solution Document Storage Web Development Platform Office SharePoint Server 2007 Portal Search ECM
Slide 8: SharePoint Products and Technologies Windows SharePoint Services only Docs/tasks/calendars, blogs, wikis, e-mail integration, project management “lite”, Outlook integration, offline docs/lists Collaboration Platform Services Workspaces, Mgmt, Security, Storage, Topology, Site Model
Slide 9: SharePoint Products and Technologies Microsoft Office SharePoint Server 2007 Server-based Excel Docs/tasks/calendars, blogs, spreadsheets and data wikis, e-mail integration, visualization, Report project management “lite”, Center, BI Web Parts, Outlook integration, KPIs/Dashboards offline docs/lists Business Collaboration Intelligence Enterprise Portal template, Site Rich and Web Platform Directory, My forms based front- Services Business Sites, social ends, LOB Portal Workspaces, Mgmt, networking, actions, enterprise Forms Security, Storage, privacy control SSO Topology, Site Model Content Search Management Integrated document Enterprise scalability, management, records contextual relevance, rich management, and Web people and business content management with data search policies and workflow
Slide 10: The three faces of WSS 3
Slide 11: Agenda Introduction to 2007 Office system Windows SharePoint Services 3 Collaboration Solution Document Storage Web Development Platform Office SharePoint Server 2007 Portal Search ECM
Slide 12: Next-Generation Collaboration Solution Enhanced UI, improved navigation Mobility Outlook integration (offline documents) Improved meetings/calendars Project collaboration Directory integration Tracking Solutions Wikis Blogs RSS
Slide 13: Blogs
Slide 14: Blogs, Wikis Project Management Mobility
Slide 15: Configuring mobile views No code required
Slide 16: Mobile Pages Available site definitions after installation of WSS Standard SharePoint sites Meeting Web sites Central admin Web site Wiki sites Blog sites Download WSS 3 SDK
Slide 17: Outlook 2007 Integration
Slide 18: Agenda Introduction to 2007 Office system Windows SharePoint Services 3 Collaboration Solution Document Storage Web Development Platform Office SharePoint Server 2007 Portal Search ECM
Slide 19: Document and Data Storage Goals Nail core document management functionality Usable & Robust Document Management for the masses APIs to work hand-in-hand with Servers, Clients Features List items and Documents List items Per-item Security Versioning Content Types, Site columns Recycle Bin (2-stage) • Forced Check-in/out Large list and cross-list indexing List capacity improvements (width and length) Embedded Windows Workflow Foundation
Slide 20: WSS Logical Architecture Farm (SPFarm) An installation of one of more Web and back-end servers Each WSS farm has one and only one configuration DB Web Application: An IIS Web site extended with WSS Site Collection: Stored in one specific content DB Site: same content DB as parent site
Slide 21: SharePoint API SharePoint Web Services
Slide 22: Agenda Introduction to 2007 Office system Windows SharePoint Services 3 Collaboration Solution Document Storage Web Development Platform Office SharePoint Server 2007 Portal Search ECM
Slide 23: Web Application Platform Platform for portal/workspace applications Example: MOSS 2007 Partners and customers should do the same Consistent User experience across server family Environment for development and managemen Facilities for intranet, extranet, Internet deployments Clean upgrade process due to features
Slide 24: SharePoint Designer or Visual Studio? Visual Studio Office SharePoint Designer + Browser 2005 Custom Coding Web site (if necessary) construction Web Controls and Parts Create lists and doclibs ASP.NET page coding Design Web pages Workflow actions No-code data view/forms Event handlers No-code workflows
Slide 25: Sample SharePoint Applications Current set of 30 Windows SharePoint Services (v2) app templates already has over 900,000 downloads (Summer 06) Working on 40+ new templates for V3 Horizontal focus on common roles & tasks Range from simple single-list apps to full workflow integration and cross-site rollups Absence Request and Vacation Schedule Classroom Management Lending Library Timesheet and Billing
Slide 26: Web Part Development History WSS V2 Designed with its own Web Part infrastructure ASP.NET 2.0 Designed with newer universal Web Part infrastructure WSS 3 Compatibility for WSS V2 Web Parts Supports ASP.NET 2.0 style Web Parts (preferred) Pros to SharePoint Web Parts Client side scripting & connections, Web Part data caching No built-in support for treating user controls (.ascx) as Web Parts
Slide 27: Web Part Security Deploying to GAC or in? GAC Assemblies run in any web application, must be signed Default: Assemblies run with Full Trust in (subject to partial trust) Recommended: Create a new trust policy file, point your web.config file at the new file During development: Raise the trust level of the in directory
Slide 29: - Add dll to SafeControls in web.config - Deploy dll to /bin Folder - Add Web Part to Web Part Gallery
Slide 30: WSS 3 Enhancements Major Architectural improvements Better ASP.NET integration Support for forms-based authentication Much easier approaches to branding and customizing sites Events architecture significantly improved Supported on regular lists as well as document libraries Multiple handlers on a list Synchronous and asynchronous More events…
Slide 31: More Events… Item Events List/Web Events SPItemEventReceiver SPListEventReceiver ItemAdded/ing FieldAdded/ing ItemAttachmentAdd/ing FieldDeleted/ing ItemAttachmentDeleted/ing FieldUpdated/ing ItemChecked/ingIn ItemChecked/ingOut SPWebEventReceiver ItemDeleted/ing SiteDeleted/ing ItemFileConverted WebDeleted/ing ItemFileMoved/ing WebMoved/ing ItemUnchecked/ingOut ItemUncheckingOut ItemUpdated/ing
Slide 32: Modular Provisioning: Features! Extend existing sites, instead of changing Site templates Combination of list/view/Web Part/ EventHandler/Workflow component/… Elements.xml Use .CAB for Deployment Custom Actions Custom Views Content Type Definitions Feature.xml Layouts Pages Modules (files) Feature Name List Instances ID List Templates Description Event Receivers Scope Receiver assembly Delegate Controls Activation Dependencies Web Parts Element Manifests Workflow Bindings
Slide 33: Events Features
Slide 34: Portal MOSS 2007 specific Enterprise Portal template People (Social networking) My Site Additional Web Parts Shared Services, … Development Opportunity Components (Web Parts, event receivers, etc.) that support Privacy policies Audience targeting Personalization Multi languages
Slide 35: Agenda Introduction to 2007 Office system Windows SharePoint Services 3 Collaboration Solution Document Storage Web Development Platform Office SharePoint Server 2007 Portal Search ECM
Slide 36: Search What’s new Top results on first page Extensive collaboration with Microsoft Research and Windows Live Enterprise Search different from Internet Search Less cross-linking being done Lots of non-Web content – Office docs, line-of-business data, etc. Features Query hit highlighting “Did you mean” query correction, Alerts, … Consistent search system across WSS and MOSS
Slide 37: Search MOSS specific Enterprise search MOSS 2007 for Search (standalone version) Development Opportunity Customize/extend Search Center Add tabs, Custom search Web Parts, .. Customize alerts Custom search Web service clients Index custom data Protocol handlers and IFilters Business Data Catalog
Slide 38: Business Data Catalog Features and applications Business Share- User Data Custom Search Features and Point Profile Web Solutions Lists Importer Parts components Shared service Business Data Catalog Metadata Database Web Service ADO.Net Proxy Web Data Database Service Source
Slide 39: Business Data Search Search data, not just documents Scenario: Find an account manager in Siebel Today Vertical applications lack full-text search Many users can’t access vertical apps MOSS 2007: Search any database or Web service BDC integrated with Search Center No need to write custom IFilters or protocol handlers No need to create HTML representations of data
Slide 40: Indexing a custom storage
Slide 41: Querying an external Database using SharePoint Search
Slide 42: Agenda Introduction to 2007 Office system Windows SharePoint Services 3 Collaboration Solution Document Storage Web Development Platform Office SharePoint Server 2007 Portal Search ECM
Slide 43: Enterprise Content Management MOSS 2007 specific Policies & Compliance Records Management Web Content Management Parts of Workflow Content types Development opportunity Workflows Web Parts for WCM Event Handlers Content types
Slide 44: Workflow Focus on Information Workers Windows Workflow Foundation (.NET 3.0) Hosted in WSS, associated with List, Doc Lib or Content Type Integrated client/server experience InfoPath forms in Office and on Server Tasks in WSS, mail and Outlook Out-of-box workflows WSS: Moderation, approval Review, collect signatures, issue tracking, translation, expiration, …
Slide 45: Workflow Scenarios LOB Structured Integration Microsoft Visual Studio and Purchase Order workflow SDK Processing Custom Tracking Apps Office SharePoint Service Requests Designer workflows Document Email Notification Processes Exception Handling Weekly Status Report Out-of-the-Box Ad Hoc Issue Tracking Solutions Routing & Approval (with customization) Review Signature collection List Moderation Publishing Process Document Expiration
Slide 46: Associating a Workflow Out-of-the-box scenario
Slide 47: Workflow Authoring in SharePoint SharePoint Designer or Visual Studio? Visual Studio 2005 SharePoint Designer Development Model Development Model • Workflow designer, debugging • Wizard-based workflow designer • Sequential and state machine wfs • Sequential workflows only Activities Activities • Re-use out-of-the box/deployed • Re-use OOB/deployed activities • Create new activities activities Workflow Forms Workflow Forms • Autogenerated ASPX Forms, can • InfoPath, InfoPath Forms Services • ASPX be customized Deployment Deployment • Manual via a SharePoint feature • Workflow markup stored in list of • Assoc. with Content type possible target site
Slide 48: Development Model SharePoint Designer
Slide 49: Development Model Programming in Visual Studio 2005
Slide 50: Workflow Forms Forms are used for Association (workflows to list) Initiating workflows (for manual start) Modification of running workflows Completing tasks (user edits data) ASPX Forms (WSS 3 and MOSS 2007) Server only InfoPath Forms (MOSS 2007) Server & Client
Slide 51: InfoPath Workflow Forms On Server and Client
Slide 52: Building Workflows with Visual Studio 2005 Prerequisites: MOSS 2007, Visual Studio 2005 Visual Studio 2005 Extensions for Windows Workflow Foundation Beta 2.2. Link 2007 Office System Starter Kit: Enterprise Content Management Starter Kit Create project of type “SharePoint Sequential Workflow Library” or “SharePoint State Machine Workflow Library”
Slide 53: Creating a workflow with Visual Studio 2005
Slide 54: Development Steps Model workflow in Visual Studio 2005 Create and bind Office InfoPath forms Deploy to MOSS 2007 Generate Metadata files Feature.XML Workflow.XML Install/activate the “Feature” IISReset Associate workflow to the list/library Debug the running workflow
Slide 55: Summary WSS 3 provides a very powerful Collaboration solution Storage platform Web development platform MOSS 2007: Solution and platform for Portals Search Document Workflow Get more information http://www.microsoft.com/office/preview/technologies/ http://msdn.microsoft.com/sharepoint/
Slide 56: ISV Touchdown Program 2007 Office system or Windows Vista (.NET 3.0) Goal Ensure success when developing with Microsoft Beta Software Advantages Free Online Support until February 2007 Hands-on labs at Swiss Software Solution Center Involvement in Microsoft Marketing activities Next step Email to olaf.feldkamp@microsoft.com (until end of November)
Slide 57: © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Slide 2: Agenda Introduction to 2007 Office system Windows SharePoint Services 3 Collaboration Solution Document Storage Web Development Platform Office SharePoint Server 2007 Portal Search ECM
Slide 3: Office system Feature Areas To meet the organizational needs for the New World of Work Enterprise Content Management Personal Collaboration Knowledge Discovery Productivity and Insight Information Worker Fundamentals Solutions
Slide 4: Innovation in 2007 Office Clients New Microsoft Office user interface Powerful new application capabilities Office open XML file formats Integration w/ Office SharePoint Server 2007 Advances in deployment and management
Slide 5: New Microsoft Office User Interface VSTO 2005 SE: just released Application-level add-in support for Office 2003/2007 Standard and Professional apps Outlook, Excel, Word, PowerPoint, InfoPath 2007 and Visio Design-time and runtime support for key 2007 Office System features: Ribbon Custom Task Pane Outlook forms regions Free add-on on MSDN to Visual Studio 2005
Slide 6: SharePoint Technology Vision Customers Internet Presence Enterprise Portal Partners HR, Finance, etc. Employees Web Services Team Collaboration Personal Business Applications (SAP, data warehouse, custom) Unified, enterprise-ready solution boosting organizational effectiveness Information Controlling Decision sharing content making
Slide 7: Agenda Introduction to 2007 Office system Windows SharePoint Services 3 Collaboration Solution Document Storage Web Development Platform Office SharePoint Server 2007 Portal Search ECM
Slide 8: SharePoint Products and Technologies Windows SharePoint Services only Docs/tasks/calendars, blogs, wikis, e-mail integration, project management “lite”, Outlook integration, offline docs/lists Collaboration Platform Services Workspaces, Mgmt, Security, Storage, Topology, Site Model
Slide 9: SharePoint Products and Technologies Microsoft Office SharePoint Server 2007 Server-based Excel Docs/tasks/calendars, blogs, spreadsheets and data wikis, e-mail integration, visualization, Report project management “lite”, Center, BI Web Parts, Outlook integration, KPIs/Dashboards offline docs/lists Business Collaboration Intelligence Enterprise Portal template, Site Rich and Web Platform Directory, My forms based front- Services Business Sites, social ends, LOB Portal Workspaces, Mgmt, networking, actions, enterprise Forms Security, Storage, privacy control SSO Topology, Site Model Content Search Management Integrated document Enterprise scalability, management, records contextual relevance, rich management, and Web people and business content management with data search policies and workflow
Slide 10: The three faces of WSS 3
Slide 11: Agenda Introduction to 2007 Office system Windows SharePoint Services 3 Collaboration Solution Document Storage Web Development Platform Office SharePoint Server 2007 Portal Search ECM
Slide 12: Next-Generation Collaboration Solution Enhanced UI, improved navigation Mobility Outlook integration (offline documents) Improved meetings/calendars Project collaboration Directory integration Tracking Solutions Wikis Blogs RSS
Slide 13: Blogs
Slide 14: Blogs, Wikis Project Management Mobility
Slide 15: Configuring mobile views No code required
Slide 16: Mobile Pages Available site definitions after installation of WSS Standard SharePoint sites Meeting Web sites Central admin Web site Wiki sites Blog sites Download WSS 3 SDK
Slide 17: Outlook 2007 Integration
Slide 18: Agenda Introduction to 2007 Office system Windows SharePoint Services 3 Collaboration Solution Document Storage Web Development Platform Office SharePoint Server 2007 Portal Search ECM
Slide 19: Document and Data Storage Goals Nail core document management functionality Usable & Robust Document Management for the masses APIs to work hand-in-hand with Servers, Clients Features List items and Documents List items Per-item Security Versioning Content Types, Site columns Recycle Bin (2-stage) • Forced Check-in/out Large list and cross-list indexing List capacity improvements (width and length) Embedded Windows Workflow Foundation
Slide 20: WSS Logical Architecture Farm (SPFarm) An installation of one of more Web and back-end servers Each WSS farm has one and only one configuration DB Web Application: An IIS Web site extended with WSS Site Collection: Stored in one specific content DB Site: same content DB as parent site
Slide 21: SharePoint API SharePoint Web Services
Slide 22: Agenda Introduction to 2007 Office system Windows SharePoint Services 3 Collaboration Solution Document Storage Web Development Platform Office SharePoint Server 2007 Portal Search ECM
Slide 23: Web Application Platform Platform for portal/workspace applications Example: MOSS 2007 Partners and customers should do the same Consistent User experience across server family Environment for development and managemen Facilities for intranet, extranet, Internet deployments Clean upgrade process due to features
Slide 24: SharePoint Designer or Visual Studio? Visual Studio Office SharePoint Designer + Browser 2005 Custom Coding Web site (if necessary) construction Web Controls and Parts Create lists and doclibs ASP.NET page coding Design Web pages Workflow actions No-code data view/forms Event handlers No-code workflows
Slide 25: Sample SharePoint Applications Current set of 30 Windows SharePoint Services (v2) app templates already has over 900,000 downloads (Summer 06) Working on 40+ new templates for V3 Horizontal focus on common roles & tasks Range from simple single-list apps to full workflow integration and cross-site rollups Absence Request and Vacation Schedule Classroom Management Lending Library Timesheet and Billing
Slide 26: Web Part Development History WSS V2 Designed with its own Web Part infrastructure ASP.NET 2.0 Designed with newer universal Web Part infrastructure WSS 3 Compatibility for WSS V2 Web Parts Supports ASP.NET 2.0 style Web Parts (preferred) Pros to SharePoint Web Parts Client side scripting & connections, Web Part data caching No built-in support for treating user controls (.ascx) as Web Parts
Slide 27: Web Part Security Deploying to GAC or in? GAC Assemblies run in any web application, must be signed Default: Assemblies run with Full Trust in (subject to partial trust) Recommended: Create a new trust policy file, point your web.config file at the new file During development: Raise the trust level of the in directory
Slide 29: - Add dll to SafeControls in web.config - Deploy dll to /bin Folder - Add Web Part to Web Part Gallery
Slide 30: WSS 3 Enhancements Major Architectural improvements Better ASP.NET integration Support for forms-based authentication Much easier approaches to branding and customizing sites Events architecture significantly improved Supported on regular lists as well as document libraries Multiple handlers on a list Synchronous and asynchronous More events…
Slide 31: More Events… Item Events List/Web Events SPItemEventReceiver SPListEventReceiver ItemAdded/ing FieldAdded/ing ItemAttachmentAdd/ing FieldDeleted/ing ItemAttachmentDeleted/ing FieldUpdated/ing ItemChecked/ingIn ItemChecked/ingOut SPWebEventReceiver ItemDeleted/ing SiteDeleted/ing ItemFileConverted WebDeleted/ing ItemFileMoved/ing WebMoved/ing ItemUnchecked/ingOut ItemUncheckingOut ItemUpdated/ing
Slide 32: Modular Provisioning: Features! Extend existing sites, instead of changing Site templates Combination of list/view/Web Part/ EventHandler/Workflow component/… Elements.xml Use .CAB for Deployment Custom Actions Custom Views Content Type Definitions Feature.xml Layouts Pages Modules (files) Feature Name List Instances ID List Templates Description Event Receivers Scope Receiver assembly Delegate Controls Activation Dependencies Web Parts Element Manifests Workflow Bindings
Slide 33: Events Features
Slide 34: Portal MOSS 2007 specific Enterprise Portal template People (Social networking) My Site Additional Web Parts Shared Services, … Development Opportunity Components (Web Parts, event receivers, etc.) that support Privacy policies Audience targeting Personalization Multi languages
Slide 35: Agenda Introduction to 2007 Office system Windows SharePoint Services 3 Collaboration Solution Document Storage Web Development Platform Office SharePoint Server 2007 Portal Search ECM
Slide 36: Search What’s new Top results on first page Extensive collaboration with Microsoft Research and Windows Live Enterprise Search different from Internet Search Less cross-linking being done Lots of non-Web content – Office docs, line-of-business data, etc. Features Query hit highlighting “Did you mean” query correction, Alerts, … Consistent search system across WSS and MOSS
Slide 37: Search MOSS specific Enterprise search MOSS 2007 for Search (standalone version) Development Opportunity Customize/extend Search Center Add tabs, Custom search Web Parts, .. Customize alerts Custom search Web service clients Index custom data Protocol handlers and IFilters Business Data Catalog
Slide 38: Business Data Catalog Features and applications Business Share- User Data Custom Search Features and Point Profile Web Solutions Lists Importer Parts components Shared service Business Data Catalog Metadata Database Web Service ADO.Net Proxy Web Data Database Service Source
Slide 39: Business Data Search Search data, not just documents Scenario: Find an account manager in Siebel Today Vertical applications lack full-text search Many users can’t access vertical apps MOSS 2007: Search any database or Web service BDC integrated with Search Center No need to write custom IFilters or protocol handlers No need to create HTML representations of data
Slide 40: Indexing a custom storage
Slide 41: Querying an external Database using SharePoint Search
Slide 42: Agenda Introduction to 2007 Office system Windows SharePoint Services 3 Collaboration Solution Document Storage Web Development Platform Office SharePoint Server 2007 Portal Search ECM
Slide 43: Enterprise Content Management MOSS 2007 specific Policies & Compliance Records Management Web Content Management Parts of Workflow Content types Development opportunity Workflows Web Parts for WCM Event Handlers Content types
Slide 44: Workflow Focus on Information Workers Windows Workflow Foundation (.NET 3.0) Hosted in WSS, associated with List, Doc Lib or Content Type Integrated client/server experience InfoPath forms in Office and on Server Tasks in WSS, mail and Outlook Out-of-box workflows WSS: Moderation, approval Review, collect signatures, issue tracking, translation, expiration, …
Slide 45: Workflow Scenarios LOB Structured Integration Microsoft Visual Studio and Purchase Order workflow SDK Processing Custom Tracking Apps Office SharePoint Service Requests Designer workflows Document Email Notification Processes Exception Handling Weekly Status Report Out-of-the-Box Ad Hoc Issue Tracking Solutions Routing & Approval (with customization) Review Signature collection List Moderation Publishing Process Document Expiration
Slide 46: Associating a Workflow Out-of-the-box scenario
Slide 47: Workflow Authoring in SharePoint SharePoint Designer or Visual Studio? Visual Studio 2005 SharePoint Designer Development Model Development Model • Workflow designer, debugging • Wizard-based workflow designer • Sequential and state machine wfs • Sequential workflows only Activities Activities • Re-use out-of-the box/deployed • Re-use OOB/deployed activities • Create new activities activities Workflow Forms Workflow Forms • Autogenerated ASPX Forms, can • InfoPath, InfoPath Forms Services • ASPX be customized Deployment Deployment • Manual via a SharePoint feature • Workflow markup stored in list of • Assoc. with Content type possible target site
Slide 48: Development Model SharePoint Designer
Slide 49: Development Model Programming in Visual Studio 2005
Slide 50: Workflow Forms Forms are used for Association (workflows to list) Initiating workflows (for manual start) Modification of running workflows Completing tasks (user edits data) ASPX Forms (WSS 3 and MOSS 2007) Server only InfoPath Forms (MOSS 2007) Server & Client
Slide 51: InfoPath Workflow Forms On Server and Client
Slide 52: Building Workflows with Visual Studio 2005 Prerequisites: MOSS 2007, Visual Studio 2005 Visual Studio 2005 Extensions for Windows Workflow Foundation Beta 2.2. Link 2007 Office System Starter Kit: Enterprise Content Management Starter Kit Create project of type “SharePoint Sequential Workflow Library” or “SharePoint State Machine Workflow Library”
Slide 53: Creating a workflow with Visual Studio 2005
Slide 54: Development Steps Model workflow in Visual Studio 2005 Create and bind Office InfoPath forms Deploy to MOSS 2007 Generate Metadata files Feature.XML Workflow.XML Install/activate the “Feature” IISReset Associate workflow to the list/library Debug the running workflow
Slide 55: Summary WSS 3 provides a very powerful Collaboration solution Storage platform Web development platform MOSS 2007: Solution and platform for Portals Search Document Workflow Get more information http://www.microsoft.com/office/preview/technologies/ http://msdn.microsoft.com/sharepoint/
Slide 56: ISV Touchdown Program 2007 Office system or Windows Vista (.NET 3.0) Goal Ensure success when developing with Microsoft Beta Software Advantages Free Online Support until February 2007 Hands-on labs at Swiss Software Solution Center Involvement in Microsoft Marketing activities Next step Email to olaf.feldkamp@microsoft.com (until end of November)
Slide 57: © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
1 comment:
hi praveen...
can u tell me how to instal ajax extented controls to my asp.net as im using visual studio.net2005.
Post a Comment