Poznaj działanie Common Language Runtime -- podstawowego składnika platformy .NET Wykorzystując CLR pisz aplikacje .NET szybciej i wdrażaj je łatwiej Poznaj i wykorzystaj wewnętrzne mechanizmy działania platformy .NET Skorzystaj z zaawansowanych technik wykrywania i usuwania usterek w aplikacjach ".NET CLR. Księga eksperta" to całościowe opracowanie poświęcone głównemu składnikowi platformy .NET Microsoftu, jakim jest Common Language Runtime. CLR pozwala na korzystanie z dowolnych języków programowania zgodnych z .NET udostępniając im wspólne usługi. Niezależnie od tego, czy uruchamiasz kod napisany w VB, C#, zarządzanym C++, JScripcie czy też w dowolnym innym obsługiwanym przez platformę .NET języku -- wykorzystywane są funkcje i usługi CLR. Tematy poruszone w książce obejmują m.in.: Typy .NET i Common Type System (CTS) Strukturę i układ metadanych podzespołu .NET Współpracę COM i COM+ z komponentami .NET Integrację z bibliotekami Win32 DLL poprzez P/Invoke Zarządzanie pamięcią i zasobami w CLR Zarządzanie i użycie wątków w środowisku .NET Tworzenie wydajnych aplikacji do obsługi sieci równorzędnych Tworzenie rozproszonych aplikacji Interakcje aplikacji poprzez zdarzenia i delegaty Obsługę błędów w .NET przy użyciu wyjątków Tworzenie i obsługę bezpiecznych aplikacji dzięki zabezpieczeniom .NET Dynamiczne uzyskiwanie informacji o typach poprzez refleksję Użycie narzędzi do globalizacji i lokalizacji Usuwanie błędów aplikacji .NET Profilowanie aplikacji .NET Omówienie składni C# i najważniejszych kwestii związanych z tym językiem Przegląd bibliotek struktury .NET Tworzenie własnego hosta CLR Porównanie CLR i JVM Jeżeli chcesz zajmować się pisaniem aplikacji opartych na .NET, ".NET CLR. Księga eksperta" stanowić będzie cenne uzupełnienie Twojej wiedzy i pozwoli na lepsze zrozumienie zasad, na których oparta jest ta platforma.