SlideShare une entreprise Scribd logo
1  sur  53
SharePoint Portfolio
Project Team Leader



                      Patricia E. Todd
                      patricia_todd@sbcglobal.net




                                                    1
Table of Contents
   The SetFocus SharePoint 2010 Master’s Program   3
   Project Requirements                            4
   Workflow Requirements                           5
   Development Methodology                         6
   Software Requirements                           7
   Configure SharePoint                            8-9
   Central Administration                          10-19
   Intranet Site                                   20
   Extranet Site                                   21-22
   InfoPath                                        23-27
   SharePoint Designer Workflows                   28-30
   Custom List Definitions                         31-36
   Visual Web Part                                 37-41
   Reporting                                       41-47
   Out-of-Box Features                             48-53




                                                            2
The SetFocus SharePoint 2010 Master's Program

    •   The SharePoint 2010 Master’s Program is an intensive training experience
        designed to prepare you for the development opportunities with Microsoft’s most
        recent release of SharePoint.
    •   During this SharePoint training program, you learn how to create sites, lists and
        pages, programming lists with managed code, define views, CAML queries,
        sandbox solutions, and web templates, create and deploy solutions, security,
        debugging, workflows, custom site definitions, documents libraries, and features.
    •   The program also teaches you the principles and practices of how to deploy,
        manage, and maintain SharePoint. It takes you through how to create and
        configure service applications to provide access to shared resources across web
        applications.
    •   You learn how to develop workflows incorporating InfoPath Forms, leveraging
        external data using business connectivity services, web content management
        using the publishing content approval process, enterprise content management,
        extending search capabilities, business intelligence using filter web parts, Excel
        services, PowerPivot and Performance Point services.




                                                                                             3
“Fictional Towing Company” - Project Requirements

   •   Ability to collaborate on PowerPoint presentations
   •   Shared calendar on intranet site that integrates into MS Outlook
   •   Publish a monthly company newsletter that can be read by anyone in the organization,
       contributed by authors and reviewed/published by editors
   •   Shared contacts list
   •   Company Wiki site
   •   Blog to demonstrate common procedures like how to properly fill out an invoice
   •   Project management site with tasks that are viewable on Gantt charts
   •   External portal for vendors (who have an FBA account) and visitors. The portal has a
       standard about us page, information on how to contact the towing company and content
       published by the towing company on a regular basis.
   •   Registered vendors can navigate to their respective vendor-specific sites from the portal and
       submit invoices for payment.
   •    Dashboard to view how many invoices have been processed, how many remain
       outstanding and total amounts billed and paid.
   •   Site managers should have the ability to automatically create new vendor sites from a
       template without needing to know SharePoint. Each site can be personalized with vendor
       name, logos or descriptions.
   •   Specialized list that any vendor can go to in order to submit suggestions for improvement
       and rate the performance of the towing company. Suggestion are automatically routed to
       towing company managers for review.


                                                                                                       4
Vendor Invoice Workflow
•   The invoice will contain the relevant information about the request for
    service (i.e. customer name, to/from towing locations, service details,
    vehicle information and distance). The invoice will be automatically
    populated with vendor specific information like name, email address
    and rates.
•   The submitted invoice is automatically routed to the Accounting
    Department to be paid.
•   Once paid, the invoice goes to an archive list which contains all
    invoices from all vendors that were paid.
•   If rejected, the invoice is sent to a reject list for further review.
•   Email is sent to the vendor whenever the invoice has been submitted
    successfully and when the status of the invoice changes.
•   Business rules will ensure that any invoice which is more than 10%
    above or below the expected amount (rate * distance) is sent to an
    Accounting Supervisor for approval, then handled in the usual manner.



                                                                              5
Development Methodology

• Applied the principles of Agile development by
  delivering each milestone within 2-3 day iterations.
• Peer/Pair programming amongst the entire
  development team for collaboration.
• Exclusive use of desktop sharing software JoinMe
  (https://join.me/) to conduct code reviews.




                                                         6
Project Resources
•   Windows Server 2008 R2
•   Internet Information Services (IIS 7)
•   SQL Server 2008 R2
•   SharePoint Server 2010
•   SharePoint Designer 2010
•   Visual Studio 2010
•   Microsoft Office 2010
•   InfoPath Designer 2010
•   Performance Point Dashboard Designer




                                            7
Configure SharePoint – App Pools




                                   8
Configure SharePoint – IIS Sites




                                   9
SharePoint Web Applications




                              10
SharePoint Site Collections




                              11
SharePoint Farm Services




                           12
SharePoint Application Services




                                  13
Claims Based Authentication – Role Providers




                                               14
Claims Based Authentication – Membership Providers




                                                     15
Claims Based Authentication – Default Providers




                                                  16
Enable Forms Based Authentication




                                    17
Configure Outgoing Emails




                            18
PowerShell Backup Script




                           19
Create an intranet solution based on SharePoint Server 2010




                                                              20
Extend the intranet solution to the extranet (Portal Page)




                                                             21
Forms Based Login




                    22
InfoPath 2010 Designer




                         23
InfoPath 2010 Designer




                         24
InfoPath Vendor Invoice (Populate controls with SharePoint data)




                                                                   25
InfoPath Vendor Invoice (Calculations)




                                         26
Vendor Invoice (Admin Approved Template)




                                           27
Invoice Approval Workflow




                            28
Invoice Approval Workflow (Steps)




                                    29
Invoice Approval Workflow (Steps Continued)




                                              30
Custom Vendors List Content Type




                                   31
Custom List Definition (Visual Studio 2010)




                                              32
Vendors List




               33
Vendors Invoice List Custom Content Type




                                           34
Vendor Invoices Form Library (with associated workflow)




                                                          35
Workflow History




                   36
Vendor Site Creation (Visual Web Part)




                                         37
Newly Provisioned Vendor Site




                                38
Visual Web Part (ASCX Code)




                              39
Visual Web Part Code Behind




                              40
Visual Web Part Code Behind




                              41
Vendor Dashboard




                   42
Performance Point Dashboard Designer




                                       43
MS Excel with Pivot Tables




                             44
KPI Scorecards




                 45
Analytic Grids




                 46
SSRS Report with Bing Maps




                             47
Asset Management Database




                            48
Blog Site




            49
PowerPoint Services




                      50
Project Management




                     51
Publishing Site




                  52
Company Wiki




               53

Contenu connexe

Tendances

Dynamics Day 2012: Deep Dive - Dynamics NAV 2013 client options
Dynamics Day 2012: Deep Dive - Dynamics NAV 2013 client optionsDynamics Day 2012: Deep Dive - Dynamics NAV 2013 client options
Dynamics Day 2012: Deep Dive - Dynamics NAV 2013 client optionsIntergen
 
Sharepoint 2013 upgrade process
Sharepoint 2013 upgrade processSharepoint 2013 upgrade process
Sharepoint 2013 upgrade processLiquidHub
 
Introduction to SharePoint 2013
Introduction to SharePoint 2013Introduction to SharePoint 2013
Introduction to SharePoint 2013Folio3 Software
 
SharePoint 2010 - Was ist neu, was wird besser!
SharePoint 2010 - Was ist neu, was wird besser!SharePoint 2010 - Was ist neu, was wird besser!
SharePoint 2010 - Was ist neu, was wird besser!GFU Cyrus AG
 
SharePoint 2010 for Business, Intranet Leadership Forum
SharePoint 2010 for Business, Intranet Leadership ForumSharePoint 2010 for Business, Intranet Leadership Forum
SharePoint 2010 for Business, Intranet Leadership ForumKathy Hughes
 
Jordan Remix - SharePoint 2010
Jordan Remix - SharePoint 2010Jordan Remix - SharePoint 2010
Jordan Remix - SharePoint 2010Jordan Remix
 
Microsoft SharePoint 2010 Overview Session 1
Microsoft SharePoint 2010 Overview Session 1Microsoft SharePoint 2010 Overview Session 1
Microsoft SharePoint 2010 Overview Session 1Sourav Nayyar
 
Share point 2013
Share point 2013Share point 2013
Share point 2013LiquidHub
 
Introduction to SharePoint 2013
Introduction to SharePoint 2013Introduction to SharePoint 2013
Introduction to SharePoint 2013girish goudar
 
20130427 - Turbocharge SharePoint 2010 with SharePoint 2013 Search
20130427 - Turbocharge SharePoint 2010 with SharePoint 2013 Search20130427 - Turbocharge SharePoint 2010 with SharePoint 2013 Search
20130427 - Turbocharge SharePoint 2010 with SharePoint 2013 SearchBlueMetalInc
 
What's new in SharePoint Server 2013 (End user - Admin – Developer)
What's new in SharePoint Server 2013 (End user - Admin – Developer)What's new in SharePoint Server 2013 (End user - Admin – Developer)
What's new in SharePoint Server 2013 (End user - Admin – Developer)Mahmoud Hamed Mahmoud
 
Building With SharePoint Server 2010 - Visionet Systems
Building With SharePoint Server 2010 - Visionet SystemsBuilding With SharePoint Server 2010 - Visionet Systems
Building With SharePoint Server 2010 - Visionet SystemsVisionet Systems, Inc.
 
Sharepoint 2007 Detailed Technical Overview
Sharepoint 2007 Detailed Technical OverviewSharepoint 2007 Detailed Technical Overview
Sharepoint 2007 Detailed Technical Overviewukdpe
 
Upgrading Share Point Portal Server 2003 Customizations To Share Point Server...
Upgrading Share Point Portal Server 2003 Customizations To Share Point Server...Upgrading Share Point Portal Server 2003 Customizations To Share Point Server...
Upgrading Share Point Portal Server 2003 Customizations To Share Point Server...RCSLLC
 
SharePoint Saturday NYC - Business Intelligence
SharePoint Saturday NYC - Business IntelligenceSharePoint Saturday NYC - Business Intelligence
SharePoint Saturday NYC - Business IntelligenceIvan Sanders
 
emediaIT - Sharepoint 2010 and K2 Breakfast - 2010.04.22
emediaIT - Sharepoint 2010 and K2 Breakfast - 2010.04.22emediaIT - Sharepoint 2010 and K2 Breakfast - 2010.04.22
emediaIT - Sharepoint 2010 and K2 Breakfast - 2010.04.22Venketash (Pat) Ramadass
 
Share point 2013 migration solutions
Share point 2013 migration solutionsShare point 2013 migration solutions
Share point 2013 migration solutionsPeter Ganev
 
1 introduction
1   introduction1   introduction
1 introductionicdesktop
 
SharePoint with Real Life
SharePoint with Real LifeSharePoint with Real Life
SharePoint with Real LifeVishal Gupta
 

Tendances (20)

Dynamics Day 2012: Deep Dive - Dynamics NAV 2013 client options
Dynamics Day 2012: Deep Dive - Dynamics NAV 2013 client optionsDynamics Day 2012: Deep Dive - Dynamics NAV 2013 client options
Dynamics Day 2012: Deep Dive - Dynamics NAV 2013 client options
 
Sharepoint 2013 upgrade process
Sharepoint 2013 upgrade processSharepoint 2013 upgrade process
Sharepoint 2013 upgrade process
 
Introduction to SharePoint 2013
Introduction to SharePoint 2013Introduction to SharePoint 2013
Introduction to SharePoint 2013
 
SharePoint 2010 - Was ist neu, was wird besser!
SharePoint 2010 - Was ist neu, was wird besser!SharePoint 2010 - Was ist neu, was wird besser!
SharePoint 2010 - Was ist neu, was wird besser!
 
SharePoint 2010 for Business, Intranet Leadership Forum
SharePoint 2010 for Business, Intranet Leadership ForumSharePoint 2010 for Business, Intranet Leadership Forum
SharePoint 2010 for Business, Intranet Leadership Forum
 
Jordan Remix - SharePoint 2010
Jordan Remix - SharePoint 2010Jordan Remix - SharePoint 2010
Jordan Remix - SharePoint 2010
 
Microsoft SharePoint 2010 Overview Session 1
Microsoft SharePoint 2010 Overview Session 1Microsoft SharePoint 2010 Overview Session 1
Microsoft SharePoint 2010 Overview Session 1
 
Share point 2013
Share point 2013Share point 2013
Share point 2013
 
Introduction to SharePoint 2013
Introduction to SharePoint 2013Introduction to SharePoint 2013
Introduction to SharePoint 2013
 
20130427 - Turbocharge SharePoint 2010 with SharePoint 2013 Search
20130427 - Turbocharge SharePoint 2010 with SharePoint 2013 Search20130427 - Turbocharge SharePoint 2010 with SharePoint 2013 Search
20130427 - Turbocharge SharePoint 2010 with SharePoint 2013 Search
 
What's new in SharePoint Server 2013 (End user - Admin – Developer)
What's new in SharePoint Server 2013 (End user - Admin – Developer)What's new in SharePoint Server 2013 (End user - Admin – Developer)
What's new in SharePoint Server 2013 (End user - Admin – Developer)
 
Building With SharePoint Server 2010 - Visionet Systems
Building With SharePoint Server 2010 - Visionet SystemsBuilding With SharePoint Server 2010 - Visionet Systems
Building With SharePoint Server 2010 - Visionet Systems
 
Sharepoint 2007 Detailed Technical Overview
Sharepoint 2007 Detailed Technical OverviewSharepoint 2007 Detailed Technical Overview
Sharepoint 2007 Detailed Technical Overview
 
Upgrading Share Point Portal Server 2003 Customizations To Share Point Server...
Upgrading Share Point Portal Server 2003 Customizations To Share Point Server...Upgrading Share Point Portal Server 2003 Customizations To Share Point Server...
Upgrading Share Point Portal Server 2003 Customizations To Share Point Server...
 
SharePoint Saturday NYC - Business Intelligence
SharePoint Saturday NYC - Business IntelligenceSharePoint Saturday NYC - Business Intelligence
SharePoint Saturday NYC - Business Intelligence
 
emediaIT - Sharepoint 2010 and K2 Breakfast - 2010.04.22
emediaIT - Sharepoint 2010 and K2 Breakfast - 2010.04.22emediaIT - Sharepoint 2010 and K2 Breakfast - 2010.04.22
emediaIT - Sharepoint 2010 and K2 Breakfast - 2010.04.22
 
Introduction to SharePoint 2013 by Michael Blumenthal
Introduction to SharePoint 2013 by Michael BlumenthalIntroduction to SharePoint 2013 by Michael Blumenthal
Introduction to SharePoint 2013 by Michael Blumenthal
 
Share point 2013 migration solutions
Share point 2013 migration solutionsShare point 2013 migration solutions
Share point 2013 migration solutions
 
1 introduction
1   introduction1   introduction
1 introduction
 
SharePoint with Real Life
SharePoint with Real LifeSharePoint with Real Life
SharePoint with Real Life
 

Similaire à SharePoint Portfolio

AX2012 Technical Track - Entreprise portal, Czesia Langoswka
AX2012 Technical Track -  Entreprise portal, Czesia LangoswkaAX2012 Technical Track -  Entreprise portal, Czesia Langoswka
AX2012 Technical Track - Entreprise portal, Czesia Langoswkadynamicscom
 
Sumit_SharePoint
Sumit_SharePointSumit_SharePoint
Sumit_SharePointSumit Y
 
Patricia Todd SharePoint Resume
Patricia Todd SharePoint ResumePatricia Todd SharePoint Resume
Patricia Todd SharePoint ResumeCSharpGirl
 
What SharePoint is My Ferrari?
What SharePoint is My Ferrari? What SharePoint is My Ferrari?
What SharePoint is My Ferrari? Michael Hinckley
 
Session 2 Integrating SharePoint 2010 and Windows Azure
Session 2   Integrating SharePoint 2010 and Windows AzureSession 2   Integrating SharePoint 2010 and Windows Azure
Session 2 Integrating SharePoint 2010 and Windows AzureCode Mastery
 
Interoperability Ms Sap Part Ii
Interoperability Ms Sap  Part IiInteroperability Ms Sap  Part Ii
Interoperability Ms Sap Part Iiricharoy
 
Business Intelligence Data Visualization from SharePoint Saturday Boston
Business Intelligence Data Visualization from SharePoint Saturday BostonBusiness Intelligence Data Visualization from SharePoint Saturday Boston
Business Intelligence Data Visualization from SharePoint Saturday BostonKnowledge Management Associates, LLC
 
SharePoint Saturday Houston 2012
SharePoint Saturday Houston 2012SharePoint Saturday Houston 2012
SharePoint Saturday Houston 2012Ivan Sanders
 
MEEC Baltimore SharePoint 2010 presentation
MEEC Baltimore SharePoint 2010 presentationMEEC Baltimore SharePoint 2010 presentation
MEEC Baltimore SharePoint 2010 presentationDaniel Cohen-Dumani
 
Basics of SharePoint
Basics of SharePointBasics of SharePoint
Basics of SharePointsamirsangli
 
Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013MJ Ferdous
 
Enterprise Project Management overview
Enterprise Project Management overviewEnterprise Project Management overview
Enterprise Project Management overviewShahbaz Ahmer
 
SharePoint 2013 Sneak Peek
SharePoint 2013 Sneak PeekSharePoint 2013 Sneak Peek
SharePoint 2013 Sneak PeekK.Mohamed Faizal
 
Law & Order: Content Governance Strategies by Chrisitan Buckley - SPTechCon
Law & Order: Content Governance Strategies by Chrisitan Buckley - SPTechConLaw & Order: Content Governance Strategies by Chrisitan Buckley - SPTechCon
Law & Order: Content Governance Strategies by Chrisitan Buckley - SPTechConSPTechCon
 
pivotal share point connector
 pivotal share point connector pivotal share point connector
pivotal share point connectorPivotal CRM
 
SPSDenver - Wrapping Your Head Around the SharePoint Beast
SPSDenver - Wrapping Your Head Around the SharePoint BeastSPSDenver - Wrapping Your Head Around the SharePoint Beast
SPSDenver - Wrapping Your Head Around the SharePoint BeastMark Rackley
 

Similaire à SharePoint Portfolio (20)

Kaushik Sengupta
Kaushik SenguptaKaushik Sengupta
Kaushik Sengupta
 
AX2012 Technical Track - Entreprise portal, Czesia Langoswka
AX2012 Technical Track -  Entreprise portal, Czesia LangoswkaAX2012 Technical Track -  Entreprise portal, Czesia Langoswka
AX2012 Technical Track - Entreprise portal, Czesia Langoswka
 
Sumit_SharePoint
Sumit_SharePointSumit_SharePoint
Sumit_SharePoint
 
Patricia Todd SharePoint Resume
Patricia Todd SharePoint ResumePatricia Todd SharePoint Resume
Patricia Todd SharePoint Resume
 
SharePoint 2010: A Case Study
SharePoint 2010: A Case StudySharePoint 2010: A Case Study
SharePoint 2010: A Case Study
 
What SharePoint is My Ferrari?
What SharePoint is My Ferrari? What SharePoint is My Ferrari?
What SharePoint is My Ferrari?
 
Sridhar Somasundharam
Sridhar SomasundharamSridhar Somasundharam
Sridhar Somasundharam
 
Session 2 Integrating SharePoint 2010 and Windows Azure
Session 2   Integrating SharePoint 2010 and Windows AzureSession 2   Integrating SharePoint 2010 and Windows Azure
Session 2 Integrating SharePoint 2010 and Windows Azure
 
Interoperability Ms Sap Part Ii
Interoperability Ms Sap  Part IiInteroperability Ms Sap  Part Ii
Interoperability Ms Sap Part Ii
 
Business Intelligence Data Visualization from SharePoint Saturday Boston
Business Intelligence Data Visualization from SharePoint Saturday BostonBusiness Intelligence Data Visualization from SharePoint Saturday Boston
Business Intelligence Data Visualization from SharePoint Saturday Boston
 
SharePoint Saturday Houston 2012
SharePoint Saturday Houston 2012SharePoint Saturday Houston 2012
SharePoint Saturday Houston 2012
 
MEEC Baltimore SharePoint 2010 presentation
MEEC Baltimore SharePoint 2010 presentationMEEC Baltimore SharePoint 2010 presentation
MEEC Baltimore SharePoint 2010 presentation
 
Basics of SharePoint
Basics of SharePointBasics of SharePoint
Basics of SharePoint
 
Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013
 
Enterprise Project Management overview
Enterprise Project Management overviewEnterprise Project Management overview
Enterprise Project Management overview
 
Share point 2013 cop v4
Share point 2013 cop v4Share point 2013 cop v4
Share point 2013 cop v4
 
SharePoint 2013 Sneak Peek
SharePoint 2013 Sneak PeekSharePoint 2013 Sneak Peek
SharePoint 2013 Sneak Peek
 
Law & Order: Content Governance Strategies by Chrisitan Buckley - SPTechCon
Law & Order: Content Governance Strategies by Chrisitan Buckley - SPTechConLaw & Order: Content Governance Strategies by Chrisitan Buckley - SPTechCon
Law & Order: Content Governance Strategies by Chrisitan Buckley - SPTechCon
 
pivotal share point connector
 pivotal share point connector pivotal share point connector
pivotal share point connector
 
SPSDenver - Wrapping Your Head Around the SharePoint Beast
SPSDenver - Wrapping Your Head Around the SharePoint BeastSPSDenver - Wrapping Your Head Around the SharePoint Beast
SPSDenver - Wrapping Your Head Around the SharePoint Beast
 

SharePoint Portfolio

  • 1. SharePoint Portfolio Project Team Leader Patricia E. Todd patricia_todd@sbcglobal.net 1
  • 2. Table of Contents  The SetFocus SharePoint 2010 Master’s Program 3  Project Requirements 4  Workflow Requirements 5  Development Methodology 6  Software Requirements 7  Configure SharePoint 8-9  Central Administration 10-19  Intranet Site 20  Extranet Site 21-22  InfoPath 23-27  SharePoint Designer Workflows 28-30  Custom List Definitions 31-36  Visual Web Part 37-41  Reporting 41-47  Out-of-Box Features 48-53 2
  • 3. The SetFocus SharePoint 2010 Master's Program • The SharePoint 2010 Master’s Program is an intensive training experience designed to prepare you for the development opportunities with Microsoft’s most recent release of SharePoint. • During this SharePoint training program, you learn how to create sites, lists and pages, programming lists with managed code, define views, CAML queries, sandbox solutions, and web templates, create and deploy solutions, security, debugging, workflows, custom site definitions, documents libraries, and features. • The program also teaches you the principles and practices of how to deploy, manage, and maintain SharePoint. It takes you through how to create and configure service applications to provide access to shared resources across web applications. • You learn how to develop workflows incorporating InfoPath Forms, leveraging external data using business connectivity services, web content management using the publishing content approval process, enterprise content management, extending search capabilities, business intelligence using filter web parts, Excel services, PowerPivot and Performance Point services. 3
  • 4. “Fictional Towing Company” - Project Requirements • Ability to collaborate on PowerPoint presentations • Shared calendar on intranet site that integrates into MS Outlook • Publish a monthly company newsletter that can be read by anyone in the organization, contributed by authors and reviewed/published by editors • Shared contacts list • Company Wiki site • Blog to demonstrate common procedures like how to properly fill out an invoice • Project management site with tasks that are viewable on Gantt charts • External portal for vendors (who have an FBA account) and visitors. The portal has a standard about us page, information on how to contact the towing company and content published by the towing company on a regular basis. • Registered vendors can navigate to their respective vendor-specific sites from the portal and submit invoices for payment. • Dashboard to view how many invoices have been processed, how many remain outstanding and total amounts billed and paid. • Site managers should have the ability to automatically create new vendor sites from a template without needing to know SharePoint. Each site can be personalized with vendor name, logos or descriptions. • Specialized list that any vendor can go to in order to submit suggestions for improvement and rate the performance of the towing company. Suggestion are automatically routed to towing company managers for review. 4
  • 5. Vendor Invoice Workflow • The invoice will contain the relevant information about the request for service (i.e. customer name, to/from towing locations, service details, vehicle information and distance). The invoice will be automatically populated with vendor specific information like name, email address and rates. • The submitted invoice is automatically routed to the Accounting Department to be paid. • Once paid, the invoice goes to an archive list which contains all invoices from all vendors that were paid. • If rejected, the invoice is sent to a reject list for further review. • Email is sent to the vendor whenever the invoice has been submitted successfully and when the status of the invoice changes. • Business rules will ensure that any invoice which is more than 10% above or below the expected amount (rate * distance) is sent to an Accounting Supervisor for approval, then handled in the usual manner. 5
  • 6. Development Methodology • Applied the principles of Agile development by delivering each milestone within 2-3 day iterations. • Peer/Pair programming amongst the entire development team for collaboration. • Exclusive use of desktop sharing software JoinMe (https://join.me/) to conduct code reviews. 6
  • 7. Project Resources • Windows Server 2008 R2 • Internet Information Services (IIS 7) • SQL Server 2008 R2 • SharePoint Server 2010 • SharePoint Designer 2010 • Visual Studio 2010 • Microsoft Office 2010 • InfoPath Designer 2010 • Performance Point Dashboard Designer 7
  • 14. Claims Based Authentication – Role Providers 14
  • 15. Claims Based Authentication – Membership Providers 15
  • 16. Claims Based Authentication – Default Providers 16
  • 17. Enable Forms Based Authentication 17
  • 20. Create an intranet solution based on SharePoint Server 2010 20
  • 21. Extend the intranet solution to the extranet (Portal Page) 21
  • 25. InfoPath Vendor Invoice (Populate controls with SharePoint data) 25
  • 26. InfoPath Vendor Invoice (Calculations) 26
  • 27. Vendor Invoice (Admin Approved Template) 27
  • 30. Invoice Approval Workflow (Steps Continued) 30
  • 31. Custom Vendors List Content Type 31
  • 32. Custom List Definition (Visual Studio 2010) 32
  • 34. Vendors Invoice List Custom Content Type 34
  • 35. Vendor Invoices Form Library (with associated workflow) 35
  • 37. Vendor Site Creation (Visual Web Part) 37
  • 39. Visual Web Part (ASCX Code) 39
  • 40. Visual Web Part Code Behind 40
  • 41. Visual Web Part Code Behind 41
  • 44. MS Excel with Pivot Tables 44
  • 47. SSRS Report with Bing Maps 47
  • 49. Blog Site 49