Proposed Integrated Office System Over view Prepared & Presented By : Bijoy Viswanadhan
Need for Office Collaboration Solution Need for Share Point Server. Scope of Integration Need for TFS. Core Components of TFS. Add-ins and the API. Agenda
Today’s IT Challenges ?  Employee Self Service Portal Project “X” Site Business Intelligence Dashboard Extranet Collaboration Site Time Sheet  Management  Project Server Knowledge Management Portal B2B Supply Chain News/Alerts R&D Community Customer Service Site Regulatory Compliance Repository Leave  management Team “ABC” Site Sales Division Portal Weekly Issue Tracking Meeting Collaboration!
Integrated Office System Visual Studio Team Foundation Visual Studio Team System SharePoint Server Out Look  Server Live communicator Server Change Management Work Item Tracking Reporting Integration Services Project Management Process  & Architecture Guidance Modeling Testing Development Team Foundation Client VS Pro Visual Studio Partners Work Item Tracking Team Communication Stacks Team collaboration stacks Document Library Discussions Boards Task List
Content Management, Collaboration  &  Share Point Server
SharePoint Products and Technologies Microsoft Office SharePoint Server 2007 Business Intelligence Collaboration Search Portal Business Forms Content Management Server-based Excel spreadsheets and data visualization, Report Center, BI Web Parts, KPIs/Dashboards Integrated document management, records management, and Web content management with policies and workflow Rich and Web forms based front-ends, LOB actions, enterprise SSO Docs/tasks/calendars, blogs, wikis, e-mail integration, project management “lite”, Outlook integration,  offline docs/lists Enterprise scalability, contextual relevance, rich  people and business  data search Enterprise Portal template, Site Directory, My Sites, social networking, privacy control Platform Services   Workspaces, Mgmt, Security, Storage, Topology, Site Model
User Profiles People Search My Site Other Sites Custom Solutions Active Directory LDAP Server Business Data Catalog User Profile Object Model Windows SharePoint Services Sites User Profiles Store Import Sync Membership info
SharePoint Family ASP.Net SQL Server Site Framework Foundation Team Collaboration Solution Enterprise Portal Solution SharePoint Portal Server 2003 Windows SharePoint Services 2003 Windows Server 2003 Technologies
Eg: Composite Applications with SPS SharePoint Portal Portal WebPart Interaction Personalization Categorization Search Single Sign-On WebServices Web Part Web Part Web Part Integration: BizTalk Process and Integration Single Sign-On Orchestration Business Rules Schema Mapping Load Balancing Sync/Async Auditing SAP Siebel . . . Applications BT Adapters App Server: Windows.Net Connectors
Building Blocks of Content Management Document Management Workflow Policies & Compliance Records Management Web Content Management
Policy and compliance Centrally controlled auditing, expiration  & retention policies Archival, retention and regulatory compliance  E-mail content as records Web content management Designed for Internet and published sites New Web and Word authoring capabilities New content deployment and publishing tools Enterprise Content Management
Scope of Integration  1. Outlook Server (mails) 2. Team Foundation Server (TFS). 3. Live communication Server (LCS).
Outlook Integration  Simplified open/check-out experience Check-out documents locally Outlook can act as a smart client to site content Read/Write access to SharePoint datatypes  Calendar, tasks, contacts, discussions, and documents Synchronization for offline support  Users can ‘check out and edit’ documents when offline. Aggregate views of calendars and tasks across sites Improved calendar SharePoint’s calendar module with richer calendar views, recurrence support, all-day events, and more
Outlook Integration with SPS Resources You Can Connect The SharePoint Server 2007 resources that can be connected to Outlook 2007 include some of the most popular SharePoint Server 2007 tools. Connect from a Sharing Message Connect resources to Outlook 2007 when you receive a Sharing Message.  In Outlook 2007, right-click the listing, and then click  Share “[ SharePoint resource ].”   In the message window, add recipients to the  To  line, type a message, and then click  Send .  Calendar Schedule projects, appointments, and milestones. View the SharePoint Server 2007 calendar next to your Outlook 2007 calendar, or overlay both calendars to see all items at once.  Task List Assign project duties and track them to conclusion. Team members can see all tasks in the Outlook 2007 Tasks window, or can view tasks assigned only to them in the To-Do Bar.  Document Library Use document libraries to preview, search, and open team documents. Team members can edit documents online or offline. Discussion Board Discuss topics with team members. E-mail discussions require participants to find and sort messages, but Discussion Boards isolate messages for easy tracking.  Contact List Stay in touch with team members and important people outside the team. As one member adds contacts or edits them, the entire team gets the new information.
LCS integration with SPS
Team Foundation Server Source Code Control Work Item tracking  Project Management Document repositories Communications  Remote Access
Visual Studio Team System (VSTS) Application Life Cycle Management (ALM) Solution Excel Project Operations, QA and Help Desk Non-Microsoft Developer Team System Web Access
V STS Architecture. Visual Studio Team Foundation Visual Studio Team Architect Visual Studio Team Developer Visual Studio Team Test Change Management Work Item Tracking Reporting Project Site Integration Services Project Management Process  and Architecture Guidance Dynamic Code Analyzer Static Code Analyzer Code Profiler Unit Testing Code Coverage Visio and UML Modeling Team Foundation Client VS Pro Class Modeling Load Testing Manual Testing Test Case Management Application Modeling Logical Infra. Modeling Deployment Modeling Visual Studio Industry Partners
VSTS Architecture Applied Dev Team  (Local) Dev Team (Remote) Business User Build Server Version Control Proxy (Remote) Active Directory TCP/IP HTTP / S Win 2003 Server SQL Server 2005 IIS 6.0 Team Foundation Server
System Requirements
TFS & VSS Differences Architecture TFS: client/server, VSS: client-side Security Windows/AD vs. VSS based security Reliability VSS database integrity can be compromised TFS uses SQL Server Scalability TFS can support up to 2000 user per instance and data size is limited only by physical media & SQL Server limits ( in the terabytes)
Branching Allows parallel development But for anything that you  don't want  to service or patch, labelling is sufficient.   For a release that you  do want  to service or patch, branching is the way to go.  Using merging, you can move changes between branches.
Branching
Team Foundation Server TFS Tools & Add-ins
MSSCCI provider for other IDEs Team Foundation Power Toys  Tfpt.exe command line tools Process Template Editor Check In Policy Pack Test Tools Build Task  Visual Studio Power Toys
Cool Tool – Visual Studio Web Access Power Tool ‘TeamPlain’
Cool Tool - eScrum
Integration with Project Server Project Server 2007 VSTS Connector  available on CodePlex
What is Continuous Integration? Based on automated builds The solution is built whenever the code is changed Should be started as soon as possible And repeated as often as possible A core part of most Agile processes There are a variety of tools......
CruiseControl Originally a Java-based framework for a continuous build process Distributed under an open source BSD-style license and is free for use Ported to .NET by Thoughtworks and  hosted on SourceForge as  ccnet
CruiseControl Image Source - http://cruisecontrol.sourceforge.net/overview.html
Visual Studio Team Build Team Foundation Client Application Tier Build Machine Create build type Start build View Reports Team Build Web Services MSBuild Drop Location Data Tier Sources Work items Team Build data Team Foundation warehouse
Brian Harry (Product Unit Manager for Team Foundation Server ) http://blogs.msdn.com/bharry Rob Caron  (Lead Product Manager for Developer Content Strategy at Microsoft) http://blogs.msdn.com/robcaron  Roy Osherove (Blog on TFS, Agile and Testing) http://weblogs.asp.net/rosherove Blogs & Ref: SharePoint Server SharePoint Products and Technologies on MSDN http://msdn.microsoft.com/sharepoint   User Samples and informal Resource postings on GotDotNet http://www.gotdotnet.com SharePoint Customization   http://www.sharepointcustomization.com SharePoint FAQ   http://www.spsfaq.com Newsgroups on msnews.microsoft.com
Thanks !

More Related Content

PPTX
Overview of Visual Studio Team System 2010
PPTX
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
PPTX
Visual Studio 2010 for testers
PPT
Vsts Msdn Presentation2003
PPTX
What's new in Visual Studio 2013 & TFS 2013
PPT
Vsts 2
PPTX
Whats New In 2010 (Msdn & Visual Studio)
PPT
TFS Administration Overview
Overview of Visual Studio Team System 2010
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
Visual Studio 2010 for testers
Vsts Msdn Presentation2003
What's new in Visual Studio 2013 & TFS 2013
Vsts 2
Whats New In 2010 (Msdn & Visual Studio)
TFS Administration Overview

What's hot (20)

PPT
Team Foundation Server Demo
PPT
Test Automation Framework Development Introduction
PPTX
What's new in ALM using Visual Studio 2013 and TFS 2013
PPT
Reach End Users With Next Generation Web Applications
PPT
Team Foundation Server 2008 Overview
PPTX
Working as a Team with Team Foundation Server 2010
PPT
Team Foundation Server Version Control
PPSX
Automation Framework 042009 V2
PPTX
Install, configure and customize TFS 2013
PPT
Requirements and Team Foundation Server
PPTX
Team Foundation Server - Tracking & Reporting
PPTX
Selenium Test Automation
PPT
Test Automation Framework Online Training by QuontraSolutions
PPTX
Application Quality Best Practices with Visual Studio 2010 - Adrian Dunne
PPTX
Tfs Overview
PPT
Designing a Test Automation Framework By Quontra solutions
PPTX
Team Foundation Server - Source Control
PPT
Hybrid Automation Framework Development introduction
PPTX
Microsoft Stack Visual Studio 2010 Overview
Team Foundation Server Demo
Test Automation Framework Development Introduction
What's new in ALM using Visual Studio 2013 and TFS 2013
Reach End Users With Next Generation Web Applications
Team Foundation Server 2008 Overview
Working as a Team with Team Foundation Server 2010
Team Foundation Server Version Control
Automation Framework 042009 V2
Install, configure and customize TFS 2013
Requirements and Team Foundation Server
Team Foundation Server - Tracking & Reporting
Selenium Test Automation
Test Automation Framework Online Training by QuontraSolutions
Application Quality Best Practices with Visual Studio 2010 - Adrian Dunne
Tfs Overview
Designing a Test Automation Framework By Quontra solutions
Team Foundation Server - Source Control
Hybrid Automation Framework Development introduction
Microsoft Stack Visual Studio 2010 Overview
Ad

Similar to Integrated Proposal (Vsts Sps Tfs) - MS stack (20)

PPT
Introduction wss-3-and-moss-2007-12324
PPT
SharePoint 2010 and its development tools
PPTX
Jump Start: Share Point Development
PPTX
Kma share point 2010 overview infra and dev technical info
PPT
Sharepoint And Clearspace
PPT
SharePoint Developer Education Day Palo Alto
PPTX
Chris givens building custom service applications
PPTX
Share Point For Beginners V1
PPTX
Meec 2010 SharePoint 2010
PPTX
SharePoint 2010 developer overview (in Visual Studio 2010)
PPT
20071204 Arc Ready Office As A Platform
PPTX
Solve Todays Problems with 10 New SharePoint 2010 Features
PPTX
Intro to SharePoint for Developers
PPT
CVNUG - Share Point Development
PPT
Composite Applications Speaking Tour - Lap Around Office Business Architectures
PPTX
Data Centric Composites and mashups In SharePoint 2010
PPTX
What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Day 2
PPTX
8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du Solier
PPTX
So You Want to Be a SharePoint Developer - SPS Utah 2015
PPTX
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Introduction wss-3-and-moss-2007-12324
SharePoint 2010 and its development tools
Jump Start: Share Point Development
Kma share point 2010 overview infra and dev technical info
Sharepoint And Clearspace
SharePoint Developer Education Day Palo Alto
Chris givens building custom service applications
Share Point For Beginners V1
Meec 2010 SharePoint 2010
SharePoint 2010 developer overview (in Visual Studio 2010)
20071204 Arc Ready Office As A Platform
Solve Todays Problems with 10 New SharePoint 2010 Features
Intro to SharePoint for Developers
CVNUG - Share Point Development
Composite Applications Speaking Tour - Lap Around Office Business Architectures
Data Centric Composites and mashups In SharePoint 2010
What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Day 2
8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du Solier
So You Want to Be a SharePoint Developer - SPS Utah 2015
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Ad

More from Bijoy Viswanadhan (10)

PPTX
Rethinking Marketing
PPTX
How To Jump Start Clean Tech Links
PPTX
Manufactoring In India
PPTX
Are You A Good Boss
PPTX
Accelerating Corporate Transformations Last
PPTX
Eli Lilly Icfai
PPTX
Let The Response Fit The Scandal
PPTX
Rethinking Marketing
PPTX
Effective Negotiation
PPT
How to apply 6 Hat Thinking `
Rethinking Marketing
How To Jump Start Clean Tech Links
Manufactoring In India
Are You A Good Boss
Accelerating Corporate Transformations Last
Eli Lilly Icfai
Let The Response Fit The Scandal
Rethinking Marketing
Effective Negotiation
How to apply 6 Hat Thinking `

Integrated Proposal (Vsts Sps Tfs) - MS stack

  • 1. Proposed Integrated Office System Over view Prepared & Presented By : Bijoy Viswanadhan
  • 2. Need for Office Collaboration Solution Need for Share Point Server. Scope of Integration Need for TFS. Core Components of TFS. Add-ins and the API. Agenda
  • 3. Today’s IT Challenges ? Employee Self Service Portal Project “X” Site Business Intelligence Dashboard Extranet Collaboration Site Time Sheet Management Project Server Knowledge Management Portal B2B Supply Chain News/Alerts R&D Community Customer Service Site Regulatory Compliance Repository Leave management Team “ABC” Site Sales Division Portal Weekly Issue Tracking Meeting Collaboration!
  • 4. Integrated Office System Visual Studio Team Foundation Visual Studio Team System SharePoint Server Out Look Server Live communicator Server Change Management Work Item Tracking Reporting Integration Services Project Management Process & Architecture Guidance Modeling Testing Development Team Foundation Client VS Pro Visual Studio Partners Work Item Tracking Team Communication Stacks Team collaboration stacks Document Library Discussions Boards Task List
  • 5. Content Management, Collaboration & Share Point Server
  • 6. SharePoint Products and Technologies Microsoft Office SharePoint Server 2007 Business Intelligence Collaboration Search Portal Business Forms Content Management Server-based Excel spreadsheets and data visualization, Report Center, BI Web Parts, KPIs/Dashboards Integrated document management, records management, and Web content management with policies and workflow Rich and Web forms based front-ends, LOB actions, enterprise SSO Docs/tasks/calendars, blogs, wikis, e-mail integration, project management “lite”, Outlook integration, offline docs/lists Enterprise scalability, contextual relevance, rich people and business data search Enterprise Portal template, Site Directory, My Sites, social networking, privacy control Platform Services Workspaces, Mgmt, Security, Storage, Topology, Site Model
  • 7. User Profiles People Search My Site Other Sites Custom Solutions Active Directory LDAP Server Business Data Catalog User Profile Object Model Windows SharePoint Services Sites User Profiles Store Import Sync Membership info
  • 8. SharePoint Family ASP.Net SQL Server Site Framework Foundation Team Collaboration Solution Enterprise Portal Solution SharePoint Portal Server 2003 Windows SharePoint Services 2003 Windows Server 2003 Technologies
  • 9. Eg: Composite Applications with SPS SharePoint Portal Portal WebPart Interaction Personalization Categorization Search Single Sign-On WebServices Web Part Web Part Web Part Integration: BizTalk Process and Integration Single Sign-On Orchestration Business Rules Schema Mapping Load Balancing Sync/Async Auditing SAP Siebel . . . Applications BT Adapters App Server: Windows.Net Connectors
  • 10. Building Blocks of Content Management Document Management Workflow Policies & Compliance Records Management Web Content Management
  • 11. Policy and compliance Centrally controlled auditing, expiration & retention policies Archival, retention and regulatory compliance E-mail content as records Web content management Designed for Internet and published sites New Web and Word authoring capabilities New content deployment and publishing tools Enterprise Content Management
  • 12. Scope of Integration 1. Outlook Server (mails) 2. Team Foundation Server (TFS). 3. Live communication Server (LCS).
  • 13. Outlook Integration Simplified open/check-out experience Check-out documents locally Outlook can act as a smart client to site content Read/Write access to SharePoint datatypes Calendar, tasks, contacts, discussions, and documents Synchronization for offline support Users can ‘check out and edit’ documents when offline. Aggregate views of calendars and tasks across sites Improved calendar SharePoint’s calendar module with richer calendar views, recurrence support, all-day events, and more
  • 14. Outlook Integration with SPS Resources You Can Connect The SharePoint Server 2007 resources that can be connected to Outlook 2007 include some of the most popular SharePoint Server 2007 tools. Connect from a Sharing Message Connect resources to Outlook 2007 when you receive a Sharing Message. In Outlook 2007, right-click the listing, and then click Share “[ SharePoint resource ].” In the message window, add recipients to the To line, type a message, and then click Send . Calendar Schedule projects, appointments, and milestones. View the SharePoint Server 2007 calendar next to your Outlook 2007 calendar, or overlay both calendars to see all items at once. Task List Assign project duties and track them to conclusion. Team members can see all tasks in the Outlook 2007 Tasks window, or can view tasks assigned only to them in the To-Do Bar. Document Library Use document libraries to preview, search, and open team documents. Team members can edit documents online or offline. Discussion Board Discuss topics with team members. E-mail discussions require participants to find and sort messages, but Discussion Boards isolate messages for easy tracking. Contact List Stay in touch with team members and important people outside the team. As one member adds contacts or edits them, the entire team gets the new information.
  • 16. Team Foundation Server Source Code Control Work Item tracking Project Management Document repositories Communications Remote Access
  • 17. Visual Studio Team System (VSTS) Application Life Cycle Management (ALM) Solution Excel Project Operations, QA and Help Desk Non-Microsoft Developer Team System Web Access
  • 18. V STS Architecture. Visual Studio Team Foundation Visual Studio Team Architect Visual Studio Team Developer Visual Studio Team Test Change Management Work Item Tracking Reporting Project Site Integration Services Project Management Process and Architecture Guidance Dynamic Code Analyzer Static Code Analyzer Code Profiler Unit Testing Code Coverage Visio and UML Modeling Team Foundation Client VS Pro Class Modeling Load Testing Manual Testing Test Case Management Application Modeling Logical Infra. Modeling Deployment Modeling Visual Studio Industry Partners
  • 19. VSTS Architecture Applied Dev Team (Local) Dev Team (Remote) Business User Build Server Version Control Proxy (Remote) Active Directory TCP/IP HTTP / S Win 2003 Server SQL Server 2005 IIS 6.0 Team Foundation Server
  • 21. TFS & VSS Differences Architecture TFS: client/server, VSS: client-side Security Windows/AD vs. VSS based security Reliability VSS database integrity can be compromised TFS uses SQL Server Scalability TFS can support up to 2000 user per instance and data size is limited only by physical media & SQL Server limits ( in the terabytes)
  • 22. Branching Allows parallel development But for anything that you don't want to service or patch, labelling is sufficient.  For a release that you do want to service or patch, branching is the way to go.  Using merging, you can move changes between branches.
  • 24. Team Foundation Server TFS Tools & Add-ins
  • 25. MSSCCI provider for other IDEs Team Foundation Power Toys Tfpt.exe command line tools Process Template Editor Check In Policy Pack Test Tools Build Task Visual Studio Power Toys
  • 26. Cool Tool – Visual Studio Web Access Power Tool ‘TeamPlain’
  • 27. Cool Tool - eScrum
  • 28. Integration with Project Server Project Server 2007 VSTS Connector available on CodePlex
  • 29. What is Continuous Integration? Based on automated builds The solution is built whenever the code is changed Should be started as soon as possible And repeated as often as possible A core part of most Agile processes There are a variety of tools......
  • 30. CruiseControl Originally a Java-based framework for a continuous build process Distributed under an open source BSD-style license and is free for use Ported to .NET by Thoughtworks and hosted on SourceForge as ccnet
  • 31. CruiseControl Image Source - http://cruisecontrol.sourceforge.net/overview.html
  • 32. Visual Studio Team Build Team Foundation Client Application Tier Build Machine Create build type Start build View Reports Team Build Web Services MSBuild Drop Location Data Tier Sources Work items Team Build data Team Foundation warehouse
  • 33. Brian Harry (Product Unit Manager for Team Foundation Server ) http://blogs.msdn.com/bharry Rob Caron (Lead Product Manager for Developer Content Strategy at Microsoft) http://blogs.msdn.com/robcaron Roy Osherove (Blog on TFS, Agile and Testing) http://weblogs.asp.net/rosherove Blogs & Ref: SharePoint Server SharePoint Products and Technologies on MSDN http://msdn.microsoft.com/sharepoint User Samples and informal Resource postings on GotDotNet http://www.gotdotnet.com SharePoint Customization http://www.sharepointcustomization.com SharePoint FAQ http://www.spsfaq.com Newsgroups on msnews.microsoft.com