Top Banner
Course 10266A Programming in C# with Microsoft® Visual Studio® 2010
12
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 10266A_Introduction

Course 10266AProgramming in C#

with Microsoft® Visual Studio® 2010

Page 2: 10266A_Introduction

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

Page 3: 10266A_Introduction

Introduction• Name• Company affiliation• Title/function• Job responsibility• .NET Framework and C# experience• Experience with other programming languages• Visual Studio 2010 experience• Your expectations for the course

Page 4: 10266A_Introduction

Course Companion CD

Course Material

http://www.microsoft.com/learning/

LessonsLabs

Module Reviews and TakeawaysLab Answers

A succinct classroom learning guide that provides critical technical information to optimize your

in-class learning experience.

Online ResourcesStudent Course Files

Searchable, easy-to-navigate digital content with integrated premiumon-line resources designed to

supplement the Course Handbook.

Course Handbook

Page 5: 10266A_Introduction

How to Use the Course Material

http://www.microsoft.com/learning/

• Use 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.

Course Handbook Course Companion CD

Page 6: 10266A_Introduction

Facilities• Class hours• Building hours• Parking• Restrooms• Meals• Phones• Messages• Smoking• Recycling

Page 7: 10266A_Introduction

About This Course• Audience• Course Prerequisites• Course Objectives

Page 8: 10266A_Introduction

Course Outline• Module 1: Introducing C# and the .NET Framework• Module 2: Using C# Programming Constructs• Module 3: Declaring and Calling Methods• Module 4: Handling Exceptions• Module 5: Reading and Writing Files• Module 6: Creating New Types• Module 7: Encapsulating Data and Methods• Module 8: Inheriting from Classes and Implementing Interfaces• Module 9: Managing the Lifetime of Objects and Controlling

Resources

Page 9: 10266A_Introduction

Course Outline (continued)

• Module 10: Encapsulating Data and Defining Overloaded Operators

• Module 11: Decoupling Methods and Handling Events• Module 12: Using Collections and Building Generic Types• Module 13: Building and Enumerating Custom Collection

Classes• Module 14: Using LINQ to Query Data• Module 15: Integrating Visual C# Code with Dynamic

Languages and COM Components

Page 10: 10266A_Introduction

Introduction to Fabrikam, Inc.

• In the labs throughout this course, you will work for Fabrikam, Inc.

• During the labs, you will enhance existing applications and create new applications that Fabrikam, Inc. will use to drive and support various highly sensitive measuring devices

Fabrikam, Inc.Measuring Device Specialist

Page 11: 10266A_Introduction

Virtual Machine Environment

10266A-GEN-DEV

Windows 7 ClientMicrosoft Visual Studio 2010

E:\

Allfiles

Page 12: 10266A_Introduction

Demonstration: Using Hyper-V ManagerIn 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