Opolska Akademia Kompetencji - Autoryzowany O?rodek Szkoleniowy Microsoft
Nazwa Szkolenia
 - Opolska Akademia Kompetencji - Szkolenia Microsoft w Opolu

MS-50152 - C# Programming in the .NET Framework 2.0

Polska nazwa szkolenia: Programowanie C# .NET Framework 2.0
Cel szkolenia
Zapoznanie z zagadnieniami wdrażania aplikacji w oparciu o .NET 2.0 Framework.
Nauczenie cech języka programowania C# oraz zastosowania w tworzeniu aplikacji.
Czas trwania
5 dni ( 40godzin)
Program Szkolenia

Wprowadzenie do . NET Framework

wprowadzenie do komponentów CLR - Garbage Collector (GC),
Common Type System (CTS)
Just-in-Time compiler (JIT)

Przegląd języków zarządzalnych

Microsoft Intermediate Language (IL)
Native Image Generator (NGEN)

Przegląd Framework Class Library (FCL)

ewolucja wersji .NET - od .NET 1.0 do .NET 3.5

Wprowadzenie do C# 2.0

cele projektowe C# 2.0
środowisko Visual Studio
pierwsze kroki w C#
przestrzenie nazw i referencje
operacje konsoli
formatowanie ciągów
dezasemblacja .NET

System typu wspólnego

specyfikacja Common Language Specification
typy podstawowe i wbudowane
typy wartości i typy odwołań
konwersja pakująca i rozpakowująca
członkowie klasy System. Object
konwersje typów

Typy systemowe .NET klasy w C#

członkowie klas
modyfikatory dostępu
typy zagnieżdżone
pola
konstruktory i konstruktory statyczne
pola stałe i tylko do odczytu
właściwości
metody i metody statyczne
klasy statyczne
typy częściowe
operatory
parametry modyfikowane
listy parametrów zmiennych
destruktory

Elementy bezużyteczne

destruktor i finalizacja
śledzenie elementów bezużytecznych
interakcja z kolekcjami elementów bezużytecznych
generacje
odwołania słabe

Dokumentacja XML

Przegląd XML
dokumentacja XML w komentarzach
narzędzia zewnętrzne - Sandcastle, DocumentX

Macierze i ciągi

definicje i użycie macierzy
rzutowanie i enumeracja macierzy
członkowie klasy ciągu
niezmienność ciągu
konstruktor ciągu
literały ciągu

Programowanie zorientowane obiektowo w C#

dziedziczenie i polimorfizm
dziedziczenie i nadpisywanie

Struktury i enumeracja

typy zdefiniowane przez użytkownika
inicjalizacja pól
typy zerowalne
enumeracja i flagi

Indeksatory

wprowadzenie
zużywanie indeksatorów z innych języków .NET

Obsługa wyjątków

alternatywy raportowania błędów
chwytanie i zgłaszanie wyjątków
obiekty i rodzaje wyjątków
wyjątki wewnętrzne
wyjątki definiowane przez użytkownika
zarządzanie zasobami
arytmetyka zaznaczeń i odznaczeń
wyjątki w projektowaniu i wydajność

Interfejsy

deklaracje interfejsu i implementacja
implementacja interfejsu jawnego
interfejsy systemowe

Przeładowanie operatora

Przeładowywanie operatorów
nazwy operatorów w CLS
konwersje użytkownika

Obiekty delegowane i zdarzenia

definicja obiektów delegowanych
implementacja
delegacje grupowe
metody anonimowe
zdarzenia

Dyrektywy preprocesora

wprowadzenie
definiowanie i dyrektyw preprocesora

Przejście do C++

zestawienia przepływów sterowania
przełączenia bloków

Metadane i odbicie

tabele metadanych
rodzaje odbić
System Activator

Atrybuty

klasy atrybutów
przykłady atrybutów
stosowanie atrybutów
atrybuty definiowane przez użytkowników
zapytania

Typy ogólne

stałe typów ogólnych
delegacje, metody i interfejsy typów ogólnych
typy ogólne .NET i szablony C++
typy ogólne i odbicie

Zbiory ogólne

wbudowane kolekcje ogólne
interfejsy zbiorów

Wdrażanie, konfiguracja i wersje

wdrażanie i wersje
pliki konfiguracyjne aplikacji
polityki wersji

Kod niezabezpieczony i Interoperacyjność

opcje interoperacyjności . NET
wprowadzenie do wywoływania platform
kod niezabezpieczony
Wymagania
Znajomość zagadnień programowania obiektowego.
Ukończony kurs:
MS-2124 "Programming with C#"
lub równoważna wiedza i umiejętności
Dodatkowe Informacje
Zajęcia prowadzone są w języku polskim,
materiały oraz oprogramowanie są w języku angielskim.
Inne informacje o szkoleniu
Autoryzowane Szkolenia Microsoft Windows 2008, SQL Server 2008, SQL Server 2005, Office 2010 - Logo Microsoft
Kategoria szkolenia
Microsoft Visual Studio 2005

Rodzaj szkolenia
Szkolenie Autoryzowane

Cena szkolenia
3,299 PLN + VAT (23%)
Najbliższe szkolenia
    rezerwacja online
Zapytaj o szczegóły:
Opiekun szkolenia:
 
tel. (077) 544 97 87
email. szkolenia@airlan.com.pl
Najbliższe szkolenia
xxxxxxxxxxxxxx

Tags

Szkolenie Autoryzowane: C# Programming in the .NET Framework 2.0

MS-50152

Microsoft Visual Studio 2005
Szkolenie Autoryzowane C# Programming in the .NET Framework 2.0

Wprowadzenie do . NET Framework

wprowadzenie do komponentów CLR - Garbage Collector (GC),
Common Type System (CTS)
Just-in-Time compiler (JIT)

Przegląd języków zarządzalnych

Microsoft Intermediate Language (IL)
Native Image Generator (NGEN)



Airlan T.S. Copyright (c) 2010 - Akademia Kompetencji w Opolu - Autoryzowane Centrum Szkoleniowe Microsoft