Course Locations

Baltimore, MD
Calgary, AB
Charlotte, NC
Chicago, IL
Columbus, OH
Danville, PA
Denver, CO
Detroit, MI
Framingham, MA
Harrisburg, PA
Kansas City, MO
Lanham, MD
Live Virtual Classroom
Los Angeles, CA
Minneapolis, MN
Ottawa, ON
Pittsburgh, PA
Portsmouth, NH
Richmond, VA
San Diego, CA
Seattle, WA
St Petersburg, FL
Tallahassee, FL
Toronto, ON
Virtual Classroom

All Locations »

Popular Courses

Project Management, IT Service Management, .NET, SAS, Rexx, ASP, JavaScript, HTML, XML, ColdFusion, Visual Basic, COBOL, Assembler, Java, J2EE, Java Wireless, WebSphere, WebLogic, UNIX, LINUX, AIX, Solaris, z/OS, OS/390, CICS, IMS, VSAM, Easytrieve, AS/400, Oracle, BusinessObjects, SQL, DB2, Crystal Reports

                          

About Us Software Consulting Training Home line

MOC 10266 Programming in C# with Microsoft Visual Studio 2010

Email this Page    Print-Friendly Version

Summary:
The course focuses on C# program structure, language syntax, and implementation details with .NET Framework 4.0. This course describes the new enhancements in the C# 4.0 language by using Visual Studio 2010. In this course, lower-intermediate level programmers gain the knowledge and skills they need to develop C# applications for the Microsoft .NET Framework 4.0. The course highlights the structure of C# 4.0 programs, language syntax, and implementation details. This course is not mapped to any exam.C# application

Duration:
5 Days/Lecture & Lab

Audience:
This course is intended for experienced developers who already have programming experience in C, C++, Visual Basic, or Java and understand the concepts of object-oriented programming.This course is not designed for new programmers; it is targeted at professional developers with at least 12 months experience of programming in an object-oriented environment.

Topics:

  • Introducing C# and the .NET Framework
  • Using C# Programming Constructs
  • Declaring and Calling Methods
  • Handling Exceptions
  • Reading and Writing Files
  • Creating New
  • Encapsulating Data and Methods
  • Inheriting From Classes and Implementing Interfaces
  • Managing the Lifetime of Objects and Controlling Resources
  • Encapsulating Data and Defining Overloaded Operators
  • Decoupling Methods and Handling Events
  • Using Collections and Building Generic Types
  • Building and Enumerating Custom Collection Classes
  • Using LINQ to Query Data
  • Integrating Visual C# Code with Dynamic Languages and COM Components

Prerequisites:
Before attending this course, students must have:-At least 12 months experience working with an Object Oriented language-Have C++ or Java knowledge: -Creating Classes -Inheritance and Abstraction-Polymorphism-Interfaces-Exceptions-Knowledge of the Visual Studio IDE.




Last Update: February 7, 2012