18

Integrating & Extending Share Point

Embed Size (px)

Citation preview

Page 1: Integrating & Extending Share Point
Page 2: Integrating & Extending Share Point

Integrating & Extending Integrating & Extending SharePointSharePointusing Teamplate Workflowusing Teamplate Workflow

Mark KornakMark KornakProduct ManagerProduct Manager

Orion ButtigiegLead Developer

Page 3: Integrating & Extending Share Point

AgendaAgenda About Why is Workflow Important Where is Workflow Applied Integrating Workflow with SPS v 2.0 / WSS Using Teamplate.NET to Integrate & Extend

Workflow Solutions

Page 4: Integrating & Extending Share Point

About TeamplateAbout TeamplateThe Platform for Rapid Business Process Automation in Microsoft Environments First to Market with a fully .NET Workflow Platform Teamplate Inc. was recognized as Microsoft’s Global New

Solution Developer of the Year (2002). Tight Integration with Microsoft Systems

SharePoint Portal Server, Content Management Server, BizTalk, Visio, Exchange, Office, InfoPath and Microsoft Business Solutions

Rapid Customer & Partner Adoption Programs International Presence

Page 5: Integrating & Extending Share Point

Why is Workflow ImportantWhy is Workflow Important

Page 6: Integrating & Extending Share Point

Business ProcessesBusiness Processes

Department • Expense Claims• Vacation Request• Monthly Report• News Release• Hiring Request (Web)• Interview Process• Hiring/Intake Process• “On-Exit” Process• Helpdesk Process• Financial Planning• Proposal/Sales Process• Contract Approval• Localization / Globalization

Corporate • Content Management/Approval• Order Fulfillment• Inventory Management• Logistics• Wills / Estates / Incorporations• Quotation & Contract Costing• Exploration & Appraisal• Check Request Approval• Real Estate Buy/Sell• Collections• Internal Audit• Purchase Orders• Pharmaceutical Trial

Enterprise • Quality Management• Resource Planning• Procurement & subcontracts• Initial Public Offering• Enrollment & Administration• ISO 9000/9001 Control• Safety & Regulation Control• Cataloging & Distribution• Product Engineering • Claims Processing• Facilities Management• Bill Consolidation & Control• Succession Planning

Inter - Enterprise • Press Release • Drug Discovery• Treasury / Cash Management• Supply Chain Management• Customer Acquisition• Mergers and Acquisition• Trade Show Process• Airline Operation Maintenance• Contract Risk Mitigation• Harmonized Tariff Scheduling• Federal Audit Control• Cataloging & Distribution• Advertising Collection & Control

Page 7: Integrating & Extending Share Point

Why is Workflow ImportantWhy is Workflow Important Workflow Automates Business Processes

Self-service Portal Applications Enterprise LOB Applications Simple or Complex Business Processes

Automated Processes Create Business Value Streamline Procedures

Reduce Redundant Data Entry Enforce Decision Making

Introduce Accountability (Who, What and When)

Page 8: Integrating & Extending Share Point

Use Scenario Use Scenario Create Press Release

T.Net UI & Win forms T.Net Doc Assbly

Document Edits Branding (SPS) Positioning (SPS)

To PR Agency XML (BizTalk)

From PR Agency XML (BizTalk)

Publish & Post Publish (SPS) Review & Post to

Website (CMS)

Page 9: Integrating & Extending Share Point

Teamplate Workflow Teamplate Workflow

Demonstration & Video Demonstration & Video

Page 10: Integrating & Extending Share Point

TeamPlate SPS IntegrationTeamPlate SPS Integration SharePoint Provides an Excellent Document Management

Repository Exposing Document and Folder Events in their SPS API

Teamplate Workflow Embraces & Extends SharePoint Simple to Use - Information Workers get it! Workflow Development Tools

Create & Deploy Solutions in minutes with Teamplate Wizards Using the full Teamplate IDE create robust BPM Solutions

Maintainable – Easily Adaptable as your Business Processes Change

Extendible – Integrate with LOB Systems (MS Office, ERP, CRM, Legacy)

Page 11: Integrating & Extending Share Point

Teamplate Workflow for Teamplate Workflow for SharePointSharePoint Installs within the Context of SharePoint Portal Server. Comes with Core Workflow “Web Parts” for SPS. Generates Web Forms Utilizing the .NET Framework. Integrates with SharePoint single sign on. Provides a complete workflow environment within SPS / WSS.

Workflow Creation (Wizard Driven) Workflow Task Management Workflow Administration

Core Workflow features available within the Wizard. Serial & Parallel Task Processing Multi-Approvals & Re-Works Business Rules & Conditional Workflow

Based on Based on Teamplate for .NETTeamplate for .NET

No MigrationNo MigrationRequiredRequired

Page 12: Integrating & Extending Share Point

Teamplate Workflow for Teamplate Workflow for SharePointSharePoint

DemonstrationDemonstration

Orion Buttigieg

Lead Developer

Page 13: Integrating & Extending Share Point

Teamplate Teamplate Scalable ArchitectureScalable Architecture Developed using Microsoft .NETDeveloped using Microsoft .NET

C#, XML, Web ServicesC#, XML, Web Services

Presentation TierPresentation Tier Windows, Web, Wireless, etc…Windows, Web, Wireless, etc…

Business TierBusiness Tier Teamplate API is Open & Teamplate API is Open &

DocumentedDocumented Consumes / Exposes Web ServicesConsumes / Exposes Web Services

Data TierData Tier Based on ADO.NETBased on ADO.NET

Page 14: Integrating & Extending Share Point

Teamplate Workflow Teamplate Workflow ProductsProducts Teamplate for .NET - Released

Robust Workflow and BPM Platform (Microsoft .Net, XML Web Services)

Teamplate Workflow for CMS – Released Based on Teamplate for .NET

Teamplate Workflow for SharePoint Based on Teamplate for .NET

Teamplate Workflow for Office / Exchange Based on Teamplate for .NET

New!New!

New!New!

Page 15: Integrating & Extending Share Point

Teamplate for .NETTeamplate for .NETPowerful IDE for Rapid Development

Graphical Drag-n-Drop toolset similar to Visual Studio.NET Tasks, Links, Reworks, Labels, System Tasks

Drag-n-Drop Visio Diagrams User rules: Events, Nesting, Skipping, Out-of-Office Deploy Windows or Web Forms solutions XML Binding & Document Assembly Web Service Wizards Ability to integrate with ERP & LOB Apps

CRM Systems Portals & Doc Mgmt Systems Desktop Productivity Tools Other EAI Tools

Page 16: Integrating & Extending Share Point

Visual Studio IntegrationVisual Studio Integration

Teamplate exposes its API as a .NET component.Teamplate exposes its API as a .NET component. Web forms generated in Teamplate IDE can be Web forms generated in Teamplate IDE can be

enhanced using Visual Studio.NET.enhanced using Visual Studio.NET. Teamplate components can be integrated into Visual Teamplate components can be integrated into Visual

Studio projects.Studio projects.

Page 17: Integrating & Extending Share Point

SummarySummary Teamplate Workflow For SharePoint

Easy: Design & Deploy in Minutes Maintainable: Change with the Business Scalable: Enterprise Ready Extendable: Teamplate for .NET ready

Delivers Business Value Delivers measurable ROI Delivers lower TCO

Page 18: Integrating & Extending Share Point

Next StepsNext Steps

Visit Us Online: www.teamplate.com EAP – Now Open Contact us at: [email protected]