Slide 2: Integrating & Extending SharePoint using Teamplate Workflow
Mark Kornak Product Manager Orion Buttigieg Lead Developer
Slide 3: Agenda
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
Slide 4: About Teamplate
The 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
Slide 5: Why is Workflow Important
Slide 6: Business Processes
Inter - Enterprise Enterprise Corporate
• Content Management/Approval Department • Order Fulfillment • Expense Claims • Inventory Management • Vacation Request • Logistics • Monthly Report • Wills / Estates / • News Release Incorporations • Hiring Request (Web) • Quotation & Contract • Interview Process Costing • Hiring/Intake Process • Exploration & Appraisal • “On-Exit” Process • Check Request Approval • Helpdesk Process • Real Estate Buy/Sell • Financial Planning • Collections • Proposal/Sales Process • Internal Audit • Contract Approval • Purchase Orders • Localization / • Pharmaceutical Trial Globalization • 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 • 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
Slide 7: Why 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)
Slide 8: 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)
Slide 9: Teamplate Workflow
Demonstration & Video
Slide 10: TeamPlate SPS Integration
SharePoint Provides an Excellent Document Management Repository
Exposing Document and Folder Events in their SPS API Simple to Use - Information Workers get it! Workflow Development Tools
Teamplate Workflow Embraces & Extends SharePoint
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)
Slide 11:
Teamplate Workflow for SharePoint 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 Serial & Parallel Task Processing Multi-Approvals & Re-Works Business Rules & Conditional Workflow
Core Workflow features available within the Wizard.
Based on Teamplate for .NET No Migration Required
Slide 12: Teamplate Workflow for SharePoint
Demonstration
Orion Buttigieg Lead Developer
Slide 13: Teamplate
Scalable Architecture
C#, XML, Web Services
Developed using Microsoft .NET Presentation Tier
Windows, Web, Wireless, etc… Teamplate API is Open & Documented Consumes / Exposes Web Services Based on ADO.NET
Business Tier
Data Tier
Slide 14: Teamplate Workflow
Products
Teamplate for .NET - Released
Robust Workflow and BPM Platform (Microsoft .Net, XML Web Services) Based on Teamplate for .NET
New!
Teamplate Workflow for CMS – Released
Teamplate Workflow for SharePoint
Based on Teamplate for .NET
New!
Teamplate Workflow for Office / Exchange
Based on Teamplate for .NET
Slide 15: Teamplate for .NET
Powerful 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
Slide 16: Visual Studio Integration
Teamplate exposes its API as a .NET component. Web forms generated in Teamplate IDE can be enhanced using Visual Studio.NET. Teamplate components can be integrated into Visual Studio projects.
Slide 17: Summary
Teamplate Workflow For SharePoint
Easy: Design & Deploy in Minutes Maintainable: Change with the Business Scalable: Enterprise Ready Extendable: Teamplate for .NET ready Delivers measurable ROI Delivers lower TCO
Delivers Business Value
Slide 18: Next Steps
Visit Us Online: www.teamplate.com EAP – Now Open Contact us at: solutions@teamplate.com