 | MS-50152 - C# Programming in the .NET Framework 2.0 Programowanie C# .NET Framework 2.0 | Zapoznanie z zagadnieniami wdrażania aplikacji w oparciu o .NET 2.0 Framework. Nauczenie cech języka programowania C# oraz zastosowania w tworzeniu aplikacji. 5 dni ( 40godzin) 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 Znajomość zagadnień programowania obiektowego.
Ukończony kurs:
MS-2124 "Programming with C#" lub równoważna wiedza i
umiejętności
Zajęcia prowadzone są w języku polskim,
materiały oraz oprogramowanie są w języku angielskim. | Kategoria szkolenia Microsoft Visual Studio 2005 Rodzaj szkolenia Szkolenie Autoryzowane Cena szkolenia 3,299 PLN + VAT (23%) 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.0MS-50152Microsoft Visual Studio 2005Szkolenie Autoryzowane C# Programming in the .NET Framework 2.0Wprowadzenie 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)
|