Frage |
Antworten |
Lernen beginnen
|
|
szkielet programistyczny, który zapewnia nowy interfejs programowania usług Windows oraz integruje technologie opracowane w firmie Microsoft.
|
|
|
CTS (ang. Common Type System) Lernen beginnen
|
|
umożliwia tworzenie aplikacji przy użyciu dowolnej kombinacji dostępnych języków programowania
|
|
|
Wspólny silnik wykonywania używany przez wszystkie języki Lernen beginnen
|
|
aby zapewnić pełną współpracę języków, potrzebny jest wspólny silnik wykonania, który wyszukuje i ładuje typy danych. NET, jak również zapewnia zarządzanie pamięcią, obszary chronione oraz bezpieczeństwo typów
|
|
|
Środowisko uruchomieniowe Lernen beginnen
|
|
CLR (ang. Common Language Runtime)
|
|
|
Podstawowa biblioteka klas Lernen beginnen
|
|
BCL (ang. Base Class Library)
|
|
|
Lernen beginnen
|
|
zawiera obiekty typu kolekcja, takie jak: listy, kolejki i tabele haszujące
|
|
|
Lernen beginnen
|
|
zawiera obiekty konfiguracyjne i instalacyjne
|
|
|
Lernen beginnen
|
|
zawiera obiekty umożliwiające wykrywanie błędów i śledzenie wykonywania kodu
|
|
|
Lernen beginnen
|
|
zawiera obiekty umożliwiające realizację operacji wejścia/wyjścia
|
|
|
Lernen beginnen
|
|
zawiera obiekty umożliwiające realizację operacji sieciowych
|
|
|
Lernen beginnen
|
|
zawiera obiekty umożliwiające realizację operacji kodowania i konwersji
|
|
|
CLR wykorzystuje metadane do Lernen beginnen
|
|
weryfikacji, sprawdzania zabezpieczeń, szeregowania między kontekstowego, układu pamięci i wykonywania. Z tego powodu mówi się, że podzespoły zawierają kod zarządzany
|
|
|
Lernen beginnen
|
|
współpracę różnych składników, narzędzi i bibliotek uruchomieniowych
|
|
|
Podzespoły prócz instrukcji zawierają Lernen beginnen
|
|
zbiór metadanych opisujących: definicje typów, informacje o wersji, odwołania do zewnętrznych podzespołów oraz inne standardowe informacje
|
|
|
MSIL jest fizycznie przechowywany w Lernen beginnen
|
|
specjalnych kontenerach zwanych podzespołami. Pomimo, że mają one najczęściej rozszerzenie. EXE lub. DLL znacznie różnią się od tradycyjnych plików DLL oraz EXE
|
|
|