Presentation on theme: "Developing Windows® Applications with Microsoft® Visual Studio® 2010"— Presentation transcript:
1 Developing Windows® Applications with Microsoft® Visual Studio® 2010 Course 10262AModule 0: IntroductionPresentation: 30 minutesCourse 10262ADeveloping Windows® Applications with Microsoft® Visual Studio® 2010This introduction module provides students with an overview of the course content materials and logistics for Course 10262A, Developing Windows® Applications with Microsoft® Visual Studio ® 2010.Required materialsTo teach this course, you need the following materials:Course HandbookCourse Companion CDTrainer materials including:Trainer Preparation GuideMicrosoft® Office PowerPoint® files for this courseMicrosoft Virtual Server Classroom Setup GuideVirtual machines for the courseLatest error logs for the courseImportant It is recommended that you use Office PowerPoint 2003 or a later version to display the slides for this course. If you use Office PowerPoint Viewer or an earlier version of Office PowerPoint, all the features of the slides might not be displayed correctly.Preparation tasksTo prepare for this course, you must follow and complete the tasks outlined in the Trainer Preparation Guide.
2 Course 10262AWelcome!Module 0: IntroductionThank 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 Course 10262AIntroductionModule 0: IntroductionNameCompany affiliationTitle/functionJob responsibilityProgramming and database experienceVisual Studio experienceYour expectations for the courseWelcome 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 Reviews and Takeaways Course 10262ACourse MaterialModule 0: IntroductionCourse HandbookCourse Companion CDA succinct classroom learning guide that provides critical technical information to optimize your in-class learning experience.Searchable, easy-to-navigate digital content with integrated premium on-line resources designed to supplement the Course Handbook.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 and Takeaways: 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 timeResources: All resources are sorted and categorized into five sections: Microsoft Learning, TechNet and MSDN content, Knowledge Base, Books, Communities, and Tools, Reviews and Takeaways Review Questions and Answers.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.Online ResourcesStudent Course FilesLessonsLabsModule Reviews and TakeawaysLab Answers
5 How to Use the Course Material Course 10262AHow to Use the Course MaterialModule 0: IntroductionCourse HandbookCourse Companion CDUse the handbook content as the primary resource for reference during the class.Use the troubleshooting tips and best practices in the Module Reviews and Takeaways section as on-the-job references.During the class, refer to the Companion CD while performing labs or as suggested by the instructor.Use the CD as your extended learning resource on the job.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 Facilities Class hours Building hours Parking Restrooms Meals Phones Course 10262AFacilitiesModule 0: IntroductionClass hoursBuilding hoursParkingRestroomsMealsPhonesMessagesSmokingRecyclingExplain 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 About This Course Audience Course Prerequisites Course Objectives Module 0: IntroductionAudienceCourse PrerequisitesCourse ObjectivesDescribe the audience and the prerequisites for this course. This is an opportunity for you to identify students who may not have the appropriate background or experience to attend this course.Describe the course objectives.
8 Course Outline Module 1: Windows Client Application Design Course 10262ACourse OutlineModule 0: IntroductionModule 1: Windows Client Application DesignModule 2: Introduction to Visual Studio 2010 and WPF Version 4Module 3: Designing and Developing a User InterfaceModule 4: Taking Control of the User InterfaceModule 5: Testing, Unit Testing, and DebuggingModule 6: Simple Data Binding and ValidationModule 7: Data Binding to CollectionsModule 8: Enhancing User Interface ResponsivenessBriefly describe each module and what students will learn. Be careful not to go into too much detail because the course is introduced in detail in Module 1.Explain how this course will meet students’ expectations by relating the information that is covered in individual modules to their expectations.
9 Course Outline (continued) Course 10262ACourse Outline (continued)Module 0: IntroductionModule 9: Integrating Localization and User Assistance FeaturesModule 10: WPF 2-D Graphics, Multimedia, and PrintingModule 11: Control CustomizationModule 12: Attached Properties and Behaviors in WPFModule 13: Animations in WPFModule 14: Application Settings, State, and Life CycleModule 15: Configuring and Deploying Windows Client Applications
10 Introduction to Adventure Works Cycles Course 10262AIntroduction to Adventure Works CyclesModule 0: IntroductionIn the labs throughout this course, you will work for Adventure Works Cycles.As you complete the labs, you will design and develop Windows Client applications for Adventure Works Cycles
12 Demonstration: Using Hyper-V Manager Course 10262ADemonstration: Using Hyper-V ManagerModule 0: IntroductionIn this demonstration, you will learn how to:Open Hyper-V ManagerNavigate the various sections/panes within Hyper-V ManagerVirtual Machines, Snapshots, and Actions: Server specific and Virtual Machine specificIdentify the virtual machines (VMs) used in the labs for this courseTake a Snapshot and Apply a SnapshotConnect to a VMStart and log on to a VMSwitch between the full screen and window modesRevert to the previous SnapshotShut down a VMUnderstand the difference between Shut Down and Turn offClose Hyper-V Manager12