Back To Top

MS Visual Studio 2010

DruckansichtDruckansicht

MOC 10266 - Programming in C# with MS Visual Studio 2010

  • Dauer:
    5 Tage
  • Zielgruppe:
    Developers, IT Professionals
  • Vorkenntnisse:
    Visual Studio IDE, C++ or Java knowledge: creating classes, inheritance and abstraction, polymorphism, interfaces, exceptions
  • Methode:
    Vortrag, Diskussion, Einzel- und Gruppenarbeit mit Übungen. Eigene Arbeiten und Projektfragen können in das Seminar eingebracht werden.
  • Typ:
    Öffentliches Seminar / Inhouse
  • Kursnummer:
    1010433
  • Allgemeine Hinweise:
    Entspricht "MS Visual Studio 2010 - MOC 10266 - Programming in C# with MS Visual Studio 2010". Durchgeführt von einem Microsoft Certified Trainer (MCT)
  • Download
    Anmeldeformular | AGB | Info-Broschüre
Themen:
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.

Inhalte

A. Introducing C# and the .NET Framework

Introduction to the .NET Framework - Creating Projects within Visual Studio 2010 - Writing a C# Application - Building a graphical Application - Documenting an Application - Running and Debugging Applications by Using Visual Studio 2010

B. Using C# Programming Constructs

Declaring Variables and Assigning Values - Using Expressions and Operators - Creating and Using Arrays - Using Decision Statements - Using Iteration Statements

C. Declaring and Calling Methods

Defining and Invoking Methods - Specifying optional Parameters and output Parameters

D. Handling Exceptions

Handling Exceptions - Raising Exceptions

E. Reading and Writing Files

Accessing the File System - Reading and Writing Files by Using Streams

F. Creating new Types

Creating and Using Enumerations - Creating and Using Classes - Creating and Using Structs - Comparing References to Value

G. Encapsulating Data and Methods

Controlling Visibility of Type Members - Sharing Methods and Data

H. Inheriting from classes and Implementing Interfaces

Using Inheritance to Define new Reference Types - Defining and Implementing Interfaces - Defining Abstract Classes

I. Managing the Lifetime of Objects and Controlling Recources

Introducing to Garbage Collection - Managing Resources

J. Encapsulating Data and Defining Overloaded Resources

Introduction to Garbage Collection - Managing Resources

K. Encapsulating Data and Defining Overloaded Operators

Creating and Using Properties - Creating and Using Indexers - Overloading Operators

L. Decoupling Methods and Handling Events

Declaring and Using Delegates - Using Lambda Expressions - Handling Events

M. Using Collections and Building Generic Types

Using Collections - Creating and Using Generic Types - Defining Generic Interfaces and Understanding Variance - Using Generic Methods and Delegates

N. Building and Enumerating Custom Collection Classes

Implementing a Custom Collection Class - Adding an Enumerator to a Custom Collection class

O. Using LINQ to Query Data

Using the LINQ Query Operators - Building Dynamic LINQ Queries

P. Integrating C# Code with Dynamic Language and COM Components

Integrating C# Code with Ruby and Python - Accessing COM Components from C#

Dozent:

Marcus Wiederstein studierte Elektrotechnik in Bochum und Dortmund und arbeitet seit mehr als 10 Jahren als Dozent für Themen im Bereich Software-Entwicklung und IT-Management.

Buch-Veröffentlichungen:

Projekte: Als Berater und Projektleiter führt Herr Wiederstein Projekte im Bereich Business Solutions (Data Warehousing, Projekt- und Wissensmanagement) für Kunden in D, A und CH durch. Er leitet internationale Teams für Software-Entwicklung bei Comelio in Indien.

Zertifizierung: Er hat verschiedene Zertifizierungen wie "Microsoft Certified Trainer", "OMG Certified UML Professional" und weitere Microsoft-Zertifizierungen.

Weitere Informationen:

Comelio_Skulschus_MS SQL Server_SQL Server 2005 1 Comelio_skulschus_XML_XML Standards und Technologien Comelio_Skulschus_XML_XML Schema Comelio OCUP Wiederstein Microsoft Certified Database Administrator Microsoft Certified Trainer