SlideShare une entreprise Scribd logo
1  sur  13
Course 10175A

             Microsoft®
      SharePoint® 2010,
Application Development
Welcome!
Thank you for taking our training. We’ve worked together with our Microsoft
Certified Partners for Learning Solutions and Microsoft IT Academies to bring
you a world-class learning experience, including:

Microsoft Certified Trainers + Instructors. Your instructor is a premier
technical and instructional expert who meets ongoing certification
requirements.

Customer Satisfaction Guarantee. Our Certified Partners for Learning
Solutions offer a satisfaction guarantee and we hold them accountable for it. At
the end of class, please complete an evaluation of today’s experience. We
value your feedback!

Certification Exam Benefits. After training, consider taking a Microsoft
Certification exam. Independent research by IDC concluded that 75% of
managers believe certifications are important to team performance*. Ask your
instructor about available exam promotions and discounts.

We wish you a great learning experience and ongoing career success!

* IDC, Value of Certification: Team Certification and Organizational Performance, November 2006
Introduction
• Name

• Company affiliation

• Title/function

• Job responsibility

• Programming experience

• SharePoint experience

• Your expectations for the course
Course Material

       Course Handbook                            Course Companion CD

A succinct classroom learning guide         Searchable, easy-to-navigate digital
   that provides critical technical           content with integrated premium
    information to optimize your               on-line resources designed to
   in-class learning experience.             supplement the Course Handbook.

                                                     Online Resources
                                                    Student Course Files

                                        Lessons
                                         Labs
                                 Module Reviews
                                      Lab Answers



 http://www.microsoft.com/learning/
How to Use the Course Material

      Course Handbook                          Course Companion CD

  • Use the handbook content as the           • During the class, refer to the
 primary resource for reference during     Companion CD while performing labs
              the class.                    or as suggested by the instructor.
• Use the troubleshooting tips and best   • Use the CD as your extended learning
    practices in the Module Review                 resource on the job.
  sections as on-the-job references.




http://www.microsoft.com/learning/
Facilities
• Class hours

• Building hours

• Parking

• Restrooms

• Meals

• Phones

• Messages

• Smoking

• Recycling
Microsoft Learning



 Course 10175A: Microsoft® SharePoint® 2010,
 Course 10175A: Microsoft® SharePoint® 2010,
 Application Development
 Application Development

        Course 10232A: Designing and Developing
        Course 10232A: Designing and Developing
        Microsoft® SharePoint® Server 2010
        Microsoft® SharePoint® Server 2010
        Applications
        Applications




http://www.microsoft.com/learning/
Microsoft Certification Program




http://www.microsoft.com/learning/
About This Course
• Audience

• Course Prerequisites

• Course Objectives
Course Outline
• Module 1: Introduction to the SharePoint 2010
 Development Platform
• Module 2: Using SharePoint 2010 Developer Tools

• Module 3: Developing SharePoint 2010 Web Parts

• Module 4: Working with SharePoint Objects on the Server

• Module 5: Creating Event Receivers and Application
 Settings
• Module 6: Developing Solutions by Using Business
 Connectivity Services
• Module 7: Developing SharePoint 2010 Workflows
Course Outline (continued)
• Module 8: Working with Client Based APIs for
 SharePoint 2010
• Module 9: Developing Interactive User Interfaces

• Module 10: Developing Silverlight Applications for
 SharePoint
• Module 11: Developing Sandboxed Solutions

• Module 12: Working with SharePoint Server Profiles and
 Taxonomy APIs
• Module 13: Developing Content Management Solutions
Virtual Machine Environment
10175A-LON-Dev-01              10175A-LON-Dev-06


                       E:                            E:     10175A-LON-Dev-11
                    Allfiles                       Allfiles

                                                                                     E:
10175A-LON-Dev-02              10175A-LON-Dev-07
                                                                                  Allfiles

                       E:                            E:
                    Allfiles                       Allfiles

10175A-LON-Dev-03              10175A-LON-Dev-08              10175A-LON-Dev-12


                       E:                            E:                            E:
                    Allfiles                       Allfiles                       Allfiles

10175A-LON-Dev-04              10175A-LON-Dev-09


                       E:                            E:
                                                              10175A-LON-Dev-13
                    Allfiles                       Allfiles

10175A-LON-Dev-05              10175A-LON-Dev-10                                     E:
                                                                                  Allfiles
                       E:                            E:
                    Allfiles                       Allfiles
Demonstration: Using Hyper-V Manager

In this demonstration, you will learn how to:
• Open Hyper-V Manager
• Navigate the various sections/panes within Hyper-V Manager
     Virtual Machines, Snapshots, and Actions: Server specific
       and Virtual Machine specific
• Identify the virtual machines (VMs) used in the labs for this
  course
• Take a Snapshot and apply a Snapshot
• Connect to a VM
• Start and log on to a VM
• Switch between the full screen and window modes
• Revert to the previous Snapshot
• Shut down a VM
     Understand the difference between Shut Down and Turn off
• Close Hyper-V Manager

Contenu connexe

Similaire à 10175 SharePoint 2010

10262A_00
10262A_0010262A_00
10262A_00ukst
 
10262A_00
10262A_0010262A_00
10262A_00ukst
 
10262A_00
10262A_0010262A_00
10262A_00ukst
 
10262A_00
10262A_0010262A_00
10262A_00ukst
 
10262A_00
10262A_0010262A_00
10262A_00ukst
 
10262A_00
10262A_0010262A_00
10262A_00ukst
 
10135 a 00
10135 a 0010135 a 00
10135 a 00Bố Su
 
Microsoft Offical Course 20410C_00
Microsoft Offical Course 20410C_00Microsoft Offical Course 20410C_00
Microsoft Offical Course 20410C_00gameaxt
 
Installing and Configuring Windows Server® 2012
Installing and Configuring Windows Server® 2012Installing and Configuring Windows Server® 2012
Installing and Configuring Windows Server® 2012Napoleon NV
 
Uop ntc 324 week 4 individual lab challenge new
Uop ntc 324 week 4 individual lab challenge newUop ntc 324 week 4 individual lab challenge new
Uop ntc 324 week 4 individual lab challenge newolivergeorg
 
Uop ntc 324 week 4 individual lab challenge new
Uop ntc 324 week 4 individual lab challenge newUop ntc 324 week 4 individual lab challenge new
Uop ntc 324 week 4 individual lab challenge newmailemail
 
Scaling DevOps from Ground Zero to Enterprise
Scaling DevOps from Ground Zero to EnterpriseScaling DevOps from Ground Zero to Enterprise
Scaling DevOps from Ground Zero to Enterprisematthewabq
 
Lap around ALM with Visual Studio and TFS 2013
Lap around ALM with Visual Studio and TFS 2013Lap around ALM with Visual Studio and TFS 2013
Lap around ALM with Visual Studio and TFS 2013Paul Hacker
 
Experience in teaching devops
Experience in teaching devopsExperience in teaching devops
Experience in teaching devopsLen Bass
 

Similaire à 10175 SharePoint 2010 (20)

10262A_00
10262A_0010262A_00
10262A_00
 
10262A_00
10262A_0010262A_00
10262A_00
 
10262A_00
10262A_0010262A_00
10262A_00
 
10262A_00
10262A_0010262A_00
10262A_00
 
10262A_00
10262A_0010262A_00
10262A_00
 
10262A_00
10262A_0010262A_00
10262A_00
 
10135 a 00
10135 a 0010135 a 00
10135 a 00
 
10135 b 00
10135 b 0010135 b 00
10135 b 00
 
Course 6421B introduction
Course 6421B introduction Course 6421B introduction
Course 6421B introduction
 
10215 A 00
10215 A 0010215 A 00
10215 A 00
 
Microsoft Offical Course 20410C_00
Microsoft Offical Course 20410C_00Microsoft Offical Course 20410C_00
Microsoft Offical Course 20410C_00
 
Installing and Configuring Windows Server® 2012
Installing and Configuring Windows Server® 2012Installing and Configuring Windows Server® 2012
Installing and Configuring Windows Server® 2012
 
WIndows Server 2012
WIndows Server 2012WIndows Server 2012
WIndows Server 2012
 
20410 b 00
20410 b 0020410 b 00
20410 b 00
 
Uop ntc 324 week 4 individual lab challenge new
Uop ntc 324 week 4 individual lab challenge newUop ntc 324 week 4 individual lab challenge new
Uop ntc 324 week 4 individual lab challenge new
 
Uop ntc 324 week 4 individual lab challenge new
Uop ntc 324 week 4 individual lab challenge newUop ntc 324 week 4 individual lab challenge new
Uop ntc 324 week 4 individual lab challenge new
 
Scaling DevOps from Ground Zero to Enterprise
Scaling DevOps from Ground Zero to EnterpriseScaling DevOps from Ground Zero to Enterprise
Scaling DevOps from Ground Zero to Enterprise
 
Abhinav gambhir
Abhinav gambhirAbhinav gambhir
Abhinav gambhir
 
Lap around ALM with Visual Studio and TFS 2013
Lap around ALM with Visual Studio and TFS 2013Lap around ALM with Visual Studio and TFS 2013
Lap around ALM with Visual Studio and TFS 2013
 
Experience in teaching devops
Experience in teaching devopsExperience in teaching devops
Experience in teaching devops
 

10175 SharePoint 2010

  • 1. Course 10175A Microsoft® SharePoint® 2010, Application Development
  • 2. Welcome! Thank you for taking our training. We’ve worked together with our Microsoft Certified Partners for Learning Solutions and Microsoft IT Academies to bring you a world-class learning experience, including: Microsoft Certified Trainers + Instructors. Your instructor is a premier technical and instructional expert who meets ongoing certification requirements. Customer Satisfaction Guarantee. Our Certified Partners for Learning Solutions offer a satisfaction guarantee and we hold them accountable for it. At the end of class, please complete an evaluation of today’s experience. We value your feedback! Certification Exam Benefits. After training, consider taking a Microsoft Certification exam. Independent research by IDC concluded that 75% of managers believe certifications are important to team performance*. Ask your instructor about available exam promotions and discounts. We wish you a great learning experience and ongoing career success! * IDC, Value of Certification: Team Certification and Organizational Performance, November 2006
  • 3. Introduction • Name • Company affiliation • Title/function • Job responsibility • Programming experience • SharePoint experience • Your expectations for the course
  • 4. Course Material Course Handbook Course Companion CD A succinct classroom learning guide Searchable, easy-to-navigate digital that provides critical technical content with integrated premium information to optimize your on-line resources designed to in-class learning experience. supplement the Course Handbook. Online Resources Student Course Files Lessons Labs Module Reviews Lab Answers http://www.microsoft.com/learning/
  • 5. How to Use the Course Material Course Handbook Course Companion CD • Use the handbook content as the • During the class, refer to the primary resource for reference during Companion CD while performing labs the class. or as suggested by the instructor. • Use the troubleshooting tips and best • Use the CD as your extended learning practices in the Module Review resource on the job. sections as on-the-job references. http://www.microsoft.com/learning/
  • 6. Facilities • Class hours • Building hours • Parking • Restrooms • Meals • Phones • Messages • Smoking • Recycling
  • 7. Microsoft Learning Course 10175A: Microsoft® SharePoint® 2010, Course 10175A: Microsoft® SharePoint® 2010, Application Development Application Development Course 10232A: Designing and Developing Course 10232A: Designing and Developing Microsoft® SharePoint® Server 2010 Microsoft® SharePoint® Server 2010 Applications Applications http://www.microsoft.com/learning/
  • 9. About This Course • Audience • Course Prerequisites • Course Objectives
  • 10. Course Outline • Module 1: Introduction to the SharePoint 2010 Development Platform • Module 2: Using SharePoint 2010 Developer Tools • Module 3: Developing SharePoint 2010 Web Parts • Module 4: Working with SharePoint Objects on the Server • Module 5: Creating Event Receivers and Application Settings • Module 6: Developing Solutions by Using Business Connectivity Services • Module 7: Developing SharePoint 2010 Workflows
  • 11. Course Outline (continued) • Module 8: Working with Client Based APIs for SharePoint 2010 • Module 9: Developing Interactive User Interfaces • Module 10: Developing Silverlight Applications for SharePoint • Module 11: Developing Sandboxed Solutions • Module 12: Working with SharePoint Server Profiles and Taxonomy APIs • Module 13: Developing Content Management Solutions
  • 12. Virtual Machine Environment 10175A-LON-Dev-01 10175A-LON-Dev-06 E: E: 10175A-LON-Dev-11 Allfiles Allfiles E: 10175A-LON-Dev-02 10175A-LON-Dev-07 Allfiles E: E: Allfiles Allfiles 10175A-LON-Dev-03 10175A-LON-Dev-08 10175A-LON-Dev-12 E: E: E: Allfiles Allfiles Allfiles 10175A-LON-Dev-04 10175A-LON-Dev-09 E: E: 10175A-LON-Dev-13 Allfiles Allfiles 10175A-LON-Dev-05 10175A-LON-Dev-10 E: Allfiles E: E: Allfiles Allfiles
  • 13. Demonstration: Using Hyper-V Manager In this demonstration, you will learn how to: • Open Hyper-V Manager • Navigate the various sections/panes within Hyper-V Manager  Virtual Machines, Snapshots, and Actions: Server specific and Virtual Machine specific • Identify the virtual machines (VMs) used in the labs for this course • Take a Snapshot and apply a Snapshot • Connect to a VM • Start and log on to a VM • Switch between the full screen and window modes • Revert to the previous Snapshot • Shut down a VM  Understand the difference between Shut Down and Turn off • Close Hyper-V Manager

Notes de l'éditeur

  1. Module 0: Introduction Course 10175A Presentation: 30 minutes This introduction module provides students with an overview of the course content materials and logistics for Course 10175A, Microsoft® SharePoint® 2010, Application Development . Required materials To teach this course, you need the following materials: Course Handbook Course Companion CD Trainer materials including: Trainer Preparation Guide Microsoft Office PowerPoint® files for this course Microsoft Virtual Server Classroom Setup Guide Virtual machines for the course Latest error logs for the course Important It is recommended that you use PowerPoint 2003 or a later version to display the slides for this course. If you use PowerPoint Viewer or an earlier version of PowerPoint, all the features of the slides might not be displayed correctly. Preparation tasks To prepare for this course, you must follow and complete the tasks outlined in the Trainer Preparation Guide.
  2. Module 0: Introduction Course 10175A
  3. Module 0: Introduction Course 10175A Welcome students to the course and introduce yourself. Provide a brief overview of your background to establish credibility. Ask students to introduce themselves and provide their backgrounds, product experience, and expectations of the course. Record student expectations on a whiteboard or flip chart that you can reference during class.
  4. Module 0: Introduction Course 10175A Tell Students that the two critical course components are the Course Handbook and the Course Companion CD. Mention that while the Course Handbook is primary resource for in-class learning, they can use the Course Companion CD for additional reference within the class and outside the class. Additional Information on the Course Handbook : Course Handbook –The handbook enhances the learning experience through: Lessons: Include various types of topics based on the content type to be taught: Lecture, Demonstration, Multimedia, and Discussion. Guide you through the learning objectives and provide the key points that are critical to the success of the in-class learning experience. Labs: Provide a platform for students to apply the knowledge and skills learned in the module. The labs provide a real-world experience with scenario-driven exercises, tasks, and high-level steps. Module Reviews: Provide improved on-the-job reference material that includes only the most effective and up-to-date troubleshooting tips and best practice recommendations our industry has to offer. This information helps students to recall and synthesize troubleshooting tips for the common issues as a way to boost knowledge/skills retention. Lab Answer Keys: Provide step-by-step lab solution guidance at your finger tips when it’s needed. These are included in the appendix of the handbook. Additional Information on the Companion CD: Course Companion CD - The CD provides the full course content with: Lessons: Include detailed information for each topic in addition to the content in the Course Handbook. Labs: Include complete lab exercise information and answer keys to use during lab time. Student Course Files: Include the Allfiles.exe, a self-extracting executable file that contains the files required for the labs/demonstrations or performing the lab exercises outside the class.
  5. Module 0: Introduction Course 10175A Explain how you intend for students to use the Course Handbook in the class and the Course Companion CD within the class and outside the class.   Explain that during the lecture, the students can refer to the Course Handbook as it contains all the critical technical information they need in a crisp, tightly-focused format, which is just right for effective in-class learning experience. Mention that this format will maintain the student’s undivided attention in the class. Mention that the content on the CD supplementing the Course Handbook provides an opportunity for extended self-oriented learning beyond the classroom. Mention that that they can refer to the digital content on the companion CD during the lab time, during breaks, and whenever you feel appropriate. As a recommendation, it is preferred that the students do not refer to the CD content during the lecture time. This will again help maintain the student’s undivided attention in the class. Demonstrate how to open the Course Companion CD and how to navigate the companion content structure.
  6. Module 0: Introduction Course 10175A Explain the class hours, extended building hours for labs, parking, restroom location, meals, phones, message posting, and where smoking is or is not allowed. Let students know if your facility has Internet access that is available for them to use during class breaks. Also, make sure that the students are aware of the recycling program if one is available.
  7. Module 0: Introduction Course 10175A Explain the Microsoft Learning program and present the list of additional recommended courses. Refer students to the Microsoft Learning Web page at http://www.microsoft.com/learning/ for information about curriculum paths
  8. Module 0: Introduction Course 10175A Inform students about the Microsoft Certified Professional (MCP) program, any certification exams that are related to this course, and the various certification options.
  9. Module 0: Introduction Course 10175A Audience This course is intended for professional developers who use Microsoft SharePoint 2010 in a team-based, medium-sized to large development environment. Members of the audience are experienced users of Microsoft Visual Studio 2008 SP1. The audience understands how to use the new features of SharePoint 2010 and Microsoft Visual Studio ® 2010. Student Prerequisites This course requires that you meet the following prerequisites: An understanding of the problem-solving techniques that apply to software development Approximately 12 months experience with ASP.NET 3.5 with Visual Studio 2008 (or later) Approximately 1 month development experience with SharePoint 2007 or SharePoint 2010 and VS2010 (includes beta releases) creating code that interacts with the SharePoint Server-side APIs Experience performing end user tasks with SharePoint 2007 or SharePoint 2010 and an understanding of the purpose and use of the following: Lists Documents and Libraries Personalizing a SP page/site Using MySites Using SharePoint Designer Course Objectives After completing this course, students will be able to: Describe the SharePoint 2010 development platform and the benefits and features that it offers to developers. Use development tools that are integrated with the SharePoint 2010 development platform, such as Visual Studio 2010 and SharePoint Designer 2010. Develop Web Parts for SharePoint 2010 solutions. Develop code that uses the server-side objects provided by the SharePoint 2010 development platform. Develop event receivers and manipulate application settings for SharePoint 2010 solutions. Develop solutions that access external data by using Business Connectivity Services. Develop workflows as part of SharePoint 2010 solutions. Develop code that uses the client-side objects provided by the SharePoint 2010 development platform. Develop server ribbon controls and client dialogs for the new user interface platform of SharePoint 2010. Develop Microsoft Silverlight ® applications that are integrated with SharePoint 2010 data and solutions. Develop sandboxed solutions for SharePoint 2010. Develop code that uses the taxonomic and user profile services of the SharePoint 2010 development platform. Develop code that uses the content management services of the SharePoint 2010 development platform.
  10. Module 0: Introduction Course 10175A Briefly describe each module and what students will learn. Explain how this course will meet students’ expectations by relating the information that is covered in individual modules to their expectations. Module 1, Introduction to the SharePoint 2010 Development Platform. This module describes the SharePoint 2010 development platform and the benefits and features that it offers to developers. Module 2, Using SharePoint 2010 Developer Tools. This module describes how to use development tools that are integrated with the SharePoint 2010 development platform, such as Visual Studio 2010 and SharePoint Designer 2010. Module 3, Developing SharePoint 2010 Web Parts. This module describes how to develop Web Parts for SharePoint 2010 solutions. Module 4, Working with SharePoint Objects on the Server. This module describes how to develop code that uses the server-side objects provided by the SharePoint 2010 development platform. Module 5, Creating Event Receivers and Application Settings. This module describes how to develop event receivers and manipulate application settings for SharePoint 2010 solutions. Module 6, Developing Solutions by Using Business Connectivity Services. This module describes how to develop solutions that access external data by using Business Connectivity Services. Module 7, Developing SharePoint 2010 Workflows. This module describes how to develop workflows as part of SharePoint 2010 solutions.
  11. Module 0: Introduction Course 10175A Module 8: Working with Client Based APIs for SharePoint 2010. This module describes how to develop code that uses the client-side objects provided by the SharePoint 2010 development platform. Module 9: Developing Interactive User Interfaces. This module describes how to develop server ribbon controls and client dialogs for the new user interface platform of SharePoint 2010. Module 10: Developing Silverlight Applications for SharePoint. This module describes how to develop Silverlight applications that are integrated with SharePoint 2010 data and solutions. Module 11: Developing Sandboxed Solutions. This module describes how to develop sandboxed solutions for SharePoint 2010. Module 12: Working with SharePoint Server Profiles and Taxonomy APIs. This module describes how to develop code that uses the taxonomic and user profile services of the SharePoint 2010 development platform. Module 13: Developing Content Management Solutions. This module describes how to develop code that uses the content management services of the SharePoint 2010 development platform.
  12. Module 0: Introduction Course 10175A Important : The virtual machines used in this course use a password of [email_address] for all users. This may differ from the passwords used in other Microsoft Learning courses. Students are informed of the correct password to use each time they log in to a virtual machine, but you should be ready to help them if they attempt to use other passwords with which they may have become familiar from other Microsoft Learning courses.
  13. Module 0: Introduction Course 10175A